Ich bitte um Ideen für Verbesserungen der Funktionen, sowie um andere Tool Ideen
Schalom liebe Community !
Einleitung:
Ich dachte ich melde mich auch mal wieder !
Ich habe in letzter Zeit etwas an einem Multitool gebastelt, nix wildes aber immerhin etwas !
Ich hoffe das es solche Funktionen nicht schon irgendwo gibt oder sie vll. unbrauchbar sind. Falls doch, war es wenigstens ne nette Übung für mich!
Das Tool:
Das Tool ist wie bereits gesagt ein Multitool = Mehrere Funktionen, es sollen in Zukunft wenn dies von euch gewünscht ist um neue Funktionen erweitert und auch in seinen alten Funktionen verbessert werden.
Wichtiges vorab:
------------------------------------------------------------------------------------
Bitte lest euch mindestens in der Anleitung den Text zu "Allgemeine Hinweise" durch, da sonst bei der Benutzung des Tools sicher Fehler entstehen werden!
------------------------------------------------------------------------------------
Allgemeine Hinweise (Wichtig):
Das Tool arbeitet nur offline, das heißt wenn in der Anleitung oder im Tool von einer item_proto/mob_proto geredet wird,
ist damit eine item_proto.xml/mob_proto.xml gemeint welche ihr euch vorher von eurer DB ziehen müsst !
Außerdem müssen alle .txt und .xml Dateien die ihr verwendet mit dem Programm (dem .jar File) in einem gemeinsamen Ordner liegen !
Wenn eine Funktion sichtlich ausgeführt wurde, allerdings an einer falschen Stelle
oder mit einem falschen Wert, prüft unbedingt die richtige Formatierung eurer Dateien!
(Damit ist gemeint: Tabulatoren-Abstände bei group.txt usw.)
Mit diesem Tool ist es euch möglich die Monsternamen aus eurer mob_proto als Kommentar direkt
hinter die MonsterIDs in der group_group.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group_group.txt und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "group_group_new.txt" erstellt in der sich der Inhalt
eurer group_group.txt plus die Kommentare befinden.
Mit diesem Tool ist es euch möglich die Gruppennamen aus eurer group_group als Gruppennamen der
group.txt zu setzen.
Dies bringt ebenfalls viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Zur Verwendung: Wählt eure group.txt sowie eure group_group.txt und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "group_new.txt" erstellt in der sich der Inhalt
eurer group.txt mit den ersetzten Gruppennamen befinden.
Dieses Tool arbeitet ähnlich wie der group_group Kommentierter,
hiermit ist es euch möglich die Itemnamen aus eurer item_proto.txt als Kommentar
hinter eure Einträge in der mob_drop_item.txt zu schreiben.
Dies bringt wie bereits erwähnt viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Screenshot der fertigen Kommentare:
Zur Verwendung: Wählt eure item_proto.xml sowie eure mob_drop_item.txt und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "mob_drop_item_new.txt" erstellt in der sich der Inhalt
eurer mob_drop_item.txt plus die Kommentare befinden.
Mit diesem Tool ist es euch möglich die Monster- oder Gruppennamen aus eurer mob_proto/group.txt/group_group.txt
als Kommentar direkt hinter die MonsterIDs in der regen.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Außerdem werden Monster-ID's die in keiner der Dateien gefunden wurden mit einem Kommentar markiert.
Es werden hier 4 Dateien verlangt:
- regen.txt (Datei in der die Kommentare geschrieben werden sollen)
- mob_proto.xml (Wenn ein "m" am Anfang einer Zeile der regen.txt steht wird die mob_proto.xml nach dem Namen durchsucht)
- group.txt (Wenn ein "g" am Anfang einer Zeile der regen.txt steht wird die group.txt nach dem Namen durchsucht)
- group_group.txt (Wenn ein "r" am Anfang einer Zeile der regen.txt steht wird die group_group.txt nach dem Namen durchsucht)
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group.txt, group_group.txt und regen.txt aus und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "regen_new.txt" erstellt in der sich der Inhalt eurer regen.txt plus die Kommentare befinden.
Mit diesem Tool ist es euch möglich die Monster- oder Gruppennamen aus eurer mob_proto/group.txt/group_group.txt
als Kommentar direkt hinter die MonsterIDs in der boss.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Außerdem werden Monster-ID's die in keiner der Dateien gefunden wurden mit einem Kommentar markiert.
Es werden hier 4 Dateien verlangt:
- boss.txt (Datei in der die Kommentare geschrieben werden sollen)
- mob_proto.xml (Wenn ein "m" am Anfang einer Zeile der boss.txt steht wird die mob_proto.xml nach dem Namen durchsucht)
- group.txt (Wenn ein "g" am Anfang einer Zeile der boss.txt steht wird die group.txt nach dem Namen durchsucht)
- group_group.txt (Wenn ein "r" am Anfang einer Zeile der boss.txt steht wird die group_group.txt nach dem Namen durchsucht)
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group.txt, group_group.txt und boss.txt aus und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "boss_new.txt" erstellt in der sich der Inhalt eurer boss.txt plus die Kommentare befinden.
Mit diesem Tool ist es euch möglich die Monster- oder Gruppennamen aus eurer mob_proto/group.txt/group_group.txt
als Kommentar direkt hinter die MonsterIDs in der stone.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Außerdem werden Monster-ID's die in keiner der Dateien gefunden wurden mit einem Kommentar markiert.
Es werden hier 4 Dateien verlangt:
- stone.txt (Datei in der die Kommentare geschrieben werden sollen)
- mob_proto.xml (Wenn ein "m" am Anfang einer Zeile der stone.txt steht wird die mob_proto.xml nach dem Namen durchsucht)
- group.txt (Wenn ein "g" am Anfang einer Zeile der stone.txt steht wird die group.txt nach dem Namen durchsucht)
- group_group.txt (Wenn ein "r" am Anfang einer Zeile der stone.txt steht wird die group_group.txt nach dem Namen durchsucht)
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group.txt, group_group.txt und regen.txt aus und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "stone_new.txt" erstellt in der sich der Inhalt
eurer stone.txt plus die Kommentare befinden.
Mit Hilfe dieses Tools kann festgestellt werden, welche Monster die in der group_group.txt
eingetragen sind, garnicht in eurer mob_proto existieren.
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group_group.txt und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_group_group.txt" erstellt in der sich eine Liste
mit den MonsterIDs befindet, welche nicht in eurer mob_proto vorhanden sind aber dennoch in der group_group stehen.
Mit Hilfe dieses Tools kann festgestellt werden, welche Monstergruppen die in der regen.txt
eingetragen sind, aber garnicht in eurer group_group existieren.
Zur Verwendung: Wählt eure regen.txt sowie eure group_group.txt und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_regen.txt" erstellt in der sich eine Liste
mit den GruppenIDs befindet, welche nicht in eurer group_group vorhanden sind aber dennoch in der regen.txt stehen.
Mit Hilfe dieses Tools kann festgestellt werden, welche Items die in der mob_drop_item.txt
eingetragen sind, aber garnicht in eurer item_proto existieren.
Zur Verwendung: Wählt eure mob_drop_item.txt sowie eure item_proto.xml und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_mob_drop_item.txt" erstellt in der sich eine Liste
mit den ItemIDs befindet, welche nicht in eurer item_proto vorhanden sind aber dennoch in der mob_drop_item.txt stehen.
Mit Hilfe dieses Tools kann festgestellt werden, welche Items die in der special_drop_item.txt
eingetragen sind, aber garnicht in eurer item_proto existieren.
Zur Verwendung: Wählt eure special_drop_item.txt sowie eure item_proto.xml und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_special_drop_item.txt" erstellt in der sich eine Liste
mit den ItemIDs befindet, welche nicht in eurer item_proto vorhanden sind aber dennoch in der special_drop_item.txt stehen.
- Neue Funktion eingebaut: group_group Kommentierer
- Navigation angepasst
- SpecialDropItemChecker jetzt auch auswählbar
- XML Dateiformat statt txt bei item und mob proto
- Fehlerabfragen bei falschen Dateien verbessert
Ebenso wie in V.1.0 der mob_drop_item.txt Kommentierer,
erspart euch dieses Tool ordentlich Handarbeit und schafft eine übersichtliche
group_group.txt. Einfach die gewünschte group_group Datei auswählen, eure
mob_proto.xml welche ihr euch in navicat exportieren lassen könnt auswählen und schon werden automatisch die Namen der einzelnen Monster hinter die ID's geschrieben.
Änderung bei dem einlesen der item und mob_proto:
Zum besseren Datenmanagement im Programm werden jetzt statt item_proto.txt und mob_proto.txt nur noch XML Formate angenommen !
Handhabung/Benutzerfreundlichkeit:
- Verbessern der Fehlermeldungen
- Fehlermeldung jetzt in Dialogfenster
- Alle Fenster haben einheitliche Größen
- Menüleiste jetzt in jedem Fenster verfügbar
- Menüpunkte besser beschrieben und aufgeteilt
Funktionalität:
- Code-stabilisierungen
- Beim Kommentieren der group_group.txt werden jetzt
vorhandene Kommentare überarbeitet wenn sie nichtmehr
der aktuell benutzten mob_proto entsprechen.
- Neue Funktion: GruppenIDChecker (regen.txt - group_group.txt)
wie bereits bei den anderem GroupIDChecker, prüft das Tool
welche Gruppen aus der regen.txt nicht in der group_group.txt
vorhanden sind und schreibt diese in eine log-Datei.
- Neue Funktion: GruppenIDChecker (regen.txt - group_group.txt)ERLEDIGT (V 1.2)
- Neue Funktion group.txt Kommentierer ERLEDIGT (V.1.3)
- Anleitung in Anwendung und Thread schreiben und einbinden ERLEDIGT (V.1.3)
- Neue Funktion: Gruppen/MobIDChecker (boss.txt - group_group.txt - mob_proto.xml)
- Neue Funktion: Gruppen/MobIDChecker (stone.txt - group_group.txt - mob_proto.xml)
- Neue Funktion: boss.txt - Kommentierer ERLEDIGT (V.1.3)
- Neue Funktion: stone.txt - Kommentierer ERLEDIGT (V.1.3)
- Neue Funktion: regen.txt - Kommentierer ERLEDIGT (V.1.3)
- Neue Funktion: special_item_group.txt - Kommentierer
Wie geht es weiter:
Verbesserungsvorschläge oder Fehlermeldungen sind gerne gesehen bzw. gut wenn ihr sie meldet :-) Ich bitte weiterhin um neue Ideen für das Tool !
Danke an Lefloyd sowie Kampfzwerg!an dieser Stelle für die netten Toolideen !
Ja momentan noch mit awt, habe es im Büro gemacht, da wird aus verschiedenen Gründen noch nicht mit FX gearbeitet...
Okay ... Ich versuche auch gerade ein bischen was in Java für Metin zu programmieren. Bin aber noch nicht so gut wie du
Die beiden Sachen hab ich bis jetzt gemacht:
was ich an JavaFX echt praktisch finde ist, dass man echt schnell die Oberfläche machen kann (mit dem SceneBuilder) und sich dann auf den eigentlichen Code konzentrieren kann. Ausserdem gibts natürlich auch sehr praktische Sachen wie z.B. die Dialogs (ab Java 8):
Sorry, hat irgendwie nicht geklappt ^^
Ist jetzt aber da, danke fürs drauf hinweisen !
Quote:
Okay ... Ich versuche auch gerade ein bischen was in Java für Metin zu programmieren. Bin aber noch nicht so gut wie du
Die beiden Sachen hab ich bis jetzt gemacht:
Gelddruckmaschine // Steigert das Selbstwertgefühl enorm!
[Mini-Release] Truhen-Quest Generator (Java 1.8 benötigt)
was ich an JavaFX echt praktisch finde ist, dass man echt schnell die Oberfläche machen kann (mit dem SceneBuilder) und sich dann auf den eigentlichen Code konzentrieren kann. Ausserdem gibts natürlich auch sehr praktische Sachen wie z.B. die Dialogs (ab Java 8):
Naja bin auchnoch nen Anfänger und das hier ist eigentlich nur Grundsätzliches in Java + arbeiten mit Strings und dessen Methoden, ist nichts dolles.
Ja wie gesagt Java8 und FX wird hier leider im Haus noch nicht genutzt :-(
Punkt 5 finde ich geil weil ich viele Items in der txt hab aber nicht mehr weiß (bei manchen ) was für Item das ist. Das erspart suche in der Datenbank
Echt top downloade es morgen direkt wenn Linke online ist
Danke fürs Tool, aber das was dein Tool ausgibt spuckt doch die syserr schon aus? Zwar nicht so schön aufgelistet aber wenn was fehlt kriegste es auch so mit ^^
Quote:
Originally Posted by Ðαrkbøζζ
Ja momentan noch mit awt, habe es im Büro gemacht, da wird aus verschiedenen Gründen noch nicht mit FX gearbeitet...
Same here, Sora will mir für C# WPF reindrücken weils einfach Individueller ist und mehr Freiheit im Style gibt. Auf der Arbeit werkeln wir aber mit WinForms was halt eher funktionell statt schön ist
Danke fürs Tool, aber das was dein Tool ausgibt spuckt doch die syserr schon aus? Zwar nicht so schön aufgelistet aber wenn was fehlt kriegste es auch so mit ^^
Ja das war mir schon bewusst, aber hatte halt überlegt da noch etwas mehr reinzuschreiben in späteren Versionen. z.B. genau in welcher Gruppe der Fehler auftritt usw. ich weiß nicht genau welche Daten die Syserr ausspuckt, fände es sehr schön wenn ein paar Leute mal sagen was sie gerne hätten und was ihnen da helfen würde :-)
Außerdem ist der KommentarWriter ja wohl ne super Erleichterung ^^
Quote:
Same here, Sora will mir für C# WPF reindrücken weils einfach Individueller ist und mehr Freiheit im Style gibt. Auf der Arbeit werkeln wir aber mit WinForms was halt eher funktionell statt schön ist
Ja, dass ist meistens das Problem ^^ Firmen, vor allem die großen haben ihre alt eingesetzten Stile und wollen bzw. können nicht oder nicht so schnell umsteigen da Alt Systeme darauf laufen oder Mitarbeiter geschult werden müssen :-(
[Release]Enterpage V.1.0 by DarkBozZ 04/16/2012 - Metin2 PServer Guides & Strategies - 19 Replies Hallo liebe Community,
da hier momentan alles mit Enterpage's zugeflutet wird dachte ich mir ich mach auch mal eben eine ^^
Vielleicht gefällt sie euch ja... ist nichts besonderes vom Design sowie was die
animationen angeht.. kein Flash oder Java !
Viel Spaß damit !
Ps: Ihr sucht eine Homepage & mehr ??? SCHAUT EUCH MEINEN DESIGN SERVICE AN ! ;)
Screen:
Pro-Tools, "Das" Multitool! - Beta Release [ProstylerXx/Takkashi] 11/04/2011 - elite*gold Trading - 2 Replies http://i43.tinypic.com/33z4rbp.png
Willkommen!
Takkashi und ich haben endlich die Beta Version unseres Multitools fertig.
Einpaar Bugs sind bestimmt noch drin aber es ist ja erst die Beta Version!
Da viele leut immer über die GUI mekkern haben wir uns gedacht machen wir es so das jeder einen Teil der GUI selbst anpassen kann!
Bisher sind nur wenig Funktionen aber das wird sich im laufe der Zeit ändern!