-
15.07.2009, 11:54 #196
- Регистрация
- 25.08.2006
- Адрес
- Шадринск, Курганская обл., Россия
- Возраст
- 36
- Сообщений
- 1,866
- Поблагодарили
- 175
- Поблагодарил
- 278
так
расширение у файла .adi ?
маленькими буквами?Для человека с молотком любая проблема кажется гвоздем.
Слава богу, теперь уже БЫВШИЙ член СРР, 73!
-
15.07.2009, 12:26 #197
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
Теперь есть
n2wz@n2wz-laptop:~$ cd ~/temp/adif-rda
n2wz@n2wz-laptop:~/temp/adif-rda$ ./start.pl
program start in Wed Jul 15 14:25:14 2009
start convert full.adi
started in Wed Jul 15 14:25:14 2009
stop convert full.adi
stoped in Wed Jul 15 14:25:15 2009
n2wz@n2wz-laptop:~/temp/adif-rda$
Вроде работает. За секунду управился С почином Вас, Роман
<BAND:3>80M <CALL:5>RA3QN <STATE:2>VR <CNTY:5>VR-32 <CONT:2>EU <CONTEST_ID:6>CQWWCW <CQZ:2>16 <DXCC:2>54 <FREQ:8>3.536300 <ITUZ:2>29 <MODE:2>CW <OPERATOR:5>RX9TX <QSO_DATE:8>20071124 <RST_RCVD:3>599 <RST_SENT:3>599 <STX:3>174 <TIME_ON:6>041053 <TIME_OFF:6>041053 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>64067 <FREQ_RX:7>3.53630 <EOR>
<BAND:3>80M <CALL:6>UA9CLB <STATE:2>SV <CNTY:5>SV-66 <CONT:2>AS <CONTEST_ID:6>CQWWCW <CQZ:2>17 <DXCC:2>15 <FREQ:8>3.536300 <ITUZ:2>30 <MODE:2>CW <OPERATOR:5>RX9TX <QSO_DATE:8>20071124 <RST_RCVD:3>599 <RST_SENT:3>599 <STX:3>175 <TIME_ON:6>041109 <TIME_OFF:6>041109 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>64068 <FREQ_RX:7>3.53630 <EOR>Последний раз редактировалось R8TX; 15.07.2009 в 12:47.
73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
15.07.2009, 12:56 #198
- Регистрация
- 25.08.2006
- Адрес
- Шадринск, Курганская обл., Россия
- Возраст
- 36
- Сообщений
- 1,866
- Поблагодарили
- 175
- Поблагодарил
- 278
Ага значит работает.
А в чем проблема была?
Тут ребята подсказали под винду не работало.
Сейчас вроде работает.
Исходник не изменился.
кстати как по скорости в сравнении с программой на базе данных?Для человека с молотком любая проблема кажется гвоздем.
Слава богу, теперь уже БЫВШИЙ член СРР, 73!
-
15.07.2009, 13:00 #199
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
Adif был заглавными буквами.
Не смогу сказать точно, потому что RA6XTD запускаю на стареньком Селероне для радио 1 ггц 256 рам, а сприпт на ноуте core 2 duo 2.2 ггц 2 гиг рам. На ноуте 1 сек - тоже точно сказать нальзя, может там 5 миллисекунд, а может 1999 мс , RA6XTD 20 сек.Последний раз редактировалось R8TX; 15.07.2009 в 13:03.
73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
15.07.2009, 13:02 #200
- Регистрация
- 25.08.2006
- Адрес
- Шадринск, Курганская обл., Россия
- Возраст
- 36
- Сообщений
- 1,866
- Поблагодарили
- 175
- Поблагодарил
- 278
Последняя сборка под windows работает. Только что проверили.
Можете на одном компе сравнить.
Добавлено через 5 минут
В принципе я могу поправить, чтобы в никсах он и с большими буквами в расширении понимал, под виндой должно быть однохренственно, надо?Последний раз редактировалось RN9RQ; 15.07.2009 в 13:07. Причина: Добавлено сообщение
Для человека с молотком любая проблема кажется гвоздем.
Слава богу, теперь уже БЫВШИЙ член СРР, 73!
-
15.07.2009, 13:18 #201
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
Я на речку поехал сравню вечером.
Делайте конечно, причем делайте по логике, которая здесь обсасывалась, на сайте у Романа выложим 2 решения, под венду и линь.
1. Дробные позывные не проверяем
2. если в АДИФ данные по РДА уже есть, их не затираем.
3. Если в АДИФ область уже есть, а РДА нет - добавляем РДА.
4. Базу обновляем автоматически с сайта РДА при старте скрипта.
5. SH заменяем на YA.
6. Если встречаем неправильную запись вида TM-0, идем до первой правильной вида TM-01, и импортируем именно ее.
Может попросить Романа выкладывать базу в .csv?Последний раз редактировалось R8TX; 15.07.2009 в 13:24.
73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
15.07.2009, 14:25 #202
- Регистрация
- 18.09.2007
- Адрес
- Нальчик, Кабардино-Балкария
- Возраст
- 43
- Сообщений
- 1,223
- Поблагодарили
- 209
- Поблагодарил
- 112
Работает.
Вот это уже другой коленкор.
Неа. .ADI не понимает. Только .adi
Работает быстро.
В несколько раз быстрее, чем у меня без базы данных.
Но медленнее, чем с базой.
Но я не думаю, что разница критична.
У меня на компе меньше секунды, ваша - на глаз секунды 3.
Так. Давайте определяться с форматом txt там будет или csv (разницы принципиальной нет) и будем просить регулярно выкладывать базу в интернете.
Формат, повторю, не важен, однако лишние столбцы, имхо, не нужны.
Зачем вот 3-й и 4-й столбец?
"4K3/UA1ZFQ","NO-01","RR-03-05","n/a"
"4K3/UA9XBE","NO-01","RR-06-01","n/a"
или
4K4POL CK-08 RR-11-02 n/a
4K4POL/A CK-09 10.11.1992 n/a
Лишний объем.
Как только файл появится на сайте и дадут ссылку на него, я добавлю обновление базы данных и уберу лишние способы поиска (в том числе онлайн), оставив только самый быстрый.
-
15.07.2009, 16:43 #203
- Регистрация
- 03.02.2006
- Возраст
- 51
- Сообщений
- 17,253
- Поблагодарили
- 8059
- Поблагодарил
- 4230
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
15.07.2009, 18:17 #204
- Регистрация
- 25.08.2006
- Адрес
- Шадринск, Курганская обл., Россия
- Возраст
- 36
- Сообщений
- 1,866
- Поблагодарили
- 175
- Поблагодарил
- 278
какая разница какой текстовый формат, развернуть его дело пары строк.
В каком дадут формате в том и заюзаем, по мне CSV идеально.
ПО скорости посомтрите вывод программы, там все в секундах выдается.Для человека с молотком любая проблема кажется гвоздем.
Слава богу, теперь уже БЫВШИЙ член СРР, 73!
-
15.07.2009, 18:49 #205
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
15.07.2009, 19:29 #206
- Регистрация
- 25.08.2006
- Адрес
- Шадринск, Курганская обл., Россия
- Возраст
- 36
- Сообщений
- 1,866
- Поблагодарили
- 175
- Поблагодарил
- 278
Да я не против функциональности.
1 Почему не надо проверять дробные позывные я немного не понял.
2 сделано изначально
3 сделаю
4 пока непонятно как обновлять надо подождать что решат его хозяева
5 Вообще не проблема
6 В базе csv такого нет.Для человека с молотком любая проблема кажется гвоздем.
Слава богу, теперь уже БЫВШИЙ член СРР, 73!
-
15.07.2009, 19:32 #207
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
Потому что кто работает из полей работают из разных районов, а не только из какого-то одного. Практически 100% вероятность что первый встретившийся для дробного позывного номер будет неправильным. Лучше вообще ничего не писать.
Зато скорее всего будет в файле, который сделает Роман RX3RC. Лучше подстраховаться.73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
15.07.2009, 19:58 #208
- Регистрация
- 27.08.2008
- Адрес
- Тосно, Ленинградская обл., Россия
- Возраст
- 39
- Сообщений
- 5,302
- Записей в дневнике
- 5
- Поблагодарили
- 817
- Поблагодарил
- 756
-
15.07.2009, 20:43 #209
- Регистрация
- 25.08.2006
- Адрес
- Шадринск, Курганская обл., Россия
- Возраст
- 36
- Сообщений
- 1,866
- Поблагодарили
- 175
- Поблагодарил
- 278
UA1CEC
нет, ничего не надо, это нормально, в папку in скидываем интересующие adif и забираем после работы из папки out.
По поводу базы. давайте дождемся её появления и там уже все сделаем.
Добавлено через 34 секунды
Меня все-таки интересует сравнение скоростей работы софта хоть в каких-то попугаях..Последний раз редактировалось RN9RQ; 15.07.2009 в 20:44. Причина: Добавлено сообщение
Для человека с молотком любая проблема кажется гвоздем.
Слава богу, теперь уже БЫВШИЙ член СРР, 73!
-
15.07.2009, 21:26 #210
- Регистрация
- 27.08.2008
- Адрес
- Тосно, Ленинградская обл., Россия
- Возраст
- 39
- Сообщений
- 5,302
- Записей в дневнике
- 5
- Поблагодарили
- 817
- Поблагодарил
- 756
Социальные закладки