Logger32 - programy dodatkowe





Logger32 doczekał sie już kilku dodatkowych programów, które z nim współpracują. Chodzi mi tu o programy integrujące sie z Loggerm32 w czasie jego pracy.

CheckCall (c) Aki Yoshida, JA1NLX

Najciekawszym programem, który został udostępniony przez Aki Yoshida, JA1NLX, jest program CheckCall Ściągnij plik checkcall.zip. Akualna wersja programu to 2.31, wsółpracująca z Loggerem wersji 3.9.0 i wyższej.
Działanie programu jest bardzo proste: pobiera on dane z pola znaku okna wprowadzania danych i szuka wprowadzonego znaku w zewnętrznym pliku. Jeśli znajdzie wprowadzony znak w pliku, w oknie programu wyświetlane są znalezione informacje. Po zaznaczeniu tekstu można wybrać z listy, czego on dotyczy i program wstawi zaznaczony tekst we właściwe pole okna wprowadzania danych.
Plik zewnętrzny może zawierać dowolne dane. Ja używam tego programu (w wersji testowej) do sprawdzania, czy stacja SP, której znak wprowadziłem do pola znaku okna wprowadzania danych, jest obsługiwana przez Biuro QSL PZK. Jeśli stacja jest na liście stacji obsługiwanych przez Biuro QSL PZK, jej znak pojawia się w oknie programu. Dodatkowo, jeśli jest to stacja specjalna, wyświetlany jest znak QSL-Managera. Dla stacji obsługiwanych przez inne Okręgowe Biuro QSL, niż wynika to ze znaku, wyświetlane jest prawidłowe Okręgowe Biuro QSL. Jest to dokładnie tak samo, jak w programie Biura QSL. Zreszta plik wykorzystywany przez CheckCall jest generowany właśnie z programu Biura QSL - dodałem taką funkcję w jego ostatniej wersji.
Poniżej kilka zrzutów ekranu obrazujące działanie programu. Na pierwszym widoczna jest informacja wyświetlana w oknie programu po znalezieniu znaku. Następnie widoczny sposób wyboru pola, do którego mają być skopiowane zaznaczone dane.



3. I gotowe...



Zastosowanie programu może być bardzo szerokie, nawet jako podręczna książka adresowo-telefoniczna :-).


Należy tylko pamiętać, że im więcej danych znajduje się w pliku, tym wolniej odbywa się przeszukiwanie danych.
Program nie wymaga instalacji. Wystarczy go jedynie rozpakować, najlepiej do nowego katalogu w katalogu Loggera32 i uruchomić. Po uruchomieniu należy wybrać plik z danymi (opjca File->Open), a w menu Config zaznaczyć opcję AlwaysOnTop (zawsze na wierzchu). Należy pamiętać, aby najpierw uruchamiać Loggera32, a dopiero później program CheckCall, gdyż inaczej program nie będzie działał poprawnie. Najlepiej dodać program do listy programów użytkownika i zaznaczyć opcję uruchamiania programu przy starcie Loggera32 (włączona opcja widoczna z lewej strony pola nazwy programu.





Frequency Manager (c) Rick Ellison, N2AMG

Kolejnym programem zwiększającym możliwości Loggera32, jest program Frequency Manager. Program umożliwia zarządzanie własną bazą częstotliwości: kliknięcie na wybranej częstotliwości w bazie przy uruchomionym Loggerze32 z podłączonym transceiverem (CAT) powoduje przestrojenie radia na tą częstotliwość. Program można pobrać ze strony autora: http://www.n2amg.com/files/.
Program z wpisanymi dwoma częstotliwościami na 80M i 40M wygląda następująco:



Przy tej konfiguracji kliknięcie na SP powoduje przestrojenie radia na częstotliwość 3705kHz i przełączenie emisji na LSB.
Aby dopisać, zmienić lub usunąć wpis należy kliknąć na menu Editor. Pokazuje się wtedy okienko bardzo podobne do głównego okna programu, umożliwiające zarządzanie bazą częstotliwości.
Przykładowo, aby dodać nowy wpis na paśmie 15M należy podświetlić ten folder i kliknąć na nim prawym klawiszem myszy. Z rozwijalnego menu należy wybrać opcję New Entry in Selected Folder:



Po wybraniu tej funkcji w oknie programu pojawia się panel umożliwiający podanie wszystkich parametrów częstotliwości. Aby zmienić kolor należy kliknąć na kolorowym prostokącie obok napisu Color.



Kliknięcie na przycisku Save zapisuje ustawienia w bazie:



W kolejnej wersji Loggera32 ma zostać zmieniony interfejs umożliwiający komunikację programów napisanych przez innych użytkowników z Loggerem32 z wymiany danych poprzez schowek na Windows Messages. Oprócz niedogodności przy korzystaniu ze schowka sygnalizowanych powyżej na pewno zmobilizuje to programistów do stworzenia wielu równie ciekawych programów.