Browser

aus FreewarWiki, der Referenz für Freewar
Version vom 19. Januar 2006, 22:11 Uhr von DocZork (Diskussion | Beiträge) (Hinweis auf möglichen AGB-Verstoss bei Plugin-Anwendung)
Zur Navigation springen Zur Suche springen

Der Web-Browser Mozilla Firefox ist besonders gut geeignet, um Freewar zu spielen, weil man ihn durch eine Vielzahl von Plug-Ins erweitern kann. In der deutschsprachigen Version findet man ihn zum kostenlosen Download auf http://www.getfirefox.de.

Auf dieser Seite sind ein paar Plugins aufgelistet. Es sei jedoch darauf hingewiesen (siehe auch Diskussion:Firefox), dass die Anwendung bestimmter Plugins möglicherweise als ein Verstoss gegen die Freewar-AGB aufgefasst werden könnte.

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

FlashBlock

Das Plugin FlashBlock bietet sich als Alternative zu AdBlock an, da es Flash-Werbung ausblendet (und so insbesondere Soundeffekte geblockt werden), normale Werbung aber noch sicht- und klickbar ist. So kann man die normale Werbung noch sehen, der "nervigen" Flash-Werbung aber einen Riegel vorschieben.

http://flashblock.mozdev.org/

(FlashBlock zeigt dort, wo eine Flash-Animation wäre, ein Symbol an; wenn man draufklickt, wird die Flash-Animation abgespielt.)

Animierte Bilder abstellen

Wer die Werbung nicht mit AdBlock vollständig blocken will, hat möglicherweise neben der Ausblendung von Flash-Inhalten auch ein Interesse daran, das Blinken animierter Bilder abzustellen. Das geht ohne Plugin: In die URL-Zeile "about:config" eingeben, runterscrollen bis "image.animation_mode", dort als Wert "none" eintragen.

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.

Datei:Firefox-greasemonkey-attack.png
Zusätzlicher "Schlagen"-Link hinter NPCs

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/