Browser: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 26: Zeile 26:


Eine praktische Anwendung von Greasemonkey ist eine Vereinfachung des NPC-Kampf-Links. Normalerweise kommt beim Klick auf "Angreifen" erst ein Menü, in dem man zwischen "Schlagen" und "Angreifen" wählen muss. Durch ein simples Greasemonkey-User-Script kann man es sich so einrichten, dass hinter dem NPC gleich zwei Links ("Angreifen"/"Schlagen") stehen und man sich den Umweg spart.
Eine praktische Anwendung von Greasemonkey ist eine Vereinfachung des NPC-Kampf-Links. Normalerweise kommt beim Klick auf "Angreifen" erst ein Menü, in dem man zwischen "Schlagen" und "Angreifen" wählen muss. Durch ein simples Greasemonkey-User-Script kann man es sich so einrichten, dass hinter dem NPC gleich zwei Links ("Angreifen"/"Schlagen") stehen und man sich den Umweg spart.
Das folgende muss in eine Datei gespeichert werden, die mit ".user.js" endet, um in Greasemonkey verwendbar zu sein. Ausserdem muss die IP-Nummer angepasst werden, je nachdem, welche Welt man spielt; ferner kann es für Clanmitglieder erforderlich sein, den Parameter "mark=0" zu ändern, das weiss ich nicht.
  // ==UserScript==
  // @name FreeWarAttack
  // @description enables direct attack links in freewar
  // @include: http://213.239.206.219/freewar/internal/main.php
 
  allElements = document.getElementsByTagName('A');
  for (var i = 0; i < allElements.length; i++)
  {
      thisElement = allElements[i];
      hr = thisElement.href;
      if (hr.substring(0, 70) == "http://213.239.206.219/freewar/internal/fight.php?action=attacknpcmenu")
      {
          var a = document.createElement("a");
          a.setAttribute("href", hr.replace(/attacknpcmenu/, "slapnpc") + '&mark=0');
          a.appendChild(document.createTextNode("Schlagen"));
          thisElement.parentNode.insertBefore(a, thisElement.nextSibling);
          thisElement.parentNode.insertBefore(document.createTextNode(" / "), thisElement.nextSibling);
 
          thisElement.href = hr.replace(/attacknpcmenu/, "attacknpc");
      }
  }


http://greasemonkey.mozdev.org/
http://greasemonkey.mozdev.org/

Version vom 18. Januar 2006, 23:55 Uhr

Der Web-Browser Mozilla Firefox ist besonders gut geeignet, um Freewar zu spielen, weil man ihn durch eine Vielzahl von Plug-Ins erweitern kann.

Auf dieser Seite sind ein paar davon aufgelistet.

Resizable Textarea

Wer öfter an seinem Profil arbeitet, ärgert sich vielleicht über das kleine Texteingabefeld. Hier gibt es ein praktisches Plugin, das dafür sorgt, dass man das Texteingabefeld wie ein Fenster an der unteren rechten Ecke mit der Maus grösser ziehen kann:

http://jeremy.zawodny.com/moz/Resizeable_Textarea_0.1b.xpi

AdBlock Plus

Das Plugin AdBlock entfernt zuverlässig sämtliche Werbeeinblendungen. (Eigentlich solltet ihr lieber Sponsor werden und die Werbung so abschalten! Aber wer sowieso entschieden hat, dass er nicht Sponsor wird und sowieso auch nicht auf die Werbung klickt, bei dem macht es dann auch keinen Unterschied mehr, ob er die Werbebilder angezeigt bekommt oder nicht.)

http://bene.sitesled.com/adblock.htm

TamperData

Mit dem TamperData-Plugin können die Parameter eines HTTP-Requests beim Absenden manuell verändert werden. So ist es zum Beispiel möglich, mehr als 10 Aktien auf einmal zu kaufen oder zu verkaufen. Das ist allerdings nur was für Experten, und man verlässt dabei natürlich den vorgesehenen "Envelope" des Spiels (und darf sich nicht beschweren, wenn man plötzlich gar keine Aktien mehr hat).

http://tamperdata.mozdev.org/

Greasemonkey

Greasemonkey ist ein Plugin, das seinerseits die Installation von sogenannten "User Scripts" erlaubt, die wiederum eine Webseite leicht verändert im Browser darstellen. Wer ein kleines bisschen programmieren kann, der kann mit Greasemonkey das Aussehen einer Webseite sehr stark seinen eigenen Wünschen anpassen; bei Freewar zum Beispiel kann man die Größenverhältnisse der Frames anpassen und anderes.

Eine praktische Anwendung von Greasemonkey ist eine Vereinfachung des NPC-Kampf-Links. Normalerweise kommt beim Klick auf "Angreifen" erst ein Menü, in dem man zwischen "Schlagen" und "Angreifen" wählen muss. Durch ein simples Greasemonkey-User-Script kann man es sich so einrichten, dass hinter dem NPC gleich zwei Links ("Angreifen"/"Schlagen") stehen und man sich den Umweg spart.

Das folgende muss in eine Datei gespeichert werden, die mit ".user.js" endet, um in Greasemonkey verwendbar zu sein. Ausserdem muss die IP-Nummer angepasst werden, je nachdem, welche Welt man spielt; ferner kann es für Clanmitglieder erforderlich sein, den Parameter "mark=0" zu ändern, das weiss ich nicht.

 // ==UserScript==
 // @name FreeWarAttack
 // @description enables direct attack links in freewar
 // @include: http://213.239.206.219/freewar/internal/main.php
 
 allElements = document.getElementsByTagName('A');
 for (var i = 0; i < allElements.length; i++) 
 {
     thisElement = allElements[i];
     hr = thisElement.href;
     if (hr.substring(0, 70) == "http://213.239.206.219/freewar/internal/fight.php?action=attacknpcmenu")
     {
         var a = document.createElement("a");
         a.setAttribute("href", hr.replace(/attacknpcmenu/, "slapnpc") + '&mark=0');
         a.appendChild(document.createTextNode("Schlagen"));
         thisElement.parentNode.insertBefore(a, thisElement.nextSibling);
         thisElement.parentNode.insertBefore(document.createTextNode(" / "), thisElement.nextSibling);
 
         thisElement.href = hr.replace(/attacknpcmenu/, "attacknpc");
     }
 }

http://greasemonkey.mozdev.org/