Istorija
Jei pradėti nuo "Adomo ir Ievos", tai pati pirmoji programa, iš kurios DXLog kažką paveldėjo yra DOS'inė CT by K1EA. DXLog iš jos paveldėjo spalvų gamą, informacijos išdėstymą, ESM režimą. Teko su ja dirbti. Savo laiku atlikusi didelį ir gerą darbą, CT šiuo metu laikytina relikvija. Vistik, dar ir šiandien kelios dešimtosios procento logų per CQWW yra generuojami šios programos.
CT by K1EA |
Nors tuo metu, dešimtajame XXa dešimtmetyje, buvo ir kitos loginimui skirtos programos, kaip NA by K8CC, TR by N6TR, SD by EI5SD, Laikant CT "de facto" loginimo standartu, buvo sukurta Win-Test programa perėmusi daug CT savybių. Win-Test buvo ir yra naudojama iki šiol ir ji - viena iš nedaugelio mokamų loginimo programų - 50eur, o jos aukso amžius XXIa pirmasis dešimtmetis.
Win-Test |
Nežiūrint į tai, kad programa mokama, jos autoriai gan keistai žiūrėjo į radijo mėgėjų bendruomenės daugelį labai pagrįstų pageidavimų. Vienas iš ženklesnių - programa nesugebėjo, o ko gero ir iki šiol nesugeba importuoti vartotojų apsirašytų varžybų taisyklių. Ilgai nereikėjo laukti, nes šventa vieta tuščia ilgai nebūna. Krašimir (Chris), 9A5K nusprendė paimti geriausias CT ar Win-Test savybes ir sukurti savo programą, kuri darytų viską tą, ka daro Win-Test ir kai ką daugiau, ko jis nedaro iki šiol, kartu ją paverčiant komercine programa. DXLog kainavo fiksuotą įsigijimo mokestį ir metinį palaikymo mokestį. Sunku pasakyti kaip viskas būtų klostęsi toliau, nes įvyko vienas liūdnas įvykis: prieš pusantrų metų Krašimir, 9A5K mirė. Kurį laiką programos likimas buvo nežinioje iki K1LZ ir K1XM nenupirko programos ir jos teisių iš Krasy paveldėtojų ir padarė ją nemokama visiems radijo mėgėjams.
Pažintis su DXLog
Jau seniau rūpėjo išbandyti nekilmingą Win-Test'o brolį DXLog ir puiki galimybė tam pasitaikė prieš, per ir po 2020m CQWWDXCW. Bandau ją jau trečias mėnuo, mintyse lyginu su man geriausiai pažįstama N1MM+, darausi sau išvadas ir pastabas, kurias pasižymiu ir noriu su jumis pasidalinti. Manau, kad viską reziumuoti galima vienu sakiniu: programa perspektyvi, atnaujinama maždaug kas 1 mėnesį, bet trūkumų dar nemažai. Gal tie, kas programa naudojasi minimaliai, tik pačiomis būtiniausiomis funkcijomis, nieko tokio nepastebi, o man norisi įrankį pažinti pilnai ir taip pat pilnai jį išnaudoti per varžybas. Nelabai turėjau galimybių patyrinėti programos SO2R režimą su Mikroham mk2r ar panašiu įrengimu, Winkey, o ir darbas tinkle dar tik paviršutiniškai patyrinėtas.
Per savo 38 metų radijo mėgėjo karjerą ir apie 28 metus naudodamas įvairias varžybų programas nesu matęs pilnai mane tenkinančios programos. Tokios nėra ir turbūt niekada nebus. Žemiau pastabose gal labiau akcentuoti trūkumai, o ne privalumai. Nelaikykite to programos supeikimu.
Privalumai.
Estetika. Taip. Ir tai nėra antraeilis dalykas, kaip kai kas gali pagalvoti. Rūpestingai parinktos spalvos užtikrina reikiamą kontrastą ir nevargina akių per ilgą varžybų laiką. Be to, ir spalvas, ir šriftus įskaitant ir jų spalvas dažniausiai galima pasirinkti savo nuožiūra. Labai lankstu, o ir gamyklinės reikšmės dažniausiai parinktos protingai. man nebuvo sunku pasikeisti BandMap'e, kad dvigubi daugikliai būtų žali, o viengubi raudoni, kaip aš įpratęs N1MM.
Statistika. Nors varžybų statistika, gal net daugiau jos yra irN1MM programoje nei čia, bet DXLog.net ji ne tik gražesnė, bet ir prasmingesnė, atvaizduojama geriau.
Patinka tai, kad QSO įvedimo eilutė visuomet toje pačioje vietoje. N1MM, kad ir kaip stengtumeis, vis pagrindinis langas pasislenka kairiau-dešiniau, aukštyn-žemyn. Po to tenka akimis ieškoti įvedimo eilutės. Gal tas laiko ir nekainuoja, bet komforto neprideda.
Suflerio duomenų bazė. Dar reiktų įdėmiau pasižiūrėti, bet panašu, kad čia ji geriau apgalvota ir vartotojas turi daugiau galimybių pasirinkti tai kas jam tinkama.
Integruotas QSO įrašymas. Nors man didelių problemų nekelia ir N1MM sprendimas, vistik integruotas DXLog sprendimas neįgudusiam vartotojui yra paprastesnis naudoti.
Klaviatūros klavišų peradresavimas. Puikus sprendimas ir jis dirba! Paprastas ir efektyvus. N1MM šioje vietoje siūlo naudotis AutoHotkey programa, kuri nors gal ir galingesnė, bet naudotis nėra taip paprasta.
Trūkumai
Band map. Jei jau yra du jo variantai Bandmap ir List, tai labai norėtųsi kažkokio klavišų derinio, kad persijungti iš vieno į kitą ir atgal. Esant bent vidutiniam tempui ieškoti pelės, o po to su ja perjunginėti Bandmap vienaip ar kitaip - vargas.
DX Cluster Announcements: N1MM Available lango analogas. Ne be trūkumų. Svarbiausia - rikiavimas. Jei N1MM išrikiuoti pagal bet kurį požymį užtenka vieno pelės paspaudimo, tai čia jų reikia mažiausiai 3, o laiko tam sunaudojama 5x daugiau.
ESM režimas. Dirba, ir dirba geriau nei Win-Test prieš 6 metus, bet vis dar keistokas jis man. Kodėl jis nori, kad kursorius būtinai būtų "Exchange" lauke tam kad įregistruoti QSO, jei ir šaukinys, ir exchange yra priimti? Kartais, jei prireikia pakoreguoti priimtą šaukinį tam gaunasi papildomas ir beprasmis klavišo paspaudimas, o mano atveju jis dažnai užsimiršta ir gaunasi beprasmis F5+F2 išsiuntimas. (Tiesą sakant žinau kodėl ESM režimas keistokas: ir Win-Test, ir DXLog
kūrėjai norėjo išlaikyti ESM funkcinių klavišų suderinamumą su caro
Rūriko laikų loginimo programa CT by K1EA. Išlaikė, bet mano nuomone, be
reikalo stengėsi)
Antra, dar nežinau kaip taip, bet kodėl programa leidžia įregistruoti QSO su neleistinu šaukiniu? pvz. vien tik "S5" kaip šaukinys. N1MM to tikrai neleistų, perduotų "AGN?" jei nenustatyta kitaip.
QSO ištrynimas. Gal kas žinote kaip ištrinti QSO, kuris įregistruotas, bet jo iš tiesų nebuvo? Ne, ne tai, kad QSO buvo, bet jo pvz, pagal taisykles negalėjo būti - tam skirtas CTRL-X - pažymi Cabrillo faile "X-QSO", su tuo viskas OK. Kalbu apie QSO kurio išvis nebuvo. Nėra tokios galimybės. Arba bent jau aš nežinau. Labai elementarus dalykas, bet jo nėra.
DX Cluster. Yra net du dx klasteriai. Vienas integruotas, kitas - kaip išorinė programa. Išorinės programos klasteris lankstus, su daug galimybių ir viskas su juo OK, tik nežinau kam reikėjo jį iškelti į išorinę programą. O vat vidinis klasteris tiesiai pasakysiu - nevykęs. Pirmiausia, jo valdymas išskaidytas: dalis valdymo randasi Commands - DX Cluster meniu, kita dalis Options - DX Cluster. Ir šio vidinio klasterio valdymas nevykęs arba jo nėra. Teoriškai galima siųsti komandas per Alt-T, bet tas ypatingai nepraktiška.
Yra trys mygtukai kuriais galima būtų siųsti komandas, bet šiems mygtukams priskirtos komandos yra fiksuotos, jų negalima keisti, o be to ir pačios komandos didelės prasmės neturi. Mygtukų tik trys, nors vietos yra dar bent trims - keturiems.
CW greičio valdymas ir kai kurie kiti smulkesni nustatymai. Mėgstu būti lankstus - dažnai kaitalioju greitį. Be abejo, tokia galimybė yra, bet nelabai patogi. Mažiausiai ko tam reikia - dvigubo t.y. dviejų pirštų klaviatūros paspaudimo: Alt-F9 arba Alt-F10. Žymiai geriau būtų vienas. Ačiū dievui yra programoje vienas privalumas - klavišų funkcijų perskirstymas. Susitvarkiau, kad PgUp greitintų, PgDwn - lėtintų. Deja, lėtinimo/greitinimo žingsnio parinkti nėra galimybės.
Yra ir kitų nustatymų, kurie yra fiksuoti padėtyje ne visuomet atitinkančioje mano ir ko gero daugelio kitų mėgėjų poreikius. Pvz. prisiderinimas. t.y. su Alt-Up, Alt-Dwn galima būtų prisiderinti "fine-tune" prie stoties. Deja, man nepavyko surasti kaip pakeisti prisiderinimo žingsnį. N1MM programoje tas yra paprasta.
Labai pasigedau vienos smulkmenos, kurią dažnai naudoju N1MM: Paieškos režime neleisti šaukti stoties jei QSOB4. t.y. dirbu paieškoje ir girdžiu šaukiant JA5TRY. N1MM programoje vos tik įvedęs šaukinį nieko negalvodamas spaudžiu ENTER. Jei naujas QSO - išduosiu šaukinį. Jei QSOB4 - niekas į eterį neišeis. Dažnai taip sutaupau vieną CQ šaukimo ciklą. Nėra nieko tokio DXLog.net. Dupų esu pridaręs su šia programa daugiau nei įprastai anksčiau su N1MM.
Transiverių palaikymas ir CAT. Dar labai dažnai išlenda vienas kitas netobulumas. Arba dažnai sutinkamų transiverių, bet retesnėse CAT funkcijose (pvz. SO2R komandose), arba ir įprastinėse komandose rečiau naudojamuose transiveriuose. Palaikomų transiverių sąrašas dar nėra didelis.
RTTY. Jei neklystu, Win-Test mokėjo dirbti tik su vienu dekoderiu. DXLog dirba su mažiausiai dviem. Tas labai gerai, bet tas darbas dar labai netobulas. Žymiai daugiau maigymo pele, nėra tokio "Log then Pop" kaip kad N1MM, o ir šiaip...
Dokumentacija. Pereinant prie naujos programos visuomet kyla daug klausimų. Lengva būtų pereiti prie N1MM - virš 1000 lapų išsamios dokumentacijos. Online arba parsisiuntimui. DXLog atveju dokumentacijos yra kelis kartus mažiau. Kai kurie punktai išvis neaprašyti. Dešiniojo klavišo meniu punktas Help neveda niekur. Nelabai aišku kokia programos palaikymo komanda. Šiuo metu beveik visus klausimus DXLog palaikymo grupėje atsakinėja vienas žmogus - Bjorn, SM7IUN. Būtų viskas OK, atsiliepia labai greitai, paaiškina kas ir kaip, bet... aš visuomet įtariai žiūriu į programas, kurios remiasi vieno žmogaus pastangomis. O gal vistik komanda yra didesnė, tik jos nesimato?
Pabaigsiu pasikartodamas, nes įtariu, kad kai kas mintija: "ką čia tas senas niurgzlys rašinėja, priekabių ieško..." Žiūriu į programą iš savo pozicijos, iš savo patirties. Man geriausiai pažįstama N1MM taip pat nėra ideali. Kai kuriose varžybose jau naudoju DXLog, bet manau praeis dar bent vieneri metai - programa vystosi teisinga linkme, tik duokime laiko, kai ji galės susilyginti ar pralenkti N1MM.
Straipsnis parašytas vienu prisėdimu 2021.01.05. Jei radote netikslumų ar galite papildyti, parašykite komentaruose.
Papildymas 2024.06
Praėjo 3,5 metų, galima pažiūrėti kas pasikeitė.
Nepastebėjau žymesnių patobulinimų iš vieno operatoriaus darbo pozicijos. Taip, pakeitimų be abejo per šį laiką buvo, ir nemažai, bet esminių pakeitimų kažin ar bent vienas.
Žiūrint iš Multi Op pozicijos, vieną, o gal net ir du, verta pažymėti: Patobulintas tarpusavio programinis blokavimas. Dabar, jei tik leidžia varžybų nuostatai, galima blokuoti atsižvelgiant ką siunčia blokuojamoji stotis: F1, F2, F3, F4 ar F5. Ir, nors ši funkcija mano realiai neišbandyta, nustačius, kad blokuojama tik F1, na, gal dar F3 ir "Last one wins", efektas turėtų būti neblogas. Taip pat, kas iš dalies susiję su šia funkcija, žymiai patobulintas "Network status" langas.
Visdelto, kiek daugiau padirbėjus šia programa, ryškesni ir jos trūkumai. Pasikartosiu apie keistą ESM režimą. Iš esmęs jo net negalima vadinti ESM režimu, nes ESM režimas kaip sako pats pavadinimas, skirtas dirbti su ENTER kalvišu - "no brainer" pasakytų save gerbiantis amerikonas, o ši programa turi tik IPESM režimą "Insert-Plus-Enter-Send Message" (pavadinimas sugalvotas mano). Mano nuomone ženkliai blogesnis nei sakykime TR4W ar N1MM ESM. Siūlyti developeriams kaip opciją įdėti ir N1MM stiliaus ESM manau yra radikalu. Neišdrįsau. Gal kas norite pabandyti?
Dirbdamas Multi Op. režimu labai pasigedau programos nustatymų pririšimo prie prisiregistravusio operatoriaus. Kiekvienas operatorius turi savus įpročius, savaip prisiderina F reikšmes, savaip išsidėlioja langus ir daug ką kita. Varžybų įkarštyje pakeitus pamainą nėra didelis malonumas ieškoti kas, kur ir kodėl yra ne taip.
Trečiasis ir paskutinis mano nusiskundimas - RTTY palaikymas. Nors programa palaiko ir MMTTY, ir 2Tone, ir, atrodo net Gritty, palaikymas sakykime toks... paviršutiniškas. Nėra AFC perjungimo pagal CQ/S&P režimą, nėra NET perjungimo pagal CQ ar S&P režimą. Nėra galimybės matyti suflerio informaciją dekoderio lange. Kiek teko girdėti, šiuo metu tarp developerių nėra pakankamai stipraus RTTY speco ir turbūt dabartiniai autoriai nelabai supranta kas yra tie AFC, NET ir t.t.
1) DxLOG'e neveikia perdavimo greičio reguliavimas, kaip tai yra WinTest SSB režime.
AtsakytiPanaikinti2) Labai didelis minusas - Floated režime neveikia spalvų parinkimas langų viršuje (Title bar color)
3) WinTest'e labai patogu langų dydį keisti CTRL ir pelės ratuko pagalba, DXLog to neleidžia.
4) Band Map'e esant įungtam LIST režimui, užvedus pelę ant šaukinio nerodomi duomenys apie spotinimo laiką, šaltinį.
5) Jeigu kai kurie langai uždarant programą yra likę kitame monitoriuje, tai parsinešus DXN failą į kitą PC, tarkim suskreistuką, tų langų susigražinimas į ekraną yra problematiškas. Perjungimas iš Floated į Included jų nesugrąžina.
Neišsprendus 2-o punkto problemos, ateinančiame WRTC teks vėl rinktis Win Test.
Labas Unknown,
AtsakytiPanaikintiKai kuriuos punktus galėsiu paprašyti kad pataisytų. Pvz visai neseniai mano prašymu įtrauktas CAT komandų perdavimas Fx makrosais. Anksčiau to nebuvo. Taip pat mano prašymu įtrauktas TenTec Eagle palaikymas, kad Rolando 5AA TRX galėtų būti normaliai pajungtas.
Rezultato neprižadu, bet paprašyti nesunku.
Taip, SSB greičio keitimo ieškojau ir aš. Neradau. Tik paminėti pamiršau.
p.4 padarytas
AtsakytiPanaikintiNedadaryta ten. Floated režime tas 4 punktas neveikia. Tačiau jiegu naudoji viename lange - viskas ok
PanaikintiSveiki, į 5 patabos punkta: DXloge pabėgę langai gaudomi ne taip kaip Win-teste, paprastai - options/restore positions. Pas mane puikiai grąžina visus langus iš trijų monitorių perkėlus į kitą PC su vienu monitoriumi.
AtsakytiPanaikintiRimas LY6A
Su 5-u punktu OK. Šiandien pamėginau dar, 4-ame punkte įvardinta problema pas mane neišsisprendė. Naudoju integruotą DX klasterį.
AtsakytiPanaikintiDėl 2-o punkto bendravau su K1XM. Jis sakė, kad langų Title spalvas apsprendžia Windows'ai, ir tai, panašu, tik tolimos ateities sprendinys.
73! LY9A
Gal programos versija? Aš šiuo metu įsidėjęs netgi dev version 2,5,6,1
AtsakytiPanaikintiManiškiam PC suinstaliuota 2.5.5 vesija.
Panaikinti9A
Ar mes kalbam apie ta patį? žr. straipsnio pabaigą. Jei taip, daugiau minčių neturiu :-(
AtsakytiPanaikintiKalbu apie 4-ą punktą:
AtsakytiPanaikinti4) Band Map'e esant įungtam LIST režimui, užvedus pelę ant šaukinio nerodomi duomenys apie spotinimo laiką, šaltinį.
Ir su ta 2.5.5 versija man neveikia. Gali būti, jog kažko neįjungiu, bet....
Dėl 2-o punkto vilčių turiu mažai. Atrodo, kad tas SM7 šios problemos net nesuprato. Kažkas apie tai jau bivo ižsiminęs.
9A
Dar vienas didelis DXLog minusas, lyginant su WinTest - programa nesugeba importuoti Cabrillo fail7, importuoja tik ADIF
AtsakytiPanaikinti9A
dėl p.2 - Title colors Atsakymą gavau tokį:
AtsakytiPanaikinti"This has been looked into and the conclusion was that we do not know how to
get around the fact that the colors of an application's window's features are controlled
by Windows theme settings rather than the application itself in the Windows Forms UI
framework, which DXLog is based on.
With floating windows, each window is an "application".
I know Win-Test does this but it is probably based on some other UI framework.
This request is still in our backlog. There may be a solution. It has not been found yet, though."
p.4. - straipsnio pabaigoje įdėjau nuotrauką kaip suprantu punktą padarytą
Taip, paties susirašinėjimą (ačiū už tai) ir SM7IUN atsakymą mačiau.
AtsakytiPanaikintiKas dėl p.4, tai ką tik buvau užlipęs į shacką (tame PC suinstaliuota 2.5.5 versija) mėginau, rezultatas nepakitęs - List režime info pas mane nerodoma. Mėginau ieškoti savos klaidos, kokios neuždėtos varnelės, bet veltui. Galbūt kažko nerandu. Šiame PC versija 2.5.4 rezultatas toks pats. Sri.
9A
Radau, kad jeigu naudoji DXLog'ą Floated režime, užėjus su pelyte Bandmape List ant šaukinio, informacijos nerodo, tačiau jeigu esi In main window, tada tą papildomą info matai.
AtsakytiPanaikinti4L