-
14.07.2009, 10:27 #166
-
14.07.2009, 10:29 #167
- Регистрация
- 18.09.2007
- Адрес
- Нальчик, Кабардино-Балкария
- Возраст
- 43
- Сообщений
- 1,223
- Поблагодарили
- 209
- Поблагодарил
- 112
Что ж тут не понятного?
Хотя зачем так грубо?
Я написал с утра Сергею письмо. В том числе и извинился.
При этом он сказал, что причиной недоступности сервера могла быть и не программа, а проблемы в Интернете.
Позвольте проверить поиск с секундной задержкой между запросами.
Не думаю, что серверу поплохеет. Давайте 7-й билд посмотрим и решим.
Если ваше требование по идеологическим причинам - уберу без проблем сразу же!!!
В этом случае давайте продумаем вариант ежедневного обновления базы в текстовом или xls формате. Онлайн поиск люди просили именно потому, что xls выкладывается нерегулярно и онлайн-база самая полная. При возможности скачать полную базу в текстовом виде онлайн поиск абсолютно не нужен!!!
Да это не проблема.
Значит 7-й билд.
Убрал обработку дробей, замена SH на YA, игнорирование неправильных RDA, секундная задержка при онлайне.
Проверьте, пожалуйста. Уменьшилось ли количество ошибок? Должны остаться азиатско/европейские особенности.
Нет нет. Так тоже нельзя говорить.
Их могут от хостинга отрубить если обращение к их скриптам будет перегружать сервер!!!!
Давайте посмотрим приемлема ли секундная задержка. Если все равно нагрузка серьезная - я уберу онлайн не раздумывая.
Да, это единственный, видимо, выход.
-
14.07.2009, 10:33 #168
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
Почему, никто же не знал что там или сервер слабый или такая суровая защита от атак стоит. 1 запрос в секунду то он держит, для заполнения лога после теста вполне потянет.
Добавлено через 2 минуты
Добавлено через 17 минут
Импортировалось 5 тыс ЩСО из 74 тыс, пока без ошибок. Через полчаса посмотрим.
Кстати неплохо бы сделать и английский интерфейс к программе.Последний раз редактировалось R8TX; 14.07.2009 в 10:51. Причина: Добавлено сообщение
73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
14.07.2009, 10:56 #169
-
14.07.2009, 11:14 #170
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
Тогда надо об этом написать где нибудь на свободном месте, но на английском Серьезно, среди фанатов РДА много иностранцев, если нужно - помогу.
Пока только половина лога импортировалась, ошибок нет. Логгер скрупулезно проверяет все записи на соответствие стандарту АДИФ, иногда это раздражает73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
14.07.2009, 11:15 #171
- Регистрация
- 03.02.2006
- Возраст
- 51
- Сообщений
- 17,279
- Поблагодарили
- 8089
- Поблагодарил
- 4235
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
14.07.2009, 11:26 #172
-
14.07.2009, 11:47 #173
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
Все отлично, 15 тысяч (!) ЩСО получили свои записи о РДА. Одна особенность, если в записи есть область, но нет РДА, то РДА уже не ищется. Такое бывает после RDXC, когда в лог переносятся области из контест-лога. Но \то мелочи, пусть остается как есть. Теперь осталось только решить вопрос с автоматическим обновлением базы и английским интерфейсом
Logger32 (Version 3.19) ADIF file import exception(s).
Source file - c:\program files\rda2adi\full_rda.adi
Created 14 июл 2009, 13:16
Operator - RX9TX
<EOH>
Error in the STATE field: <BAND:3>20M <CALL:4>RP9J <STATE:2>SM <CNTY:5>SM-19 <CONT:2>AS <CONTEST_ID:3>CQM <CQZ:2>17 <DXCC:2>15 <FREQ:9>14.009620 <ITUZ:2>20 <MODE:2>CW <OPERATOR:5>RX9TX <QSL_RCVD:1>Y <QSLRDATE:8>20060403 <QSO_DATE:8>20050514 <RST_RCVD:3>599 <RST_SENT:3>599 <SRX:3>230 <STX:3>160 <TIME_ON:6>150557 <TIME_OFF:6>150557 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>40889 <EOR>
Error in the STATE field: <BAND:3>40M <CALL:4>RP9J <STATE:2>SM <CNTY:5>SM-19 <CONT:2>AS <CONTEST_ID:3>CQM <CQZ:2>17 <DXCC:2>15 <FREQ:8>7.034260 <ITUZ:2>20 <MODE:2>CW <OPERATOR:5>RX9TX <QSL_RCVD:1>Y <QSLRDATE:8>20060403 <QSO_DATE:8>20050514 <RST_RCVD:3>599 <RST_SENT:3>599 <SRX:3>449 <STX:3>306 <TIME_ON:6>172655 <TIME_OFF:6>172655 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>41035 <EOR>
Error in the STATE field: <BAND:3>17M <CALL:6>RP61XX <STATE:2>KO <CNTY:5>KO-01 <COMMENT:31>WWV at 0600 : SFI 86, A 19, K 4 <CONT:2>EU <CQZ:2>16 <DXCC:2>54 <FREQ:9>18.071100 <ITUZ:2>29 <MODE:2>CW <OPERATOR:5>RX9TX <PFX:4>RP61 <QSO_DATE:8>20060508 <RST_RCVD:3>599 <RST_SENT:3>599 <TIME_ON:6>075526 <TIME_OFF:6>075526 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>51859 <EOR>
Error in the STATE field: <BAND:3>30M <CALL:5>R60FW <STATE:2>KA <CNTY:5>KA-23 <COMMENT:31>WWV at 1500 : SFI 88, A 13, K 4 <CONT:2>EU <CQZ:2>16 <DXCC:2>54 <FREQ:9>10.106000 <ITUZ:2>29 <MODE:2>CW <OPERATOR:5>RX9TX <PFX:3>R60 <QSO_DATE:8>20060822 <RST_RCVD:3>599 <RST_SENT:3>559 <TIME_ON:6>160110 <TIME_OFF:6>160110 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>54724 <EOR>
Error in the STATE field: <BAND:3>30M <CALL:5>R860T <STATE:2>TL <CNTY:5>TL-05 <COMMENT:30>WWV at 1200 : SFI 84, A 7, K 2 <CONT:2>AS <CQZ:2>18 <DXCC:2>15 <FREQ:9>10.107200 <ITUZ:2>32 <MODE:2>CW <OPERATOR:5>RX9TX <PFX:4>R860 <QSL_RCVD:1>Y <QSLRDATE:8>20071209 <QSO_DATE:8>20060907 <RST_RCVD:3>599 <RST_SENT:3>599 <TIME_ON:6>144443 <TIME_OFF:6>144443 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>54856 <EOR>
Error in the STATE field: <BAND:3>15M <CALL:4>RP9J <STATE:2>SM <CNTY:5>SM-19 <CONT:2>AS <CQZ:2>17 <DXCC:2>15 <ITUZ:2>20 <MODE:2>CW <OPERATOR:5>RX9TX <QSO_DATE:8>20070513 <TIME_ON:6>090513 <TIME_OFF:6>090513 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>60615 <EOR>
Error in the STATE field: <BAND:3>40M <CALL:4>RP9J <STATE:2>SM <CNTY:5>SM-19 <CONT:2>AS <CONTEST_ID:4>CQ-M <CQZ:2>17 <DXCC:2>15 <FREQ:8>7.011550 <ITUZ:2>20 <MODE:2>CW <OPERATOR:5>RX9TX <QSO_DATE:8>20090510 <RST_RCVD:3>599 <RST_SENT:3>599 <SRX:4>1030 <STX:3>177 <TIME_ON:6>014444 <TIME_OFF:6>014444 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>72615 <FREQ_RX:7>7.01155 <EOR>
Error in the STATE field: <BAND:3>20M <CALL:4>RP9J <STATE:2>SM <CNTY:5>SM-19 <CONT:2>AS <CONTEST_ID:4>CQ-M <CQZ:2>17 <DXCC:2>15 <FREQ:9>14.024000 <ITUZ:2>20 <MODE:2>CW <OPERATOR:5>RX9TX <QSO_DATE:8>20090510 <RST_RCVD:3>599 <RST_SENT:3>599 <SRX:4>1396 <STX:3>360 <TIME_ON:6>085957 <TIME_OFF:6>085957 <LOTW_QSL_SENT:1>Y <APP_LOGGER32_QSO_NUMBER:5>72798 <FREQ_RX:8>14.02400 <EOR>73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
14.07.2009, 12:27 #174
- Регистрация
- 25.08.2006
- Адрес
- Шадринск, Курганская обл., Россия
- Возраст
- 36
- Сообщений
- 1,866
- Поблагодарили
- 175
- Поблагодарил
- 278
А причем тут веб серев апач и какой-то денвер и Perl? Причем тут вообще linux?
И давайте RX9TX сам напишет, он ведь не маленький. Если ему не надо ну и пофиг.
Про ассемблер я не говорил что я могу на нем наваять подобное. Не в этой жизни.
А результаты, выложил, щупайте сколько вам угодно.
Добавлено через 7 минут
В таком варианте Метод рабочи, однако я плохо понимаю, зачем на таких объемах создавать базу данных. Ах да, delphi для автоматизации работ с БД и создан изначально.
По уму, на сервер бы небольшой скрипт, который раз в пару дней создавал txt файл с RDA районами и позывными.
По примочкам, а они там и не нужны.
Ради интереса можно написать 2 программы и сравнить время работы.
Вы удивитесь.Последний раз редактировалось RN9RQ; 14.07.2009 в 12:34. Причина: Добавлено сообщение
Для человека с молотком любая проблема кажется гвоздем.
Слава богу, теперь уже БЫВШИЙ член СРР, 73!
-
14.07.2009, 13:05 #175
- Регистрация
- 18.09.2007
- Адрес
- Нальчик, Кабардино-Балкария
- Возраст
- 43
- Сообщений
- 1,223
- Поблагодарили
- 209
- Поблагодарил
- 112
А, ну кто ж знал, что есть такое исключение.
Вы сами просили, чтобы не затирались имеющиеся данные.
Но раз область может быть без конкретного RDA, подправлю.
Добавлено через 5 минут
А каким образом вы под Windows, ДОМА, запустите perl-программу?
Или вы думаете, что у всех свои сервера в Интернете и все будут запускать http://блаблабла.ru/myscript.pl ?
Может и есть какие-нибудь интерпретаторы типа "perl.exe mycsript.pl", но рядовой радиолюбитель, который будет пользоваться вашей программой, об этом, уверен, не в курсе.
Ну вот и сделайте по-уму, учитывая, что сервер чужой.
Да, не маленькой, однако он уже сам написал.
В первом сообщении "Нужна программа, которая бы читала АДИФ и для российских станций заполняла бы данные по РДА - т.е. поля STATE и CNTY. Файл с данными есть на сайте РДА."
Я не знаю как вам, но для меня фраза "нужна программа" означает одно - скачал, запустил. Без всяких лишних плясок и манипуляций. Наброски и хаотичные куски кода, алгоритмы и советы по моему скромному мнению, под эту фразу не подпадают.Последний раз редактировалось RA6XTD; 14.07.2009 в 13:11. Причина: Добавлено сообщение
-
14.07.2009, 13:17 #176
- Регистрация
- 20.04.2005
- Адрес
- Оренбург, Россия
- Возраст
- 59
- Сообщений
- 3,390
- Поблагодарили
- 614
- Поблагодарил
- 119
73 ... R8TX :: Skype: rx9tx_ :: http://r8tx.qrz.ru
-
14.07.2009, 13:26 #177
-
14.07.2009, 14:24 #178
- Регистрация
- 01.07.2002
- Адрес
- Владимир
- Сообщений
- 7,776
- Поблагодарили
- 3869
- Поблагодарил
- 486
Очень просто.
Active Perl: http://www.activestate.com/activeperl/73! Андрей VZ
-
14.07.2009, 14:30 #179
- Регистрация
- 03.02.2006
- Возраст
- 51
- Сообщений
- 17,279
- Поблагодарили
- 8089
- Поблагодарил
- 4235
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
14.07.2009, 14:38 #180
Социальные закладки