gfire + finch

Przyszło mi skonfigurować gfire (plugin pidgina do obsługi xfire – http://gfireproject.org/) z poziomu fincha. Sprawa nieco bardziej skomplikowana niż w przypadku pidgina gdzie można wszystko wyklikać.
Na początek trzeba dodać konto xfire, tak jak każde inne w finchu. Po pierwszym logowaniu zostanie pobrana lista gier:

~./purple/gfire_games.xml

Jeżeli gra którą chcemy dodać jest na liście to sprawa banalna, wystarczy stworzyć plik:

~./purple/gfire_game_config.xml

(niestety właśnie opcji dodawania gier finch nie obsłuży) i wkleić odpowiednią formułkę, np:

http://dl.pakos.biz/files/gfire_game_config.xml

id gry znajdziemy w liście, detect to w zasadzie ścieżka do pliku uruchamiającego grę, pod taką nazwą będzie wyszukiwany proces, launch to chyba wiadomo, może być taki sam jak detect tudzież inny 😉
W przypadku innych gier sprawa wygląda podobnie, nawet z użyciem wine.
Na koniec pozostaje przeładować w finch naszą konfigurację (accounts/nasze konto xfire/reload game config) i cieszyć się naliczaniem statystyk, odpalanie gry z menu również powinno działać 🙂