• Herzlich Willkommen!

    Nach der Schließung von inDiablo.de wurden die Inhalte und eure Accounts in dieses Forum konvertiert. Ihr könnt euch hier mit eurem alten Account weiterhin einloggen, müsst euch dafür allerdings über die "Passwort vergessen" Funktion ein neues Passwort setzen lassen.

    Solltet ihr keinen Zugriff mehr auf die mit eurem Account verknüpfte Emailadresse haben, so könnt ihr euch unter Angabe eures Accountnamens, eurer alten Emailadresse sowie eurer gewünschten neuen Emailadresse an einen Administrator wenden.

D2ItemReader Patchlog ab Version 0.9.4

ZAG

Cains Bibliothekar
Registriert
4 November 2008
Beiträge
2.065
Punkte Reaktionen
380
Da der Hauptthread doch recht unübersichtlich ist und in den Patchlogs auch die Neuerungen drin stehen und wie sie angewendet werden, habe ich diesen Patchlog Thread erstellt, wo die Änderungen am D2ItemReader seit Version 0.9.4 (als ich die Weiterentwicklung übernommen habe) aufgeführt werden.

Version 0.9.9.3:
Bugfixes:
- Programm duplizierte ab und an die Items. Falls dies passiert Programm neu starten, dann wird die Datenbank nun automatisch repariert

Erweiterungen:
- Long2Short.xml um Einträge erweitert.


Version 0.9.9a:
Korrrekturen:
- PGM's werden nun auch im Inventar erkannt. Es waren noch falsche Offsets bei den PGM's drin.
- Keine Umwandlung der "hightlight" Tags in Kategorieüberschriften bei eth Items durch die neue Inhaltsfunktion wurde behoben.


Version 0.9.9:
NEUERUNGEN:
- Funktion "Muli scannen" im Bereich "Extras". Mit der neuen Funktion Muli scannen ist es nun möglich Runen und PGMs eines kompletten Mulis mit einem Scan zu erfassen. Diese Funktion kann je nach Einstellung von D2 noch zu Fehlern führen, sollte aber auch unter Glide funktioneren (wurde getestet). Dank hierbei vor allen an Stefan-, mfb, scuffle, RAT198 und Zimmi_1983 für die Bereitstellung ihrer Runenscans unter den verschiedenen Grafikmodi und an Stefan- für die umfangreichen Tests und Feedbacks zur neuen Funktion.
- Erzeugung eines Inhaltsverzeichnis auf Wunsch. Mit den TAGs [InhaltLong] und [InhaltShort] kann man sich, an beliebiger Stelle des Eröffungstextes, ein Inhaltsverzeichnis generieren lassen. Dabei erstellt [InhaltShort] nur die Hauptkategorien (Unique, Set, Rare, etc.) und [InhaltLong] die Hauptkategorien und die Unterkategorien. (Idee/Wunsch kam von mfb)
- Bei der Shopgenerierung kann man nun in der Einleitung und im Anhang den TAG "[Timestamp]" setzen. Somit wird bei der Generierung des Shops immer das Generierungsdatum an diese Stelle eingefügt. (Userwunsch von IronMaX)

BUGS:
- Absturz behoben der auftrat, wenn bei einem Scan kein Item Typ erkannt wurde. (z.B. Irathas Ärmelaufschläge, muss noch behoben werden). Alle die Scanprobleme hatten sollten es jetzt nochmal versuchen.


Version 0.9.8c:

UPDATES:
- Änderung der programminternen Datei-Pfadsteuerung. Überhaupt nur interessant für non Windows User (in Version b)

BUGFIXES:
- Programmabsturz in Verbindung mit den Set-Funktionen behoben. (in Version c) Danke an Annihilator für das herausfinden, wie man den Fehler reproduzieren kann.
- Kleiner Fehler in der neuen Sub-Kategoriefunktion behoben. (in Version a)


Version 0.9.8:
UPDATES:
- Verfeinerung der "neu" Funktion. Es gibt jetzt einen Schalter im Menüpunkt "Anzeige", mit dem man die neu-Funktion ein- und auschalten kann.

- Shopausgabe Teil 1: Weiße und Graue Items werden nun auf ihre wichtigen (variablen) Eigenschaften reduziert ausgegeben.

- Shopausgabe Teil 2: Es ist nun möglich Sub-Kategorien zu definieren. Per TXT-Datei kann eingestellt werden, für welche Items mit welchen Stats Sub-Kategorien verwendet werden sollen. Eine Grundeinstellung der gängigsten Sortierungen ist voreingestellt kann aber erweitert/verändert werden. Sinnvoll gerade bei massenhaft raren und magischen Items, wie Ringen, Juwelen und Amuletten.

NEU:
- Items zählen. Aktuell Runen, Keys/Organe, perfekte Edelsteine. Wolltet ihr schon immer mal einen Überblick über eure Runen haben? Mit dieser Funktion durchsucht das Programm sämtliche Mulis nach eingescannten Runen und fasst diese zusammen. Der Stat "Anzahl=..." wird dabei mit gerechnet.


Version 0.9.7:
UPDATES:
- Verfeinerung der "neu" Funktion. Wenn man "rechts klickt" auf das generierte Skript, dann erscheint ein neuer Menupunkt der neben dem Kopieren in die Zwischenablage auch einen Timestamp für den Shop abspeichert. Mit diesem Timestamp wird die Datumsfunktion automatisch für jeden Shop gesetzt, so dass man diesen nicht mehr händisch setzen muss (aber weiterhin kann).
Hintergedanke dabei ist: Wenn ich mit dem generierten Skript zufrieden bin und es nun endgültig in das Forum posten will, dann setze ich diesen Timestamp. Bei der nächsten Shopaktuallisierung muss ich dann nicht erst nachschauen, wann das letzte Shopupdate war und dies händisch einstellen, sondern hat automatisch immer das richtige Datum gesetzt.

NEU:
- Skiller werden nun beim Scannen als solche erkannt und dementsprechend auch im Shop extra gelistet. Die Funktion funktioniert nur bei neu eingescannten Skillern.

- Anzahl hinzufügen per Click: Dies ist eine Funktion, die ich persönlich gerne haben wollte. Sie ist vor allem bei Runen und PG's, sowie Keys, etc. nützlich. Ich finde es unübersichtlich, zeitraubend und unnötig Items, die ich in Massen habe und die keine variablen Stats besitzen x-Mal einzuscannen. Daher habe ich bis jetzt immer per Hand in den Stats ein "Anzahl=x" eingefügt. Da das auf Dauer umständlich war habe ich jetzt eine Funktion eingebaut, die dies Klick erledigt. Ihr müßt nur im Scanmodul rechts klick auf das Item machen, dann öffnet sich das Kontext-Menü welches um die Funtionen: Anzahl um 1 erhöhen, Anzahl um 1 verringern und belibige Anzahl eingeben erweitert wurde. Natürlich wird diese Anzahl Angabe auch bei der Berechnung des freien Muli Platzes berücksichtigt.

- Scan Extras: Skin Funktion. Der Skin eines GC, LC, SC, Ring, Amu, etc. kann nun (wenn gewünscht) bei den betreffenden Items zusätzlich durch ein aufpoppendes Fenster ausgewählt werden. Die Auswahl des Skins erfolgt durch anklicken des entsprechenden Skins oder durch drücken der entsprechenden Shortcut Taste, die unterhalb der Skins angezeigt wird. Der Skin wird dann als zusätzlicher Stat abgespeichert. Aktivierung der Scan Extras durch anklicken des neuen Icons (Lupe) in der Mitte des ItemReaders.

- Patch 1.13: Der Reader wird/wurde für die Anforderungen der Version 1.13 von D2 fit gemacht. Aktueller Stand: Items und Änderungen der aktuell öffentlichen 1.13er Version eingearbeitet.

Version 0.9.6a:
Neu in der Version 0.9.6a:
- HTML Vorschau: Per Rechts-Klick auf das generierte Skript kann man eine HTML Vorschau des Shops aufrufen, um die Ausgabe beurteilen zu können, ohne im Forum es erst zu posten. Auch brauchbar, um seinen Bestand zu sondieren. - Status: nun öffentliche Testphase. Sollte eigentlich erst zur 0.9.7 erscheinen.

Behobene BUGS:
- Es ist nicht mehr möglich die Farben in der ersten Spalte (Uniques, etc.) einzustellen, da sie hinter den Tabs verschwunden waren. k.A. wie, jedenfalls ist das behoben. - Status: fertig
- Links zu den Support und Bug Threads bearbeitet. Auf neue Foren-URL angepasst.

Version 0.9.6:
Features:
- Setitem Sortierung nach Sets. Setitems können nun nach ihren Sets gruppiert und sortiert werden. Zusätzlich ist es möglich dann die Typsortierung für Setitems zu unterdrücken, wenn gewünscht.
- Der Item Status kann nun vorab eingestellt werden und wird beim Scannen gleich mit gespeichert. Der Status "" (nichts) ist gleich dem Status "verkäuflich". Grund: Kombatibilität zu älteren Itemlisten.
- "Neu" Funktion. Neu eingescannte Items bekommen nun einen Timestamp. Dadurch ist es möglich im Shopbereich ein Datum (z.B. das Datum, wann der Shop das letzte Mal aktuallisiert wurde) zu wählen. Alle Items, die nach diesem Datum gescannt wurden, werden mit dem Prefix "neu" versehen. Ist dies nicht gewünscht einfach das Datum in die Zukunft stellen.

Bugs:
- Programmabsturz wenn die Filtereinstellungen geändert wurden und das "Verfügbare Items" Fenster geschlossen war. (Die Filter bei geschlossenem "verfügbare Items" Fenster umzustellen macht zwar keinen Sinn, aber ein Programmabsturz ist natürlich nicht hinnehmbar). - Status: behoben. Danke @ Mendeln fürs Melden.

Version 0.9.5:
Features:
- Nochmalige Überarbeitung der Scanfunktion zur Erkennung des Item Typs. Gab noch Ärger bei manchen nicht Set & Unique Items. Hoffe es ist jetzt endgültig gelöst.
- Überarbeitung der Long2ShortTxt Funktion. Umstellung auf Regex. Dadurch wurde die Suche/Ersetzen Funktion grundlegend erweitert. Es sind nun vielfältige Filterfunktionen möglich. z.B. das Entfernen "unnötiger" Angaben wie z.B. "Haltbarkeit: xx von yy" aus dem Shop.
- Sortierung der Mulis nach Name im Drop Down Feld des Readers.
- Scanvorgang an der Schatztruhe bei englischer D2 Version repariert.
- Standartmäßig werden nun die Items mit Size=1 versehen, um den Text kleiner und damit übersichtlicher zu machen. (Userwunsch)
- Automatische Umstellung der Farbtiefe (mit Abfrage).
- Erkennung der Runenwörter beim Scanvorgang und Extra Kategorie bei der Shopausgabe. (Noch nicht alle RW's für variable Stats enthalten, es wird aber alles ausgegeben)
- Filterfunktion für "Verfügbare Items" hinzugefügt. Man kann nun Items einen Status zuweisen (Blacklist, In Benutzung, etc.) und nach diesem Status die Items in der "verfügbare Items" Liste filtern, so dass man sie nicht versehentlich in den Shop verschiebt.
- Funktion "Verbleibender Platz auf den Mulis" hinzugefügt. Man kann nun per klick errechnen lassen, wieviel Platz auf den einzelnen Mulis noch vorhanden sein sollte. Es wird dabei auch nachgeschaut, ob evtl per Hand eine Anzahl in den Stats hinzueditiert wurde (um z.B. nicht x PG's einzuscannen). Falls also Stat "Anzahl:" vorhanden ist, wird mit dieser Anzahl der benötigte Itemplatz multipliziert. Zusätzlich ist ein Indikator hinzugefügt, ob der berechnete Platz richtig sein könnte, oder ob durch einen offensichtlichen Fehler (z.B. keine ItemSize in der ItemDB vorhanden) definitiv falsch ist.
- Add-On "Low Level PvP Gruppierung" hinzugefügt. Magic, rare und crafted Items werden nun, falls gewünscht, vorab nach "benötigter Level" gruppiert und sortiert. Die Sortierung nach Farben ist dabei Grundvoraussetzung.
- Voreinstellungen für die Shops überarbeitet. Neu generierte Shops haben nur gleich sinnvolle Voreinstellungen der Farben und der Ausgaben.

Behobene Bugs:
- Wenn ein neuer Shop erstellt wird und man diesem keinen Namen vergibt, dann stürzt das Programm beim Speichern oder Verlassen ab.
- kleines q wird im Scanner nicht erkannt.
- Überflüssiger Color-BB Code ohne End-Code wenn man nicht nach Farben sortieren läßt. Gab nicht umgewandelten BB-Code der dann im Shop sichtbar war. - Status: behoben.
- Nachträgliche Sockelungen an Set und Unique Items wurden nicht angezeigt. Ebenso wird jetzt eine Runensockelung angezeigt (Juwele, etc. geht ja nicht)
- Wenn man nicht nach Farbe sortiert, wurde zwar kein überflüssiger BB Code mehr erzeugt, die Kategorieüberschriften hatten aber immer die Farbe der vorangegangenen Items. Nun bekommen sie die Farbe der Einstellung "Allgemein"
- Fehlerhafte/Keine Ausgabe des Itemtyps bei Set-Items
- Assasinenfertigkeit der Höllenfeuerfackel wurde im Shop nicht ausgegeben

Version 0.9.4:
Behobene Fehler:
- Runenwörter im Shop richtig generieren und nicht als Uniques
- Anzeigesortierung der Items im Shop und der Vorhandene-Items-Liste wird beim Hinzufügen neuer Items jetzt beibehalten
- Beim Auswählen einer anderen vorhandenen Mulis.xml wurden die vorhandenen Daten nicht eingelesen und angezeigt. Es drohte Gefahr der Überschreibung
- Ätherische Unique und Set Items wurden nicht als eth im Shop ausgegeben
- Ormus' Gewänder: variabler Skill wird nun angezeigt
- Teilweise wurden Items in falsche Gruppen einsortiert. Fehler lag beim Einscannen der Items. Daher sind schon eingescannte Items weiterhin fehlerhaft. Diese müssen entweder neu eingescannt oder per "Item bearbeiten" korrigiert werden. Sollte weiter beobachtet werden, ob nicht andere Fehler auftreten durch den Bugfix

Neue Features:
- Option zur Anzeige der Item-Stats in Abkürzungen anstelle der Langtexte.
- Shopgenerierung umbrechen, wenn max. Zeichenlänge pro Post des Forums erreicht wurde.
- Kommentarfeld hinzugefügt. Mit diesem Kommentarfeld kann man nun Fasttrades, etc. in den Shop integrieren. Eingabe über "Item bearbeiten" im Readerbereich oder direkt im Shopitembereich des Shops.
- Mouseover Anzeige (Wie beim Reader) im Shopbereich hinzugefügt.
- Spalten im Shopbereich erweitert.
- Checkbox "Kein variablen Bereich ausgeben" hinzugefügt
 
Zuletzt bearbeitet:
Zurück
Oben