Vlastní indikátor ICQ online a offline v PHP
Přidat do svých webových stránek indikátor, zda je uživatel daného ICQ připojen, jistě není problém, a pokud nevíte jak, podívejte se přímo na stránky ICQ.com. Co dělat v případě, kdy se vám nabízené obrázky nelíbí, chcete jen textovou informaci nebo chcete v závislosti na stavu uživatele dynamicky generovat různý kód stránek (např. vložit do stránek formulář pro odeslání zprávy do ICQ pouze pokud jsem Online)?
Jednou z cest je analýza výstupu, který dává skript posílající obrázky do prohlížeče webové stránky. Adresa skriptu je http://web.icq.com/whitepages/online?icq=XXXXX&img=5. Uvedený skript zjistí stav uživatele a přesměruje v závislosti na stavu na patřičný obrázek, v tomto případě daný parametrem IMG. V našem případě je 5 zvoleno proto, že obrázek s tímto parametrem má nejmenší velikost v bytech. Ve skriptu se naváže spojení se serverem, pošle se požadavek na ztažení daného obrázku a poté se vyhodnotí odpověď serveru. Výsledkem je celkem jednoduchý skript, který s využitím regulárních výrazů spolehlivě rozliší stav Online a Offline. Voláte ho vždy s parametrem icq, např. icqcheck.php?icq=22635022, případně si ho pomocí include vložíte do vlastního skriptu.
|
Funkce uvedeného skriptu je závislá na funkci skriptu serveru web.icq.com – pokud bude jeho funkce změněna, bude nutné skript a případně regulární výraz změnit také.
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
Šokující data od Microsoftu: Kyberútoky rostou o stovky procent!
8. listopadu 2024 -
Co je to DNSSEC, jak funguje a jak si ho nastavit?
14. srpna 2024
Nejnovější
-
Výkonný a kompaktní: ASOME Max Studio s výjimečným poměrem cena/výkon
11. listopadu 2024 -
Šokující data od Microsoftu: Kyberútoky rostou o stovky procent!
8. listopadu 2024 -
Chcete jedinečnou doménu? Objevte koncovky FOOD, MEME a MUSIC!
7. listopadu 2024 -
OpenAI představilo novou funkci ChatGPT Search
6. listopadu 2024