Jak zaregistrovat ICQ transport

Z Jabber.cz Wiki
Přejít na: navigace, hledání

Tento článek popisuje, jak zaregistrovat ICQ transport. Můžete se podívat také na Druhy ICQ transportu, přečíst si klady a zápory v článku ICQ transport nebo se podívat na ostatní články v kategorii Kategorie:ICQ transport.

Než registrujete ICQ transport

  • Zvažte, zda transport skutečně potřebujete. Pokud jej jednou zaregistrujete, načtou se vám do rosteru ICQ kontakty, které vám tam můžou později překážet a budete je muset ručně mazat. Navíc pokud jednou kontakty smažete, při další registraci se vám již nenačtou.
  • Zvažte, zda pro vás není lepší volbou multiprotokolový klient jako třeba Miranda, aspoň jako dočasné řešení, než se rozhodnete síť ICQ opustit nebo než omezíte počet ICQ kontaktů.
  • Zvažte zápory a klady uvedené v článku ICQ transport.
  • ICQ transport je nejvíc vhodný pro občasný kontakt s maximálně několika desítkami ICQ kontaktů.
  • Pokud máte několik set ICQ kontaktů a přesto chcete transport použít, zkuste napřed zkontrolovat, jestli všechny ty kontakty skutečně potřebujete.

Jak zaregistrovat ICQ transport

Pokud jste si registraci ICQ transportu ještě nerozmysleli, tak doporučený postup pro registraci je následující:

Obecný postup

  1. Zapnout automatickou autorizaci kontaktů, pokud to váš klient podporuje, případně upravit jiná nastavení (např. automatické pojmenování u Psi, vizte níže).
  2. Zaregistrovat transport pomocí Service Discovery. Musíte již mít existujicí ICQ účet. Vyplníte ICQ číslo bez pomlček a heslo.
    • Adresa transportu je většinou icq.něco.něco, např. na Jabbim jsou to icq.jabbim.cz, icq.jabber.cz a icq.netlab.cz.
  3. Načtou se vám kontakty, jež transport našel na ICQ serveru
    • Pokud váš klient nepodporuje automatické autorizace, budete muset všechny tyto kontakty autorizovat
  4. Vrátit nastavení autorizace do původního stavu, pokud chcete.
  5. Přejmenovat ICQ kontakty na jejich předzdívky. Přezdívky najdete ve vCard.

Možnosti automatického pojmenování kontaktů

Můžete zkusit některý z těchto postupů. Některé jsou úspěšné méně, některé více. Žádný z nich není stoprocentní.

Klient Psi

  • Použijete-li klienta Psi, můžete mu před registrací ICQ transportu ručně upravit konfiguraci. POZOR: Tento způsob nefunguje ve všech případech. V žádném případě nemažte již jednou importované kontakty kvůli tomu, abyste tento postup vyzkoušeli. Pokud máte již transport zaregistrovaný, použijte přejmenovací skript (viz níže) nebo přejmenujte kontakty ručně
    1. Ukončete program Psi.
    2. Najděte soubor config.xml v profilu Psi, který se nachází:
      • v GNU/Linuxu, Mac OS X a v jiných unixových OS v adresáři ~/.psi/profiles/default/,
      • v MS Windows ve složce %HOMEPATH%\Psidata\profiles\default\.
      • v MS Windows 7 ve složce %HOMEPATH%\AppData\Roaming\Psi\profiles\default\.
        1. Otevřete soubor options.xml v textovém editoru a najděte řetězec:
          <resolve-nicks-on-contact-add type="bool">false</resolve-nicks-on-contact-add>
        2. Změňte jej na:
          <resolve-nicks-on-contact-add type="bool">true</resolve-nicks-on-contact-add>
    3. Otevřete tento soubor v textovém editoru a najděte řetězec:
      <autoResolveNicksOnAdd>false</autoResolveNicksOnAdd>
    4. Změňte jej na:
      <autoResolveNicksOnAdd>true</autoResolveNicksOnAdd>
    5. Znovu spusťte Psi.
    6. Ve Volbách (Options) na kartě Události (Events) doporučujeme povolit volbu Automaticky autorizovat (Auto-authorize contacts). Bez ní je potřeba ručně autorizovat každý importovaný kontakt, což může být u obsáhlejších seznamů zdlouhavé.
    7. Nyní si zaregistrujte transport a kontakty z transportu by se vám měly automaticky pojmenovat podle jejich vizitek.
      • Nevrátíte-li změny v konfiguraci zpět, budou se automaticky pojmenovávat i nově přidávané kontakty.

Klient Gajim

  • Gajim od verze 0.11 v kombinaci s vývojovou verzí PyICQ-t se pokusí kontakty přejmenovat automaticky bez předchozího nastavování.

Klient Bombus

  • Mobilní klient Bombus také podporuje automatické rozpoznání přezdívek pod volbou Resolve nicknames.
    • Pozor: Tato akce může být u mobilního připojení finančně nákladná, protože se budou stahovat jednotlivé vCard uživatelů včetně avatarů.
    • V klientu najedete kurzorem na ICQ transport otevřete menu > vyberete Action > následně Resolve Nicknames.

Webové skripty

  • Pro uživatele serverů Jabbim existují webové skripty, jež pomáhají při registraci ICQ transportu tohoto serveru.
  • Případné problémy s těmito skripty hlaste autorovi (Lolek) v konferenci jabber@conf.netlab.cz.

Možnost automatického pojmenování kontaktů na přezdívky

  • Použijte skript pro přejmenování rosteru.
    1. Otevřete stránku http://soumar.netlab.cz/cgi-bin/rename.py
    2. Jabber ICQ transport (icq.jabber.cz , icq.netlab.cz, icq.jabbim.cz) již musíte mít zaregistrován.
    3. Do formuláře zadejte své JID a heslo.
    4. Pokud necháte zaškrnuté políčko "Pouze nepřejmenované" budou se přejmenovávat pouze ICQ kontakty, které nemají nick
    5. Potvrďte tlačítkem a sledujte svůj roster, ve kterém se budou všechny ICQ kontakty přejmenovávat na přezdívky lidí z ICQ.
    6. Pokud se nepřejmenují všechny kontakty, zkuste to o několik minut později znovu.

Možné problémy se skriptem

  • Po odeslání čekám a nic se neděje: Zadali jste špatné přihlašovací údaje k vašemu jabber účtu nebo nemáte právo přistupovat k VIP službám (toto zjistíte zasláním zprávy 'info' na kontakt: 'platby@jabbim.cz')
  • Pokud se nepřejmenují všechny kontakty, budete muset zopakovat přejmenování o něco později (jde o blok ze strany ICQ). Pokud kontakty nejsou přejmenovávány může být problém v tom, že takovéto kontakty na ICQ.com již neexistují. Může se také stát, že poté nepůjdou volat vCard (opět blok ICQ).

Použití transportu

Přidání kontaktu

  • ICQ kontakt přidáte jako normální XMPP/Jabber kontakt s Jabber ID ve tvaru icq-číslo@jméno-brány.doména (například 123456789@icq.jabbim.cz).
  • Doporučujeme předem zjistit, zda tento člověk již náhodou nemá XMPP/Jabber účet.

Odkazy