ForeverDB Uploader
Optional. Eine kleine, kostenlose App für Windows und Linux von ForeverDB.net, die zusammen mit dem ForeverDB-Addon und dem ForeverDB Helper arbeitet. Addons können das Internet nicht nutzen, deshalb erledigt der Uploader das automatisch für sie. Du brauchst ihn nicht: foreverdb.net/send macht dasselbe per Klick.
Was es tut
- Hält das Addon aktuell: installiert neue Versionen des ForeverDB-Addons in deinem AddOns-Ordner.
- Hält seine Daten aktuell: Händler, Ausbilder, Rezepte, Lagerfunktionen, Verbrauchsgüter, neue Quests und Talentbäume, abgerufen, sobald ForeverDB mehr erfährt.
- Teilt, was Du aufgezeichnet hast: nachdem Du gespielt hast, lädt es die Quests, Beute, Händler, Ausbilder, Tiere, Sammelorte, Talent-Builds und Dungeon-Bosskämpfe (welcher Boss was fallen ließ, die gewirkten Fähigkeiten, Kill-Zeiten) hoch, die das Addon gespeichert hat, und zwar in dein ForeverDB-Konto.
- Hält dein Arsenal aktuell: Ausrüstung, Talente, Berufe, Ruf und Vermächtnisfortschritt jedes Charakters, in deinem ForeverDB-Arsenal, privat, bis Du einen Charakter öffentlich machst.
- Sagt es dem Addon: das ForeverDB-Fenster im Spiel zeigt, dass der Uploader verknüpft ist und wie aktuell deine Daten sind.
Hilf mit, die versteckten Gegenstände von Blizzard aufzudecken
Blizzard hat 12.618 der Gegenstände der Beta vor Dataminern versteckt: kein Name und keine Werte, bis jemand einen im Spiel findet. Der Uploader sendet die Werte, die dein Spiel erhält, damit alle sie sehen können. Bisher 4.794 enthüllt: zum Tracker für versteckte Gegenstände.
Ohne den Uploader
- Senden: aus deinem WoW-Ordner senden auf der Website (wähle den Ordner einmal in Edge oder Chrome aus, danach ein Klick; oder per Drag-and-drop in jedem Browser), oder kopiere den Send to ForeverDB-Code des ForeverDB Helper und füge ihn auf foreverdb.net/send ein. Für die Arsenal-Seite eines einzelnen Charakters der Share-Code des Companion unter Aus dem Spiel importieren. Was Du dafür aufgibst: Es passiert nicht von selbst, Du musst auf Senden drücken.
- Updates: lade den neuesten Companion und Helper von ihren Seiten herunter; jede Seite zeigt die neueste Version, und die Info-Seite des Addons im Spiel zeigt deine. Was Du dafür aufgibst: Sie aktualisieren sich nicht von selbst.
Was es liest und sendet
- Es liest die eigenen gespeicherten Dateien der Addons in
WTF\Account\<account>\SavedVariables: ForeverDB.lua des Companions und, ab Version 1.8.0, ForeverDB_Helper.lua des ForeverDB Helpers. - Ab 1.8.0 sendet es auch den anonymen Bereich des ForeverDB Helper, wenn das Teilen des Helpers aktiviert ist: Durchläufe und ihre Zeiten, Boss-Kills mit der gesehenen Beute und Wipes, Wunschlisten-Gegenstands-IDs, Zielarten und wo Schriftrollen gefunden wurden. Nur Zahlen und IDs, nie ein Name, eine Notiz oder der Titel eines Ziels; daraus werden die Droprate, Durchlaufzeiten und meistgewünschten Gegenstände auf den Dungeon-Seiten.
- Für die geteilten Daten sendet er nur, was die Upload-Seite annimmt, mit Charakteren als verschlüsseltem Code, nie mit ihren Namen. Für deine Rüstkammer sendet er den Schnappschuss jedes Charakters (samt Name und Realm), der privat bleibt, bis Du ihn öffentlich machst. Notizen, Karten, Pläne und Einstellungen bleiben auf deinem PC.
- Mit der Goldspam-Prüfung der Companion kann sie außerdem anonyme Zahlen pro Realm und Tag senden: Spam-Nachrichten und Verdächtige, die Domains der Gold-Verkaufsseiten und Discord-Einladungen, die der Spam beworben hat, und die Gebiete, in denen Spieler als Farmer markiert wurden, für den Goldverkäufer- und Bot-Tracker. Nie einen Namen, eine Nachricht oder einen persönlichen Kontakt.
- Ab Version 2.3.0 liest es auch den Hotfix-Cache des Spiels,
Cache\ADB\enUS\DBCache.bin, und sendet die Zeilen der Gegenstandstabellen (und der Quest-, Zauber- und Talenttabellen) darin, die die Seite noch nicht hat: die Werte, die der Server von Blizzard deinem Spiel für Gegenstände geschickt hat, die er vor Datamminern verbirgt (versteckte Gegenstände). Nur Spieldaten: nie den Header der Datei, ihre temporären Kopien oder die Gegenstände, die dein Spiel nicht erhalten hat. - Ab Version 2.3.0, nur wenn Du es einschaltest (Share live realm data while I play, bis dahin aus), Live auf deinem Realm: Solange WoW läuft, liest es
Logs\Connection.logund die neuesteLogs\WoWCombatLog-Datei und sendet alle 5 Minuten eine kleine anonyme Nachricht mit dem Realm, der Zone, in der Du bist (gezählt, nie einzeln angezeigt), den getöteten Seltenen und Fraktionsführern (per ID, die Zeit auf die Minute gerundet), Weltbuffs auf Dir und Realm-Verbindungsabbrüchen. Nie Namen, deine Position oder Chat, und es ist nicht mit deinem Konto verknüpft. Es schreibt die Live-Daten deines Realms ins Addon (Data\Live.lua) für dessen Live-Seite; siehe die Datenschutzerklärung. - Es berührt nie das laufende Spiel: kein Auslesen des Speichers, keine Tastendrücke.
- Es lädt nur von foreverdb.net herunter und prüft die SHA-256-Prüfsumme jeder Datei, bevor es sie installiert.
- Ab Version 2.1.0 fragt es einmal, ob es einmal am Tag einen anonymen Check-in senden darf, damit ForeverDB Installationen zählen kann: seine Version, die Version des Addons und ob CurseForge, Wago oder der Uploader das Addon aktualisiert. Kein Konto, kein BattleTag, kein Charakter; ein Code, der sich täglich ändert, zählt deinen PC an diesem Tag einmal und wird bei uns nicht gespeichert. Es bleibt aus, solange Du nicht Ja sagst; ändere es jederzeit in den Optionen (Täglichen anonymen Check-in senden); siehe die Datenschutzerklärung.
- Ab Version 2.1.1 kann es, wenn es nicht mit einem Konto verknüpft ist, auch die Spieldaten des Companions anonym senden, wenn Du bei der Nachfrage Ja sagst (die Einstellung Spieldaten ohne Konto senden, die Du jederzeit ändern kannst): Quests, Drops, Händler, Lehrer, Tiere und Sammelstellen, nie deine Charaktere, einen Namen oder deinen BattleTag. Ein zufälliger Code auf deinem PC unterscheidet deine Uploads; wir speichern nur eine verschlüsselte Form davon. Verknüpfen ist trotzdem besser: Deine Uploads werden Dir gutgeschrieben, deine Charaktere kommen in deine Rüstkammer, und Boss-Kämpfe und die Durchläufe des Helpers werden ebenfalls gesendet.
- Ab Version 2.4.0 sendet es mit einem Companion, der sie aufzeichnet, auch die Wege, die Du gegangen bist (Kartenfelder von 4 Yard und die Richtungen, in denen Du jedes verlassen hast, ohne Zeiten und ohne Charakter) sowie jede Schlechte Route melden-Meldung, die Du im Routenfinder gemacht hast. ForeverDB führt die Wege aller zu einer Karte zusammen, wo Spieler laufen, um bessere Routen zu erstellen; dein eigener Weg wird nicht gespeichert. Nach einem Upload schreibt es
Data\UploadAck.luain den Ordner des Addons, damit das Addon die bereits gesendeten Wege vergessen kann und sein Speicherbedarf klein bleibt. - Ab Version 2.5.0 sendet es auch die anonymen Spielfakten, die der Companion aufzeichnet: die EP, die jede Quest gab, ihre Ziele, Kreaturenstufen und die EP, die ein Kill gab, Kills, geplünderte Leichen und was sie fallen ließen, und wie schnell Du Stufen aufsteigst. Nur Zahlen und IDs: kein Name, Chat oder Position. Jede ForeverDB-Installation zeichnet sie auf und gibt sie über einen versteckten Addon-Kanal an Spieler weiter, die den Uploader nutzen, sodass sie auch von Spielern ohne ihn ForeverDB erreichen; jeder Fakt zählt für die Installation, die ihn gesehen hat, nie für den Spieler, der ihn weitergegeben hat. Nach einem Upload ergänzt es
Data\UploadAck.luadarum, welche Fakten ForeverDB erreicht haben, damit das Addon sie vergessen kann; siehe die Datenschutzerklärung. - Beim Verknüpfen erhält es einen eigenen Schlüssel, der nur Addon-Daten hochladen kann; entferne ihn jederzeit aus deinem Profil.
Einrichten
Lade ForeverDB-Helper.exe (den Dateinamen des Uploaders) herunter und führe sie aus; sie findet deinen WoW Forever-Ordner und kann das Addon installieren. Drücke auf Mein ForeverDB-Konto verknüpfen, melde dich auf foreverdb.net/uploader/link mit Battle.net an und drücke auf Verknüpfen. Lass es im Infobereich der Taskleiste und spiel.
Unter Linux
Der ForeverDB Uploader für Linux kann, was die Windows-App kann, in derselben Art von Fenster: Er findet WoW Forever in deinem Wine- oder Proton-Präfix (Lutris, Steam, Bottles, Heroic oder reines Wine), installiert und aktualisiert die Addons und ihre Daten, verknüpft dein Konto mit demselben Code, lädt nach dem Spielen hoch und kann im Hintergrund laufen. Kostenlos.
Ubuntu, Debian, Mint, Pop!_OS: Lade die .deb-Datei herunter und öffne sie: Deine Softwareverwaltung installiert sie (oder gib sudo apt install ./foreverdb-uploader-linux-x64.deb ein). Öffne dann ForeverDB Uploader über dein Anwendungsmenü. Zum Aktualisieren lädst du die neue .deb-Datei auf dieselbe Weise herunter.
foreverdb-uploader-linux-x64.deb · foreverdb-uploader-linux-arm64.deb
Jedes Linux: Installation mit einer Zeile in einem Terminal (ohne sudo): curl -fsSL https://foreverdb.net/downloads/install-linux.sh | sh
Er lädt den Uploader für deinen Prozessor herunter, prüft die SHA-256-Prüfsumme, legt ihn in ~/.local/bin ab, fügt ForeverDB Uploader zu deinem Anwendungsmenü hinzu und öffnet ihn. Danach aktualisiert er sich selbst.
Oder lade es selbst herunter: foreverdb-uploader-linux-x64.tar.gz oder foreverdb-uploader-linux-arm64.tar.gz, entpacke es und starte ./foreverdb-uploader.
Es gibt kein Symbol im Infobereich. Solange sein Fenster geöffnet ist, lädt er nach dem Spielen hoch; aktiviere darin „Im Hintergrund“, und ein systemd-Benutzerdienst (oder ohne systemd der Autostart deiner Desktop-Umgebung) hält ihn auch nach dem Schließen des Fensters am Laufen und startet ihn bei der Anmeldung. Ohne Desktop bietet dir foreverdb-uploader menu stattdessen ein Menü im Terminal.
Sein Konto-Schlüssel wird in ~/.config/foreverdb-uploader/settings.json gespeichert, die nur dein Linux-Benutzer lesen kann. (Windows verschlüsselt ihn mit deiner Windows-Anmeldung; Linux hat nichts Eingebautes, das dasselbe tut.)