Przeznaczenie projektu AWARD_SECRETARY w skrócie obrazuje okno About
Główne funkcje programu
Projekt AWARD_SECRETARY służy do następujących zadań
1.
Wykonywanie 1-szegozgłoszenia na dyplomy - automatycznie (awardy) w wymaganej formie przez wydawcę formie papierowej lub w postaci pliku dla zgłoszeńON_LINE
2.
Wykonywanie następnych uzupełnień dyplomu (endorsement ) jeśli takowe są przewidziane przez wydawcę dyplomu
3.
Wybór automatyczny potwierdzeń QSO dla dyplomu w zależności od zadanej metody potwierdzeń (only QSL lub only LOTW) lub wsposób mieszany (First QSL second LOTW lub FIRST LOTW second QSL) odbywa sięautomatycznie . Istnieje dodatkowa możliwość zmiany ręcznie tego wyboru dla jakieś QSL - ki ponieważ np . szkoda wysyłać kartę QSL w tak ładnej formie graficznej .
4.
Kontunuowanie prowadzenia uzupełnień dyplomu dla dyplomów które zostały już kiedyś zgłoszone recznie . Odbywa się to w ten sposób że każemy najpierw obliczyć automatycznie zgłoszenie dla aktualnego stanu posiadania potwierdzeń a nastepnie wybieramy ręcznie to QSO które zostały już zgłoszone . W tym punkcie istnieje możliwość skreślenia krajów , jeśli nie zostały dotychczas zgłoszone . Dalsze uzupełnienia powierzamy już proogramowi AWARD_SECRETARY . Procz tej metody która może być niekiedy pracochłonna , dla starych krótkofalowców posiadających już jakieś dyplomu program AWARD_SECRETARY oferuje jeszcze inne trzy metody odtworzenia stanu startowego dyplomu w oparciu o zewnętrzny plik zawierający zgłoszone i ewentualnie zatwierdzone QSOs do dyplomu w dowolnym formacie tj adi csv , txt - tekstowymMetody te zostały opisana w rozdziale
5.
Dane o QSOs zostają wczytane w formacieadif z dowolnego loggera do logu prowadzonego przez AWARD_SECRETARY . W tym logu zostają zapisane pewne dodatkowe pola potrzebne przede wszystkim dla dyplomów ARLL .
6.
Ponieważ mamy do dyspozycji już bazę danych w formacie MYSQL możemy bazie danych zadać dodatkowezapytania SQL-owe - queries jak np podaj miniesolidnych menagerów QSL i jak długo czekam na kartę QSL od nich , Countries send - not confirmed , Time to waiting QSL card , Time to waiting direct QSL card ., etc
Bazy danych w formacie MYSQL w której przechowywane są tablice MYSQL-owe do logu głownego qsos_awards , list_dxc , tablic dyplomów jak np dxcc_5_bands_award , dxcc_mixed_award , polska_award , iota_award , itp
•
biblioteki (library) w postaci plików z rozszerzeniem .dll np dxcc_5_band.dll , dxcc_mixed.dll , itp , w których jest zawarta cała filozofia wymagań na dyplom
•
procedury do wydruku zgłoszenia na dyplom w wymaganej formie oraz do zapisu wyprodukowanego zgłoszenia w postaci pliku .
•
obsługą baz danych w formacie MYSQL zajmuje sie program AWARD_SECRETARY , który zadaniem jest przedstawienie użytkownikowi jednolitego interfejsu dla różnych dyplomów (awards) . -- tablic .
Specjalnego omówienia wymagają zgłoszenia na dyplomy ARRL .
Istnieje 18 różnych dyplomów wydawanych przez ARRL .
1.
160 Meters
2.
80 Meters
3.
40 Meters
4.
20 Meters
5.
10 Meters
6.
17 Meters
7.
15 Meters
8.
12 Meters
9.
6 Meters
10.
2 Meters
11.
70 Centimeters
12.
5-Band DXCC
13.
Mixed
14.
Phone
15.
CW
16.
DIGITAL
17.
Sattelite
18.
DXCC Challenge
•
W dyplomach ARRL -u obowiązuje zasada że jeśli ma się zatwierdzone QSO w jednym dyplomie ARLL to nie trzeba go zgłaszac w innym dyplomie - jeśli chce się go uzyskać . Mamy np. zatwierdzone QSO ze stacją HA1GH emisją SSB (Phone) na pasmie 80 metrów dla 1-szego zgłoszenia w kategori Mixed. To QSO nie trzeba już ponownie zgłaszać do dyplomu kategorii Phone a także do kategori dyplomu 80 metrów . Widac że jedna karta QSL może służyc trzykrotnie tj .
•
do kategori Mixed
•
do kategori Band
•
do kategorii Mode
Oczywiście trzeba tak poprowadzić zgłoszenia by było to możliwe . W krańcowym przypadku może to być za kazdym razem inne QSO - ale wtedy trzeba płacić trzykrotnie za sprawdzenie kart .
Program AWARD_SECRETARY może wykonywać selekcję w ten sposób iż mozliwa jest optymalizacja kosztów sprawdzania kart QSL . Dokonuje sie tego w ten sposób iż najpierw oblicza sie osiągniecia dla dyplomu dxcc_5bands_award i zapisuje się odpowiednie informacje w głównym logu qso_awards , z których korzystają inne dyplomy . Dla innych dyplomów ARRL zapisuje się podobne informacje i jeśli QSO zostaje zatwierdzone - tj nadamy mu datę zatwierdzenia QSO , wtedy to QSO nie zostanie już wykazane w liście zgłoszenia na inny dyplom, chociaż zostanie ono automatycznie doliczone w procesie weryfikacji do tego dyplomu. Szerzej o taktyce optymalizacji kosztów napisano niżej
Zaproponowane przez AWARD_SECRETARYQSO_QSL dla jakiegoś dyplomu może nam z jakiś powodów nie odpowiadać . Istnieje wtedy możliwość wyselekcjonowania innego QSO w sposób opisany niżej. Powody dla których może nam nie odpowiadać mogą być następujące :
•
karta ma ładną grafikę i szkoda nam wysyłac i narażać na zgubienie . Można wtedy wybrać inne QSO - ale wtedy należy pamiętac by było to QSO_QSL na tym samym paśmie i tą samą emisją . Wtedy nie stracimy cennej optymalizacji kosztów dla tego kraju jaką przeprowadza AWARD_SECRETARY dla dyplomów ARRL .
•
program AWARD_SECRETARY wykorzystujemy do kontynuacji prowadzenia uzupełnień do dyplomu - endorsement . Wtedy trudno - optymalizacji dla wstecznych zgłoszeń nie mamy - ale program dalej będzie starał się prowadzić dalsze uzupełnienia w sposób optymalny dla dyplomów ARRL . W tym przypadku program oferuje skreslenie jednego rządka (kraju) w tablicy wybranych QSO_QSL , ponieważ np ten kraj jeszcze nie został zgłoszony .
Po pierwszym zgloszeniu wiele wydawców dyplomów przewiduje możliwość zgłaszania uzupełnien do dypolmów (endorsement ) .Sposób postępowania jest tutaj następujący:
•
Zaznaczamy dla poprzedniego zgłoszenia że QSO_QSL zostały zatwierdzone - nadając mu jako date zatwierdzenia aktualną datę . Oczywiście jesli niektóre QSO_QSL nie zostało zatwierdzone , istnieje możliwósć oznaczenia tego QSO jako Not Approved .
•
Teraz uaktualniamy dyplom po wcześniejszym wczytaniu logu w postaci nowego zbioru adif z loggera .,
Po wypełnieniu zgłoszenia (w swiecie krótkofalarskim zwanym aplikacją ) na dyplom istnieje możliwość wydruku tego zgloszenia na drukarce . Wydruk odbywa się na formularzu przewidzianym przez wydawcę dyplomu
Oprócz wydruku na drukarkę system AWARD_SECRETARY przewiduje możliwość zapisu zgloszenia do zbioru z rozszerzeniem .rvf . Tytuł zbioru składa się z nazwy dyplomu + aktualna data + rozszerzenie .rvf . Sa to więc niejako zbiory archiwalne - co zgłosiliśmy i kiedy .Zbiory typu .rvf mogą być tylko odczytane przez AWARD_SECRETARY . Istnieje także możliwość zapisu w formacie ADI i CSV dla zgłoszeń ON_LINE .W przypadku niektórych dyplomów polskich jest możliwość zapisu do zbioru tekstowego ASCII . Taką formę zgłoszenia przewidział wydawca dyplomu .
Na dzień dzisiejszy tj 19.10.2014 program AWARD_SECRETARY współpracuje zlistą DXCC typu XML oraz plikami jakie w w zakresie sprawdzania Twoich zbiorów .adi oferują strony www CLUBLOG na stronie www https://clublog.org/index.php
Muszę przyznać iż autorzy CLUBLOG wykonali cieżką i potrzebną pracę , poniewaz jest możliwe okreslenie podmiotu tj entity i jego parametrów nie tylko dla aktualnego czasu , ale także dla QSO z przeszłości . W swoich zbiorach zawiera daty od (DATE from ) oraz date DO (Date TO) w jakich dany prefiks lub cały znak był zaliczany . Muszę przyznać , iż pojawienie się stron www CLUBLOG spowodowało , iż prace dla programu AWARD_SECRETARY , posunęły się istotnie naprzód , gdyż widziałem iż dane dotyczące podmiotów podawane z loggerów są w wiekszości niepoprawne i istniała potrzebamiedzynarodowego standardu na listę dxcc . ARRL nie bardzo się kwapił do tej pracy .
Praca ta zostala wykonana przez TEAMCLUBLOG w skladzie osobowym jak nizej (link do websites CLUBLOG
Program AWARD_SECRETARY z danymi z CLUBLOG współpracuje poprzez uniwersalny moduł biblioteczny DXCC_lst.dll . Jego zaletą jest to iż może być zastosowany w każdymjęzyku programowania tj Delphi , C++ , C# , Misrosoft Visual C++ , Visual Basic . Jest to dll mojego autorstwa . Odpowiednie dalsze opisy są zamieszczone w następnych rozdziałach .
Program oferuje numerację kart QSL otrzymanych nalepką z numrem karty QSL , co znakomicie przyspiesza proces szukania QSL przy zgłaszaniu dyplomów . Jest ono opisane tutaj
Nawigacja:
»Rozdział nie jest podrozdziałem wyższego poziomu«