Tools

Hier sind der WoW ACE Updater und der WoW Generic Updater zu finden, die die Aktualisierung sämtlicher Addons für World of Warcraft erleichtern sollen. Die Scripts werden stündlich mit dem SVN-Repository synchronisiert.

Beide Scripts benötigen eine Installation von Perl.

WoW ACE Updater:

  • modifizierte, verbesserte Version von dafires und Credomanes Script
  • aktualisiert alle installierten ACE-Addons
  • benutzt Caching zur Vermeidung von Updates bei bereits aktuellen Addons
  • löscht alte Addon-Verzeichnisse
  • führt ggf. in Addons enthaltene Batchfiles aus
    (zB. cartographerlod.bat)
  • übersichtliches Output

Bedienungsanleitung:

  • Updater herunterladen
  • Addon- und Temp-Pfad im Script anpassen
  • Updater mit Doppelklick starten

WoW Generic Updater:

  • Script zur Aktualisierung bzw. Installation von Addons
  • nutzt anpassbare XML-Datei
  • unterstützt Reguläre Ausdrücke
  • aktualisiert dadurch prinzipiell jedes Addon
  • löscht alte Addon-Verzeichnisse, falls vorhanden
  • enthält momentan Beschreibungen für:
    • Atlas
    • AtlasQuest
    • Auctioneer Full Suite
    • Clique
    • Dailies Quest Tracker
    • Gatherer
    • MobMap (inkl. DB)
    • qComments (weekly) ;-)
    • Recipe Radar
    • WIM

Bedienungsanleitung:

  • Updater und XML-Datensatz herunterladen
  • Addon-Pfad in XML-Datei anpassen
  • Updater mit Doppelklick starten


Hinzufügen eigener Addon-Beschreibungen:

  • XML-Datei öffnen
  • Addon entweder mit Attributen hinzufügen:

    <addon name="Name des Addons"
           source="Keyword für die Quelle des Addons"
           id="ID des Addons auf angegebener Quelle" />

    Als Quellen sind momentan die Keywords curse, incgamers und wowinterface unterstützt.

    Beispiel:
    <addon name="Atlas" source="incgamers" id="400" />

    Weitere Attribute:

    • keepold="true"
      verhindert das Löschen alter Addons (teilweise sinnvoll bei Addons, die Datenbanken separat anbieten, zB. MobMap)
  • oder nach einer der beiden Vorschriften:

    Entweder

    <direct>
        * enthält den direkten Downloadlink zum Addon
          (zB. von worldofwar.net oder wowace.com)
        * muß in einer Zeile inklusive des Start- und
          Endtags deklariert sein, vom Typ CDATA
    </direct>

    oder

    <content>
        * enthält Hyperlink, unter dem der Dateiname
          des Addons mit Hilfe einer regex gefunden
          werden kann
    </content>
    <regex>
        * enthält den regulären Ausdruck zum Auffinden
          des Dateinamens
        * muß in einer Zeile inklusive des Start- und
          Endtags deklariert sein, vom Typ CDATA
    </regex>
    <prelink>
        * enthält einen Hyperlinkteil, an den der
          gefundene Dateiname angehängt wird, um den
          vollständigen Downloadlink zu bilden
    </prelink>

Downloadlinks: