• Howdy, Freund! Du scheinst neu hier zu sein. Warum erstellst du dir nicht einen Forenaccount, um mitdiskutieren zu können? Du kannst dich hier registrieren.
    Du hast schon einen Forenaccount? Dann kannst du dich hier einloggen. Viel Spaß!

    Was denkst du zum Beispiel über diese Themen?

The West Acceskeys

DeletedUser

Hallo

Ich möchte ein kleines Greasemonkeyskript vorstellen. Mittels Acceskeys kann man damit durch The-West navigieren, also besonders für Leute interessant die gerne mit der Tastatur arbeiten. So kann man z.b. mit gedrückter "Alt" Taste und "1" die Berichteseite öffnen.

Weitere Tastenbelegungen:
Alt + 1 --> Berichte
Alt + 2 --> Nachrichten
Alt + 3 --> Arbeiten
Alt + 4 --> Inventar
Alt + 5 --> Stadt
Alt + c --> alle Fenster schliessen
Pfeiltaste oben --> Karte nach oben scrollen
Pfeiltaste unten --> Karte nach links scrollen
Pfeiltaste rechts --> Karte nach rechts scrollen
Pfeiltaste unten --> Karte nach unten scrollen



Das Skript funktioniert auf allen Welten. Zur Installation hier runter laden

Weitere Informationen im Thread!
 
Zuletzt bearbeitet von einem Moderator:

DeletedUser3549

Gute Idee !


Ich hab es mir gerade heruntergeladen doch trotzdem passiert nichts :o


Könnte mir jemand helfen?
 

DeletedUser

Achja, der Firefox ist glaub seit Version 2.0 darauf eingestellt Acceskeys über Strg + Shift + Acceskey anzunehmen.
Um statt Strg + Shift + Acceskey nur Alt + Acceskey zu verwenden, folgendes machen:
about:config im Firefox eingeben --> "Ich werde vorsichtig sein" klicken --> in Filter "ui.key.contentAccess" eingeben --> auf den Eintrag klicken und den Wert "4" eingeben.
 

DeletedUser3549

Hey Danke! :)

Geht super! Erleichtert wenn man die Kürzel im Kopf hat einiges!
 

DeletedUser

Ähmm...wie installiere ich das?

//:Ahh, man solte GM erst aktivieren ^^
 

DeletedUser

Funktioniert gut. Auch wenn mir die Reihenfolge nicht gefallen hat, die kann man ja ändern.:D;)
 

DeletedUser

UPDATE:

Mittels Alt + c kann man nun alle offenen TW-Fenster schliessen.
Ausserdem kann man nun mit den NUM-Tasten die Karte navigieren. Um also beispielsweise nach oben zu scrollen, kann man die 8 auf dem Nummernblock drücken.
Diese Funktion hatte Innogames mal mit den Pfeiltasten eingebaut. Hierbei kam es allerdings zu Protesten, da bei Telegrammen und Forenbeiträge auch die Karte bewegt wurde und wurde somit wieder entfernt. Da die Numtasten bei Telegrammen / Beiträgen kaum benötigt werden, hab ich sie für diesen Zweck misbraucht.
Wer dennoch die Pfeiltasten zum Scrollen benutzen will, muss
Code:
var numNavigation = true;
in
Code:
var numNavigation = false;
ändern.


Zusammenfassung:
Alt + c --> alle Fenster schliessen
NUM 8 --> Karte nach oben scrollen
NUM 4 --> Karte nach links scrollen
NUM 6 --> Karte nach rechts scrollen
NUM 2 --> Karte nach unten scrollen
 

DeletedUser

Innogames hat wohl heute ein Update eingespielt. Momentan funktioniert nur das Kartenscrollen, ich arbeite an einer Lösung um die Acceskeys auch verwenden zu können


// EDIT: Das war einfach. Neue Version oben!
 
Zuletzt bearbeitet von einem Moderator:

DeletedUser

Ähh...
Bei mir funzt gar nix davon...?
alt+c ist bei mir das kärzel um die Chronik zu öfnen ^^
 

DeletedUser

Ahh jetzt...mal neu istalliert. Aber das mit der 8 usw. klappt nicht so ganz.
Ich hab eingestellt, dass der sobald ich iwas eintippe (außerhalb nes Textfeldes), der sofort anfängt zu suchen.

Wenn ich auf 8 gehe scrollt der unaufhörlich nach oben, nurn Refresh und die 2 kann das stoppen ^^
Bei der 2 ebenfals.
Die 4 und die 6 funzen gar nicht :(
 

DeletedUser

Er hat beim FF die Option "Suchen bereits beim Eintippen" aktiviert. Das heißt wenn du nicht in einem Textfelt bist und irgendetwas eingibst dann startet das automatisch die Suche.

MfG Glasi
 

DeletedUser588

Hi
ich kenn mich mit gm nich so richtig aus, und kann es desshalb nicht selber machen:
könnte man irgendwie das questfenster noch mit einem acceskey belegen?
 

DeletedUser588

also hab dann doch mal rumprobiert

also wenn man einfach

href="javascript:AjaxWindow.show(\'building_quest\');"
accesskey="6"><\a>'
+ '<a

unten noch einfügt funktioniert gar nichts mehr...
 

DeletedUser

Probiers mal mit
Code:
+ '<a href="javascript:AjaxWindow.show('building_quest');" accesskey="6"><\a>'
weil nen bissl auf die richtige Syntax sollte man schon achten ;-)
 
Oben