[Programm/D2NT] Diablo II Minimizer

10/12/2010 01:17 spike0#1
Hey,
nachdem ich vorhin in einem Thread nach einem passenden Programm fragte, schrieb ich nun doch selbst eins, welches genau das macht, was ich will =)

Problem: Wenn d2nt restartet, erscheinen die neuen Diablo-Fenster automatisch im Vordergrund.

Lösung: Das Programm überwacht alle Fenster, und wenn ein nicht minimiertes Diablo-Fenster vorhanden ist, wird es sofort minimiert ;)

Zum Programm: da ich in Java noch nie was mit der windows-api gemacht habe, schrieb ich das Programm im bewährten Delphi xD
Da ich es hauptsächlich für mich geschrieben habe, ist es so schlicht gehalten, wie es nur geht ;)

Die Benutzung sollte demnach selbsterklärend sein ^^

Falls gewünscht, kann ich auch gerne die (nicht ganz so lange) Source veröffentlichen, wenn ihr es auch selbst kompilieren wollt.
10/12/2010 01:20 Nightgrey#2
Hört sich praktisch an. Wenn ich ausgeschlafen habe schau ich's mir Mal an ;D
10/12/2010 10:27 Shub-Niggurath#3
Hat der D2NT manager nich sowas schon eingebaut ?

Wenn man sein Profil editiert kann man doch neben window mopde auch noch

Minimized D2

auswählen dann minimiert er auch bei restart die Diablo 2 Fenster von neuem
wenn ich mich irre oder der noch was anderes kann korrigiere mich bitte :)

Greetz

PerfectDesaster
10/12/2010 10:40 spike0#4
das hab ich auch gedacht, aber afaik macht die eingebaute funktion die minimierte funktionsweise überhaupt erstmal möglich. oder sie funktioniert nicht richtig ^^ so oder so, beim restart werden die neuen fenster automatisch in den vordergrund gedrängt, obwohl der hacken bei mir drin ist :/
10/12/2010 10:53 Shub-Niggurath#5
Also das Problem hab ich nicht ...

Selbst bei 4 Restarts (und das is bei mir noch wenig) Bleibt alles schön im Hintergrund minimiert.

aber für die bei denen es nicht so ist schöne Idee :)

greetz

Perfectdesaster
10/12/2010 11:18 MoE91#6
Wenn du veruchst den Bot in Java umzuschreiben kommt nich viel bei raus :D:D

Der is in Javascript verfasst ;)
10/12/2010 11:27 spike0#7
Quote:
Originally Posted by MoE91 View Post
Wenn du veruchst den Bot in Java umzuschreiben kommt nich viel bei raus :D:D

Der is in Javascript verfasst ;)
D2NT ist in Javascript geschrieben? oO In einer Web-Script-Sprache? oO
Dafür sehen mir die Dateien zu sehr nach Java aus..

Und wie gesagt, mein Programm ist von D2NT unabhängig. Man kann damit auch selbst geöffnete Spiele minimieren (wobei dass ja sinnlos ist ^^)

Anscheinend besteht auch nicht so der Bedarf nach dem Programm.. funktioniert das mit dem minimieren bei D2NT bei allen außer mir? oO
10/12/2010 11:38 ldevil#8
Quote:
Originally Posted by spike0 View Post
Anscheinend besteht auch nicht so der Bedarf nach dem Programm.. funktioniert das mit dem minimieren bei D2NT bei allen außer mir? oO
Jep :D Wohl zumindest bei den meisten. Kann aber nicht schaden sowas hier anzubieten. Gibt ja immer Mal wieder wen bei dem was anders ist als bei den meisten.

edit: Ausser das Programm verhindert, dass das D2 Fenster beim Restart für paar Millisekunden im Vordergrund ist, denn das passiert bei mir. Stört aber nicht bis jetzt,
10/12/2010 11:45 MoE91#9
Jap der D2NT is in Javascript verfasst ;)
Das macht es auch verdammt schwer aus z.B. einem Script eine .exe auszuführen ohne irg.welche eingaben per Hand^^

(Stell dir mal vor im Web könnte via. JavaScript einfach so ne .exe starten :D )

Btw:
Quote:
Originally Posted by Muddy_Waters View Post
Die Sprache, in der alle D2NT Scripte verfasst sind, heisst JavaScript.
10/12/2010 13:31 spike0#10
hm, ich sehe gerade, dass bei mir "minimized" doch nicht aktiviert ist, weil... es gar nicht aktiviert werden kann... es ist grau unterlegt :/

winxp + standard d2nt 3.0 -> einer ne ahnung, woran es liegen kann?
10/12/2010 13:53 MoE91#11
Nö aber mach dir halt ne VmWare drauf ;)
Und lass die Bots dadrin laufen, Winxp vorzugsweise in der VMWare.. da stresst dich gar nix mehr =)
10/12/2010 14:18 spike0#12
Quote:
Originally Posted by MoE91 View Post
Nö aber mach dir halt ne VmWare drauf ;)
Und lass die Bots dadrin laufen, Winxp vorzugsweise in der VMWare.. da stresst dich gar nix mehr =)
bis auf den höheren speicherbedarf und die unnötige installation ^^
mit meinem programm hab ich ja auch schon mein ziel erreicht, aber trotzdem frag ich mich, warum man es bei mir nicht auswählen kann oO
10/12/2010 14:59 MoE91#13
Du siehst bestimt den Wald vor lauter Bäumen nicht^^
Geht mir auch immer so wenn ich irg.ein problem hab :D
10/12/2010 15:14 spike0#14
Es ist bei mir grau unterlegt, da gibt es gar keine Bäme ^^
Du wirst es wohl auch aus Windows kennen, dass man irgendwas nicht auswählen kann...

Auf EoN hat einer von einem Programm gesprochen, mit dem man bei Windows alle unauswählbaren Elemente aktivieren kann, aber da soll D2NT nicht mehr richtig laufen..
10/12/2010 21:41 GG_Ayad#15
Dass das Kästchen grau unterlegt ist und man dort keinen Haken setzen kann, habe ich vor kurzem schon mal gelesen.
Probier mal, alle Bots zu stoppen oder den Haken zu setzen, wenn der Manager grade frisch gestartet wurde und noch kein einziger Bot gestartet wurde.