Auch ich hatte das Problem mit den "not responding window". Also ein wenig gesucht und ausprobiert. Aber auch hier ging es mir wie einigen anderen, dass die Fenster nicht immer geschlossen wurden.
Den habe ich nicht probiert, da es mir nicht gefällt das er ALLE Task's überwacht und ich weiß auch nicht ob die automatische Positionierung der Fenster mit dabei ist, was ich bei Muddy sehr gut fand. Allerdings fehlte mir dort die Einstellmöglichkeit wo die Fenster angezeigt werden sollen.
Also entschloß ich mich das schnell nachzubauen und die Sachen die mir fehlten gleich zu ergänzen. Heraus kam mein D2Tray.
Funktionen:
Überprüfen ob D2 Prozess reagiert
Nicht reagierende D2 Prozesse schließen
D2 Fenster automatisch plazieren (abschaltbar)
D2 Fenster automatisch verstecken (abschaltbar)
Größe der D2 Fenster kann angegeben werden
Größe der "Ghost Windows" passen sich an die D2 Fenstergröße an
Überprüft alle Prozesse die mit "Game" beginnen
Positionswert ( X/Y ) aktualisieren sich beim Verschieben der "Ghost Windows"
Einfacher Start des D2 Manager über Kontextmenü des Tray-Icons
Schreiben eines Logfiles zur Kontrolle
Einstellungen:
Position für 10 Fenster einstellbar
Position der Fenster über "GhostWindows" einstellbar
D2 Fenster automatisch positionieren
D2 Fenster automatisch verstecken
Größe für die D2 Fenster und "Ghost Windows"
Abstand in Sekunden der Überprüfungen
Anzahl Prüfungen bevor ein Prozess geschlossen wird
Pfad zum D2 Manager
Version History
V 1.4.2.0
[New] Icons auf der Taskbar werden entfernt wenn die Fenster versteckt werden
V 1.4.1.0
[New] Erweitert auf 10 Diablo Instanzen / Fenster
V 1.4.0.0
[New] Hinweis wenn ein Prozess geschlossen werden soll und es nicht funktionierte ( dann gehts vernftig weiter )
[New] zu überprüfende Prozessnamen können jetzt frei eingegeben werden ( keine Konflikte mehr mit anderen Programmen/Spielen )
[New] Kontextmenü des Tray-Icons erweitert um die möglichen Fenstergrößen ( schnelles Wechseln der Auflösung wenn man z.B. kurz etwas kontrollieren möchte. Wird nicht gespeichert )
V 1.3.0.0
[Bug] Fenster werden in bestimmten Konstellationen nicht richtig angeordnet
V 1.2.0.0
[Bug] Prozesse "GameXXX" wurden nicht erkannt
[Bug] Fenster wurden neu angeordnet obwohl "AutoRearrange" nicht aktiviert
V 1.1.0.0
[Bug]Eingabe Textboxen für Positionsangabe funktioniert wieder
kleinere Optimierungen
Sollte unter allen Windows Version laufen.
Voraussetzung:
.NET 4.0
Muss als Administrator gestartet werden (sonst können die Prozesse nicht geschlossen werden)
Hoffe es hilft dem ein oder anderen
Report Virenscan von
Code:
Dateiname: D2Tray_V1.4.2.0.zip
Erkennungsrate: 0 / 56
Analyse-Datum: 2016-04-09 19:07:29 UTC ( vor 0 Minuten )
MD5 1e6e7d6f73ca0ebd6712c9c0e4254bb4
SHA1 6744878b4dc1acc9de51c2aabe26b8070d261724
SHA256 1c2682892323efa9fb1dfdea84e3feead08d0f29cd3ae7a9e485c668bdbe973a
ssdeep
6144:KnwERc5YDnZQNSBumTht5NQONSDnrRk6Q1shE6:AwERFqeumTH5NQrNI6
File size 217.6 KB ( 222781 bytes )
File type ZIP
Magic literal
Zip archive data, at least v2.0 to extract
TrID ZIP compressed archive (100.0%)
Source sieht schick aus, auch wenn ich es nur überflogen habe, da mir momentan etwas die Zeit fehlt. Danke fürs Release, wobei ich hier natürlich für nichts bürgen kann; man sollte Anwendungen aus dem Netz immer mit einem gesunden Maß an Misstrauen begegnen.
Du solltest der Vollständigkeit halber aber definitiv einen Virustotal Report hier einfügen.
wenn eine d2 instanz vom d2nt manager neugestartet wird, wird das nicht geloggt oder?
Nein, das bekomme ich nicht mit. Wobei der ja sowieso D2 neu startet, wenn der Prozess oder das Fenster geschlossen wurde. Dem vertrau ich da jetzt einfach mal
Wie funktioniert die Positionierung bei mehr als 4 Fenstern?
Habe meistens 4 Bots laufen + 1 oder 2 Instanzen, mit denen ich manuell spiele.
Wenn da jetzt eine der Botinstanzen neugestartet wird, wie wirkt sich das aus?
Kann es momentan nicht testen, da ich vor dem WE (und auch da eher nicht) nicht zu meinem Rechner komme...
Wie funktioniert die Positionierung bei mehr als 4 Fenstern?
Puh, gute Frage. Hab bisher noch nicht mehr wie 4 Fenster benötigt
Technisch ist es ganz einfach. Es werden die Prozesse (Game.exe) durchlaufen und angeordnet. Da derzeit nur 4 davon überprüft werden und diese wahllos ausgewählt werden (das macht Windows), kann es bei mehr als 4 Fenstern zu wechselnden Fenstern kommen.
Ich kann das aber gerne auf 6 oder 8 Fenster erweitern, das ist kein Problem. Was würde denn da Sinn machen von der Anzahl?
Gibts noch andere Wünsche / Anregungen?
Edit:
Ich überleg grad ob ich zur Einstellung der Fensterpositionen eine Art Rahmen anzeige den man verschieben kann und so die Position festlegt... oder mit den D2 Fenstern machen...
Da muss ich noch ein wenig drüber nachdenken
hmm schade, er wirft mir immer nen Fehler aus, glaub liegt daran, dass ich 5 Fenster offen hab. Und ich kann keine negativen Koordinaten eingeben, bräuchte die aber für meinen zweiten Monitor...
Und leider zwingt er die Fenster nicht in die 640x480
schade bleib ich wohl doch erstmal bei der Kombi aus Taskkiller+Muddys
EDIT: hmm er spuckt mir bei jeder neuzuordnung ne Fehlermeldung aus, das behindert zwar keinen Gameprozess ist aber nervig
Programm arbeitet aber trotzdem weiter, und über Tipps, wie man irgendwie doch auf den zweiten monitor kommen kann wäre ich sehr dankbar!
[Release] Task Killer 02/08/2015 - Diablo 2 - 34 Replies Ich habe mal ein kleines Programm geschrieben welches Przesse mit keiner rückmeldung schließt... das Programm von Muddy hat mir nichts gebracht da es zwar den Prozess erkannt aber nicht geschlossen hat.
Gedacht ist das Programm für Muddys D2NT Bot. (für den Freeze)
Was tut dieses Programm?:
Es überprüft alle 30 Sekunden ob ein Prozess reagiert.
Falls keine Reaktion erfolgt wird der Prozess beendet.
(Das Programm überprüft ALLE Prozesse nicht nur Diablo II)
Bedienung (XP...
[Release]Task Killer (Zombe's version) 03/12/2010 - Dekaron Private Server - 9 Replies So, since everyone is making one, who would I be, if I wouldn't make one?
This little program terminates a process quickly, without delays.
Made to be used on Dekaron, but can be used for killing any process.
I noticed that it won't run on some PCs because they don't have a few DLLs, so I added them.
Features:
- Kill all Dekaron-related processes in 1 click
- Kill a single process with 1 click
{RELEASE}Getting Neb's Xign Killer working with all hacks{RELEASE} 10/04/2009 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 21 Replies UPDATING to Picture Tutorial
100% working NO DC picture tutorial..........coming soon
TEMPORARY: steps 1 - 15
Step 1 : Install client , Update client , Load game , Login , load map , close game
Step 2 : Put the Dekaron_CRC_Bypass_v2.0.rar into bin and extract it
Step 3 : Open the launcher that was just extracted to the bin folder.
Step 4 : Click Select File... when the Select File... window loads up navigate to you bin folder and double click dekaron.exe, then click Launch
[Release] NPC list and Action(Task) viewer 07/15/2009 - EO PServer Guides & Releases - 8 Replies Adding or editing Quests(Task) are very hard works
So I release this program
Now, you can see the Actions in cq_action table more easy
This program made by ASP web program, so you need IIS
Ofcourse, you can convert it to PHP if u have some knolwledge about PHP
npclist.asp shows the NPC list with all fields in cq_npc table
Click the NPC name on the list, and you can see the Action list