Polski Związek Krótkofalowców |
Polski Klub Radiovideografii |
Nawigacja: Programy współpracujące z Logger32 > Programy wspólpracujące z Logger32 i QRZ_COM > Współpraca z Logger32 gdy współpracuje on jeszcze z innymi programami zewnętrznymi |
![]() ![]() ![]() ![]() |
Rozszerz wszystkie elementy Zwiń wszystkie elementy |
• | programy autorstwa N2AMG lub JA1NLX dotyczące pobierania danych personalnych stacji typu QRZLookup . Te programy omówię osobno tutaj . |
Programy o których mówie powyżej są konfigurowane i ustawiane na automatyczne uruchamianie wraz z Logger w oknie osiaganym po naciśnięciu z menu Narzędzia - Konfiguracja programów użytkowych .
![]() |
Okno do deklarowania programów zewnętrznych i sposobu ich automatycznego uruchamiania wraz z Logger32 |
• | Komunikacja odbywa się w jednym kanale komunikacyjnym , z użyciem przewidzianym w API Windows komunikatów SendMessage , PostMessage , ReciveMessage . |
• | Duży problem występuje , gdy program zewnętrzny woła Logger32 w sposób asynchroniczny . tj w dowolnych momentach . |
• | Dobrze by było , by następny program zewnętrzny , rozpoczął nawiązywanie sesji dopiero wtedy , gdy poprzedni zakończył nawiązanie sesji połączeniowej i sesja ta jest stabilna . |
• | Niestety brak jest tu takich mechanizmów kontrolnych i dlatego musimy użyć innej metody |
• | Programy N2AMG przypuszczalnie nie zakładają takiego czasu zwłoki uruchomienia , gdyż brak jest takiego parametru w zbiorze konfiguracyjnym . |
• | Czas ten jest odmierzany przez program Sleep_Exec_Bureau_all_qrz_com_fi.exe , który dopiero po tym czasie zwłoki uruchamia właściwy program BUREAU_ALL_QRZ_COM_FI.exe .. |
• | Jeśli Logger32 współpracuje tylko z jednym programem zewnętrznym tj z BUREAU_ALL_QRZ_COM_FI.exe to polecana tu wartość wynosi 3000 msec . Pozwala to na ustabilizowania się okien Logger32. |
• | W przypadku gdy współpracuje z innymi programami zewnętrznymi np autorstwa N2AMG jak L32_FldigiGateway.exe i Fldigi to polecana tu wartość wynosi około 15000 msec .tj 15 sec Ten czas był wypróbowany na Windows XP . Co prawda mnie na Windows XP udało się już osiągnąć dobrą współprace juz przy czasie = 8 sec . Zależy to jednak silnie od obciązenia procesora w danym momencie . |
• |
Uruchamianie reczne programu zewnętrznego
Poniżej przedstawię raporty z testowania różnego zestawu programów na różnych komputerach . Bedą to w zasadzie screeny z opisem . Raporty te są opracowane dla najważniejszego okresu startu programów . W tym miejscu proszę użytkowników o raporty z okresu eksploatacji pozytywne lub negatywne . Jesli wystapią jakieś problemy proszę o ich zgłaszanie do mnie e-mailem na
Do współpracy wybrano trzy programy
Time_delay tj czas opoznienia uruchomienia mojego programu BUREAU_ALL_QRZ_COM_FI.exe był ustawiony na 5000 msec = 5 sec, ale na Twoim komputerze moze być zupełnie inny . Muszisz to dobrać eksperymentalnie .
|
Program LOTW-eQSL Utility autorstwa N2AMG służy do pobierania danych z Logger32 i przesyłania ich na serwer LOTW lub e-QSL . Może także pobierać dane z tych stron i synchronizować je z Logger32 . Oprócz tego moze współpracować z serwerami CLUB-LOG lub HRD-NET .Także ma możliwość przesyłania danych tych do serwera FTP i tam można udostepnić swoj log w trybie ON-LINE na swojej stronie www , tzn kazde zrobione QSO będzie natychmiast widoczne na stronie www stacji . By móc korzystać z tego oprogramowania należy najpierw zainstalować na komputerze to oprogramowanie . Po puszczeniu programu instalacyjnego setup.exe w wersji 1.4.98 może się nam pojawić komunikat jak niżej .
W tym punkcie program instalacyjny melduje nam że nasze zbiory systemowe są nieaktualne , i proponuje ich aktualizację po naciśnięciu OK . W tym miejscu nalezy natychmiast wybrac Anuluj , gdyż wyrażenie tutaj zgody na zmiane spowoduje iż nasz Windows XP nie będzie już pracował nigdy poprawnie .Ja spróbowałem dac OK , ale było to na wirtualnym komputerze Windows XP i miałem świeżą kopię tego wirtualnego komputera , więc po prostu skasowałem wirtualną maszyne i przywróciłem ją z kopii . Co spowodowało taki komunikat , nie jestem w stanie dociec - ale na pewno nie należy tego na XP instalować . W tym punkcie zostaną po prostu zmienione systemowe dll . Po zainstalowaniu możemy dostać np komunikat - brak wejscia do procedury . Zresztą sam autor potwierdza, ze program PrivateKeyControl.exe w tym pakiecie może zostać rozpoznany jako zawierający wirus i ( jest to tylko tzw . false-positive ) przez niektóre antywirusy . Ale dlaczego program próbuje zmienić systemowe dll-ki w systemie , który był systematycznie aktualizowany .Jesli chcemy komiecznie dokonać próby instalacji na rzeczywistym komputerze Windows XP to zalecam przed instalacją LOTW-eQSL_Utility utworzenie w Windows XP punktu odtwarzania |
Program BUREAU_ALL_QRZ_COM_FI.exe jest w stanie rozpoznać uruchomienie innych programów zewnętrznych typu Lookup QRZ . Do takich programów należą programu autorstwa N2AMG i JA1NLX o nazwach :
W wypadku uruchomienia innego programu na ekranie mojego programu pojawi sie ekran w postaci
Jednoczesna praca dwóch programów nie jest polecana , ponieważ dwa razy liczy się nam ilość pobrań z QRZ.COM , a także przy wyswietlaniu komunikatów przez te programy może się pojawić błędne działanie programów , ponieważ Windows ma przykrą ceche opisaną tutaj . Jeśli wystąpi taki komunikat powinieneś wykonać odpowiednie czynności konfiguracyjne opisane w rozdziale Instalacja i konfiguracja . Przypuszczalnie nie wykonałeś tych czynności w czasie instalacji programu |
Nawigacja: Programy współpracujące z Logger32 > Programy wspólpracujące z Logger32 i QRZ_COM > Współpraca z Logger32 gdy współpracuje on jeszcze z innymi programami zewnętrznymi |
![]() ![]() ![]() ![]() |
Rozszerz wszystkie elementy Zwiń wszystkie elementy |