Kleines Tool für Guide-Schreiber

Wenn man einen Guide für einen Build schreibt, oder gar einen Anfänger-Guide für eine Klasse, dann möchte man vielleicht ab und zu ein paar Links einigen Items einfügen. Das Suchen nach den richtigen URLs im Spielguide ist imho ein wenig umständlich.

Dafür habe ich mir ein kleines Programm (für MS Windows) geschrieben.

Das Programm durchsucht einmalig den Spielguide auf der Webseite und extrahiert sämtliche Items und Skills. Region und Sprache sind frei wählbar. Wenn das erledigt ist, können sehr schnell Items gefunden werden - einfach anfangen, in das Suchfeld zu tippen, und es werden sofort alle möglichen Treffer aufgelistet. Das erste Item in der Liste wird dabei automatisch in die Zwischenablage kopiert, damit man den Link direkt in den Foren-Editor einfügen kann (mit Strg+V). Wahlweise nur die URL, oder direkt mit Markdown Syntax.

Die Option im Codeblock habe ich mir bisher erspart. Ich gehe aber davon aus, dass jeder, der Guides schreibt oder schreiben will, bald TrustLevel 2 erreichen wird, und dann sollte erlaubt sein.

Update 1: Da es das nicht ist, und der Spielguide nicht zu den vertrauenswürdigen Seiten zählt, auf die man mit TL2 verlinken darf, gibt es jetzt 3 Optionen für die URLs in der Zwischenablage:

  • reine URL ohne Schnickschnack
  • URL in `` für User mit TL 0-2
  • volle Markdown-Syntax für User mit TL 3

Update 2:

  • Einen sogenannten „VCL-Style“ im Diablo-Look erstellt (siehe Screenshot oben)

Download auf GitHub:

Einfach das Archiv entpacken und die ItemLinks.exe starten.

Zusätzlich kann man das folgende Userscript für Greasemonkey oder Tampermonkey im Browser installieren:
http://dh-deluxe.de/files/downloads/D3-ToolTipps.user.js
Dieses Script fügt dem Forum das ToolTipp-Script hinzu, das man vielleicht aus dem alten Forum oder einigen Fanseiten kennt. Beim MouseOver auf einen Item-Link öffnet sich dann ein kleines Fenster mit den Details zu dem Item.

Bei Fertigkeiten funktioniert das auch - allerdings konnte ich da noch nicht das CSS fixen. Da sind die Schriften noch etwas zu groß, was wohl mit dem CSS des neuen Forums zu tun hat - das beißt sich etwas.

13 Likes

Sieht sehr hilfreich aus!
Das Finden der Items hier auf der Seite ist in der Tat umständlich.

2 Likes

Hebalon, bester Mann! Das ist sogar als normaler Spieler hilfreich, wenn man schnell ein Item sucht.

Sehr cool das Ding. Danke!
Nicht das ich wirklich viele Guides schreiben würde, aber wie Sofadecke schon meint, es erspart viel Klick- und Mausarbeit.

Super! Danke, Hebalon!
Kann mich Sofadecke und Devau nur anschließen.

Sehr schön =)

Evtl. sollten wir dies in diesem Forum mal antackern lassen
@ Rynundu

Und dann noch mal die Suchanfragen für Mitspieler rüber ins Comm-Forum verschieben
https://eu.forums.blizzard.com/de/d3/c/clans-communities

Mal nach oben schubbsen. Wäre es denkbar das Tool noch auf Gems und Skills zu erweitern? Die Handhabe ist schon praktisch, wie ich feststellen musste … :slight_smile:

1 Like

Die (legendären) Edelsteine sind drin, auch wenn da die Bezeichner nur Kleinbuchstaben haben - die tauchen auf der Übersichtsseite nämlich nicht direkt lesbar auf, sind aber im Quelltext versteckt - aber eben alles klein.

Normale Edelsteine sind imho nicht nötig.

Skills schaue ich mir bei Gelegenheit mal an - da muss ich den Crawler erweitern und mich durch den Quellcode der Seite nochmal durchwühlen …

Und ggf. bau ich dann eine “TL-2”-Option ein, damit man dafür einen Link in die Zwischenablage bekommt, wenn der Spielguide weiter nicht verlinkt werden darf. :slight_smile:

Edit: das kann aber etwas dauern. Priorität hat aktuell mein mp3-Player, bei dem ich grade ganz tief in den Eingeweiden einige Umbauten vornehme. :notes:

3 Likes

Bei den Skills brauchst Du aktuell glaube ich, nicht einmal zwingend crawlen. Die Dinger folgen bei den Links noch einem Muster.

“Crawlen” ist da vielleicht auch der falsche Begriff, bzw. übertrieben formuliert. Ich hab ohnehin schon eine feste Liste mit Links - bzw. werden die Links je nach Region und Sprache neu gebildet. Der Itemteil (z.B. /dagger/) ist dann in allen Sprachen gleich.

Das wäre bei den Skills auch so - braucht halt mal ein Stündchen oder zwei zum runtercoden. :wink:

Update für das Tool:

  • jetzt auch mit Skills
  • URLs für Trust-Level-2-User auch mit `` möglich

Hidden Feature für TL3-User (hab ich für mich eingebaut)

Man kann in seinem Diablo3 User-Verzeichnis (da, wo auch die Screenshots landen) eine weitere Text-Datei mit dem Namen GameGuideToolEmojis.items erstellen und manuell mit weiterem Zeug füllen, was dann auch direkt über die Suche in dem Tool gefunden werden kann.

Syntax wie in der anderen Datei auch, vier Zeilen pro Eintrag: Name, Sektion (muss hier _Emojis sein) und dann zweimal der Link (bei den Items wird hier “alter” und “neuer” Link gespeichert, für die Konvertierung von alten Guides auf die neue Linkstruktur.

Ich habe da z.B. folgende Einträge drin :

Valla Happy
_Emojis
https://gamepedia.cursecdn.com/allstars_gamepedia/9/92/Emoji_Valla_Pack_1_Valla_Happy.png
https://gamepedia.cursecdn.com/allstars_gamepedia/9/92/Emoji_Valla_Pack_1_Valla_Happy.png
Valla Cool
_Emojis
https://gamepedia.cursecdn.com/allstars_gamepedia/b/b6/Emoji_Valla_Pack_2_Valla_Cool.png
https://gamepedia.cursecdn.com/allstars_gamepedia/b/b6/Emoji_Valla_Pack_2_Valla_Cool.png

Dadurch kann ich mehr der Spezial-Emojis spammen, solange die nicht offiziell verfügbar sind. Valla Happy

3 Likes

Ich habe mich die Tage hingesetzt und mich für ein anderes Projekt mit „VCL-Styles“ auseinandergesetzt - das ist eine Methode für die hier verwendete Entwicklungsumgebung, um Windows-Anwendungen abseits vom Windows-Standard zu gestalten.

Herausgekommen ist ein Diablo 3 Style, den ich dann direkt mal als Standard in diesem Tool eingebaut habe - siehe Screenshot oben. Valla Cool

In den nächsten Tagen bekommt dann auch das eigentlich Projekt ein Update - mein kleiner mp3-Player, der dann auch wie Diablo aussehen kann.

1 Like