D2EasyStash

12/10/2011 00:09 -Sun-#1
Ich fang mal klein an und erweitere Stück um Stück dann die Beschreibung und auch das Programm.

Aktuelle Version V1.0

D2EasyStash ist eine Windowsanwendung um die vom [Only registered and activated users can see links. Click Here To Register...] angelegten Dateien besser lesen bzw. durchsuchen zu können.

D2EasyStash ist in C# geschrieben und benötigt einen Windows-Pc mit .NET Framework 3.5 oder höher.

D2EasyStash ist über eine Konfigurationsdatei sehr einfach anzupassen. Es können beliebig viele Accounts und Charaktere angegeben werden.

D2EasyStash.exe.config
Code:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
  </configSections>
  <appSettings>
    <add key="path2InvFiles" value="D:\Games\Diablo II\MuleLogger\scripts\logs\stashlogs\" />
    <add key="Accounts" value="Account_1, Account_2, Account_3" />
    <add key="Account_1" value="Char1, Char2, Char3, Char4, Char5, Char6, Char7, Char8" />
    <add key="Account_2" value="Char1, Char2, Char3, Char4, Char5, Char6, Char7, Char8" />
    <add key="Account_3" value="Char1, Char2, Char3, Char4, Char5, Char6, Char7, Char8" />
    <add key="ClientSettingsProvider.ServiceUri" value="" />
  </appSettings>
</configuration>
Mit dem Button "Umwandeln", werden die Textdateien mit dem BBCode in HTML Dateien umgewandelt.

Mit den Buttons der jeweiligen Accounts, werden die Charaktere geladen. Klickt man auf einen Charakter, wird die zugehörige "StashLog" angezeigt.

Die Suche wird demnächst eingebaut. Gerne dürft Ihr mir schon mal Ideen / Wünsche dazu mitteilen.
12/10/2011 01:41 cx23#2
na ich weiss nich ..

von so nem jungen member gleich ne exe die ins framework eingreift, also adminrechte -.- klingt mir schwer remoteadmintool/keylogger verdächtig

zudem is das bloss ne GUI sonst nix da isses doch einfacher beim sichereren d2nt zu bleiben :p

nb: epvp's seit vorsichtig bei solchen sachen..
12/10/2011 08:17 -Sun-#3
Schick Dir gern den Sourcecode.

Und es hat mit dem D2NT genau 0,0 zu tun. Es liest den Stash nicht aus, das macht der StashLogger. Es bietet lediglich die Möglichkeit diese vernünftig anzuzeigen und demnächst dann auch eine vernünftige Suche dazu.

Sicherheit gibts nie, da hast Du durchaus recht, nur muss man auch nicht paranoid reagieren. Ich spiele gern und ich programmiere gern, das ist alles. Ich habe z.B. auch [Only registered and activated users can see links. Click Here To Register...] programmiert.

Schade das man auch gleich mit dem ersten Post so verdächtigt wird, motiviert so richtig weiter für die Community was zu tun :(
12/10/2011 08:59 Muddy Waters#4
Würde die Source gerne mal sehen. Darüber hinaus solltest du bei Anwendungen auch immer Virustotal Berichte mit einfügen, einfach um schon von vornherein klar zu machen, dass du nichts zu verbergen hast.

Aller Anfang ist eben schwer, das gilt vor allem auch für die Veröffentlichung von Anwendungen als recht neues Mitglied. ;)

Edit: Zwar noch alles recht rudimentär, mir gefällt es trotzdem, immer wieder schön, wenn hier Leute eigene Software beisteuern. :)
12/10/2011 11:56 -Sun-#5
Mensch Muddy...

jetzt bin ich bei der Suche nach Infos zu den von Dir generierten Logfiles über Deinen "Mule Manager" gestossen. Leider kann ich ihn noch nicht wirklich nutzen wegen der Einschränkungen aber ich denk damit hat sich mein Projekt erledigt ;)

Immerhin muss man das Rad ja nicht ständig neu erfinden. Hättest ruhig was sagen können :)

Aber ich biete Dir gerne meine Hilfe an, falls mal was zu tun ist. Bin denk ganz gut drin in C# und so ein paar Klassen programmieren sollte allemal drin sein wenn Bedarf besteht.

Machst einfach hier zu oder löscht den Thread am besten.
12/10/2011 12:11 Muddy Waters#6
Ich wollte dir eigentlich den Spaß nicht verderben. Zumal ich deinen Ansatz irgendwie eigenständig fand und somit durchaus eine Daseinsberechtigung sah. :)

Für den Mule Manager selber werde ich wohl keine Hilfe benötigen, allerdings hatte ich eventuell die Erstellung eines Managers für D2BS in C# im Sinn. Allerdings steht davon bisland nur die Idee. Ich muss auch erstmal die nötigsten Dinge in den JS libraries fertig haben, bis dahin tut es die OOG GUI. Aber generell wäre das schon eine sinnvolle Sache, da die D2BS OOG nicht nur extrem unaufgeräumt und unübersichtlich ist, es gibt auch diverse Features, die man eigentlich nicht braucht, dafür dann aber wieder andere nützliche Features, die fehlen.

Da die OOG aber in VB.NET geschrieben ist (womit man mich jagen kann), käme mir eine open Source OOG in einer anständigen Sprache irgendwie gelegen. :D
Aber wie gesagt, das Projekt werde ich frühstens dann ins Auge fassen, wenn ich meine D2BS libraries auf einem halbwegs brauchbaren Niveau habe, das heißt sowohl von den Features her, als auch im Hinblick auf die Stabilität.

#closed