Přechod na funkční ICQ transport
Já sice ICQ už nějaký ten pátek nepoužívám, ale očekávám, že se na mě za chvíli navalí rozzuřený dav lidí s Jabber ICQ Trasportem, který jim přestal fungovat, jelikož protokol TOC začal vyžadovat kontakty na serveru a autorizace. Pokud chcete i nadále mít funkční ICQ transport, měli byste přejít na PyICQ-t. Jedním z těchto transportů, přístupných veřejnosti (tzn. uživatelům jiných serverů) je icq.headcounter.org.
Protože většina z toho davu, má Psi, udělám postup pro tohoto klienta, postup v jiných by však byl velice podobný. Takže začneme odpojením ICQ transportu a potom: Menu → Prohledání služeb.


Standardně na Vás vykoukne seznam služeb Vašeho serveru, proto změňte položku adresa na aszlig.net a klikněte na Procházet.

Teď už stačí jen registrovat ICQ transport. Klikněte pravou myší na ICQ transport v seznamu a zvolte Registrace.

Poté vyplňte jako uživatelské jméno Vaše ICQ UIN (číslo) a jako heslo, vaše heslo. Pokud si na něj nemůžete vzpomenout, vězte, že může mít jen 8 znaků a že si ho můžete nechat zaslat.

Na žádný z ICQ transportů se nepřihlašujte, ten starý odhlaste (ale nemažte ho z rosteru). Otevřete složku ~/.psi/profiles/default/history a všechny icq kontakty přejmenujte z 123456789_at_icq.netlab.cz.history nebo z 123456789_at_icq.jabber.cz.history na 123456789_at_icq.headcounter.org.history. Můžete to udělat třeba hromadným přejmenováním v Thunaru (označíte všechno a dáte F2):

Ve Windows si cestu k datům musíte nahradit za C:\Documents and Settings\{Vaše ctěné username}\PsiData (pozor, složka může být skrytá).
Teď je potřeba změnit kontakty v rosteru, což můžete udělat ručně, pokud jich máte kolem deseti, nebo automaticky, pokud jich máte víc. A vzhledem k tomu, že jich máte víc, tak zkuste Jabber Roster Utility. Tam vyplňte své Jabber ID a heslo a klikněte na Retrieve roster from the server. Jak dlouho to bude trvat, závisí na počtu Vašich kontaktů. Výsledkem by měl být text s touto syntaxí:
+,123456789@icq.netlab.cz,Petr,both,Spolužáci
+,248248248@icq.netlab.cz,Lucka,both,Spolužáci
+,pepa@jabber.org,Pepa,both,Kamarádi
(...)
Text zkopírujte a vložte do nějakého textového editoru, který zvládá hromadné nahrazování. Uchovejte pouze část, která se týká ICQ kontaktů, zbytek smažte:
+,123456789@icq.netlab.cz,Petr,both,Spolužáci
+,248248248@icq.netlab.cz,Lucka,both,Spolužáci
Nyní vše zkopírujte a vložte do nového souboru. V tom prvním nahraďte všechny výskyty icq.netlab.cz nebo icq.jabber.cz za icq.headcounter.org. V druhém Nahraďte všechna + za - a nakopírujte ho nakonec toho prvního
+,123456789@icq.headcounter.org,Petr,both,Spolužáci
+,248248248@icq.headcounter.org,Lucka,both,Spolužáci
-,123456789@icq.netlab.cz,Petr,both,Spolužáci
-,248248248@icq.netlab.cz,Lucka,both,Spolužáci
Připojte se v Psi k novému ICQ transportu. Nastavte Psi, aby samo dávalo autorizace a neupozorňovalo na ně.
Zkontrolujte ještě jednou, zdali v textu figurují jen ICQ kontakty a pokud ano, text zkopírujte a nahraďte jím veškerý výstup JRU. Potvrďte kliknutím na Update my roster. Pokud vše funguje, začnou Vám kontakty vylézat ze skupin. To je proto, že JRU bohužel nezanechá skupiny, takže poté bude potřeba všechny kontakty zařadit, kam patří (Pomáhej Vám bůh a ten text, co jste upravovali. Pokud jste ho už někam zahodili, zkuste soubor ~/psi/profiles/default/config.xml - je tam poslední verze rosteru před restartováním Psi). Zase platí jiná cesta pro uživatele Windows.
To by mělo být všechno. Pokud se Vám zdají kontakty podezřele offline, zkuste je proklepnout novou žádostí o autorizaci.

A ještě smažte starý transport ze složky Transporty. A nezapomeňte nastavit autorizace zpátky na ruční.
Zanechte komentář