Coder Social home page Coder Social logo

mclauncher's Introduction

MCLauncher

Bitdeli Badge

English Readme Version

MCLauncher is a custom launcher for Minecraft, destinated to allow Minecraft players to customize his launcher.

French Readme Version

MCLauncher est un lanceur customis� de Minecraft, destin� aux joueurs souhaitant rendre leur launcher plus "personnel"

Changelog

v 1.0.1

  • Support de Minecraft Forge Mod Loader.
  • Les dossiers se font (normalement) au bon endroit sous Linux.

v 1.0.0

  • Refonte TOTALE
  • Ajout d'un syst�me de th�mes permettant de coder une interface customis�e pour le launcher, avec une API permettant de faire les manipulations du launcher (t�l�chargement, mise � jour, etc...)

v 0.9.5

  • Offline Mode dans les options
  • Bouton connexion, mettre "Connexion" au lieu de "Login" tout moche :P
  • Choix entre HTTP et HTTPS
  • Modifs de LePlayerFou

v 0.1

  • First version.
  • Most code is directly copied from original launcher until I found a better solution.
  • Offline mode isn't present excepted in config file

ToDo List

  • Faire un builder de launcher, permettant de configurer facilement un launcher.

mclauncher's People

Contributors

kokakiwi avatar vhenrique05 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mclauncher's Issues

telecharger un mods dans /mods

Bonjour, alors voila, je viens de voir votre projet de launcher, visiblement il n'a pas été upgrader depuis 5 mois, mais j'ai decidé de le choisir quand meme comme solution de facilité pour creer mon launcher, la question que je me posait était de savoir comment avec le fichier de config de telecharger un fichier zip et de le mettre dans le dossier mods? Merci, un petit tutoriel sur l'api utilisé serait un grand plus merci!

Réglage de la mémoire

Ajouter une option permettant de régler la mémoire allouée à l’exécution du minecraft.jar du jeu.

(ex de paramètres de lancement : -Xmx4096M -Xms3072M)

Probleme avec mac

bonjour,

Voila mon problème les utilisateur de mac ne peu pas utiliser ton launcher si tu peut m'aider .

Voilas les log

[MCLauncher] DEBUG : Load profiles
[MCLauncher] DEBUG : Create default profile
[MCLauncher] INFO : Load profile with ID 'default'
[MCLauncher] INFO : Starting MCLauncher [0.9.5.1]...
[MCLauncher] DEBUG : System informations:
Java API Version : 50.0
OS Name : Mac OS X (Mac OS)
Launcher path : /Users/ *** /Downloads/
LogFile and profiles directory : /Users/ *** /Library/Application Support/minecraft/
OS Arch : i386 (unknown)
Java version : 1.6.0_29

[MCLauncher] DEBUG : doLogin
[MCLauncher] INFO : Determination des fichiers a telecharger...
[MCLauncher] INFO : Telechargement des fichiers...
[MCLauncher] INFO : Download lwjgl.jar
[MCLauncher] INFO : Download jinput.jar
[MCLauncher] INFO : Download lwjgl_util.jar
[MCLauncher] INFO : Download minecraft.jar
[MCLauncher] INFO : Download quifiliusworld.zip
[MCLauncher] INFO : Extraction des fichiers telecharges...
[MCLauncher] SEVERE : null

Voila le message d'erreur : https://p.twimg.com/AnwsIp9CIAAwlUW.png

Mon laucher : http://nicolas862.perso.sfr.fr/MINECRAFT/Quifilius_vMac.jar

A propos des "minecraft.jar" moddés...

Salut Kiwi =) Tout d'abord, merci d'avoir crée ce brillant launcher dont j'ai presque fini les tests !

Presque, simplement parce que je ne comprends pas pourquoi, quand je lance le launcher, l'update se passe normalement, me dézippe mes mods sans soucis et télécharge le "minecraft.jar" modifié avec Forge, PlayerAPI et GuiAPI, le tout pour MC 1.3.2.

Et c'est là que le bas blesse : une fois que le launcher à fini de télécharger et dézipper sans problèmes les jars plus ce fichier zip additionnel contenant les autres mods, eh bien le jar ne démarre pas.

J'ai refait l'essai avec un "minecraft.jar" d'origine : il démarre correctement.

Donc voilà, je souhaitais savoir si tu savais pour quelle raison et si c'est réparable, et dans ce cas comment fait-on?

Merci par avance, à plus ! ^^

EDIT : J'oubliais de préciser que j'utilise le dossier personnalisé pour portabiliser le jeu, que le nom des dossiers sont ceux par défaut (/mcp_data/.minecraft) et que je me sers du système de versions custom pour mettre à jour le jeu. En espérant ne rien avoir oublié !

type javax.swing.JList does not take parameters

Bonjour,

J'obtiens une erreur quand j'essaie de compiler :

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building MCLauncher
[INFO]    task-segment: [test]
[INFO] ------------------------------------------------------------------------
[INFO] [resources:resources {execution: default-resources}]
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 8 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 57 source files to /home/pierre/Bureau/MCLauncher/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

/home/pierre/Bureau/MCLauncher/src/main/java/com/kokakiwi/mclauncher/ui/simple/ModsDialog.java:[39,17] type javax.swing.JList does not take parameters

/home/pierre/Bureau/MCLauncher/src/main/java/com/kokakiwi/mclauncher/ui/simple/ModsDialog.java:[41,28] type javax.swing.DefaultListModel does not take parameters

/home/pierre/Bureau/MCLauncher/src/main/java/com/kokakiwi/mclauncher/utils/MCLogger.java:[184,30] cannot find symbol
symbol  : method getName(char)
location: class java.lang.Character

/home/pierre/Bureau/MCLauncher/src/main/java/com/kokakiwi/mclauncher/ui/simple/ModsDialog.java:[82,36] type javax.swing.DefaultListModel does not take parameters

/home/pierre/Bureau/MCLauncher/src/main/java/com/kokakiwi/mclauncher/ui/simple/ModsDialog.java:[88,28] type javax.swing.JList does not take parameters


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Sat Jan 18 14:09:16 CET 2014
[INFO] Final Memory: 12M/108M
[INFO] ------------------------------------------------------------------------

[question bête] configurer le laucher

launcher:
windowTitle: 'Minecraft Launcher'
browserHomeURL: ''
loginURLHTTP: 'https://login.minecraft.net/'
loginURLHTTPS: 'https://login.minecraft.net/'
httpsMode: true
loginParameters: 'user={USERNAME}&password={PASSWORD}&version=13'
offlineMode: false
langs:
- 'fr_FR'
- 'en_US'
debugMode: true
autoConnectServer:
connect: false
address: ''
port: ''
updater:
askUpdateIfAvailable: true
updateIfNewVersionAvailable: true
customGameDir: true
gameDir: '%appdata%\giga'
folderName: 'giga'
keyFileName: 'minecraft.key'
loginFileEncryptionKey: 'passwordfile'
jarList:
- 'http://nicolas84120.kegtux.org/Launcher/lwjgl.jar'
- 'http://nicolas84120.kegtux.org/Launcher/jinput.jar'
- 'http://nicolas84120.kegtux.org/Launcher/lwjgl_util.jar'
- 'http://nicolas84120.kegtux.org/Launcher/giga-mine/gigaminecraft.jar'
additionalsFiles:
- null
nativesList:
windows: 'http://nicolas84120.kegtux.org/Launcher/windows_natives.jar.lzma'
linux: 'http://nicolas84120.kegtux.org/Launcher/linux_natives.jar.lzma'
macos: 'http://nicolas84120.kegtux.org/Launcher/macosx_natives.jar.lzma'
solaris: 'http://nicolas84120.kegtux.org/Launcher/solaris_natives.jar.lzma'
customVersion:
use: false
fileName: ' '
checkUrl: ' '
updateIfAvailable: true
gameLauncher:
gameName: 'gigaminecraft'
documentBaseURL: 'http://www.minecraft.net/game/'
gameHost: 'www.minecraft.net'

C'est bon ou pas

[Request] Mac

Voila j'aimerais savoir si tu compte faire une version mac/linux un jour ?

Cordialement

Maxi1134

telecharger un mods dans /mods

Bonjour, alors voila, je viens de voir votre projet de launcher, visiblement il n'a pas été upgrader depuis 5 mois, mais j'ai decidé de le choisir quand meme comme solution de facilité pour creer mon launcher, la question que je me posait était de savoir comment avec le fichier de config de telecharger un fichier zip et de le mettre dans le dossier mods? Merci, un petit tutoriel sur l'api utilisé serait un grand plus merci!

DL des additional et des natives completement aleatoire !

Re bonjour, je me permet de ré ouvrir un ticket issue ici, car j'en avait deja ouvert un, pour le probleme de download du fichier ressource. J'ai appliquer les conseilles que vous m'aviez donner concernant le changement de https vs http c'est ce que j'ai fait, j'ai restester, ca a marcher donc , j'etait plutot content, a peine 1 heure plus tard, je reessaye sans rien changer nul part (ni lien, ni source rien de rien) et bien la, HOP comme d'habitude ca bypass completement le telechargement du additional et du natives, ce qui est curieux, c que ca dl pas uniquement natives et additionals, le reste se telecharge super bien ! Voila j'ai vraiment tout essayer dans votre code: (j'ai modifier le updaterWorker dans core.update) j'ai changer la taille du buffer, reecrit presque entierement la fonction download, rien, j'ai tout regarder, je ne comprend vraiment plus rien, je suis a bout la, parce que c'est vraiment completement Aleatoire, a lh'eure ou je vous parle peu etre que ca vas revenir, mais ce n'est plus tenable de rester comme ca, voila J'espere sincerement que quelqun vas m'aider parce que moi de mon coter j'ai deja tout tenter, Merci

hs_err_pid676

What is wrong?

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x4c8dc059, pid=676, tid=3348

JRE version: 6.0_32-b05

Java VM: Java HotSpot(TM) Client VM (20.7-b02 mixed mode windows-x86 )

Problematic frame:

C [OpenAL32.dll+0xc059]

If you would like to submit a bug report, please visit:

http://java.sun.com/webapps/bugreport/crash.jsp

--------------- T H R E A D ---------------

Current thread (0x48c01400): VMThread [stack: 0x48c90000,0x48ce0000] [id=3348]

siginfo: ExceptionCode=0xc0000005, reading address 0x4ca2cd20

Registers:
EAX=0x4ca2cd20, EBX=0x4c8d0000, ECX=0x4ca13e88, EDX=0x00000000
ESP=0x48cdf9f4, EBP=0x48cdfa50, ESI=0x4ca13e68, EDI=0x4ca13e38
EIP=0x4c8dc059, EFLAGS=0x00010202

Top of Stack: (sp=0x48cdf9f4)
0x48cdf9f4: 00000001 4ca13e38 4c8d6db2 4ca13e38
0x48cdfa04: 00000000 4c8d6dee 4ca13e38 4c8d6e1f
0x48cdfa14: 4c8e0328 4c8d0000 00000000 00000001
0x48cdfa24: 26e90dce 00000000 48cdfa70 001a4608
0x48cdfa34: 00000001 48cdfa24 48cdf608 48cdfaf0
0x48cdfa44: 4c8e1ff0 22ab11ae 00000000 48cdfa5c
0x48cdfa54: 4c8e03d0 4c8d0000 48cdfa7c 7c90118a
0x48cdfa64: 4c8d0000 00000000 00000001 001a4608

Instructions: (pc=0x4c8dc059)
0x4c8dc039: 00 00 c9 c3 56 57 8b 7c 24 0c 8b 77 20 ff 76 10
0x4c8dc049: c7 46 0c 01 00 00 00 e8 4f f0 ff ff 8b 46 08 59
0x4c8dc059: 8b 08 50 ff 51 08 8b 46 04 85 c0 74 06 8b 08 50
0x4c8dc069: ff 51 08 8b 06 8b 08 50 ff 51 08 56 e8 70 0d 00

Register to memory mapping:

EAX=
[error occurred during error reporting (printing register info), id 0xc0000005]

Stack: [0x48c90000,0x48ce0000], sp=0x48cdf9f4, free space=318k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [OpenAL32.dll+0xc059] alcCloseDevice+0x52fe
C [OpenAL32.dll+0x103d0]
C [ntdll.dll+0x118a] LdrInitializeThunk+0x24
C [ntdll.dll+0x224ca] RtlDestroyEnvironment+0x178
C [kernel32.dll+0x1caae] IsValidLocale+0x8eb
C [kernel32.dll+0x1cb26] ExitProcess+0x14
C [msvcr71.dll+0x8d04] exit+0x0
C [msvcr71.dll+0x8d11] exit+0xd
V [jvm.dll+0x11d9fd]
V [jvm.dll+0x11ccee]
V [jvm.dll+0x11d012]
V [jvm.dll+0x11d422]
V [jvm.dll+0x14106c]
C [msvcr71.dll+0x9565] endthreadex+0xa0
C [kernel32.dll+0xb729] GetModuleFileNameA+0x1ba

VM_Operation (0x4935ed90): Exit, mode: safepoint, requested by thread 0x48fe9c00

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x4975b000 JavaThread "Thread-1" daemon [_thread_blocked, id=3856, stack(0x57470000,0x574c0000)]
0x499b6400 JavaThread "Thread-20" [_thread_blocked, id=328, stack(0x573d0000,0x57420000)]
0x49716400 JavaThread "Resource download thread" daemon [_thread_blocked, id=2316, stack(0x56ec0000,0x56f10000)]
0x48c4a800 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=3944, stack(0x4ca80000,0x4cad0000)]
0x48c4a400 JavaThread "Thread-18" daemon [_thread_blocked, id=1236, stack(0x4c880000,0x4c8d0000)]
0x48ff1400 JavaThread "Thread-17" daemon [_thread_blocked, id=248, stack(0x4c830000,0x4c880000)]
0x497fd800 JavaThread "Thread-16" daemon [_thread_in_native, id=3680, stack(0x4c790000,0x4c7e0000)]
0x48ff5000 JavaThread "Minecraft main thread" daemon [_thread_blocked, id=3608, stack(0x49b20000,0x49b70000)]
0x48ff4800 JavaThread "Timer hack thread" daemon [_thread_blocked, id=296, stack(0x49360000,0x493b0000)]
0x4907f000 JavaThread "TimerQueue" daemon [_thread_blocked, id=784, stack(0x494b0000,0x49500000)]
0x003f6800 JavaThread "DestroyJavaVM" [_thread_blocked, id=2812, stack(0x008d0000,0x00920000)]
0x48fe9c00 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=972, stack(0x49310000,0x49360000)]
0x48fa8400 JavaThread "AWT-Shutdown" [_thread_blocked, id=776, stack(0x49210000,0x49260000)]
0x48c57c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3320, stack(0x491c0000,0x49210000)]
0x48c28c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=916, stack(0x48e70000,0x48ec0000)]
0x48c1a000 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=3440, stack(0x48e20000,0x48e70000)]
0x48c18400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4044, stack(0x48dd0000,0x48e20000)]
0x48c17000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1212, stack(0x48d80000,0x48dd0000)]
0x48c09c00 JavaThread "Finalizer" daemon [_thread_blocked, id=1424, stack(0x48d30000,0x48d80000)]
0x48c05000 JavaThread "Reference Handler" daemon [_thread_blocked, id=664, stack(0x48ce0000,0x48d30000)]

Other Threads:
=>0x48c01400 VMThread [stack: 0x48c90000,0x48ce0000] [id=3348]

VM state:at safepoint (shutting down)

VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x003f5960] Threads_lock - owner thread: 0x48c01400

Heap
def new generation total 23552K, used 8056K [0x029d0000, 0x04350000, 0x17f20000)
eden space 20992K, 26% used [0x029d0000, 0x02f2e028, 0x03e50000)
from space 2560K, 100% used [0x040d0000, 0x04350000, 0x04350000)
to space 2560K, 0% used [0x03e50000, 0x03e50000, 0x040d0000)
tenured generation total 52076K, used 36559K [0x17f20000, 0x1b1fb000, 0x429d0000)
the space 52076K, 70% used [0x17f20000, 0x1a2d3e68, 0x1a2d4000, 0x1b1fb000)
compacting perm gen total 17664K, used 17455K [0x429d0000, 0x43b10000, 0x469d0000)
the space 17664K, 98% used [0x429d0000, 0x43adbf78, 0x43adc000, 0x43b10000)
No shared spaces configured.

Code Cache [0x00950000, 0x00c20000, 0x02950000)
total_blobs=1636 nmethods=1332 adapters=239 free_code_cache=30632704 largest_free_block=0

Dynamic libraries:
0x00400000 - 0x00425000 C:\Program Files\Java\jre6\bin\javaw.exe
0x7c900000 - 0x7c9b2000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f03000 C:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
0x7e410000 - 0x7e4a1000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f59000 C:\WINDOWS\system32\GDI32.dll
0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
0x7c340000 - 0x7c396000 C:\Program Files\Java\jre6\bin\msvcr71.dll
0x6d7f0000 - 0x6da9f000 C:\Program Files\Java\jre6\bin\client\jvm.dll
0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
0x6d7a0000 - 0x6d7ac000 C:\Program Files\Java\jre6\bin\verify.dll
0x6d320000 - 0x6d33f000 C:\Program Files\Java\jre6\bin\java.dll
0x6d7e0000 - 0x6d7ef000 C:\Program Files\Java\jre6\bin\zip.dll
0x6d000000 - 0x6d14c000 C:\Program Files\Java\jre6\bin\awt.dll
0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
0x774e0000 - 0x7761e000 C:\WINDOWS\system32\ole32.dll
0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.dll
0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll
0x74720000 - 0x7476c000 C:\WINDOWS\system32\MSCTF.dll
0x755c0000 - 0x755ee000 C:\WINDOWS\system32\msctfime.ime
0x7c9c0000 - 0x7d1d7000 C:\WINDOWS\system32\shell32.dll
0x6d230000 - 0x6d27f000 C:\Program Files\Java\jre6\bin\fontmanager.dll
0x6d600000 - 0x6d613000 C:\Program Files\Java\jre6\bin\net.dll
0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
0x6d620000 - 0x6d629000 C:\Program Files\Java\jre6\bin\nio.dll
0x68000000 - 0x68036000 C:\WINDOWS\system32\rsaenh.dll
0x769c0000 - 0x76a74000 C:\WINDOWS\system32\USERENV.dll
0x5b860000 - 0x5b8b5000 C:\WINDOWS\system32\netapi32.dll
0x71a50000 - 0x71a8f000 C:\WINDOWS\System32\mswsock.dll
0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
0x76d60000 - 0x76d79000 C:\WINDOWS\system32\iphlpapi.dll
0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
0x6d780000 - 0x6d788000 C:\Program Files\Java\jre6\bin\sunmscapi.dll
0x77a80000 - 0x77b15000 C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000 C:\WINDOWS\system32\MSASN1.dll
0x49d10000 - 0x49d7b000 C:\Documents and Settings\Root\Application Data.minecraft\bin\natives\lwjgl.dll
0x5ed00000 - 0x5edcc000 C:\WINDOWS\system32\OPENGL32.dll
0x68b20000 - 0x68b40000 C:\WINDOWS\system32\GLU32.dll
0x73760000 - 0x737ab000 C:\WINDOWS\system32\DDRAW.dll
0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll
0x6d350000 - 0x6d356000 C:\Program Files\Java\jre6\bin\jawt.dll
0x69500000 - 0x6a6e6000 C:\WINDOWS\system32\nvoglnt.dll
0x4c5d0000 - 0x4c5e3000 C:\Documents and Settings\Root\Application Data.minecraft\bin\natives\jinput-dx8.dll
0x6ce10000 - 0x6ce48000 C:\WINDOWS\system32\DINPUT8.dll
0x688f0000 - 0x688f9000 C:\WINDOWS\system32\HID.DLL
0x77920000 - 0x77a13000 C:\WINDOWS\system32\SETUPAPI.DLL
0x76c30000 - 0x76c5e000 C:\WINDOWS\system32\WINTRUST.dll
0x76c90000 - 0x76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll
0x4c760000 - 0x4c772000 C:\Documents and Settings\Root\Application Data.minecraft\bin\natives\jinput-raw.dll
0x4c8d0000 - 0x4c9f9000 C:\Documents and Settings\Root\Application Data.minecraft\bin\natives\OpenAL32.dll
0x73f10000 - 0x73f6c000 C:\WINDOWS\system32\dsound.dll
0x72d20000 - 0x72d29000 C:\WINDOWS\system32\wdmaud.drv
0x72d10000 - 0x72d18000 C:\WINDOWS\system32\msacm32.drv
0x77be0000 - 0x77bf5000 C:\WINDOWS\system32\MSACM32.dll
0x77bd0000 - 0x77bd7000 C:\WINDOWS\system32\midimap.dll
0x73ee0000 - 0x73ee4000 C:\WINDOWS\system32\KsUser.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
0x59a60000 - 0x59b01000 C:\WINDOWS\system32\dbghelp.dll

VM Arguments:
jvm_args: -Xmx1024m -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -Dsun.java2d.opengl=false -Dsun.java2d.pmoffscreen=false
java_command: com.kokakiwi.mclauncher.LauncherFrame
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
USERNAME=Root
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 1, GenuineIntel

--------------- S Y S T E M ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 1 (1 cores per cpu, 1 threads per core) family 15 model 4 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3

Memory: 4k page, physical 2096624k(849644k free), swap 4035020k(2838016k free)

vm_info: Java HotSpot(TM) Client VM (20.7-b02) for windows-x86 JRE (1.6.0_32-b05), built on Apr 5 2012 13:50:34 by "java_re" with MS VC++ 7.1 (VS2003)

time: Mon May 14 20:01:58 2012
elapsed time: 96 seconds

Système de màj du launcher

Ajouter un système pour notifier l'utilisateur d'une mise à jour du launcher, et pas seulement de celles de minecraft

(Demande) fichier de config

bonjour

je voudrait que quelqu'un me face mon fichier de config si possible (j'ai essayer mais sa télécharger pas les truc

voici les adresse

lwjgl.jar: http://nicolas84120.kegtux.org/file/lwjgl.jar
jinput.jar': http://nicolas84120.kegtux.org/file/jinput.jar
lwjgl_util.jar': http://nicolas84120.kegtux.org/file/lwjgl_util.jar
gigaminecraft.jar': http://nicolas84120.kegtux.org/jar/minecraft.jar (en 1.7.3)

windows: http://nicolas84120.kegtux.org/file/windows_natives.jar.lzma
linux: http://nicolas84120.kegtux.org/file/linux_natives.jar.lzma
macos: http://nicolas84120.kegtux.org/file/macosx_natives.jar.lzma
solaris: http://nicolas84120.kegtux.org/file/solaris_natives.jar.lzma

si possible avec un autre dossier que le .minecraft

merci davence

Choix de la langue du Launcher

Dès que l'on veut choisir le langue fr_FR, le launcher ne se lance plus.

Seul le en_US marche...

Je précise que n'utilise pas la 0.9.5 qui est buguée mais tes sources que je compile moi-même.

++

Localisation

Ajout d'une possibilité de localisation au launcher via un voire plusieurs fichiers (1 par langue).

Installation Mods Auto

Tout simplement en rajoutant une partie Mods (En dessous de Texture Packs) et crée un espace FTP ou stocker tout les mods que l'on trouve, ou la personne dans ce fameux dossier pourrait cocher le mods qu'il veut, cela fait reboot auto le jeu et paf les mods cochée y sont :D (C'la magie a Kiwi)
Ainsi que rajoutée dans cette page un rajout de mods automatique, envoyant le fichier a Kiwi par e-mail avec une vérification itou, et si Kiwi accepte le mods est implantée dans le FTP :)
Have fun

Gestion de plusieurs profils

Possibilité (via un fichier de config) d'ajouter plusieurs "profils". Exemple, je veux ajouter une config spéciale minefield en plus de celle par défaut: il faudra alors saisir un nom pour le profil, l'url de mise à jour, la page d'accueil, le nom du .jar, la version de minecraft (à titre indicatif)...
Le profil pourra alors être choisi directement dans le launcher, via un menu déroulant.

Déplacer les fichiers générés dans le répertoire choisis

Les fichiers générés deviennent vite envahissant lorsque l’exécutable est placé sur le bureau ou dans une barre de raccourcis. Générer les fichiers au même endroit que les autres dans le répertoire indiqué par la configuration permettrait de ne pas incommoder les utilisateurs.

lancer le launcher avec javaw

Bonjour, désolé c'est encore moi ^^, je voulais simplement savoir comment faire en sorte que le launcher se lance avec javaw.exe qui se trouve dans le dossier bin de java? parce que sinon, les clients freeze, et dès qu'il lexecutent avec javaw.exe ca marche niquel, donc voila merci!

User Not Premium

Quelque soit la configuration (je suis bien en mode online), en me connectant sur un serveur, il me dit : User Not Premium

Je précise que n'utilise pas la 0.9.5 qui est buguée mais tes sources que je compile moi-même.

++

Pour une MAJ Forge, supprimer ses dossiers automatiquement !

Re re Kiwi c'est encore moi !

Bon ben ça marche nickel avec cette nouvelle MAJ avec Forge ;-)

Par contre pour éviter des soucis de compatibilité avec des mods en conflits, des doublons de mods, des configs erronées, etc... je suggère d'avoir la possibilité de supprimer, grâce au fichier de config, des dossiers avec leurs fichiers, ou, si la disposition du répertoire de jeu est amener à évoluer, de supprimer entièrement le contenu de ce répertoire sauf certains répertoires ou fichiers dêfinis dans la config avec une liste d'exclusions.

Ça serait intéressant, ça éviterait bien des soucis aux utilisateurs finaux et aux admins ^^

Voilà voilà :-)

EDIT : Je tenterais d'écrire le code dedié à la gestion d'exclusions des dossiers, étant plus propre et simple à créer, si tu veux, je pusherais mon code à partir du fork de ton projet. Comme ça, si cela t'intéresse, on aura qu'à merger nos projets si cela te tente ^^

[PARTIALLEMENT RESOLU] javax.net.ssl.SSLException: SSL peer shut down incorrectly

Bien le bonjour, Je sais qu'il est tard pour poster un "ticket" ici, mais je voulais me servir de votre launcher comme base pour creer le mien, Vous m'aviez deja repondu avant , pour l'histoire du telechargement des fichiers additionels, il faut mettre l'url d'un fichier zip tout ca... mon fichier est heberger sur dropbox et pèse 60 MO, Le probleme etant qu'une fois sur 2, Le fichier ressource.zip ne se telecharge tout simplement pas (ou presque puisque qu'il telecharge seulement 1 Mo sur 60), Et me met l'erreur suivante
javax.net.ssl.SSLException: SSL peer shut down incorrectly
17:59:27 [SEVERE] at sun.security.ssl.InputRecord.readV3Record(Unknown Source)
17:59:27 [SEVERE] at sun.security.ssl.InputRecord.read(Unknown Source)
17:59:27 [SEVERE] at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
17:59:27 [SEVERE] at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
17:59:27 [SEVERE] at sun.security.ssl.AppInputStream.read(Unknown Source)
17:59:27 [SEVERE] at java.io.BufferedInputStream.read1(Unknown Source)
17:59:27 [SEVERE] at java.io.BufferedInputStream.read(Unknown Source)
17:59:27 [SEVERE] at sun.net.www.MeteredStream.read(Unknown Source)
etc...
Voila j'ai essayer de bidouiller votre code, sans sucèe...
Merci pour votre aide.

Plugin com.kokakiwi.mclauncher.maven:mclauncher-maven-plugin:1.0.0 or one of its dependencies could not be resolved

J'obtiens une erreur quand j'essaie de compiler MCLauncher :

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building MCLauncher 1.0.1
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for com.kokakiwi.mclauncher.maven:mclauncher-maven-plugin:jar:1.0.0 is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.293s
[INFO] Finished at: Thu Jan 24 14:12:17 CET 2013
[INFO] Final Memory: 6M/53M
[INFO] ------------------------------------------------------------------------
[ERROR] Plugin com.kokakiwi.mclauncher.maven:mclauncher-maven-plugin:1.0.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.kokakiwi.mclauncher.maven:mclauncher-maven-plugin:jar:1.0.0: Failure to find com.kokakiwi.mclauncher.maven:mclauncher-maven-plugin:pom:1.0.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.