RAEMlm
RAEM log maker - 92 kB
RAEMLM.EXE - программа расчета очков для соревнований RAEM Запуск программы: RAEMLM [/I:имя_входного_файла] [/O:имя_выходного_файла] [/L:тип_входного_файла] [/R:позывной_заменяющий_RAEM_в_тесте] [/Q:ваши_ваши_координаты] [/C:ваш_позивной] [/T:корекция_времени_в_секундах] Пример: RAEMLM /i:RK9JWR.LOG /l:4 /o:printout.txt /Q:62n78o /C:RK9JWR Примечание: имя_выходного_файла не должно присуствовать на диске. Входные форматы: i LogType 1 --- LogType 1: 1.8 22-12-2001 07:10 RAEM 599 599 001 44n33o i LogType 2 --- LogType 2: генериран от N6TR (ARI contest) 80CW 22-Dec-01 21:23 1 UA4LU 599 1 54N48O 80CW 22-Dec-01 21:23 2 RA3AZ * 599 2 56N37O i LogType 3 --- LogType 3: 14-Jul-01 2125 CW 1 160 RA3VFM 001 44N133O i LogType 4 --- LogType 4: 80CW 24-Dec-00 00:00 1 RU0SN 001 53N104O 80CW 24-Dec-00 00:00 2 UA6LFQ * 001 47N39O i LogType 5 --- LogType 5: 80CW 10-Dec-01 13:08 1 RA6ART 00945N39O i LogType 6 --- LogType 6: 20 CW 26/05/01 0122 1 WC1M 599 001 53N104O i LogType 7 --- LogType 7: 16-Jun-01 0712 1 14000 UA9CBQ 599 001 53N104O i LogType 8 --- LogType 8: 40m CW 10/12/01 0750 UR5FEO 001 46N31O 001 47N31O i LogType 9 --- LogType 9: SD by EI5DI 22-12-01 21:23 CW 3.5 UA4LU 001 001 54n48o Все параметры можно записать в файле RAEMLM.CFG: -----------------------|---------------|-----------------------------------| | RAEMLM.CFG | Command Line | Comment | |----------------------|---------------|-----------------------------------| | i LogType 4 | /L:4 | Specify input file format | | i QTH 62n 78o | /Q:62n78o | Determine your coordinates | | i TIME 0 | /T:0 | Time correction in seconds | | i RAEM - | /R:- | RAEM call if substitution needed | | i Input RK9JWR.LOG | /I:RK9JWR.LOG | input LOG file | | i Output RK9JWR.TXT | /O:RK9JWR.TXT | summary sheet & final log file | | i CALL RK9JWR | /C:RK9JWR | your call | -----------------------|---------------|-----------------------------------|
Пример:
пусть работали в RАЕМ программой SD и после контеста получили файл raem.log. Пусть он выглядит так:
H:\testRaem>type raem.log 40m CW 10/12/01 0750 UR5FEO 001 46N31O 001 47N31O 1 40m CW 10/12/01 0751 UR7FV 002 46N31O 001 46N30O 1 40m CW 10/12/01 0755 RK1NA 003 46N31O 003 62N34O 1 40m CW 10/12/01 0757 G3UML 004 46N31O 005 53N00W 1 40m CW 10/12/01 0758 UA0ZBC 005 46N31O 005 53N158O 1 40m CW 10/12/01 0800 OH8EI 006 46N31O 006 65N27O 1 40m CW 10/12/01 0803 4L1BR 007 46N31O 010 42N45O 1 40m CW 10/12/01 0804 LZ1FW 008 46N31O 011 43N23O 1 40m CW 10/12/01 0807 UA0FE 009 46N31O 012 46N142O 1 40m CW 10/12/01 0809 R1FJ 010 46N31O 013 81N59O 1 40m CW 10/12/01 0811 UP0L 011 46N31O 014 43N77O 1 40m CW 10/12/01 0812 CM1CC 012 46N31O 030 23N82W 1 40m CW 10/12/01 0815 CE9OH 013 46N31O 099 73S64W 1 40m CW 10/12/01 0816 RAEM 014 46N31O 100 85N71O 1 H:\testRaem>
Запускаем RAEMlm примерно так:
H:\testRaem>raemlm /i:raem.log /l:8 /o:out.log /c:UR5FFC /Q:46n31o RAEM log maker v1.1 Reading RAEM.LOG file... Printing log to OUT.LOG file... Skipped lines 0, warnings 0. Elapsed time: 00:00 LZ1FW software H:\testRaem>
Содержание сгенерированного файла выглядит следующим образом:
H:\testRaem>type out.log Russian Cup "Memorial of Ernst Krenkel" ("RAEM") HF Open Contest Summary Sheet Country: Call: UR5FFC Continent: ITU Zone: Category: Mode: CW Default Exchange: QSOnr 46n 31o 160m 80m 40m 20m 15m 10m Total valid QSOs: 0 0 14 0 0 0 14 QSO's points: 0 0 700 0 0 0 700 coord. diff.: 0 0 897 0 0 0 897 arctic circle: 0 0 300 0 0 0 300 QSO with RAEM: 0 0 300 0 0 0 300 Total: 0 0 2197 0 0 0 2197 Final Score 2197.0 Total number of band changes: 0 Equipment Description: Station: Power: Antena: DECLARATION TO BE SIGNED: ------------------------- I declare that all contest rules and all the rules and regulations for amateur radio operations in my country have been observed and adhered to. I accept the decisions of the Contest Committee. Date: 10-12-2001 CALL: UR5FFC Signature _________________________________ MAILING ADDRESS: DATE TIME MODE BAND CALL SEND RCVD PNTS Remark 10-12-01 07:50 CW 7.0 UR5FEO 001 001 47n31o 1 10-12-01 07:51 CW 7.0 UR7FV 002 001 46n30o 1 10-12-01 07:55 CW 7.0 RK1NA 003 003 62n34o 19 10-12-01 07:57 CW 7.0 G3UML 004 005 53n0o 38 10-12-01 07:58 CW 7.0 UA0ZBC 005 005 53n158o 134 10-12-01 08:00 CW 7.0 OH8EI 006 006 65n27o 23 10-12-01 08:03 CW 7.0 4L1BR 007 010 42n45o 18 10-12-01 08:04 CW 7.0 LZ1FW 008 011 43n23o 11 10-12-01 08:07 CW 7.0 UA0FE 009 012 46n142o 111 10-12-01 08:09 CW 7.0 R1FJ 010 013 81n59o 163 10-12-01 08:11 CW 7.0 UP0L 011 014 43n77o 49 10-12-01 08:12 CW 7.0 CM1CC 012 030 23n82w 136 10-12-01 08:15 CW 7.0 CE9OH 013 099 73s64w 314 10-12-01 08:16 CW 7.0 RAEM 014 100 85n71o 479 ------------------------------- --- RAEM log maker by LZ1FW --- H:\testRaem>
Пример взят из contestRU. Спасибо UR5FFC.
А вот один действительно реальной лог, персональная информация унищожена красным цветом.
Там где программа дает сообщение Skip because of invalid data причина что лог оттдан точно так как генерировался контестной програмы, т.е. вместе с линиями: Програма игнорирует пустые линии, в этом случае сообщение об ошибке нет.
В случае когда есть сообщение Warning: invalid coordinates (53n490o) in line 29 ето означает что оператор написал 0 (ноль) вместо букву "О" в поле координатов.
Оператор написал 53n49"ноль", програма поняла что координаты 490 и поставила "О"-st в конце. Программа не изправляет этот тип ошибки.
2000 MEMORIAL RAEM 2000 CALL PAGE 2 OF 12
Band Date Time QSO# Call worked Sent Rcvd N ЏҐаҐе®¤ ЋзЄ®ў
---- ---- ---- ---- ----------- ---- ---- ---- --- ---
Valid QSOs = 50/50 ЋзЄ®ў «Ёб⥠= 2383
и т.д.
H:\testRaem>RAEMLM /i:CALL.LOG /l:4 /o:printout.txt /Q:XXnYYo /C:CALL
RAEM log maker v1.1
Reading CALL.LOG file...
Skip because of invalid data. Line(s):
3, 5, 6,
Warning: invalid coordinates (53n490o) in line 29
Warning: invalid coordinates (56n960o) in line 43
Skip because of invalid data. Line(s):
62, 63, 65, 67, 68, 124, 125, 127, 129, 130,
186, 187, 189, 191, 192, 248, 249, 251, 253, 254,
Warning: invalid coordinates (57n850o) in line 270
Skip because of invalid data. Line(s):
310, 311, 313, 315, 316,
Warning: invalid coordinates (57n850o) in line 337
Warning: invalid coordinates (56n370o) in line 348
Skip because of invalid data. Line(s):
372, 373, 375, 377, 378, 434, 435, 437, 439, 440,
496, 497, 499, 501, 502, 558, 559, 561, 563, 564,
620, 621, 623, 625, 626, 656,
Printing log to PRINTOUT.TXT file...
Skipped lines 54, warnings 5.
Elapsed time: 00:01
LZ1FW software
H:\testRaem>
В этом реальном случае программа подсчитала и число переходов:
Total number of band changes: 20
Простите за плохой русский, если чтото не успел выяснить - пожалуйста на [email protected]