-
13.07.2009, 07:47 #91Standart Power
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 58
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Понятно, то есть в первом случае это половинка РДА. А какой желателен интерфейс. Например в появившемся окне, есть кнопка выбрать файл. Нажимаем ее и диалоговом окне выбора файла появляется возможность выбора файлов .adi
Выбираем файл и сразу начинается его сканирование. Данные сохраняются во временный файл, который мы можем потом переименовать в выходной нормальный файл с расширением .adi
Примерно так?
А это может быть дополнительной опцией.
-
13.07.2009, 07:48 #92Very High Power
- Регистрация
- 20.04.2005
- Адрес
- Оренбург
- Возраст
- 60
- Сообщений
- 3,405
- Поблагодарили
- 622
- Поблагодарил
- 127
Последний раз редактировалось R8TX; 13.07.2009 в 07:52. Причина: Добавлено сообщение
R8TX
-
13.07.2009, 07:53 #93Standart Power
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 58
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Все понятно. Теперь, в моем случае, надо ждать когда у меня появиться возможность посидеть за этой проблемой, как это было вчера во второй половине дня. А сейчас надо бежать на работу
Если кто то желает и есть время, может приступать немедленно
А желаемый вид программы все таки уточните...
Добавлено через 2 минуты
Я об этом подумал, но не озвучил
Добавлено через 11 минут
И еще, скиньте пожалуйста какой либо файл .adi, для тестирования.
Можно на мыло kolotusha@mail.ru, но лучше наверное здесь. Может кому то еще будет нуженПоследний раз редактировалось RN6LIQ; 13.07.2009 в 08:05. Причина: Добавлено сообщение
-
13.07.2009, 08:10 #94
-
13.07.2009, 08:14 #95
-
13.07.2009, 08:46 #96
-
13.07.2009, 08:59 #97Very High Power
- Регистрация
- 20.04.2005
- Адрес
- Оренбург
- Возраст
- 60
- Сообщений
- 3,405
- Поблагодарили
- 622
- Поблагодарил
- 127
Последний раз редактировалось R8TX; 13.07.2009 в 09:02.
R8TX
-
13.07.2009, 11:26 #98Very High Power
- Регистрация
- 18.09.2007
- Адрес
- Нальчик, Кабардино-Балкария
- Возраст
- 45
- Сообщений
- 1,218
- Поблагодарили
- 209
- Поблагодарил
- 112
Вот, наваял. Вроде работает.

Вышло на час больше, чем говорил qkaracha, но не было главного стимула - упоминаемого им же пива (я на работе).
Строго прошу не судить.
Значит входной файл - ADI.
Выходной - имя входного файла + ".new".
RDA-файл.
Или xls где в первом столбце - позывные, во втором - RDA.
Или же txt файл формата "позывной пробелы рда" (можно взять xls файл и пересохранить его в формате "Форматированный текст (разделитель пробел).
По скорости обрабатывать xls довольно долго, т.к. считывается он не постранично как MS Excel, а целиком в память.
Поэтому советую rda.xls сконвертировать в txt и потом уже работать с ним.
Выходная строка вида
<CALL:4>RG3K <STATE:2>VR <CNTY:5>VR-02 <QSO_DATE:8>20090711 <TIME_ON:6>132951 <ITUZ:2>29 <BAND:3>20M <FREQ:8>14.01710 <CONTEST_ID:7>IARU-HF <FREQ_RX:8>14.01710 <MODE:2>CW <RST_RCVD:3>599 <RST_SENT:3>599 <OPERATOR:5>RX9TX <CQZ:2>16 <STX:1>4 <APP_N1MM_POINTS:1>5 <APP_N1MM_RADIO_NR:1>1 <APP_N1MM_RUN1RUN2:1>1 <EOR>
Если какие-то недочеты - пишите.
Ошибки - желательно скрин-шот.
Возможны проблемы с обработкой Excel файла.
Я до сих пор не работал с ним, поэтому что-то мог не учесть.
В процессе написания пришлось заодно разбираться с OLE объектами. hihi
Некорректная обработка входного файла - приаттачте его и укажите в каком месте недочет.
Вместе подправим.Последний раз редактировалось RA6XTD; 13.07.2009 в 11:35.
-
13.07.2009, 14:10 #99
-
13.07.2009, 14:16 #100
-
13.07.2009, 14:22 #101Very High Power
- Регистрация
- 04.09.2008
- Адрес
- Одесса, Украина
- Возраст
- 56
- Сообщений
- 1,958
- Поблагодарили
- 113
- Поблагодарил
- 161
Привет всем!
Теперь ясно что надо было сделать
Я могу сделать только на VB6 если надо, хотя уже опоздал ....
А то я подумал что примочка к какой-то программе лога
Тему надо было назвать программа конвертор RDA в ADI
тогда было бы ясно[SIZE="1"][I][COLOR="Blue"]Log4Win аппаратный журнал для повседневных связей и соревнований [/COLOR][/I][URL="http://log4win.ucoz.net/"]http://log4win.ucoz.net/[/URL][/SIZE]
-
13.07.2009, 14:23 #102Very High Power
- Регистрация
- 11.03.2006
- Адрес
- Гродно
- Возраст
- 61
- Сообщений
- 2,029
- Поблагодарили
- 363
- Поблагодарил
- 29
У меня это так медленно работает, что возникают сомнения в выборе оптимального алгоритма работы программы. 3.5 минуты на файл из 150 связей - думаю, это подозрительно долго.
Игорь (EW4DX)
-
13.07.2009, 14:25 #103Very High Power
- Регистрация
- 18.09.2007
- Адрес
- Нальчик, Кабардино-Балкария
- Возраст
- 45
- Сообщений
- 1,218
- Поблагодарили
- 209
- Поблагодарил
- 112
Можно. Но представьте.
Каждое QSO в логе - запрос на сайт.
Будет работать долго. Куда дольше, чем скачать файл.
Кроме того, сотни запросов подряд могут спровоцировать защиту от DDoS атаки и заблокировать IP-ник. Но это уже как сервер там настроен.
Именно "Обработка..." висит?
Если да, то можно ли получить обрабатываемый ADI-файл, чтобы понять где тормозит? Может просто зациклилось где-то.
У меня единственный ADI-ник - это приаттаченный RX9TX. Но он короткий.
В общем если это не секретная информация - пришлите файл на позывной at mail.ru
Добавлено через 1 минуту
Даже если выбрать в качестве источника RDA текстовый файл?
У меня RX9TX'овский лог обрабатывается секунды за 4.Последний раз редактировалось RA6XTD; 13.07.2009 в 14:29. Причина: Добавлено сообщение
-
13.07.2009, 14:33 #104Координатор темы
- Регистрация
- 03.02.2006
- Возраст
- 53
- Сообщений
- 20,113
- Поблагодарили
- 9901
- Поблагодарил
- 5299
Мне все же до конца не понятно, зачем писать что то еще, если просто и за несколько секунд это все делается в базе моего лога?
Ну да ладно, наверное все же дело принципа
Тогда такой вопрос:
Сейчас эту ф-цию хочу в свой лог сделать. Однако холе бы спросить: там допустим по поему позывному есть несколько записей. Какую брать? Первую? Ну с моим позывным понятно - там везде одни и теже данные, а вот у других позывных ведь может быть и не так?
73 de RX4HXПоследний раз редактировалось RX4HX; 13.07.2009 в 15:06.
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
13.07.2009, 14:46 #105Very High Power
- Регистрация
- 11.03.2006
- Адрес
- Гродно
- Возраст
- 61
- Сообщений
- 2,029
- Поблагодарили
- 363
- Поблагодарил
- 29

URL обратной ссылки
Подробнее про обратные ссылки













Ответить с цитированием

Социальные закладки