|
|||||||
Windows Communicator
Narzędzia
Aplikacja w trayu oparta na Interbase SQL Server. WC Registration Server otwiera port 5600 i oczekuje na zapytania klientów Windows Communicator aby wyświetlić w ich oknie "Sieć" wszystkie dostępne servery Windows Comunicator dostępne w Internecie. Domyślnie Windows Communicator Registration Server jest dostępny pod adresem autora 217.96.208.142 . Windows Communicator Registration Server rejestruje także servery założone przez klientów Windows Communicatora, pozwala usuwać te servery lub poprawiać. Każda operacja wykonana przez klientów WC takie jak dodawanie, poprawianie, usuwanie powoduje wysłanie do właściciela servera informację o jego operacji . WC Registration Server pinguje wszystkie servery co 2 godziny. Jeśli server nie jest dostępny status server jest zmieniany na "niedostępny", po 7 dniach niedostępności server jest usuwany z bazy. Plik konfiguracyjny - WCRegServer.conf #Ścieżka do bazy danych Do pobrania
Wtyczki Windows Communicator wykorzystują dwa tryby pracy (DLL exportowe funkcje) 1. Uruchom jako serwis - Windows Communicator przegląda katalog \Plugins w poszukiwaniu DLL bibliotek, ładuje je do pamięci i uruchamia ich procedurę RunPluginAsService (ParentApp : THandle;aLoggedUser: String; aUsersList : TtblUsers);StdCall; Ta procedura jest przydatna do stałych oparacji takich jak zegary, przypominacze, terminarze, sprawdzanie poczty Email. Treść tej procedury może wyglądać tak procedure RunPluginAsService (ParentApp : THandle;aLoggedUser: String; aUsersList : TtblUsers);StdCall; Jeśli Twój plugin nie jest zależny od czasu, pozostaw tą procedurę pustą. 2. Uruchom plugin - procedure RunPlugin (ParentApp : THandle;aLoggedUser: String; aSelUser : String;aUsersList : TtblUsers);StdCall; Ta procedura jest uruchamiana kiedy użytkownik kliknie na pluginie w menu WC. Ta procedura powinna być używana aby wyświetlić okno konfiguracyjne wtyczki o ile jest to plugin zależny od czasu (używana funkcja RunAsService) , lub po prostu wyświetla dowolne okno np. gry, eksport użytkowników do html, czy inne... Pozostałe funkcje
Do pobrania |