Checky
Checky to niepozorna ale całkiem przydatna wtyczka do Konnekta. Zasada jej działania jest banalnie prosta: wtyczka wykonuje pewne polecenie co zadany czas i zależnie od kodu błędu zwróconego przez to polecenie ustawia status odpowieniego kontaktu na online lub offline. Może ona również ustawić opis, wyświetlić powiadomienie przy pomocy KNotify czy zmienić ikonkę kontaktu. Brzmi dziwnie, ale w praktyce daje sporo ciekawych możliwości.
Przykład działania (używając PHP):
Użyłem tej wtyczki do sprawdzania ilości komentarzy na th7.org. Napisałem odpowiedni skrypt na serwerze który zwraca kilka zmiennych takich jak: ogólna ilość komentarzy, ilość komentarzy uznanych za spam oraz ilość komentarzy oczekujących na moderację. Lokalnie na moim komputerze Checky wywołuje skrypt który pobiera te zmienne z serwera, wyświetla odpowienie powiadomienia i zmienia status kontaktu.
Aby zmienić status kontaktu należy ustawić odpowieni kod błędu używając polecenia exit(kod_błędu), gdzie:
- kod_błędu równy 0 - brak błędu, status ustawia się na offline.
- kod_błędu zawiera się w przedziale <1; 9> - błąd, status ustawia się na away.
- kod_błędu większy od 9 - błąd krytyczny, status ustawia się na online.
Aby ustawić opis kontaktu, skrypt może zwrócić:
<konnekt:info>treść statusu</konnekt:info>
Można również wyświetlić powiadomienie KNotify używając:
<konnekt:notify>treść powiadomienia</konnekt:notify>
Zmiana ikonki na liście kontaktów:
<konnekt:icon>numer_ikonki</konnekt:icon>gdzie numer_ikonki to wartości podawane przez listę ikonek Konnekta.
W praktyce:

Checky - Ustawienia kontaktu.
Właściwości kontaktu należy odpowiednio skonfigurować. W tym przypadku polecenie php d:\konnekt\checky\check_stats.php wykonywane jest co 300 sekund.

Checky - Zmiana statusu i powiadomienie przez KNotify.
Kontakt właśnie zmienił status, pokazując że mam jeden komentarz do sprawdzenia

Checky - Kontakt na liście z ustawionym opisem.
Domyślna ikonka statusu kontaktu. Używając odpowiedniego polecenia można ją zmienić na dowolną.

Checky - Ustawienia dźwięków.
W zakładce ‘Dźwięki’ w konfiguracji programu można przypisać oddzielne dźwięki zdarzeniom generowanym przez Checky.
Najnowsza wersja i więcej informacji są dostępne na forum Konnekta.
pp:
piątek, 29 kwiecień 2005 (14:53)
ale ja nic nierozumiem z tego co wyscie tu napisali.z tego w praktuce to juz wogule powiedz mi ktos co ja mam wpisac w uid sieci??bardzo fainie ze sobie napisaliscie slangem ale niezanm jeszcze nikogo kto by wiedzial jak to uzyc
Ryan:
niedziela, 8 maj 2005 (22:46)
W UID sieci nie wpisujesz nic - dodajesz kontakt Checky o nazwie np. ‘RMF’ i klikasz zapisz. Następnie na liście klikasz na kontakt>prawy klawisz myszy>więcej i w zakładce widocznej na pierwszej ilustracji tutaj wpisujesz co trzeba.
Torn:
wtorek, 17 maj 2005 (2:27)
trochę dodatkowych informacji
Robert:
wtorek, 12 lipiec 2005 (2:22)
o co w tym wszystkim chodzi jestem w tym zielony ;p
Krogulec:
poniedziałek, 8 sierpień 2005 (0:10)
czyli zeby uzywac wtyczki “Program Tv” musze zainstalowac php ? czy moge uruchomic go bez niego?
sliz:
środa, 7 wrzesień 2005 (20:10)
ja jakos zrozumialem;p zajebista ta wtyczka! kurde normalnie prawie nieograniczone mozliwosci daje:D
Tomek:
piątek, 24 marzec 2006 (14:19)
Chcial bym odpalis Program TV ale nic z tego nie rozumiem :
Paweł:
sobota, 18 listopad 2006 (1:03)
Osobom które nie rozumieją zasady działania tej wtyczki oraz nie znają się na zagadnieniach sieciowych, radzę darować sobie ten temat. Jest to wtyczka dla osób które naprawdę bardzo jej potrzebują… Program TV, pogodę i inne takie pierdoły, mogą wam podać boty dostępne praktycznie w każdej sieci (Infobot, Elmer, Redfish). Wtyczka nie służy do tego, chociaż jeśli ktoś w swoim skrypcie wyrzeźbi odpowiedni kod to i takie numery będa możliwe.
Ocp:
środa, 28 marzec 2007 (0:07)
Mam pytanie gdzie sie kod daje mozecie napisac plizz