Forum Krótkofalarskie PKI

SPDXC Robot
T#200384
Facebook
SP7DQR
poziom 2

Użytkownik
#1171104 04.02.2013 18:08:40
Witam,
zbliżają się kolejne zawody SPDXC i w ramach przygotowań do nich pod adresem spdxc-logs@pzk.org.pl została uruchomiona testowa wersja robota do przyjmowania i wstępnej weryfikacji odebranych logów.

Według pierwotnych planów program tego typu miał być zakupiony przez PZK, ale po wstępnych testach wybranego programu zdecydowałem sam zmierzyć się z tematem, czego wynikiem jest program SPDXC Robot.

Robot sprawdza następujące dane:
1. obecność załącznika w mailu,
2. poprawność załącznika - czy jest to plik Cabrillo (początek pliku to START-OF-LOGwesoły,
3. dla plików Cabrillo program weryfikuje:
a. zgłoszoną kategorię zawodów (zarówno dla Cabrillo 2.0 jak i 3.0),
b. dane zgłoszonych QSO:
- częstotliwość,
- emisję,
- datę i czas - sprawdza, czy jest to okres trwania zawodów (do testów ustawiona jest data SPDXC 2012 (2012-04-07, 15:00 - 2012-04-08, 14:59),
- zgodność znaku w każdej linii ze znakiem zgłoszonym w nagłówku,
- poprawność nadanego raportu i nadanej grupy kontrolnej (czy nie są połączone ze sobą: np. 599B lub 599001 lub czy nie ma dodatkowych kolumn itp.),
- poprawność odebranego raportu i odebranej grupy kontrolnej (czy nie są połączone ze sobą: np. 599B lub 599001 lub czy nie ma dodatkowych kolumn itp.).
Po weryfikacji program automatycznie generuje maila potwierdzającego otrzymanie logu z podaną przyjętą kategorią i znalezionymi błędami. W zależności od domeny, z jakiej został wysłany mail (.pl/pozostałe), odpowiedź jest po polsku lub angielsku. Program aktualizuje również wykaz odebranych logów z podaniem daty otrzymania logu, zgłoszonej kategorii oraz ewentualnych błędów.
Wykaz otrzymanych logów jest automatycznie uaktualniany (co kilka minut) na stronie zawodów: http://spdxcontest.pzk.org.pl/rcvd/rcvd_logs.html.

Prosiłbym o przetestowanie działania robota poprzez wysłanie na skrzynkę spdxc-logs@pzk.org.pl plików Cabrillo (najlepiej za SPDXC 2012 - weryfikacja dat) oraz sprawdzenie poprawności przyjętej kategorii oraz analizę otrzymanego wykazu błędów. Po poprawie błędów prosiłbym o ponowne wysłanie logu i sprawdzenie, czy uaktualnił się wykaz otrzymanych logów.
W przypadku stwierdzenia jakichś błędów prosiłbym o wysłanie na mojego maila sp7dqr@wp.pl informacji, co jest nieprawidłowo.

Wszystkie uwagi mile widziane wesoły.

73, Marek SP7DQR
SQ9MZ
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Rybnik
Ilość edycji wpisu: 1
#1171154 04.02.2013 18:43:13
wpis edytowany 04.02.2013 18:43:31



Henryk SQ9MZ











________________________________________________________
"Nie można przecież wciąż być uprzejmym i towarzyskim. Po prostu nie można nadążyć."
Włóczykij, Dolina Muminków.
SQ2OMB
poziom 3

Użytkownik
QTH: Brodnica JO93QF
#1172041 05.02.2013 11:44:13
Przetestowałem i zauważyłem, że kodowanie w wiadomości PL, jest nierozpoznawane, zamiast polskich znaków otrzymuję "?". Używam programu Thunderbird, jednak kodowanie jest widoczne w ten sam sposób przez program jak i przez stronę www, serwer pocztowy onet.pl
Sugestie (nie wiem czy są możliwe do wykonania, nie są to tez moje życzenia aniołek ):
- blokada nadpisania logu w przypadku wysyłki z innego adresu e-mail. Jako przykład wysłałem swój log z jednego adresu, został on zaakceptowany. Później wysłałem zmodyfikowany log tylko z jedną łącznością z innego adresu, log został nadpisany. Możliwe są więc nadużycia, jeśli autor uzna, że nie jest to ważne to do kosza.
- wysyłka maila w języku polskim dla stacji polskich, których znak w nagłówku jest z SP.
Zastanawiam się jakie potrzebne są moce serwera w momencie gdy zacznie napływać dużo więcej wiadomości?
Poza tym, w moim przypadku wszystkie wpisane błędy wyłapało i poinformowało wesoły
Gratulacje dla autora!aniołek



Paweł SQ2OMB
Zawsze mogę się mylić, jeśli nie mam racji to mnie popraw wesoły
SP7UWL
poziom 6

Administrator 
QTH: Tomek-Kielce | gg1370101
#1172211 05.02.2013 13:35:05
Proszę o przesyłanie wszelkich informacji nt. działania robota bezpośrednio do Marka SP7DQR.



The UNIX Guru`s view of Sex:
unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
sp6ces
poziom 6
Użytkownik
QTH: Złotoryja D-ZT PGA- ZT02
#1176715 07.02.2013 19:56:40
W moim logu Robot stwierdził wszystkie łączności błędne. Okazało się, że mój Win-Test 4.9 wygenerował Cabrillo z raportami nadanymi zawierającymi kolejne numery łączności zamiast symbolu województwa "D".
Zwróciłem się o pomoc do Marka SP7DQR, który poprawił mój log i napisał, cytuję:

Cześć.
Niestety takich logów co roku jest sporo i wszystko poprawiałem sam smutny. Kwiecień miałem wyjęty z życia.
Teraz jest szansa poprawienie logu przez każdego samodzielnie i ponownej wysyłki wesoły. A przede wszystkim od razu jest potwierdzenie.
Do poprawek używałem edytora PSPad, który umożliwia wycięcie kolumny tekstu.

73, Marek



W związku z powyższym z pomocą niezawodnego Krzysztofa SP5KP, któremu przy okazji GORĄCO DZIĘKUJĘ, przetestowałem swój Win-Test wersja 4.9. Okazało się, iż w programie był jakiś błąd. Po ściągnięciu i uruchomieniu aktualnej wersji 4.10 wszystko było OK.

Dlatego tą drogą apeluję do Kolegów o sprawdzenie swoich programów, czy w Cabrillo zapisują to co nadają.
Powodzenia.
Jurek
SQ8NQS
poziom 5

Użytkownik
QTH: KO00UN
Ilość edycji wpisu: 1
#1801926 03.04.2014 11:24:30
Witam,

Jak powinien wyglądać prawidłowy wpis do logu SPDXC tzn. data, czas, kolejność rubryk aby robot nie miał zajęcia a my nie byliśmy proszeni o poprawki?

Program DQR-log generuje np. taki wpis
2014-04-03 091032 40M PH 59 009K UR5WWW 59 111

Program DQR Spdxc500 taki wpis
QSO: 21000 PH 2014-04-05 1500 SQ8NQS 59 K UR5WWW 59 111

Program wg LA0FX jeszcze inaczej. I kolejne logery będą tworzyć kolejne wpisy.

Pytanie: jak powinien wyglądać prawidłowy wpis co do zawartości i kolejności w tych zawodach. Może ktoś zamieścić przykład? Nie chodzi mi tu o nagłówek pliku cabrillo.

W ubiegłym roku brałem udział w spdxc i chyba był jakiś problem z robotem.


wpis edytowany 03.04.2014 11:39:18



Arek, sq8nqs
SQ9MZ
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Rybnik
#1802266 03.04.2014 16:38:10
Skoro Marek DQR przebył mordęgę aby poprawić czyjś niepoprawnie wygenerowany plik a jednocześnie sam propaguje swój program, którego plików jak każdy może się domyślić poprawiać nie trzeba, to skąd pytanie "jak powinien wyglądać plik" umieszczone trzy akapity pod tym co generuje program Marka DQR?



Henryk SQ9MZ











________________________________________________________
"Nie można przecież wciąż być uprzejmym i towarzyskim. Po prostu nie można nadążyć."
Włóczykij, Dolina Muminków.
SP7DQR
poziom 2

Użytkownik
Ilość edycji wpisu: 3
#1802368 03.04.2014 18:26:47
    SQ8NQS pisze:

    Witam,

    Jak powinien wyglądać prawidłowy wpis do logu SPDXC tzn. data, czas, kolejność rubryk aby robot nie miał zajęcia a my nie byliśmy proszeni o poprawki?

    Program DQR-log generuje np. taki wpis
    2014-04-03 091032 40M PH 59 009K UR5WWW 59 111

    Program DQR Spdxc500 taki wpis
    QSO: 21000 PH 2014-04-05 1500 SQ8NQS 59 K UR5WWW 59 111

    Program wg LA0FX jeszcze inaczej. I kolejne logery będą tworzyć kolejne wpisy.

    Pytanie: jak powinien wyglądać prawidłowy wpis co do zawartości i kolejności w tych zawodach. Może ktoś zamieścić przykład? Nie chodzi mi tu o nagłówek pliku cabrillo.

    W ubiegłym roku brałem udział w spdxc i chyba był jakiś problem z robotem.




Witam,
regulaminy każdych zawodów są bardzo różne, dlatego w programie DQR_Log wymagane jest ustawienie go pod konkretne zawody.
Jeśli grupą nadawaną ma być skrót województwa, to skrót województwa należy wpisać w pierwsze pole Grupy nadawanej, odznaczając opcje Zwiększ automatycznie, a drugie pole zostawić puste.
To co widać w logu po zalogowaniu QSO zostanie zapisane w Cabrillo i trzeba zadbać o to, aby logować zgodnie z tym, co się nadawało do korespondenta wesoły.
Ponadto pierwsza linia QSO pochodzi z pliku logu (jest to wewnętrzny format programu), a nie z pliku Cabrillo wygenerowanego przez DQR_Log. Po zawodach należy wejść w menu Plik i wybrać opcję Eksportuj log -> do pliku Cabrillo. W pliku Cabrillo każda linia zawierająca dane QSO zaczyna się od QSO:, dalej jest częstotliwość (z trx lub początek pasma), emisja (PH, CW), data, czas (hhmm) itd...
Drugie QSO jest poprawne: prawidłowa nadawana grupa to K a nie 009K. Nie są ważne odstępy pomiędzy kolumnami, ale ich kolejność.

Powodzenia w zawodach!

73, Marek SP7DQR
wpis edytowany 03.04.2014 18:37:19
Aby pisać na forum musisz się zalogować !!!
załóż własne forum · korzystasz z forum? wesprzyj projekt - postaw kawę! · rss