Plugin:XFire
Aus Miranda IM auf Deutsch
Nicht vorhanden | |||
| Downloads | |||
|---|---|---|---|
| Unicode | x64 | Ansi | |
| Stable | Unicode | - | Ansi |
| Beta | Unicode | - | Ansi |
| Name | xfire.dll | ||
| Benötigt | - | ||
| Optional | Custom profile folders, File Association Manager | ||
| Links | |||
| Forenbeitrag | Deutsch | Englisch | |
| Sprachdatei | Editieren | ||
| Entwickler | dufte (donkEE) | ||
Dieses Plugin ermöglicht die Nutzung des XFire-Protokolls in Miranda. Es ist eine Adaption der xfire lib von Herbert Poul.
Derzeit unterstützt das Plugin die folgenden Features des originalen XFire-Messengers:
- Avatarunterstützung (experimentell)
- Profile der Kontakte über einen Link erreichbar
- Spielsymbole und Spielstatus der Freundesliste inkl. IP:Port (benötigt xfire_games.ini).
- Automatische und manuelle Suche nach installierten Spielen
- Erkennung des gerade gespielten Spiels
Es werden alle Spiele unterstützt, die in der xfire_games.ini aufgelistet sind, mit einigen Ausnahmen. - Spiele über Miranda starten
- Erkennung von Teamspeak/Ventrilo
- XFire-Clans/-Clangruppen
- Server-IP- und Porterkennung
Windows XP (mindestens SP 2) und Vista werden unterstützt, Adminrechte benötigt - Blockieren von ungewollten XFire-Buddyanfragen
- Freunde von Freunden
- Unterstützung für XFire-Links (xfire:add_friend?user=<username>) (benötigt das Plugin File Association Manager)
- Automatisches Deaktivieren von Popups und Klängen wenn gespielt wird.
- Setzen eines definierbaren Status und Anzeige der Spielinformationen in der Statusnachricht (in allen Protokollen).
Weitere Features:
- Volle Proxyunterstützung durch Mirandas Netlib
Inhaltsverzeichnis |
[Bearbeiten] Einrichtung
[Bearbeiten] Anmeldung
- Einstellungen → Protokolle → XFire → Konto
- Benutzernamen und das entsprechende Passwort eintragen
- Übernehmen klicken
In dem Dialog ist ein Link zum Erstellen eines neuen XFire-Accounts und ein Link, um sich ein vergessenes Passwort wieder zuschicken zu lassen. Wenn man mit XFire verbunden ist, kann man sich, unabhängig vom Benutzernamen, einen Nicknamen geben. Zusätzlich werden die aktuelle Protokollversion und das zuletzt gespielte Spiel mit Spieldauer angezeigt.
[Bearbeiten] Funktionen
[Bearbeiten] Statusnachricht bei gestartetem Spiel ändern
- Einstellungen → Protokolle → XFire → Statusnachricht
- Haken bei Aktivieren setzen, falls gewünscht kann der Status aller Protokolle zu Beschäftigt geändert werden, wenn ein Spiel gestartet wird.
- In das Eingabefeld die Statusnachricht schreiben, die gesetzt werden soll, sobald ein Spiel gestartet wird. Um die Variablen benutzen zu können wird das Variables Plugin benötigt.
- Übernehmen klicken
Sobald das Spiel beendet wird, wird wieder die letzte Statusnachricht und der letzte Status gesetzt.
[Bearbeiten] xfire_games.ini und icons.dll automatisch aktualisieren
- Einstellungen → Protokolle → XFire → Funktionen → Dateien
- Haken setzen bei Automatisch icons.dll aktual. (von pro-laming.de) und/oder Automatisch xfire_games.ini aktual. (von pro-laming.de)
- Übernehmen klicken
Jetzt aktualisiert XFire automatisch die 2 Dateien, falls auf pro-laming.de neuere Versionen verfügbar sind.
[Bearbeiten] Klänge und Popups während einem Spiel deaktivieren
- Einstellungen → Protokolle → XFire → Funktionen → Spielerkennung
- Haken setzen bei Akustische Hinweise im Spiel deaktivieren und/oder Popups im Spiel deaktivieren
- Übernehmen klicken
So lange ein Spiel geöffnet ist, sind die Klänge deaktiviert und es erscheinen keine Popups.
[Bearbeiten] Benötigte Dateien
Dieses Plugin benötigt die Dateien xfire_games.ini und icons.dll, um vollständig funktionieren zu können. Die xfire_games.ini ist im Download enthalten. Die icons.dll liegt im Programmordner von XFire (bspw. C:\Programme\XFire\icons.dll). Diese 2 Dateien müssen in den Ordner XFire kopiert werden. Im Konfigurationsmenü wird der komplette Pfad angezeigt. Mit Hilfe des Plugins Custom Profile Folder kann man den Pfad auch verändern. Wenn man die icons.dll nicht hat, kann man die Option zum Download der Spielicons aktivieren.
[Bearbeiten] Teamspeak-Unterstützung
Damit die Teamspeak2-Erkennung über die TSRemote.dll vom Client-SDK von Teamspeak funktioniert, muss diese Datei (bspw. C:\Programme\Teamspeak2\client_sdk) im Miranda-Programmordner abgelegt werden (nicht im Plugin-Ordner von Miranda!). Das XFire-Plugin wird bei aktivierter Option eine Meldung bringen und die Option wieder abstellen, wenn die Datei nicht geladen werden konnte. Der Vorteil von dieser Datei, gegenüber die herkömmlichen Servererkennung von Teamspeakservern, ist, dass die IP effektiver erkannt wird, da die IP direkt aus dem Programm geladen wird.
Nutzer von Teamspeak3 müssen die Datei xfireserverinfo.dll in den Pluginsordner von Teamspeak (bspw. C:\Programme\TeamSpeak 3\plugins) kopieren, damit das XFire-Plugin die Server-IP ermitteln kann. Vorsicht: bisher wird nur Teamspeak3 32 Bit unterstützt.
[Bearbeiten] xuser_games.ini
Mit dieser Datei kann man Veränderungen an der xfire_games.ini durchführen, ohne diese selbst verändern zu müssen. Das hat den Vorteil, dass nach einer Aktualisierung der Datei xfire_games.ini alle Veränderungen bestehen bleiben. Es ist auch möglich, Spiele, welche nicht offiziell von XFire unterstützt werden, nachträglich verfügbar zu machen. Natürlich, werden bei solchen Spielen nicht die Spielzeit gemessen. Man hat aber die Möglichkeit z.B. eine Halflife-2-Mod, welche nicht unterstützt wird, als Half-Life 2 auszugeben. So würde, wenn man die Mod spielt, Half-Life 2 im Profil als Spiel angezeigt werden.
Ein etwas ausführlicheres Tutorial über diese spezielle .ini-Datei gibt es hier: http://www.pro-laming.de/index.php?site=articles&action=show&articlesID=11
Hier sind einige Beispiele: http://xfire.miranda-im.de/xuser_examples.html
