Forum Krótkofalarskie PKI

Dziennik łączności
T#447621
Facebook
SP5WA poziom 6
QTH: Seven Seas
#2366648 04.12.2016 13:14:58
    SP9DFP pisze:

    Dla zainteresowanych - obecny program dostępny na serwerze posiada opcję 3 miejscowego raportu...


Dziękuję za udostępnienie w/w opcji. Działa bezbłędnie.
Kolejne pytanie:
Czy możliwe było by zastosowanie skrótu klawiaturowego do nawigowania pomiędzy oknami w zakładce ŁĄCZNOŚĆ , np. Tab wybierający kolejno (w pętli) ZNAK STACJI, OPERATOR, QTH i WPIS, a podświetlony WPIS zatwierdzany np. Enterem lub +
Po dokonaniu wpisu do bazy WSZYSTKIE okna ZNAK STACJI, OPERATOR i QTH mogły by być wyczyszczone i gotowe do nowego wpisu QSO tak jak dotychczasowy wybór kursorem myszy.
Oczywiście wybór kursorem myszy może pozostać ale jest mniej ergonomiczny.






--

73 es good DX,
Bogdan, SP5WA (ex.SP5CPR/5N3CPR)

mailto:sp5wa.bogdan@gmail.com
http://www.qrz.com/db/SP5WA
...........
"You can never have too many antennas"


SP9DFP poziom 1
QTH: Racibórz
Ilość edycji wpisu: 1
#2366650 04.12.2016 13:17:42
Owszem - jest taka opcja i o dziwo gdzieś ją po drodze zgubiłem a pięknie działała. Musze przy okazji pomyśleć. I tak będę zmieniał plik wykonawczy nie naruszając baz danych więc nic się po drodze nie zmieni. Zresztą takich zmian może być więcej - to zależy ile będę miał czasu i chęci popracować nad programem. Ale o zmianach zainteresowani posiadacze programu mogą sobie bezpośrednio sprawdzać na stronie domowej programu - w info jest link do strony. Inne strony czy programy można przypisać pod poszczególne przyciski a jest ich 18 bo trzy pierwsze są na stałe zaprogramowane.
OK usunę dane po wpisie do bazy - to nie problem. Dzięki za treściwe i mądre sugestie do których mogę się bez problemu zastosować.
wpis edytowany 04.12.2016 13:20:35
SP9DFP poziom 1
QTH: Racibórz
#2366766 04.12.2016 17:51:37
Chcesz to masz aniołek . Jest już dostępna nowa wersja pliku .exe jak również w pozostałych zestawach jest już nowa wersja. Szczegóły na stronie domowej.
usuniety8_02_2021 poziom najwyższy i najjaśniejszy :-)
QTH: Suszec JO90JB
#2366820 04.12.2016 20:07:27
Witam

SP9DFP - w zakładce Programy popraw tekst buttonu Aktualiyacja,a w zakładce QSL popraw tekst w oknie Otrzymane QSL -teraz jest taki tekst "Tuaj informacji o otrzymanych QSL."
SP9DFP poziom 1
QTH: Racibórz
#2366828 04.12.2016 20:26:40
OK poprawiłem. Dzięki za info. Ciągle mi się klawiatura zmienia z polskiego programisty na polską a to y zamienia na z i odwrotnie ( ale nie tylko). Czasami to przeoczę. Jakiś klawisz mi to robi.
SP5WA poziom 6
QTH: Seven Seas
#2366832 04.12.2016 20:31:47
    SP9DFP pisze:

    Chcesz to masz aniołek Jest już dostępna nowa wersja pliku .exe ...


Dziękuję bardzo.
OK, to jest duży krok w dobrym kierunku.
Przed metą tego etapu pozostaje jeszcze Tab wchodzący na przycisk WPIS i komenda Enter lub + ale bez pośpiechu i nerwacji. Poczekamy cierpliwie. 73.






--

73 es good DX,
Bogdan, SP5WA (ex.SP5CPR/5N3CPR)

mailto:sp5wa.bogdan@gmail.com
http://www.qrz.com/db/SP5WA
...........
"You can never have too many antennas"


usuniety8_02_2021 poziom najwyższy i najjaśniejszy :-)
QTH: Suszec JO90JB
Ilość edycji wpisu: 1
#2366834 04.12.2016 20:33:27
W zakładce Przemienniki warto wstawić opcję dodawania przemienników, tak jak jest w zakładce Programy.

Z opcją eksportu do formatu akceptowalnego przez program Chirp.
wpis edytowany 04.12.2016 20:35:00
SP9DFP poziom 1
QTH: Racibórz
Ilość edycji wpisu: 1
#2366850 04.12.2016 21:12:37
Wpis nie będzie dostępny poprzez Tab - zrobiłem tak specjalnie ( taki komponent bez tej opcji) aby uniemożliwić pomyłkowy wpis do bazy.
przemienniki można wstawiać dowoli - wystarczy przejść na ostatni wpis bazy i nacisnąć TAB. Tak jest zresztą w każdej bazie danych. Ale OK przy okazji dodam opcję dodawania i usuwania przemienników - to nie problem.
Jeżeli będzie jakikolwiek export pliku to jedynie do excela lub .txt. Co do excela to mam komponent ale zapomniałem jego obsługi bo minęło chyba z 20 lat jak sie niem posługiwałem. Ale spokojnie - przymnę sobie kiedyś aniołek . Jak będę tego potrzebował to chyba bardzo szybko - ale na razie mi to niepotrzebne . cool . Mam inne poważniejsze problemy językowe - programowania ale nie z DELPHI. Tzn. pracuję nad innym bardzo skomplikowanym programem i nie chce mieszać sobie w głowie - już nie te lata.

poprawi zrobione - chyba tym razem przy poprawkach niczego już nie popsułem aniołek . Chociaż z tym to nigdy nie wiadomo.
wpis edytowany 04.12.2016 21:46:48
SP5WA poziom 6
QTH: Seven Seas
#2366886 04.12.2016 23:00:43
    SP9DFP pisze:

    Wpis nie będzie dostępny poprzez Tab - zrobiłem tak specjalnie ( taki komponent bez tej opcji) aby uniemożliwić pomyłkowy wpis do bazy...


Ja nieco inaczej sugerowałem w poprzednich postach.
Klawiszem Tab wybieram kolejne okna aż do przycisku WPIS, który tylko podświetlam. Dopiero następnym ruchem jest klawisz Enter lub np. + aby zatwierdzić wpis do bazy.



--

73 es good DX,
Bogdan, SP5WA (ex.SP5CPR/5N3CPR)

mailto:sp5wa.bogdan@gmail.com
http://www.qrz.com/db/SP5WA
...........
"You can never have too many antennas"


SP9DFP poziom 1
QTH: Racibórz
Ilość edycji wpisu: 3
#2366938 05.12.2016 06:00:57
Tak wiem - ale ten klawisz nie reaguje na Tab. No ok - zmienię na inny i będzie dostęp przez tab. Ale to przy najbliższej aktualizacji. Chociaż przechodzenie Klawiszem Tab z mojego punktu widzenia jest nieekonomiczne aniołek , Z tej prostej przyczyny, że pisuje znak i już mam zazwyczaj wszelkie inne dane o ile już miałem łączność z tym znakiem. Raporty zazwyczaj nie zmieniam ( przeważnie łączności lokalne, poprzez przemiennik lub EchoLink). To samo pasmo i ewentualnie pasmo/emisja. Taż że po wpisaniu znaku klikam myszką na wpis.Nie chcę dawać klawisza skrótu bo może być konflikt z innymi programami pracującymi w tle - np, przez uruchomienie jakiegoś programu z przycisku na panelu bocznym dziennika. Ale OK - nie ma problemu i zmienię jak komuś to pomoże.
Przycisków mam w kolekcji sporo bardzo szczęśliwy

p.s - OK w poprawce 2 jest już inny przycisk z dostępem przez Tab

Zmieniłem również miejsce "pobytu" plików o czym informuję na stronie domowej programu - aktualne linki na w/w. stronie
wpis edytowany 05.12.2016 07:28:08
SP5WA poziom 6
QTH: Seven Seas
#2367000 05.12.2016 11:22:59
    SP9DFP pisze:

    ...
    Ale OK - nie ma problemu i zmienię jak komuś to pomoże.
    Przycisków mam w kolekcji sporo bardzo szczęśliwy
    ...


No i pomogło. TNX. "Lekko, łatwo i przyjemnie"
Nawigacja Tabem przy wpisywaniu w oknie ŁĄCZNOŚĆ pozwala bezpiecznie dotrzeć do przycisku WPIS, który klepnięty Enterem wrzuca QSO do bazy WSZYSTKIE.
Dziękuję za kolejne poprawki.
Wszystkie próby z Dziennikiem przeprowadzam na pendrive'ie i po ogłoszeniu kolejnej poprawki ściągam pełną wersję programu ze strony:
http://dziennik.linuxpl.info/programy/dziennik.zip
zaś opis programu znajduje się na http://www.automatyka.ndl.pl/Blog/




--

73 es good DX,
Bogdan, SP5WA (ex.SP5CPR/5N3CPR)

mailto:sp5wa.bogdan@gmail.com
http://www.qrz.com/db/SP5WA
...........
"You can never have too many antennas"


SP9DFP poziom 1
QTH: Racibórz
#2367003 05.12.2016 11:36:47
Prawdę powiedziawszy to tego pendriva nie bardzo rozumie aniołek . Czasami komputer czy laptop pozwala na uruchomienie a czasami wymaga instalowania bazy bde z pendriva. Ale zawsze da się uruchamiać - tylko odpowiednio zainstalować bde o ile tego nie zrobił inny program. Często gry instalują bde ale nie tylko.
Teraz została sprawa transferu plików z bazy wszystkie do excela i .txt - mnie potrzebny txt. Ale to jak pisałem sprawa przyszłości.
SP5WA poziom 6
QTH: Seven Seas
#2367162 05.12.2016 19:58:46
    SP9DFP pisze:

    Prawdę powiedziawszy to tego pendriva nie bardzo rozumie aniołek ...

Jak już wspominałem pendrive jest niezbędny jako nośnik Dziennika łączności dla początkujących w krótkofalarstwie juniorów w naszym klubie. Dla nich ma to być notatnik robionych łączności w klubie, w domu lub gdziekolwiek w terenie oraz ewidencji kart QSL. Następnie będą mogli przenieść bazę QSO do typowego logu stacyjnego.

    SP9DFP pisze:

    ...Teraz została sprawa transferu plików z bazy wszystkie do excela i .txt - mnie potrzebny txt. Ale to jak pisałem sprawa przyszłości.

I to jest clue programu (całej imprezy związanej z Dziennikiem). Eksport bazy QSO do pliku tekstowego w formacie ADIF. W takim przypadku Excel byłby nawet zbędny.
O szczegółach związanych z ADIFem pisał już kol. Mariusz, SQ3MVE:
    sq3mve pisze:

    Co do eksportu do formatu adif w Delphi, to proponuję takie rozwiązanie:
    1. Zapoznać się ze standardem ADIF: http://www.adif.org/adif.html
    2. Napisać kawałek kodu, który pobierze dane z bazy i zapisze je w pliku tekstowym o rozszerzeniu *.adi opatrzywszy uprzednio stosownymi tagami...
    W końcu adif, to zwykły plik tekstowy z określonym pewnym standardem zapisu danych.







--

73 es good DX,
Bogdan, SP5WA (ex.SP5CPR/5N3CPR)

mailto:sp5wa.bogdan@gmail.com
http://www.qrz.com/db/SP5WA
...........
"You can never have too many antennas"


SP9DFP poziom 1
QTH: Racibórz
Ilość edycji wpisu: 2
#2367202 05.12.2016 21:31:38
Co do pendriva - nie o to mi chodziło. Nie bardzo wiem dlaczego nie czasami jest problem z uruchomieniem na nim programu. Chyba ma sterownik bde ma tutaj dużo do powiedzenia a ja nie mam czasu mu się bliżej przyjrzeć. To samo dotyczy plików ADIF. Może kiedyś w bliżej niekreślonej przyszłości. Oczywiście nowe wersje excela nie mają zainstalowanych konwerterów VBA ale da się to obejść. Tylko mało kto da rade to zrobić. Tak że na razie przetwarzanie danych z bazy PARDOX 7 zostawiam w spokoju. Jest dostępny w sieci konwerter baz PARADOX 7 ale kosztuje gdzieś ok 160 zł. Można znaleźć na wyszukiwarce. W wersji demo przetwarza 50 rekordów bazy.
Może kiedyś dla wprawy napiszę podobny program ale w innym języku i na innych, bardziej dostępnych bazach danych. A może od razu zapis w pliku ADIF ? hmmm ciekawy pomysł ale niestety musi poczekać.
wpis edytowany 05.12.2016 21:36:25
SP5WA poziom 6
QTH: Seven Seas
#2367240 05.12.2016 23:03:46
    SP9DFP pisze:

    ...Pasma można dowoli dodawać i kasować w bazie która jest z prawej strony zakładki PRZEMIENNIKI ( tak mi to jakoś wyszło bardzo szczęśliwy ) ...


Generalnie Dziennik łączności jest programem przygotowanym do pracy na UKFie a zwłaszcza w SP9. Można dostosować go również do użytku na KF poprzez wpisanie odpowiednich pasm.
Na początku chciałem wprowadzić do bazy pasma od 1,8 do 430 MHz i jednocześnie usunąć zbędne przemienniki oraz kanały z pasma 145 MHz. Samo usuwanie wpisów w bazie jest ograniczone, bo już przy drugim występuje błąd: Key violation.



Zastosowałem więc podmianę wpisów i w miejsce przemienników wstawiłem pasma KFowe. Dla przejrzystości popup menu widocznego w oknie PASMO w ŁĄCZNOŚĆ wykropkowałem częstotliwości kanałów 2m w bazie. Niestety nie ma możliwości ustawienia prawidłowej kolejności pasm. Oczywiście są to modyfikacje 'na piechotę'.



Mam nadzieję, że Stanisław będzie mógł przygotować bazę pasm w 2 plikach pasma.db oraz pasma.PX dla wersji ogólnej programu (KF). Te pliki łatwo jest podmienić w folderze: dziennik.






--

73 es good DX,
Bogdan, SP5WA (ex.SP5CPR/5N3CPR)

mailto:sp5wa.bogdan@gmail.com
http://www.qrz.com/db/SP5WA
...........
"You can never have too many antennas"


SP9DFP poziom 1
QTH: Racibórz
Ilość edycji wpisu: 2
#2367272 06.12.2016 05:25:22
Zastanawiałem się kilka razy nad opcja dodawania i usuwania rekordów w pasmach. Mogę to zrobić bez problemu. Ale nie pracuje na KF więc nie było mi to potrzebne. Mogę zrobić dwie bazy pasm albo nową bazę z dwoma plami - Kf i UKF. Jest również opcja wczytywania danych z pliku tekstowego do okna wyboru - ale mało kiedy korzystam z tego bo to dodatkowe pliki. W ten sposób robiłem kiedyś kilkanaście programów między innymi program egzaminacyjny - pytania były pisane jako .txt.
Prawdopodobnie kiedyś dodam opcję automatycznego tworzenie i zapisu łączności w pliki .txt - oprócz bazy. Ale to zabawka a w tej chwili nie mam zbytnio czasu na to. Chyba ze się obrażę na arduino i zrobię sobie przerwę w pisaniu programu potężnego sterownika ( pieca do wypalania ceramiki dla kolegi). Ale nie było by to wskazane bardzo szczęśliwy. Obecnie robię jedno i drugie ale to się musi zmienić lol
Tak że na razie robię małe poprawki w programie dziennika.

Mam również DELPHI 10 a tam jest sporo nowości i możliwości.Również inne aplikacje do C++ i nie tylko. Ale nie pisałem jeszcze programu do MySQL a acces to drogi program. Ma go chyba tylko pełny komercyjny offis - a szkoda bo fajnie się w nim pisze programy bardzo szczęśliwy
wpis edytowany 06.12.2016 05:32:13
SP9DFP poziom 1
QTH: Racibórz
Ilość edycji wpisu: 1
#2367446 06.12.2016 17:26:55
Nowa wersja - ale nie udostępniona jeszcze - ma bazę pasm UKF i druga dodaną na KF. Są przyciski umożliwiające wybór pasm KF lub UKF. No i każda baza ma opcję dodawania i usuwania rekordów. Po udostępnieniu nie będą kasowane już wpisane dane dotyczące QSO. Chwilowo nie zmieniam plików na serwerze bo jeszcze czasami coś zmienię. Postaram się zapisywać łączności również w plikach tekstowych ( automatycznie). Ale to pomysł jeszcze nie realizowany. Jak będzie gotowy to zmienię pliki na serwerze.
wpis edytowany 06.12.2016 17:27:30
SP9DFP poziom 1
QTH: Racibórz
#2367717 07.12.2016 12:17:46
Mam przygotowany zapis w pliku tekstowym a wygląda to tak ( zapis w blogu) : ".. W pliku zapis będzie następujący :
znak, data, godzina, raport nadany, raport odebrany, pasmo, imię, QTH. Każde dane oddzielone przecinkiem więc nie ma problemu otwierania w Excelu – każde dane w odrębnej komórce i w nowej linii. .."
Jakieś propozycje co do kolejności wpisu w tekście ?
SP5WA poziom 6
QTH: Seven Seas
Ilość edycji wpisu: 1
#2367737 07.12.2016 13:13:21
Dziennik łączności autorstwa SP9DFP jest narzędziem w pracy krótkofalowca i jako taki powinien umożliwić eksport bazy QSO do innego programu logującego. Standardem służącym do transferu jest format ADIF czytelny do importu w każdym loggerze.
Stanisław jest na dobrej drodze do udostępnienia nam takiego pełnowartościowego narzędzia.
Jeśli wyeksportuje bazę łączności do Excela to kolejnym etapem może być konwersja Excel -> ADIF.
Pozostaje kwestia stosownego otagowania kolumn w utworzonym Excelu (ale to już pozostawiam na poziomie programisty).
Jest gotowy konwerter Excel to ADIF: http://www.dxzone.com/cgi-bin/dir/jump2.cgi?ID=20444
Później z otrzymanym adifem możemy już "szaleć" po wszelkich UR5EQF_Log, HRD, Logger32, DX4WIN, N1MM i... reszta świata oczko
Inne popularne konwertery logów są opisane na: http://www.dxzone.com/catalog/Software/Log_Converters/

edit: Oto przykład uproszczonego wpisu łączności w formacie ADIF gotowego do importu w innym loggerze (może być więcej składników opisujących QSO ale nie są wymagane):

<qso_date:8:d>20120522 <time_on:6>232607
<call:5>LU5OM <dxcc:3>100 <mode:2>CW <band:3>40m
<rst_sent:3>599 <rst_rcvd:3>599 <cqz:2>13
<qsl_rcvd:1>N <freq:5>7.016 <eor>







wpis edytowany 07.12.2016 13:48:02



--

73 es good DX,
Bogdan, SP5WA (ex.SP5CPR/5N3CPR)

mailto:sp5wa.bogdan@gmail.com
http://www.qrz.com/db/SP5WA
...........
"You can never have too many antennas"


SP9DFP poziom 1
QTH: Racibórz
Ilość edycji wpisu: 1
#2367750 07.12.2016 13:49:58
Jak już kilkakrotnie wspomniałem - nie będę się zajmował plikami ADFI. To zostawiam każdemu z osobna lub innemu programiście. Dlatego pytałem o kolejność wpisów w pliku tekstowym a tym samym w exelu. Na tym pisanie tego programu zakończę bo niestety mam nowe zajęcie - potężną dokumentację do opracowania nie związaną zresztą z programowaniem i elektroniką a bardziej z elektryką i automatyką aniołek . No cóż - kolegom muszę pomóc jak mam taką możliwość.
wpis edytowany 07.12.2016 13:50:24
Dziennik łączności
T#447621
Facebook
Aby pisać na forum musisz się zalogować !!!
rss · kontakt · załóż własne forum · korzystasz z forum? wesprzyj projekt!