[Release] e-Soft WoWLauncher by dominic.e

12/20/2011 14:59 dominic.e#1
Guten Tag liebe Gemeinde :)


Da ich ja nun gerne programmiere sowie WoW spiele dachte ich mir, dass ich mal einen eigenen kleinen Launcher programmiere. Da dies mein erstes Release ist, seid bitte nicht so streng und ich freu mich über Kritik und Verbesserungsvorschläge =).
Danke schonmal im Voraus ;)

Aktuelle Version : v.0.3.2
Datum Release : 21.03.2012
Webseite : [Only registered and activated users can see links. Click Here To Register...] (befindet sich noch im Aufbau, deswegen so "komisch", nur leider keine zeit dafür ^^)

Vorraus. nächstes Release : Unbekannt (Zeitmangel aufgrund Fachabivorbereitungen)

Derzeitige Funktionen :
- verwalten mehrerer Realmlists
- erstellen/löschen/bearbeiten von Realmlists
- WoW mit der ausgewählten Realmlist starten <-- enthält einen Bug (siehe Bugs)
- Bei jedem Start kann der WoW Cache gelöscht werden
- Performance-/Speichermanagementverbesserung in WoW (Single-Core CPU)
- Update prüfen (von WoWLauncher)

Bugs/Fehler :
- Freeze wenn auf Updates prüft (Arbeite gerade an einer neuen Funktion)
- Programm stürzt beim Ändern der Realmlist auf Mainwindow ab (Zugriffsverweigerung)
--> in v.0.3.2 evtl wieder funktionsfähig

Was noch kommen soll/wird :
- Ausführung für alle Clients
- Bei Ausführung direkt WoW mit den Einstellungen starten
- Patch überprüfung
- AutoLogIn-Funktion
- ...
-> Helft mir auf die Sprünge und gebt Vorschläge ;)

Hier ein kleines Bildchen vom Mainwindow (v.0.3.1)
[Only registered and activated users can see links. Click Here To Register...]

~Virustotal~
[Only registered and activated users can see links. Click Here To Register...]
Ergebnis : 0/43 (0%)
Virustotal Ergebnis von v.0.3.2

~Changelog~

~DOWNLOAD~
Größe: ca 281kb
[Only registered and activated users can see links. Click Here To Register...]

~weitere Downloads~

~Zusatzinfo~
-Benötigt : .Net Framework 3.5
(weitere Sys-Anforderungen werden folgen)
-Zurzeit NUR für den deutschen Client

-Ich bin nicht verantwortlich für evtl. Schäden, die am System entstehen. Benutzung auf eigene Gefahr. Jedoch wüsste ich nicht, was das Programm kaputt machen sollte ;)
12/20/2011 17:16 Icyy#2
klingt ja schonmal gut soweit. für die arbeit und das sharen gibts aufjedenfall erstmal nen thanks.
eventuell kannst du ja noch nen paar funktionen einbauen die WoW optimieren wie z.B. diese FPS-Makros oder so :)
12/20/2011 17:20 dominic.e#3
Werd ich mir mal anschauen und gucken wo ich das reinpacke, ob zum nächsten update oder übernächsten ;)

Dank dir für den Tipp un den Thx =)

Gruß
12/20/2011 19:31 Mana1992#4
Quote:
Originally Posted by Icyy View Post
klingt ja schonmal gut soweit. für die arbeit und das sharen gibts aufjedenfall erstmal nen thanks.
Schließe ich mich an!!!
Sieht soweit auch schick aus aber da ich nicht mehr so aktiv spiele für mich eher unwichtig ;)


brbr :pimp:
01/12/2012 01:51 dominic.e#5
Version 0.2.0 released, Changelog is oben zu finden.

Mal ne frage, kann man iwie den Threadtitel ändern? da es ja jetzt v0.2.0 gibt un nicht mehr 0.1.0beta

Gruß
01/12/2012 07:31 StridingGiant#6
Ein "Launcher" ist ja nicht nur zum Starten von Spielen gedacht sondern auch dafür, das Spiel auf dem neusten Stand zu halten.
Also müsstest du eine Funktion einbauen, die dafür sorgt, dass Patches auch noch runtergeladen werden.
Ansonsten ist es kein wirklicher Launcher :D

Wenn du das noch so weiter entwickelst, dann wäre das top...!
01/12/2012 13:52 dominic.e#7
Darum könnte ich mich ma kümmern, ich werde mich ma informieren und dann so wies passt in einem der nächsten updates dazupacken ;) danke

Habe auch vor für das nächste Release die Updatefunktion für das Programm hinzuzufügen, sowie das "bearbeiten" der WoW config, also erstma nur so ein paar befehle für FPS und Ping usw und dann halt noch kleinere geschichten ;)

Lieben Gruß
01/12/2012 18:22 Nixeon#8
Wann kommt die Automatische Pro einlog Funktion? :)
nich nur sone billige autoit kacke mit starten 7 sec warten schreiben enter schreiben enter etc.
01/12/2012 18:42 dominic.e#9
Kommt auch noch dazu ;) habe ich schon in meiner ToDo liste drinne, trotzdem nommal danke =)

Und wie du schon sagtest, keine autoit kacke :D
VB.Net kacke, nein scherz ^^ wird keine kacke

Auf alle fälle hab ich vor das einzubringen, wahrsch mitm übernächsten update, mal sehen wie ich zeit habe weiterzuprogrammieren ;)

Als erstes ist erstma die Updatefunktion vom Programm dranne, dann mal schauen.

Gruß
01/14/2012 07:55 _CuTe#10
Gefällt mir werde es ausprobieren.
01/14/2012 09:54 dominic.e#11
cool, danke ;) falls dir fehler auffallen oder iwas besseres dann immer her damit :D was ich vllt vergessen habe ist dass du es nur downloaden brauchst und ausfuehren muesst, dann inn optionen den pfadfestlegen und dann kanns losgehen ;)

Ich hoffe es klappt alles soweit ;) bei mir tut es das zumin ^^ ich muss auf alle faelle nomma die verwaltung der realmlists optimieren, das gefaellt mir noch net zu 100%

Gruss
01/21/2012 11:20 dominic.e#12
Guten morgen leute ;)
Ich habe die neue version (v.0.3.0) zwar noch nicht fertig, aber ich denke mal, das ich sie im laufe dee naechsten woche fertig bekomme. Ich habe atm nicht allzu viel zeit, meist erst abends, deswegen dauerts etwas laenger :)

Lieben Gruß,
Dominic
01/27/2012 14:10 dominic.e#13
NEUES UPDATE auf Version 0.3.0

Changelog:
-Bugfixes
-Codeoptimierungen
-AutoExit nach WoWstart (Auswahl)
-Updatefunktion
Noch ein kleiner Fehler enthalten, Da das jeweilige Fenster während der Updateprüfung freezed, was aber jedoch nicht großartig stören sollte, je nach Internetverbindung dauerts kürzer oder länger ;) Wird aber bald gefixt.
-CPU-Frequency-Timer Option (Auswahl)
Die Standardeinstellung von windows sind 10ms, dies sorgt sozusagen für einen leichten performanceverlust sowie ein schlechteres Speichermanagement. Durch diese Funktion wird der Wert von 10ms auf 1ms heruntergesetzt. Wenn diese Option aktiviert wird, dann wird vor WoWstart der wert auf 1ms gesetzt und sobald WoW beendet wurde wieder auf 10ms zurück. Während wow läuft ist auch das Mainwindow gefreezed, aber jedoch minimiert, was aber ebenfalls wieder rückgängig wird, sobald wow beendet wurde.

Falls ihr Fehler findet, lasst es mich wissen, ich habe die version jetzt erstmal schnelle fertiggestellt, da es ja so oder so schon länger gedauert hat als geplant ;)

Noch eine kleine Zusatzinfo:
Wie man in den Optionen erkennen kann ist die Option beim Launcherstart auf Updates zu prüfen ausgegraut, da wie oben erwähnt das Launcherfenster dann kurz freezed. Wer diese Funktion jedoch trotzdem nutzen möchte, kann unter \data\config.txt die einstellung update auf 1 setzen und speichern ;)

Bei Fragen einfach... fragen halt :)

Lieben Gruß
02/01/2012 12:23 dominic.e#14
So, habe das neueste Virustotal Logfile hinzugefügt von Version 0.3.0 ;)

Zudem noch eine kleine Bugliste dazu gemacht
02/01/2012 23:13 m3ntos#15
Quote:
Originally Posted by dominic.e View Post
NEUES UPDATE auf Version 0.3.0
-CPU-Frequency-Timer Option (Auswahl)
Die Standardeinstellung von windows sind 10ms, dies sorgt sozusagen für einen leichten performanceverlust sowie ein schlechteres Speichermanagement. Durch diese Funktion wird der Wert von 10ms auf 1ms heruntergesetzt. Wenn diese Option aktiviert wird, dann wird vor WoWstart der wert auf 1ms gesetzt und sobald WoW beendet wurde wieder auf 10ms zurück. Während wow läuft ist auch das Mainwindow gefreezed, aber jedoch minimiert, was aber ebenfalls wieder rückgängig wird, sobald wow beendet wurde.
kann ich die option in Windows selber auch umstellen und bringt das nur in WOW etwas? hab da zwar nach ge-google´t aber nichts gefunden oder wohl falsch gesucht :(

mfg