Salvos (23.11.2011)
-
23.11.2011, 20:21 #1
Knuddels Applet bearbeiten / manipulieren
Guten Abend ^^
Ich glaube ein Support Bereich für die Knuddels-Programmierung könnte hilfreich sein .
Ich hab jetzt einige Bots geupdatet (auch den Bingo von PaT) und habe auch mit dem Simple Sample Client gespielt (), Funktionen eingebaut, bei anderen Clienten geguckt wie die Funktionieren etc.
Jetzt hänge ich aber (immernoch) bei einigen fest (Bsp. MClient von Mentos - hab ihn ja schonmal drauf angesprochen ) und bei denen ist im Knuddels-Applet etwas verändert (Proxy eingebaut etc.).
Gibt es dafür vorraussetzungen, wie ich das hinkriege?
oder einfach nur das Applet entpacken, decompilieren, bearbeiten und dann wieder zur .class umwandeln? Weil bei NetBeans werden mir viele Fehler in den .java Dateien angezeigt.
Vielleicht weiß da jemand weiter ^^.
Mfg Salvos
-
23.11.2011, 21:34 #2MardcoreGast
AW: Knuddels Applet bearbeiten / manipulieren
Javassit ist das Stichwort. Darum ja auch Manipulieren.
-
The Following User Says Thank You to Mardcore For This Useful Post:
-
23.11.2011, 21:47 #3„Es sind nicht unsere Fähigkeiten, die zeigen, wer wir wirklich sind, es sind unsere Entscheidungen.“
- Albus Dumbledore, Harry Potter 2
/guestchat registerGuest
-
The Following 2 Users Say Thank You to Mentos For This Useful Post:
Salvos (23.11.2011)
-
23.11.2011, 23:12 #4
AW: Knuddels Applet bearbeiten / manipulieren
Okay wusste ich nicht
Hab mich mal ein wenig schlau gemacht und auch auf deren Homepage geguckt.
Javassist kann ein gutes Werkzeug für das Hinzufügen von neuen Methoden in einer Klasse und für das Einfügen vor / nach / um Beratung an den beiden Anrufer und Angerufene Seiten.
Aber im Großen und ganzen hat er es ja so übersetzt, dass ich es verstehe xD
Egal
Ich versuch mal so weit wie mögl. zu kommen .
Ich meld mich wieder ^^
-------
EDIT
-------
Ich hab mich jetzt ein wenig schlau gemacht und danach mal in den ganzen Sources geguckt. Aber nur 1 Projekt hat diese Methode. Der Bingobot/client.
In der Inject.java ist die manipuliermethode ja gegeben und wenn ich diese Ausführe kommen auch keine Fehler. Nur im Applet ändert sich nichts :/.Geändert von Salvos (24.11.2011 um 21:31 Uhr)
-
27.11.2011, 01:48 #5
- Registriert seit
- 26.10.2011
- Beiträge
- 1.196
- Blog Entries
- 2
Thanked 1.596 Times in 725 PostsAW: Knuddels Applet bearbeiten / manipulieren
Versteh ich irgendwie nicht. Du hast meinen BingoClient geupdated aber bekommst es nicht hin den MClient zu updaten? xD (Nichts gegen den MClient).
An deiner Stelle würde ich erstmal ein eigenen Client coden mit einem alten Applet das nicht geht. Danach updatest du dein eigenen Client. Hast du das hinbekommen kannst du dich an ein fremden Client ran wagen.
Das Wichtigste ist es sich dabei Zeit zu lassen damit man auch wirklich versteht was man da macht.
-
27.11.2011, 02:06 #6
AW: Knuddels Applet bearbeiten / manipulieren
Nein nicht falsch verstehen :X.
Ich hab an sich hab ich alles geupdatet. Es entstehen aber noch Fehler, da das Applet von Knuddels nicht manipuliert wurde (Proxy etc). Und beim Bingo-Bot ist die Inject.java ja vorhanden, mit der ich (mithilfe vom Javassist) die Klassen manipulieren kann. Aber wenn ich die Inject.java ausführe (Run) passiert nichts...
Er meldet keine Fehler. Aber wenn ich im Applet nachgucke hat sich garnichts verändert :/.
-
27.11.2011, 09:58 #7MardcoreGast
AW: Knuddels Applet bearbeiten / manipulieren
Beim KMClient erstellt er glaube ich einen neuen Ordner. Schau mal nach, glaube die Version war 90acq. So müsste auch der Ordner heißen. (Wenn ich mich nicht Irre, ist schon ne Zeit her.)
Diese Dateien musst du dann in die .jar-Archive packen und dann sollte es klappen.
-
The Following User Says Thank You to Mardcore For This Useful Post:
Salvos (27.11.2011)
-
27.11.2011, 20:55 #8
-
27.11.2011, 21:16 #9MardcoreGast
AW: Knuddels Applet bearbeiten / manipulieren
Du kannst ihn auch Umschreiben, dass er keinen Erstellt, dafür ist es ja Open Source.
Aber mit Javassist in Netbeans Klassen Manipulieren finde ich eh Gay. Dann lieber mit Notpad++ und Kommandozeile.
-
27.11.2011, 21:33 #10
Ähnliche Themen
-
[VB.NET] Knuddels Fenster manipulieren
Von uncopyable im Forum SourcecodeAntworten: 29Letzter Beitrag: 03.08.2013, 23:55 -
Neues Knuddels Applet
Von x Like a Boss x3 im Forum Knuddels BotsAntworten: 3Letzter Beitrag: 27.01.2013, 21:10 -
Knuddels applet
Von DANP im Forum Knuddels ProgrammierungAntworten: 1Letzter Beitrag: 25.06.2012, 18:12 -
Suche Knuddels-Applet
Von dotEmpty im Forum Knuddels AllgemeinAntworten: 3Letzter Beitrag: 22.04.2012, 20:46 -
Aktuellstes Knuddels-Applet
Von w33dy im Forum Knuddels ProgrammierungAntworten: 11Letzter Beitrag: 14.03.2012, 18:48
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.