FORUM dla wymiany doświadczen uzytkowników programów SP9AUV i innych problemów w krótkofalarstwie - RDF-syöte
http://sp9auv.com/fudforum/
Fast forum for programs by SP9AUV and others problems in a HAM-Radio sport.]]>Odp: Nowa wersja
http://sp9auv.com/fudforum/index.php?t=rview&goto=196&th=58#msg_196
nie może być poprzednio załadowany na stronę CLUBLOG np. przez firefox
a potem ściągany przez DXCC_XML_LIST.exe .
W takim przypadku DXCC_XML_LIST.exe nie zna nazwy zbioru uploadowanego i gdzie on jest .
Zbior do uploadu musi być na utworzony w logger i wkopiowany do katalogu FOR_CLUBLOG w katalogu DXCC_XML_LIST
Wtedy program po wyborze go w moim browserze zna jego nazwę
i wie z czym porównywać zbiór sciągniety z CLUBLOG .
Muszę zrobić zabezpieczenie odpowiednim komunikatem , gdy któs jako
pierwszą czynność wybierze downloading zbioru adif
Vy 73 de Jurek SP9AUV
]]>admin2016-02-29T20:30:02-00:00Nowa wersja
http://sp9auv.com/fudforum/index.php?t=rview&goto=175&th=58#msg_175
Po zainstalowaniu nowej wersji, program się wiesza u mnie. Następuje to po ściągnięciu z ClubLog logu i zapisaniu do wyznaczonego przez program katalogu pliku. Nie można zamknąć tego okna przez naciśnięcie "OK" jak i całego programu.
SP7OGP Piotr]]>sp7ogp2016-01-06T19:25:03-00:00Odp: Historia wersji programu DXCC_XML_list
http://sp9auv.com/fudforum/index.php?t=rview&goto=167&th=53#msg_167
DXCC_XML_LIST.EXE version 1.1.1 at 22.12.2015 year współpracującego z CLUBLOG .
- W tej wersji wprowadzono nastepujące zmiany
Wykryto iż nagłówek danych dla pliku adif w danych pochodzących z loggera DX4-Win nie jest standardowy .Przystosowano do tego wyjątku .
Niestandardowość polegała na tym iz nagłówek był w postaci
jednej lini DX4WIN ADIF Export V1.0 <eoh> , a standard ADIF
przewiduje taki nagłówek w postaci co najmniej dwóch linii . DX4WIN ADIF Export V1.0
<EOH>
- Niektóre loggery np DX4WIN nie produkują ważnego pola OPERATOR .
Program wykrywa teraz taką sytuację i informuje o tym użytkownika.
Zostaje dodane pole OPERATOR do zbioru wyjściowego adif , zapisywanego po
naciśnięciu ZAPISZ ZBIOR . Wartość tego pola zostaje pobrana ze
zbioru konfiguracyjnego setup_dll.ini .dla parametrów personalnych stacji .
- W chwili obecnej program przyjmuje format pola QSO_DATE jako YYYYMMDD
np 20151221 . Jako format pola TIME_ON i TIME_OFF jest przyjmowany GGMMSS tj
np 130323 Taki format jest podyktowany takim formatem stosowanym w standardzie
ADIF . Nie ma on nic wspólnego i nie kłóci się z wymienionym niżej standardem narodowym Windowsów
Taki format jest stosowany dla zbioru wejściowego adif - input , jak i dla zbioru wyjściowego - output .
- Na ekranie programu jednak QSO_DATE jest wyświetlany jako np 2015-12-21 i TIME_ON jest
wyświetlany jako np 13:03:23
Vy 73 de Jurek SP9AUV ]]>admin2015-12-24T12:21:33-00:00Odp: Historia wersji programu DXCC_XML_list
http://sp9auv.com/fudforum/index.php?t=rview&goto=165&th=53#msg_165
DXCC_XML_LIST.EXE version 1.1.0 at 15.12.2015 year
W tej wersji wprowadzono nastepujące zmiany
Rozwiązano problem z różnym formatem daty stosowanym w różnych krajach - ze względu na
stosowanie programu w różnych krajach . Zbiór CTY.XML pochodzący z
CLUBLOG stosuje następujący format dat w swoim zbiorze XML .
<adif>23</adif>
<name>BLENHEIM REEF</name>
<prefix>1B</prefix>
<deleted>TRUE</deleted>
<cqz>39</cqz>
<cont>AF</cont>
<long>72.00</long>
<lat>-7.00</lat>
<start>1967-05-04T00:00:00+00:00</start>
<end>1975-06-30T23:59:59+00:00</end>
A więc jest stosowany format yyyy-MM-dd . Dla różnych krajów są stosowane całkowicie inne standardy np .
dla Wielkiej Brytanii dd/MM/yyyy . Dla USA jest stosowany standard M/d/yyy . Tutaj jest wymieniony
tzw standard daty krótkiej . Poza tym istnieje jeszcze pojęcie tzw standardu daty długiej . To powodowało
iż program zachowywał się nieoczekiwanie w różnych środowiskach narodowych . By nie zmieniać typu
daty w ustawieniach Windowsów w programie DXCC_XLM_LIST zastosowano wlasny format daty , który nie
powoduje kolizji z programami , które używają Windowsowego ustawienia daty . Program DXCC_XLM_LIST musi
wykonwac wiele operacji na datach QSO , ponieważ podmiot DXCC okreslany jest nie tylko na podstawie prefiksu stacji ,
ale także na podstawie daty QSO . Także współpraca z CLUBLOG jest dokonywana z użyciem daty .
Tak więc program będzie pracować poprawnie w różnych krajach
Dla przypomnienia program wykonuje następujące funkcje :
1, Wysyła zbiór adif na stronę CLUBLOG , gdzie następuje korekta niepoprawnych
wpisów dotyczących podmiotów .
2. Po korekcie program pobiera ze strony CLUBLOG ten zbiór , a następnie porównuje go
ze zbiorem adif z logger-a i pokazuje dokładnie , gdzie wystepują róznice w NR. ADIF , CQZone ITUZone
i jakie to są różnice ,
3 . Pokazuje także QSO duplikatowe i nieprzyjęte przez CLUBLOG , lub przez DXCC reguły
4 . Skorygowany plik adi można zapisać na dysku jako polik adi . Plik ten będzie zawierał wszystkie pola jakie masz w pliku oryginalnym . Nawet takie o niestandardowych
nazwach w stosunku do standardu ADIF , ponieważ można używać w moich programach do 39 pól
o niestandardowych nazwach
Pozdrawiam wszystkich Vy 73 de Jurek SP9AUV http://sp9auv.com polska strona http://sp9auv.com/EN angielska strona ]]>admin2015-12-15T17:23:59-00:00Historia wersji programu DXCC_XML_list
http://sp9auv.com/fudforum/index.php?t=rview&goto=148&th=53#msg_148
DXCC_XML_LIST.EXE version 1.0.9 at 17.10.2015 year
W tej wersji wprowadzono nastepujące zmiany :
- Poprawiono moduł biblioteczny ..dll dla listy dxcc o nowe funkcje
- Poprawiono komunikat jaki się pojawia na wskutek pojawienia się
nowej wersji programu , Teraz ten komunikat zawiera link po
kliknięciu w który zostaniemu od razu skierowani na stronę downloadingu zbiorów
- teraz w lini nagłówkowej programu pojawia się napis wskazujący wersję programu np V .1.0.9 .
Vy 73 de Jurek SP9AUV
]]>admin2015-10-22T10:15:17-00:00Odp: Błędy
http://sp9auv.com/fudforum/index.php?t=rview&goto=133&th=51#msg_133
Po uruchomieniu programu mam błąd - załącznik pierwszy
A po kliknięciu buttonu konfiguracji mam błąd - załącznik drugi
Potem program sie wiesza
Tak samo jest na Win 7 64 bit jak i na Win 10 64 bit
EDIT:
Pobrałem nową wersję i w C++ to samo , w wersji Delphi deko lepiej ale nie ma okna wyboru logu, jak kliknę porównaj z Clublogiem to na moment pojawia sie okno wyboru logu i zaraz znika, i program się wiesza.
Witam !
Te obrazki dotyczą wersji w C++
Wersja programu DXCC_XML_LIST w C++ jest starą wersją już nie rozwijaną . Zrobiłem ją raczej po to by
sprawdzić czy .dll dla modulu DXCC_List.dll napisany w Delphi będzie współpracować
z programem napisanym w C++ . Wynik był pozytywny - ale równolegle już rozwijałem tylko wersję pisaną w Delphi .
Ten list napisałeś dziś o godz 18.03 . Ja po tym czasie załadowałem nowa wersję
która obejmuje poprawko zrobione wcześniej i dziś , ale dość długo nie ładowaną
Po obrazkach widzę też że jest to stara wersja .Nowa wersja 1.0.9 w górnej linijce w headerze pisze przed napisem jaka to jest wersja. Tak iż najlepiej pobierz nową wersję w Delphi i sprawdż jeszcze raz ale tylko na wersji Delphi .
Muszę dać na stronie , iż wersja C++ jest to wersja nierozwojowa , lub w ogóle go usunąć .
Teraz już ten dll może nie pasowac w C++
Piszesz ze "to na moment pojawia sie okno wyboru logu i zaraz znika" .
Jest to okno
Na górze tego okna pisze Wstepne okno dla komponentu Dialog -naciśnij Anuluj
To znikanie jest zaplanowane przezemnie . Na górze tego okna jest napis , że jak
ono nie zniknie {np na wolnych komputerach } , to
należy nacisnąć odpowiedni przycisk Anuluj . Taki kruczek
musiałem zastosować bo autorzy CLUBLOG nie chcieli przekazać w treści strony pewnych parametrów .
Autorzy CLUBLOG zrobili swoje strony w HTML5 ale teraz Internet Explorer 11 nie ma
obsługi html5 i ja musiałem wykonać nowy browser techniką jak w Chrome .
Musiałem używać sporo kruczków by to wszystko zadziałało .
Tak iż nie przejmuj się tym znikaniem . Po zniknięciu tego okna {lub jesli masz wolny komputer trzeba nacisnąć ANULU0J }
otrzymasz ekran browsera
W tym browserze najpierw wybierz UPLOAD - chociazby co innego sugerował poprzedni ekran
Dalsze postepowanie jest opisane w browserze
Vy 73 de Jurek SP9AUV]]>admin2015-10-17T19:06:56-00:00Błędy
http://sp9auv.com/fudforum/index.php?t=rview&goto=130&th=51#msg_130
Po uruchomieniu programu mam błąd - załącznik pierwszy
A po kliknięciu buttonu konfiguracji mam błąd - załącznik drugi
Potem program sie wiesza
Tak samo jest na Win 7 64 bit jak i na Win 10 64 bit
EDIT:
Pobrałem nową wersję i w C++ to samo , w wersji Delphi deko lepiej ale nie ma okna wyboru logu, jak kliknę porównaj z Clublogiem to na moment pojawia sie okno wyboru logu i zaraz znika, i program się wiesza.]]>sq9jxb2015-10-17T16:03:44-00:00Odp: Do czego służy DXCC_XML_LIST.exe
http://sp9auv.com/fudforum/index.php?t=rview&goto=96&th=36#msg_96
Informuję iz opracowałem nową wersję programu DXCC_XML_LIST.exe v 1.0.7
z następującymi zmianami : DXCC_XML_LIST.EXE version 1.0.7 at 13.07.2015 year
Ze wzgledu na to iż strony www CLUBLOG zostały teraz przeprojektowane z użyciem
techniki HTML5 zmieniono browser w programie do współpracy z tymi stronami . Poprzedni
browser.exe uzywał bezposrednio Internet Explorer . Obecna wersja
Intenet Explorer v 11.0 nie zawiera obsługi HTML5 , w związku z tym
zrezygnowano z tego browsera , a zaprojektowano nowy Browser_chrome.exe , który oparty
jest na technologi Chrome by Google , jednak nie zależy bezpośrednio od
przeglądarki Chrome , ponieważ wszystkie komponenty tj . dll - e są zawarte
w katalogu z programem DXCC_XML_LIST.EXE .
Program DXCC_XML_LIST.exe słuzy do nastepujących zadań
1. Obliczenie w oparciu o dane z CLUBLOG parametrów tj Nr ADIF , CQ_Zone ,ITU_Zone dla danego QSO .
Przy obliczaniu jest brana pod uwagę także data qso , gdyż mogą dla QSO z przeszłości istnieć
różne wyniki . Zbiory dla list dxcc przechowywane na serwerach CLUBLOG zawierają dane
począwszy od 1945 roku .
Przykładowe wyniki zobaczysz gdy klikniesz na ten link http://sp9auv.com/Pliki/dxcc_xml_bookmak_1_3_xml.jpg
2. Załadowanie zbioru ADIF z loggera na stronę www CLUBLOG i potem
po przetworzeniu ( obliczenie prawidłowych wartości NR-ADIF
i CQ_ZONE wg reguł stosowanych na stronach CLUBLOG }. Wazne jest to
iż uzyskuje sie prawidłowe wyniki dla QSO's z przeszłości .
Sciągnięcie wyników w postaci zbioru ADIF i pokazanie różnic na ekranie .
Przetranslowany zbiór ADIF może potem być zastosowany jako nowy zbiór
importowany
Przykładowe wyniki zobaczysz gdy klikniesz na ten link http://sp9auv.com/Pliki/wynik_koncowy_strony_xml.jpg
3 . Stworzenie uniwersalnej listy DXCC w postaci modułu dll - DXCC_lst.dll . Moduł dll ten może być
zastosowany przez wszystkich programistów programów krótkofalarskich w swoich
programach użytkowych w dowolnym języku programowania (Delphi , C++, Visual Basic ,
Microsoft Visual C++ . Zwalnia to programistę od potrzeby pilnowania zmian w
liście DXCC - gdyż za niego robi to ten moduł dll