Arthoria++ - Ein Userscript für Arthoria
Wie/Wo/Was?Ich denke, den meisten dürfte der Begriff "Userscript" etwas sagen.
Für die, die sich nicht damit auskenne: Es geht hier um eine kleine JavaScript Datei, die ihr euch herunterladen könnt und die dann auf der Arthoria-Seite ein paar Veränderungen durchführt - diese Veränderungen sind größtenteils kosmetischer Natur.
Wie funktioniert das? a) ihr
müsst Firefox oder Google Chrome verwenden
b) ihr braucht das Firefox AddOn GreaseMonkey (https://addons.mozilla.org/de/firefox/addon/greasemonkey/) bzw. Tampermonkey (für Chrome) (https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo)
c) jetzt besucht ihr meine Webseite (http://arthoria-plus.bplaced.net/) - dort könnt ihr das Script runterladen bzw. GreaseMonkey/Tampermonkey installiert es wenn ihr den Download-Link anklickt.
Zu den Veränderungen - was bringt mir Arthoria++?Ich werde hier nur einen groben Überblick geben - für alle Details guckt ihr bitte auf meine Webseite (http://arthoria-plus.bplaced.net) - die ist im Zweifel auch aktueller ^^
Diese ganzen Funktionen, die hier genannt werden sind einzeln aktivierbar - man muss nicht alles verwenden ;)
1) Zusatzlinks beim Spieler-Ranking => TE-Link, FH-Link usw.
2) Zusatzlinks auf der Gildenmitglieder Seite => TE-Link, Nachrichten Link usw.
3) Zusatzlinks im Profil => TE-Link, in-die-Gilde-Einladen-Link uvm.
4) Änderbare Chat-Farben
5) Nicks lassen sich im Chat farblich hervorheben
6) Die Arthoria-Notizen lassen sich auf jeder Seite anzeigen und bearbeiten
und vieles mehr :)
Um eventuellen Nachfragen vorzubeugen:
-- Das Script ist vollständig regelkonform und von Xeridar persönlich "abgesegnet"
-- Kosten? natürlich keine - ist für lau...über ne Spende freu ich mich natürlich trotzdem, wenns euch gefällt ;)
Ein paar Details zum Entwicklungsstand:
Ich arbeite an diesem Script seit ca. Pfingsten 2011.
Aktuell existiert das Script in Version 25.3
Für Vorschläge bezüglich Verbesserungen und neuen Funktionen bin ich ich jederzeit offen - ob hier oder per Irrli :)
Nachdem mir
ein Changelog pflegen reicht, sei hier nochmal auf meine Webseite verwiesen ;)
=> http://arthoria-plus.bplaced.net/
Das Script "telefoniert" alle 24h nach Hause, und meldet sich mit Versionsnummer und Spieler-ID => dient mir für Support + Statistik - ich bekomme ansonsten nichts aus eurem Account mit.
Habt ihr sonst noch Fragen => immer her damit!
Ich hoffe, ein paar von euch finden Arthoria++ nützlich :)
kaefer
*push*
Habe gerade Version 22 hochgeladen. Mit dabei 3 neue Funktionen, die ihr euch gewünscht habt. Alle Änderungen im Changelog auf meiner Seite :)
ich wünsche mir das ganzhe immernoch für opera ;)
Nachdem Opera GM_setValue und GM_getValue nicht unterstützt und meine ganze Struktur darauf aufgebaut ist, kann ich dir leider immer noch sagen: geht zum jetzigen Zeitpunkt nicht.
Das einzige was ich den Opera-Usern bis jetzt anbieten kann:
Wenn du auf alle Konfig Möglichkeiten verzichten magst/kannst kann ich dir eine für dich angepasste Version erstellen, die unter Opera möglicherweise laufen könnte.
meld dich deswegen am besten ingame bei mir.
kann mich da Jigsaw nur anschließen...ich würde mich auch sehr darüber freuen wenn du mal wieder für andere Browser eins machen würdest ;-)
Der Timer startet immer bei 4.32
Bei jedem ;)
du kannst aber ne andere zeit dort eintippen vo 04:32 steht...die "04:32" ist als beispiel gedacht
*push*
Update mit Version 23 erschienen.
Bugfixes, neuer Quicklink (magisches Auge) und eine brandneue Funktion....die "PN-Channels" - Idee dazu stammt von TheLightPrince.
viel Spaß ;)
*push*
Durch das Update auf FF 17 und einen kleinen Code-Fehler von mir dürfte Arthoria++ in der aktuellen Version still und heimlich abschmieren.
Do-It-Yourself Lösung: Scriptcode Zeilen 174 - 187 löschen.
function getElementsByAttr (tag, attribute_name, wert) {
...
}
Ansonsten bitte ein bisschen Geduld haben, am WE werd ich denk ich ein Update bereit stellen können.
Leider vermute ich, dass der Update-Mechanismus nicht funktioniert, ich werde es aber hier schreiben, sobald Version 24.1 erschienen ist.
Ich bin zu blöd um das Skript selbst zu bearbeiten.
Kommt noch ein Update, dass es auch auf FF 17 läuft?
http://arthoria-plus.bplaced.net/versions/arthoria_24_1.user.js
damit sollte es unter FF 17 wieder laufen.
ein paar Einschränkungen gibts jedoch noch.....
a) der Update-Mechanismus funktioniert nicht
b) Die Notiz-Funktion funzt auch nicht
ich hoff ich kann den rest möglichst bald beheben.
lg
Juhuu, Danke!
Ich hab das Update gezogen, danach den FF neugestartet und arthoria geöffnet. Dort kam oben gelblich ein Fenster mit nem "neuen" Arthoria++ Update (was ich ja aber bereits hatte).
Verändert hat sich bei mir allerdings nichts. Ich hab nicht mal den Arthoria++ Button für die Einstellungen. Hab ich nur das Problem oder ist es bei anderen auch so? Ansonsten muss ich mal nen alten FF suchen :D
wegen dem update-hinweis sollte nun behoben sein...warum es aber sonst nicht geht? :/ ka => fehlerkonsolen inhalt bitte per irrlicht mal schicken.
bei Penthe geht alles wieder?
bei mir geht auch alles (ausser der notizfunktion die ich aber eh nicht benutzt habe)..erst das update gezogen und installiert dann den firefox aktualisiert (hatte den bis dahin auf einer älteren version) und läuft ;)
es sollte eig. egal sein in welcher reihnfolge ihr das update macht....also ob zuerst FF und dann Arthoria++ oder umgekehrt ;)
Bei mir gehts auch, hab FF17 schon lang^^
Unterschiedliche Töne zur Auswahl bei auslaufender Beschäftigung wären nett.
Dieses "döööt döööt döööt" erregt zwar Aufmerksamkeit, ist aber ganz schön nervig ;)
Zitat von: Fussl am 13. Dezember 2012, 19:03:05
Dieses "döööt döööt döööt" erregt zwar Aufmerksamkeit, ist aber ganz schön nervig ;)
genau deswegen hab ichs ja reingenommen..du bist aber herzlich eingeladen mir per e-mail einen anderen sound zu schicken....für die nächste version ist zumindest eine alternative schon reinprogrammiert...noch was dazuzunehmen ist kein Problem.
Kannst du's nich einfach einstellbar machen?^^
das problem ist, dass ich nicht auf deine festplatte zugreifen kann.
Bei mir gehen sogar die Notizen. :-)
Danke, kaefer
Ich suche noch ~ 5 Freiwillige, die mir helfen die jeweils neueste Version ca. 1-2 Wochen lang auf Fehler zu überprüfen (aka "Beta-Tester").
Konkret jetzt für die kommende Version 25.
Bei Interesse bitte ingame bei mir melden.
Vielen Dank schonmal.
Arthoria++ kann dank eines (neuen?) Addons jetzt übrigens auch im vollen Umfang auf chrome-basierten Browsern (z.B. Chrome, Chromium, RockMelt, Iron...) genutzt werden.
Dafür wird das Addon Tampermonkey ( hier im Chrome Web Store (https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo)) benötigt, dieses einfach zum Browser hinzufügen, dann auf Homepage von Arthoria++ die neueste Version herunterladen. Tampermonkey fragt dann automatisch nach, ob das Skript hinzugefügt werden soll - das bestätigen und schon ist es fertig :-)
Danke Haku
wow geht danke haku , und natürlich kaefer :)
*push*
Habe soeben Version 25 hochgeladen.
Downloadlink: http://arthoria-plus.bplaced.net/versions/arthoria_25.user.js
Neue Funktionen, jede Menge Bugfixes, eine neue Updatebenachrichtigung und und und....
Außerdem ist die Installationsanleitung für Chrome aktualisiert worden.
16:45 kaefer: für alle, die arthoria++ verwenden und grad mit dem Chat probleme haben -- bitte PN-Channels und PN-Antwortmöglichkeit deaktivieren
Bugfix dafür wird nachgereicht, sobald ich Zeit hab.
UPDATE: soeben hab ich v25.3 hochgeladen - damit gehen die PN-Antwortmöglichkeit und PN-Channels wieder + eine neue Funktion.
Das Update sollte im lauf der nächsten 24h bei euch angezeigt werden, wer es gar nicht mehr aushält, kann aber einfach die Webseite besuchen und auf "Download neueste Version" klicken.
Mal großes Lob loswerden will.
Das machst du super kaefer, großen respekt vor deinem Einsatz, xeri machts dir ja net grad leicht ;)
So. mit der neuen Greasemonkey Version bzw. ich hab auch noch dazu FF im Verdacht läuft anscheinend einiges schief!
Leider bin ich atm im Urlaub und kann daher nicht viel sagen, außer:
Holt euch hier eine alte Version (1.x anstelle von 2.x) und deaktiviert das auto-update von Greasemonkey: https://addons.mozilla.org/de/firefox/addon/greasemonkey/versions/
Dann sollte erstmal wieder alles funktionieren. Sobald ich ausm Urlaub zurück bin werd ich mir anschauen müssen, was schief läuft und ich hoffe es gibt relativ bald nen Fix.
lg
Danke sehr. Ich habe schon an meinem Verstand gezweifelt.
Danke kaefer ... Jetzt funzt alles wieder richtig :-)
Nach Update auf die aktuelle GM (2.1) und aktuelle FF (31.0) scheint wieder alles zu funktionieren AUßER: Der Chat hängt.
Ich suche nach einer Lösung, hab aber bis jetzt nichts gefunden. ich denke es liegt an den neuen APIs bez. unsafeWindow, siehe https://blog.mozilla.org/addons/2014/04/10/changes-to-unsafewindow-for-the-add-on-sdk/
Wenn einer von euch Zeit/Lust am rumprobieren/bugfixen hat oder gar die korrekte Lösung kennt...sagt es mir bitte, ich steig da grad noch nicht ganz durch :(
Wenn du eine Funktion foo ersetzten willst musst du den alten Code
unsafeWindow.foo=function(){ alert("bla!"); };
durch
unsafeWindow.foo=exportFunction(function(){ alert("bla!"); }, unsafeWindow);
ersetzen.
Danach sollte es eigentlich gehen.
Hab gerade keine Lust mich durch deinen Code zu wühlen. Ich benutze weder PN-Channels noch die reply-Funktion, dann scheint dein Script keine Probleme zu machen. Mir ist zumindest nichts aufgefallen :D
Nachdem ich grad drauf aufmerksam gemacht wurde, dass GM und FF 57 Probleme macht ....
es sind keine großen änderungen, aber ich hab keine Zeit und Lust das alles durchzutesten. Wie vielleicht schon aufgefallen ist bin ich überhaupt nicht mehr allzuviel online...
anscheinend funktioniert alles mit tampermonkey => evtl. darauf ausweichen.
und wenn sonst jemand fixen möchte - gern, würde mich natürlich freuen .. ich stell es auch gern über die script-homepage dann zum download.
p.s... das gilt für alle meine tools.
Gibt Probleme mit oder durch bplaced.
Wird das überhaupt noch betreut?
Währe schade um das Tool.
ist von kaefer repariert worden. Das Tool funktioniert wieder
Hab das Script aus Versehen gelöscht.
Hat das irgendwer für mich?
geh doch einfach in den ersten post des threads..^^ da sind alle links
der Download funktioniert nicht (Server ist nicht erreichbar). Ich habe kaefer schon informiert. Das Problem kann nur kaefer beheben.