ICQ sistema iš pradžių buvo sukurta bendravimui naudojant asmeninius kompiuterius. Tačiau didėjant mobiliųjų telefonų prieinamumui prie interneto, programuotojai pradėjo ieškoti būdų, kaip naudotis šia sistema. Iš pradžių visos paraiškos šiam tikslui buvo neoficialios, bet paskui pasirodė oficialios.
Nurodymai
1 žingsnis
Laikotarpiu, kai ICQ priklausė AOL, bendrovės ir vartotojo susitarimas draudė naudoti alternatyvius klientus, o oficialūs buvo skirti tik kompiuteriams, kuriuose veikia „Mac OS“ir „Windows“. Tačiau praktiškai niekas nebuvo nubaustas už alternatyvių programų naudojimą. Jie buvo sukurti ir „Mac OS“, ir „Windows“, ir OS, kur nebuvo oficialių klientų, pavyzdžiui, „Linux“. Programinių sprendimų mobiliesiems telefonams dar nebuvo. WAP naršyklės jau buvo įdiegtos daugelyje jų, tačiau galimybė paleisti „Java“programas dar nebuvo prieinama. Todėl buvo sukurta svetainė TJAT. Tai veikė taip: serveryje buvo paleista alternatyvi klientė, o vartotojas iš telefono su WAP naršykle nuėjo į žiniatinklio sąsają, įvedė numerį ir slaptažodį, tada gavo galimybę siųsti ir gauti pranešimus. Serveris veikė kaip tam tikras tiltas, sąveikaujantis su ICQ serveriu „suprantama“kalba ir su WAP naršykle - „suprantama“. Įsilaužus į šį serverį, užpuolikai gavo prieigą prie daugybės slaptažodžių. Tačiau tuo metu jis nebebuvo aktualus daugumai vartotojų.
2 žingsnis
Taip buvo dėl to, kad telefonai su galimybe paleisti „Java“programas netruko plačiai paplisti. Tai leido sukurti ICQ klientus tiesiogiai mobiliuosiuose telefonuose, nereikalaujant „vertėjo“serverio. Programuotojai sukūrė keletą alternatyvių klientų, iš kurių garsiausias buvo JIMM. Sąveikos protokolo požiūriu jis mėgdžiojo oficialų klientą, todėl ICQ serveris noriai su juo bendravo. Tada AOL paskelbė ramų karą neoficialiems klientams, įskaitant JIMM. Buvo atlikti protokolo pakeitimai, kurie atsispindėjo oficialiame kliente, tačiau neoficialių autoriai ne iš karto spėjo iššifruoti ir atspindėti šiuos pokyčius savo raidoje. Po kelių tokių bandymų AOL pasidavė, suprasdamas, kad anksčiau ar vėliau kūrėjai „ištrauks“savo programas, kad pakeistų protokolą. Tuomet „Linux“vartotojams jau buvo oficialus klientas „Flash“programos pavidalu, kuris vis dėlto veikė daug prasčiau nei trečiųjų šalių plėtra. Mobiliesiems telefonams buvo tik neoficialios programos.
3 žingsnis
„Jabber“vartotojai, kur neoficialiems klientams niekada nebuvo uždrausta, todėl tokių mobiliesiems telefonams skirtų programų buvo daug, ICQ galėjo pasiekti per šliuzus. Tai taip pat programos, veikiančios serveriuose. Kaip ir TJAT, jie „kalbėjo“su ICQ serveriu „suprantama“kalba, tačiau bendraudami su mobiliuoju telefonu turėjo keistis informacija ne su WAP naršykle, o su „Jabber“klientu. „Ramaus karo“su alternatyviais klientais metu jie taip pat atsisakė veikti. Buvo tokių įsilaužimų atvejų, tačiau jie buvo reti.
4 žingsnis
Padėtis pasikeitė į gerąją pusę, kai „Mail. Ru“grupė iš AOL nusipirko ICQ. Naujasis savininkas leido sukurti alternatyvius klientus ir suteikė programuotojams prieigą prie protokolo aprašymo. Tačiau, kita vertus, neoficialių programų poreikis beveik išnyko. Iš pradžių ICQ palaikymas buvo pridėtas prie „Mail. Ru Agent“, kuriam tuo metu jau buvo oficialus klientas. Tada buvo išleistas oficialus ICQ mobilusis klientas, palaikantis ir „Mail. Ru Agent“. Tiesą sakant, tai buvo dvi beveik identiškos programos, besiskiriančios pagrindiniu dizainu. Abi jos tiesiogiai bendravo su serveriu, taip pat netrukus į abi programas įvedė „Jabber“palaikymą. Rezultatas yra kelių protokolų klientai, kurie mažai skiriasi nuo trečiųjų šalių pokyčių.
5 žingsnis
Šiandien yra oficialių ICQ klientų, kurie sąveikauja su serveriu tiesiogiai naudodamiesi dažniausiai naudojamomis mobiliojo ryšio platformomis. Taip pat yra oficialus „Linux“darbalaukių klientas, taip pat oficialus žiniatinklio klientas, veikiantis taip pat, kaip ir TJAT. Tam nereikia „Flash“, o jį galite naudoti per įprastą naršyklę tiek iš kompiuterio, tiek iš mobiliojo telefono.