-
16.07.2023, 18:43 #61
- Регистрация
- 01.07.2011
- Адрес
- Днепропетровск
- Возраст
- 59
- Сообщений
- 3,006
- Поблагодарили
- 2962
- Поблагодарил
- 222
Логика железная
При разборе ALL.TXT при такой логике получите три строки для одного позывного с R..., RRR, 73. И сколько таких строк будет после суток мониторинга, дублей не избежать.
И обьясните нормально, что такое записи SWL в ДВЕ СТРОКИ. В adif пишется одна строка(для LoTW в столбик).73! Олег. http://ur1004swl.ucoz.ru/
-
16.07.2023, 18:44 #62
-
16.07.2023, 18:45 #63
- Регистрация
- 01.07.2011
- Адрес
- Днепропетровск
- Возраст
- 59
- Сообщений
- 3,006
- Поблагодарили
- 2962
- Поблагодарил
- 222
73! Олег. http://ur1004swl.ucoz.ru/
-
16.07.2023, 19:23 #64
- Регистрация
- 30.07.2006
- Адрес
- Санкт-Петербург
- Сообщений
- 10,140
- Записей в дневнике
- 5
- Поблагодарили
- 2549
- Поблагодарил
- 719
Добавление для Олега
Многие экспедиции при работе ФТ8 требуют для сокращения времени на ЩСО,вызывать 1 строкой сразу с РАПОРТОМ. Без строки с LOC. В ответ дают мой позывной и R-5. И более ничего, сразу отвечают другим. без RR73; RRR без 73. Я смотрю их онлайн лог и вижу это ЩСО в логе
-------------------------------------------
Здесь я вообще, не рассматриваю работу в несколько потов и в одной строке два позывных одновременно
----------------------------------------
Тэг стандартный, но он не для внесения в него CALL Я не хочу с Вами дискутировать, т.к. стандарт АДИ пока вообще НЕ предусматривает для SWL каких либо тэгов, где можно было внести 2-й колл
- - - Добавлено - - -
Смотрите SWL Лог от RW9JD/Sk/.... В этом Логе есть возможность в файле *ADI получить запись 2-стор. наблюдения в 2 строки
Прикладываю файл
UA1074SWL_16.rar
Здесь 2 SWL QSO и 4 строки
1. R3AA с R6AA
2. R7AA с R8AAПоследний раз редактировалось RX1AG; 16.07.2023 в 18:54.
Валентин, RX1AG :: Посетите мои страницы -- https://rx1ag.narod.ru/ARCHIVES/AUDIO/audio_01.htm -- песни о радио
-
16.07.2023, 20:25 #65
- Регистрация
- 05.01.2014
- Адрес
- Славянск
- Возраст
- 55
- Сообщений
- 637
- Поблагодарили
- 294
- Поблагодарил
- 125
-
18.07.2023, 18:14 #66
- Регистрация
- 30.07.2006
- Адрес
- Санкт-Петербург
- Сообщений
- 10,140
- Записей в дневнике
- 5
- Поблагодарили
- 2549
- Поблагодарил
- 719
to R9CD
Александр!
Что-то Вы не спешите выкладывать новый вариант проги... Очевидно, что ее не так просто выполнить.
Я немного повозился здесь, поискал что-то в Инете и мне посоветовали как бы разделить задачу на 2 части.
1.
а). В 1 части воспользоваться программой NotePad++. Она позволяет через ПОИСК-ЗАКЛАДКИ-КОПИРОВАНИЕ, Найти строки и создать отдельный файл с только строками, где в конце имеются нужные сочетания R***; RR73; RRR
б). затем из этого файла вручную выбирал в файл парные строки для записи SWL наблюдения.
Задача отбора нужных строк выполнена
2
далее, для создания файла ADI уже нужна программа, которую Вы пытаетесь создать
------------------------------------------
Возможно это поможет Вам: прочитав форумы программистов, я узнал. что для применения программы NotePad++ к выполнению п.п. 1. а, б можно написать скрипты или плагины под любую задачу поиска в тексте. Т.е. все упроститься-не нужно будет решать проблему поиска и расстановки попарно.
----------------------------------------------
R сожалению, я не так хорошо разбираюсь в этом деле. Каково Ваше мнение? Посмотрите прогу NotePad++ на предмет ее примененияПоследний раз редактировалось RX1AG; 18.07.2023 в 18:21.
Валентин, RX1AG :: Посетите мои страницы -- https://rx1ag.narod.ru/ARCHIVES/AUDIO/audio_01.htm -- песни о радио
-
18.07.2023, 19:25 #67
- Регистрация
- 10.08.2006
- Адрес
- г. Ревда Свердловской области
- Сообщений
- 1,046
- Поблагодарили
- 305
- Поблагодарил
- 1252
Создать файл ADI не сложно, для этого всё уже сделано.
Сейчас, то что Вы предлагаете сделать программой NotePad++, я пытаюсь сделать сам.
В архиве выложено то, что уже получилось.
Это ещё не всё. Буду продолжать.
- - - Добавлено - - -
Пока сделал настраиваемый фильтр.
По фильтру происходит вывод в список только выбранного.
Далее план такой.
В списке нужно будет выбрать одну запись с парой нужных позывных и она попадёт в одну из строк, расположенных ниже.
После чего в списке будут отображаться только записи с этими двумя позывными, ничего лишнего не будет.
Их будет уже значительно меньше, чем в общем списке.
Нужно выбрать вторую запись, после чего сохранить в ADIF.
-
18.07.2023, 23:10 #68
- Регистрация
- 30.07.2006
- Адрес
- Санкт-Петербург
- Сообщений
- 10,140
- Записей в дневнике
- 5
- Поблагодарили
- 2549
- Поблагодарил
- 719
Последняя трудность, что нужно после выбора строк с RRR...73, это правильно расставить строки радистов, кто работал друг с другом. По дате и времени.
--------------------------------------------
Я возился с Notepad++...
Из исходного ALL.TXT через ПОИСК выбрал строки где в конце стоят сочетания RR73; RRR; R/и цифра рапорта/. А далее возникла трудность при составлении файла попарно строки даже вручную... Строки разбросаны, некоторые радисты дают несколько раз R-рапорт, не получая ответа. И нужно было в куче строк искать последний ответ с R.
-------------------------------------------------
если желаете, ознакомьтесь, что у меня получилось. файлы
ALL_15_07_23_swl_02.TXT
ALL_15_07_23_swl_03.TXT
ALL_15_07_23_01.TXT
01 исходный ALL.TXT взят из WSJT
02 файл выборки в NotePad++ с концом букв RR73 RRR R/рапорт/
03 файл ручной работы выборка с записью попарно 2-х позывных для SWL
--------------------------------------
Нужно отметить, что если в исходном файле
01 содержится 1024 строки
02 .................. 177
03 ................... 46
---------------------------------
Т.е. из начального файла в 1624 строки, мы получили конечный в 46 строк. А это всего 23 SWL наблюдения!!!
Как наблюдателю нужно портить глаза при обработке относительно небольшого файл наблюдения! Можно ли говорить, что SWL ничего не делает?
- - - Добавлено - - -
Я проверил прогу, что в архиве... Загрузил в нее относительно большой файл в 125 кб.
Она работает и в интерфейсе выбирает диск/папку, где имеется файл вида ALL.TXT. Табличка ФИЛЬТР не вышла. У меня фильтр НЕ работает!...В файл sample.log прога в итоге выбрала только сочетания вида RR73 RRR. Т.е пока не работает картинка для выбора буквосочетаний. В системной табличке окончания работы не указала сколько строк получилось в итоге, но указала, что было 6 ошибок.
Я полагаю, уже неплохо...Последний раз редактировалось RX1AG; 18.07.2023 в 23:20.
Валентин, RX1AG :: Посетите мои страницы -- https://rx1ag.narod.ru/ARCHIVES/AUDIO/audio_01.htm -- песни о радио
-
18.07.2023, 23:34 #69
- Регистрация
- 10.12.2011
- Адрес
- Белоозёрский
- Сообщений
- 7,950
- Поблагодарили
- 5463
- Поблагодарил
- 7272
Добрый день!
Возможно Вы знакомы с программой для расчёта антенн "MMANA".
В ней используется ядро ( собственно код, который задействуется при расчётах), написанное на фортране.
Как следствие, какой бы совершенный процессор не был, работает только одно ядро в один поток.
В случае достаточно сложных систем расчёты занимают много времени.
Было бы очень интересно, если бы Вы "распараллелили" код, чтобы можно было полностью задействовать ресурс современных процессоров.
У меня есть старая , портативная версия этой программы, правда 32х битная. Её можно переслать прямо по эл почте.
П.С. Если Вас эта задача заинтересует, продублируйте ответ в личку. Иначе он утонет в море постов, не имеющих к этому отношения.
- - - Добавлено - - -
похоже и я тоже ... абыдна ...!
Ну да ладно, может быть кто ещё прочитает73! Владимир, RJ3FF.
-
18.07.2023, 23:44 #70
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,872
- Поблагодарили
- 9086
- Поблагодарил
- 4819
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
19.07.2023, 00:43 #71
- Регистрация
- 10.12.2011
- Адрес
- Белоозёрский
- Сообщений
- 7,950
- Поблагодарили
- 5463
- Поблагодарил
- 7272
Говорят, что код для решения системы линейных уравнений распараллелить вполне реально. Именно на решение этой системы и тратится большая часть времени.
Остальная математика ( преобразование Фурье и потом интеграл по двум переменным ) вроде бы тоже .
Осталась только заполучить сам код ядра ...
Вспомнил Для ядер NEC2 эта проблема решена уже давно.
А вот MININEC ( это вычислительное ядро лежит в основе ММАНы) оказался никому не нужен.
Уж больно удобный интерфейс пользователя у этой ММАНы ...
Да и точность вычислений в некоторых случаях выше, чем у NEC2.
На западе давно уже пользуются NEC4 и даже NEC5, но простым смертным в нашей стране эти ядра недоступны ...Последний раз редактировалось RJ3FF; 19.07.2023 в 00:53.
73! Владимир, RJ3FF.
-
19.07.2023, 01:17 #72
- Регистрация
- 29.04.2016
- Сообщений
- 637
- Поблагодарили
- 860
- Поблагодарил
- 1260
Алексей ! Если умеет, то здорово !
А то мне надо для всех своих деcятков тысяч USA QSO внести автоматом данные об их County из колл-бука. Когда я давным-давно оформлял очень красивый, большой и сложный для нас диплом USACA ( c которого мы и содрали свой RDA), мне пришлось перебрать неско тыс. QSL и внести с них в лог более 1000 оригинальных ( Unique) каунтей ! Но вот во время связи при вводе ее в журнал я никогда не спрашивал каунти у корреспондента и не вводил ее с коллбука, тем более - во время тестов. А у них ( в отличие от наших ресурсов по RDA) никаких способов для автозачета не существует - другими словами - все ручками :-) !
Так что неприменно попробую и о результатах доложу !
73 ! Dima, UA3AGW
-
19.07.2023, 04:45 #73
-
19.07.2023, 08:52 #74
-
19.07.2023, 09:50 #75
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,872
- Поблагодарили
- 9086
- Поблагодарил
- 4819
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
Социальные закладки