| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Tags:
addon
applet
applets
auf
c3
de
eigeneswowapplett6509
g15
g15applets
g19
html
http
invite
logitech
plugin
recount
ts
ts3
wow
www
|
| Autor |
Nachricht |
Forsaken
Anmeldungsdatum: 02.12.2009 Beiträge: 5
Punkte: null
|
Verfasst am: Di 08.Dez.2009 22:54 Titel: Eigenes WoW-Applet |
|
|
Hi zusammen,
ich arbeite derzeit an einem eigenem WoW Applet für die G15 das im Gegensatz zum Original einen richtigen Mehrwert bieten soll
Dabei verfolge ich einen konkreten Ansatz den ich auch schon weitestgehend umgesetzt habe.
Das Applet besteht aus einem WoW-Addon das die relevanten Daten als Addon-Whisper möglichst komplakt an den Server überträgt. Das eigendliche Applet snifft dann über die WinPCap libary die Nachichten auf zwischen Client und WoW-Server mit und filtert die Nachicht vom Addon herraus.
Notiz am Rande: Das direkte auslesen der normalen wow Packete ist zwar theoretisch auch möglich allerdings sind die Header fortlaufend verschlüsselt was das vorhaben sehr aufwändig macht. Neben dem das diese Variante höchst illegale Hacks ermöglichen würde.
Da WoW nur die Header und nicht den eigentlichen Inhalt verschlüsselt lassen sich diese eindeutig Markierten Addon-Nachichten ohne Probleme auslesen und verwerten.
Und an dieser Stelle stehe ich jetzt mit meinem Projekt, die Datenübertragung vom WoW-Addon zum Applet läuft und auch das Display ist schon mit ner hübschen C++ Klasse eingebunden und Funktionsbereit.
Just in diesem moment fange ich dann mit dem ersten Feature an, einer Blinkenden "Low HP" anzeige sowie einem weniger penetranten "Low Mana".
09.12.09 - Warnungen (LowHP/MP): http://www.youtube.com/watch?v=8z-cSu8XJpY
10.12.09 - Player-Frame: http://www.youtube.com/watch?v=1yjqha6DiI8
11.12.09 - Alle Klassen-Icons eingefügt & Performance optimiert: http://www.youtube.com/watch?v=R3zBMrhSuUo
14.05.10 - Einige nervige Fehlermeldungen entfernt
Geplant habe ich bisher:
- Unit Frames
-> Auffällige Warnungen (Low HP, Low Mana, Aggro, ...)
-> Player
-> Target
-> Focus
-> Raid übersicht (mal schaun ob das sinnvoll ist)
- Bossmods
-> Aktuelle Timer
-> Auffällige Warnungen bei (wichtigen) Events
- Kalender
-> Übersicht (Nächsten 3 Wochen)
-> Detail Ansicht (Zum durchschalten von Neu -> Alt)
- Whispers
-> Schnellanzeige (Name: Nachicht)
UND/ODER
-> Einzelanzeige (Durchschalten zwischen den letzten Nachichten)
-> Spielerbezogen (Durchschalten zwischen allen Spielern die einem gewhispert haben)
Das ist meine vorläufige ToDo-Liste für das Projekt, ich denke damit decke ich so ziemlich alle wichtigen Bedürfnisse ab. Weitere nicht ganz so wichtige Features notiere ich mal hier:
- Recount
-> Schaden Gemacht
-> Geheilt
-> Dispells
-> vllt. einfach alles?
Ich bin für alle Vorschläge zu haben und werde diese je nach Relevanz früher oder später in das Projekt übernehmen. Auch Tipps und Diskussionen über die eventuelle illegalität möchte ich damit mal anstoßen bevor ich das ganze öffentlich mache.
Als kleiner Anfang dazu: Das Applet greift nur auf Daten zu die auch in WoW-Addons verfügbar sind und erweitert damit Quasi nur den Anzeigebereich für die Addons um das LCD-Display.
Erste Alpha Version:
Aufgrund dem regen Interesse habe ich mich trotz meiner aktuellen WoW-Pause dazu durchgerungen die nervigsten Fehler aus der aktuellen Version rauszubügeln um euch eine erste Alpha-Version präsentieren zu können.
Im Moment gibt es keinerlei Einstellungs-Menü's und auch das Applet selbst ist noch nicht sonderlich komfortabel (Ihr müsst die .exe Datei starten bevor ihr euch bei WoW einloggt, welche dann als Fenster im Hintergrund mitläuft).
Wie schon zuvor im Thread beschrieben bedient sich dieses Applet einiger Tricks um die nötigen Informationen von WoW zu bekommen, die Blizzard unter Umständen nicht gut finden könnte (Auch wenn ich darauf achte bei der Entwicklung keine unfairen Vorteile / Cheats zu intigrieren). Daher weise ich nochmal ausdrücklich darauf hin das die Verwendung dieses Applets auf eigene Verantwortung geschiet!
Damit das Applet funktionieren kann benötigt ihr WinPcap:
http://www.winpcap.org/install/default.htm
Und das WoW-Addon + die .exe für das ansteuern der G15:
http://gaming.godlike.biz/downloads/G15LCD_AddonWoW.rar
Installation & Nutzung:
Einfach den Ordner G15LCD aus dem Archiv (G15LCD_AddonWoW.rar) in euren Interface/Addons/ Ordner im WoW kopieren. Falls WoW noch läuft müsst ihr es neu starten bevor das Addon funktionieren kann.
Bevor ihr euch einloggt (oder am besten einfach bevor ihr WoW startet) startet ihr nun die .exe Datei im eben entpackten G15LCD Ordner und gebt die Nummer eurer Netzwerkkarte an. (Zur not einfach ausprobieren)
Mit dem 1. Button unter dem LCD-Display könnt ihr zwischen Spieler und Ziel wechseln.
MfG
Forsaken aka Jens
Zuletzt bearbeitet von Forsaken am Fr 14.Mai.2010 19:06, insgesamt einmal bearbeitet |
|
| Nach oben |
|
 |
Urrok
Anmeldungsdatum: 25.11.2008 Beiträge: 23 Wohnort: München
Punkte: 7
|
Verfasst am: So 20.Dez.2009 14:58 Titel: |
|
|
Hallo Forsaken,
finde ich bisher super, was du schon gemacht hast.
Gut, es werden bestimmt viele Spieler denken, dass die Gesundheits- / Manaanzeige absolut überflüssig ist, da man sowas ja während eines Kampfs genau auf dem Monitor sieht.
Aber mal ganz ehrlich, welche Applets sind denn schon extrem sinnvoll (auf Spiele bezogen)?
Sehr interessant wäre für mich die Anzeige (durchschaltbar) für Recount.
Ebenso eine Anzeige für Big Brother - neiiiiiin, nicht diese hirnlose Spannersendung von RTL 2!!!
Wenn du es so machen könntest, dass nur angezeigt wird, wer kein Bufffood oder Fläschchen / Elixier eingenommen hat, wäre das absolut spitze.
Grüße
Urrok |
|
| Nach oben |
|
 |
070711
Anmeldungsdatum: 23.12.2009 Beiträge: 1
Punkte: null
|
Verfasst am: Mi 23.Dez.2009 22:56 Titel: |
|
|
Ab wann wird das app erhältlich sein und wo?
 |
|
| Nach oben |
|
 |
Zensiert008
Anmeldungsdatum: 26.12.2009 Beiträge: 4
Punkte: null
|
Verfasst am: Sa 26.Dez.2009 13:45 Titel: |
|
|
Also wär auch dran interessiert ! Mir würde auch schon reichen was du jetzt hast !
Geile Sache! |
|
| Nach oben |
|
 |
Stroh80
Anmeldungsdatum: 26.12.2009 Beiträge: 1
Punkte: null
|
Verfasst am: Sa 26.Dez.2009 18:41 Titel: |
|
|
hi
das hört sich alles schon sehr nice an und würde gern mal das ding testen(falls es schon ne version zum testen gibt). Ich hätte auf jedenfall ne gute idee die es wert sein würde da einzubauen (falls möglich). Und zwar ne anzeige ob man grade nen Invite beim neuen random instanz tool hat. Ich glaube das würde dein prog sehr beliebt machen wenn es möglich ist sowas einzubauen |
|
| Nach oben |
|
 |
Forsaken
Anmeldungsdatum: 02.12.2009 Beiträge: 5
Punkte: null
|
Verfasst am: Mi 27.Jan.2010 03:15 Titel: |
|
|
Sorry das ich so still war, viel arbeit im moment
Bin gerade dabei das ganze aufgeräumt "neu" zu schreiben, meine bisherige Version war noch etwas unbeholfen Progammiert und ist nach einiger Zeit dann abgestürzt (Speicherverwaltung nicht wasserdicht )
Naja jedenfalls hab ich euch nicht vergessen und werde euch hier bescheid geben sobald ich eine halbwegs stabile version zusammengebastelt hab.
Geschrieben ist das ganze in VC++, wenn jemand interesse hat das ganze mit vorran zu treiben bin ich gerne auch bereit den Quellcode zu teilen
Bis dahin,
Viel erfolg beim Raiden/whatever
PS: Das mit dem random instanzen ist keine schlechte idee, ich sehe was ich tun kann. |
|
| Nach oben |
|
 |
Zensiert008
Anmeldungsdatum: 26.12.2009 Beiträge: 4
Punkte: null
|
Verfasst am: So 28.März.2010 13:08 Titel: |
|
|
| push? |
|
| Nach oben |
|
 |
Forsaken
Anmeldungsdatum: 02.12.2009 Beiträge: 5
Punkte: null
|
Verfasst am: Fr 14.Mai.2010 19:07 Titel: |
|
|
Glückwunsch
Ihr konntet mich überreden doch schon nen Release raus zu geben. Siehe 1. Post. |
|
| Nach oben |
|
 |
chip777
Anmeldungsdatum: 31.01.2010 Beiträge: 3
Punkte: null
|
Verfasst am: Fr 25.Jun.2010 09:40 Titel: |
|
|
Hi,
ich wäre auch an einer neuen Version interessiert. Ich hab Pascal, C++ und C# Programmiererfahrung und wenn ich Zeit habe würde ich auch beim App proggen helfen.
Kannst dich ja mal per pm melden.
Gruß Chip |
|
| Nach oben |
|
 |
|