Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2 > Diablo 2 Programming
You last visited: Today at 20:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] D2Tray (Task Killer + Optionen)

Discussion on [Release] D2Tray (Task Killer + Optionen) within the Diablo 2 Programming forum part of the Diablo 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
[Release] D2Tray (Task Killer + Optionen)

Aktuelle Version:
V 1.4.2.0 (09.04.2016 21:08)

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%)
Screenshots:
Attached Images
File Type: png Traymenue.png (4.4 KB, 157 views)
File Type: jpg D2Fenster.jpg (19.9 KB, 196 views)
File Type: jpg Logfile.jpg (26.4 KB, 198 views)
File Type: jpg Positionierung.jpg (11.5 KB, 171 views)
File Type: jpg Optionen.jpg (13.7 KB, 194 views)
Attached Files
File Type: zip D2Tray_V1.4.2.0.zip (217.6 KB, 29 views)
-Sun- is offline  
Thanks
17 Users
Old 02/06/2012, 22:21   #2
 
kal_el's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 7,310
Received Thanks: 2,205
Quote:
Position für 4 Fenster einstellbar
das gefällt mir wollt sie schon immer anders überlappt haben.

Quote:
Pfad zum D2 Manager
was bewirkt das?

mal laden und guggen....
kal_el is offline  
Old 02/06/2012, 22:29   #3
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Ich hab da einfach den Pfad zu meinem D2NT drin. So kann ich den einfach über das Kontextmenü des Icons starten. Eintrag ist fest "D2 Manager".

Kleine Spielerei einfach und ein Icon auf dem Desktop weniger
-Sun- is offline  
Thanks
2 Users
Old 02/06/2012, 22:41   #4
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
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.
Muddy Waters is offline  
Thanks
1 User
Old 02/06/2012, 22:49   #5
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Quote:
Originally Posted by Muddy Waters View Post
Du solltest der Vollständigkeit halber aber definitiv einen Virustotal Report hier einfügen.
Ich glaub ich stell mich da grad zu blöd an dafür
Gibts da ne kurze Anleitung wie ich das dort scannen lassen kann und dann hier einfügen?
-Sun- is offline  
Old 02/06/2012, 23:10   #6
 
kal_el's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 7,310
Received Thanks: 2,205
Code:
 
SHA256: 993cafb9b67f123c750e1d29fd5b81d9c4cbdd472db1bd2331756f4e3b753d17 
SHA1: 82c7f2d24b9b060a35066fe037895c7bca93a34a 
MD5: 6f4bd3a9c8bb23e4cfe4a8e1a73ff239 
File size: 431.0 KB ( 441344 bytes )  
File name: D2Tray.exe 
File type: Win32 EXE 
Detection ratio: 0 / 43 
Analysis date: 2012-02-06 21:46:22 UTC ( 22 Minuten ago )


scheint clean

funzt auch super die fensterjustierung
kal_el is offline  
Thanks
1 User
Old 02/06/2012, 23:29   #7
 
prrovoss's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 213
Received Thanks: 36
und das programm erkennt jetzt auch die prozesse ohne rückmeldung die von muddys prozess monitor nicht erkannt wurden?
prrovoss is offline  
Old 02/06/2012, 23:32   #8
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Bei mir jetzt paar Tage durchgelaufen ohne Probleme mit den hängenden Fenstern. Wurden alle wunderbar geschlossen

Deshalb habe ich auch das Logfile eingebaut. So kann man kontrollieren ob es hängende Fenster gab und diese geschlossen wurden.
-Sun- is offline  
Thanks
1 User
Old 02/07/2012, 00:07   #9
 
prrovoss's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 213
Received Thanks: 36
Quote:
Originally Posted by -Sun- View Post
Bei mir jetzt paar Tage durchgelaufen ohne Probleme mit den hängenden Fenstern. Wurden alle wunderbar geschlossen

Deshalb habe ich auch das Logfile eingebaut. So kann man kontrollieren ob es hängende Fenster gab und diese geschlossen wurden.
ok ich lass es jetzt auch mal ein paar tage laufen zum test.
wenn eine d2 instanz vom d2nt manager neugestartet wird, wird das nicht geloggt oder?
prrovoss is offline  
Old 02/07/2012, 00:13   #10
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Quote:
Originally Posted by prrovoss View Post
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
-Sun- is offline  
Old 02/07/2012, 11:02   #11
 
elite*gold: 0
Join Date: Mar 2010
Posts: 539
Received Thanks: 418
Sieht mal schick aus!

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...
TheCrazy11 is offline  
Old 02/07/2012, 11:07   #12
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Quote:
Originally Posted by TheCrazy11 View Post
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
-Sun- is offline  
Thanks
2 Users
Old 02/07/2012, 13:00   #13
 
elite*gold: 0
Join Date: Jun 2010
Posts: 462
Received Thanks: 125
wonach scannt er denn? game.exe? wie darf i mir des vorstellen?
Stibi is offline  
Old 02/07/2012, 13:46   #14
 
elite*gold: 0
Join Date: Aug 2009
Posts: 435
Received Thanks: 159
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!
DeathFromHeaven is offline  
Old 02/07/2012, 14:29   #15
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Ist doch kein Problem. Die Erweiterung auf mehr als 4 Fenster ist schnell gemacht. Wieviele sollen es denn werden?

Negative Werte?
Ich hab auch 2 Monitore und der zweite beginnt bei mir bei x=1920.
Ist Dein Hauptbildschirm rechts und der 2te links?
-Sun- is offline  
Reply


Similar Threads Similar Threads
[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



All times are GMT +1. The time now is 20:46.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.