При выходе из программы, не сохранив найденную информацию, выдается сообщение:
Вложение 342871
Вид для печати
При выходе из программы, не сохранив найденную информацию, выдается сообщение:
Вложение 342871
Для обмена содержимым парных строк, кликните по одной из них левой кнопкой мыши.
Владимир, к сожалению так не получится. Для того, чтобы MMANA переделать на несколько потоков надо:
1) иметь исходный код (source code)
2) портировать (переписать) код на новый язык програмирования, который умеет работать с несколькими потоками
3) придумать и реализовать алгоритм распределения расчётов в несколько потоков.
Начинать надо с п 1. Если нет исходников - нечего даже думать. А их нет.
- - - Добавлено - - -
КРУТО !!! Ещё нужно написать программу, которая будет автоматом заказывать дипломы и распечатывать их на принтере !
Но вот обклеивать стены туалета этими дипломами прийдётся уже самому ! :(
Не совсем понял необходимость этой функции применительно к работе в модах FT8,4 и записи в 2-х строках?
Смысл-поясните?
- - - Добавлено - - -
Ваше замечание-это ОФФ-ТОП. Откройте соотв тему и там критикуйте RX1AG
А здесь, напишите что нибудь дельное и полезное
При просмотре всего списка, если начинать с верхней строки, то записи в парных строках будут располагаться по порядку времени:
Вложение 342898
Но если начать просмотр с нижней строки, будет так:
Вложение 342899
Функция позволяет эти строки быстро расположить в порядке времени приёма их программой.
Можно работать со списком с любой строки.
Отключил эту функцию. Можно не обращать внимания на хронологию записей в парных строках в окне программы. Программа сама записывает их в файл SWL.adi в хронологическом порядке.
t0 R9CD
Ал-Р!
Я ранее работу программы проверял в файлах ALL.TXt только от программы WSJT-x. А сегодня решил все проверить и в прогах JTDX MSHV. И к своему огорчению, должен Вам написать, что в этих прогах Ваша программа не работает.
Все дело в том, что проги JTDX MSHV как-бы "вторичные", Авторы этих прог используют открытый код исходной WSJT-X. Их авторы зачем-то, по иному сделали запись файл ALL.TXT. В строках расположение данных изменено и, соответственно, ваша программа не может выбрать нужные строки. Т.о. в конечном файле ALL.ADI получается 0 записей.
Поэтому, в вашей программе требуется предусмотреть возможность создание файла *.ADI из этих программ. Если это возможно -сделайте.
-----------------------------------------------
Есть еще одна малораспостраненная программа, которая работает с модами FT8,4 и пишет должна писать файлы ALL.TXT. Это программа поляка SP9... так наз WSJT-z. Она у меня на компе не хочет устанавливаться. Поэтому, файл ALL.TXT от нее не могу сейчас прислать
---------------------------------------------------
Посылаю Вам в архиве 3 файла от разных программ. Они маркированы буквами W-WSJTx, J-JTDX, M-MSHV.
Файлы записаны сегодня в разное время и не одинаковы
Вложение 342909
To RX1AG:
При двустрочном выводе в файл SWL.adi, эти две строки
Вложение 342908
располагаются рядом через пустую строку, чтобы было видно, что они работали друг с другом:
При однострочном сейчас так:Код:<BAND:3>20M<CALL:6>TF2MSN<FREQ:6>14.074<MODE:3>FT8<QSO_DATE:8>20230619<RST_RCVD:3>SWL<RST_SENT:1>3<TIME_ON:6>101830<EOR>
<BAND:3>20M<CALL:5>LZ2PL<FREQ:6>14.074<MODE:3>FT8<QSO_DATE:8>20230619<RST_RCVD:3>SWL<RST_SENT:2>-6<TIME_ON:6>101845<EOR>
В этой одной строке указано, что TF2MSN работал с LZ2PL. Если загрузить эту строку допустим на eqsl.cc, то электронную QSL получит только TF2MSN.Код:<BAND:3>20M<CALL:6>TF2MSN<FREQ:6>14.074<MODE:3>FT8<QSO_DATE:8>20230619<RST_RCVD:3>SWL<RST_SENT:1>3<TIME_ON:6>101830<QSLMSG:62>Yor have worked with LZ2PL. The strength of his signal was -6.<EOR>
Может быть стоит выводить в файл и строку где LZ2PL работал с TF2MSN, чтобы они оба получили электронные QSL?
Вот так:
Код:<BAND:3>20M<CALL:6>TF2MSN<FREQ:6>14.074<MODE:3>FT8<QSO_DATE:8>20230619<RST_RCVD:3>SWL<RST_SENT:1>3<TIME_ON:6>101830<QSLMSG:62>Yor have worked with LZ2PL. The strength of his signal was -6.<EOR>
<BAND:3>20M<CALL:5>LZ2PL<FREQ:6>14.074<MODE:3>FT8<QSO_DATE:8>20230619<RST_RCVD:3>SWL<RST_SENT:2>-6<TIME_ON:6>101845<QSLMSG:62>Yor have worked with TF2MSN. The strength of his signal was 3.<EOR>
Валентин, в файле от JTDX в каждой строке нет информации о виде модуляции и частоте.
Эта информация есть в верхних двух строках. Пришлите несколько файлов, где будут разные виды работы и частоты, чтобы можно было выяснить закономерность расположения данных.
Вложение 342917
Также пришлите файл программы MSHV за дату с однозначным числом.
Причина та же, чтобы выяснить закономерность расположения данных в файле.
Наверное, вы правы, тк одна строка поступает ОДНОМУ конкретному радисту чей позывной указан тэгом CALL. А второй радист как бы ни при делах?....:s8:
Вторая строка нужна и в случае когда пишем в одну строку.
------------------------------------------------------
С трудом запустил у себя прогу WSJR-z от поляка....
Чем она отличается от исходной WSJT-x пока не разобрался.
--------------------------------------------------------
Файл ALL.TXT пишется такой точно, как и в проге WSJT-x. Ничем не отличаются. И даже попадает в папку программы WSJT-x. Я опробовал создание файла SWL.ADI и он получается на ОК. Поэтому для WSJT-z ничего предпринимать не нужно. Нужно будет только указать гле-то в описании, что ее файлы ALL.TXT одинаковы по записи строк с WSJT-x.
- - - Добавлено - - -
Непонятно, что такое """за дату с однозначным числом.""" Если имеете ввиду дату месяца/число то они всегда двузначные 07 01 11 12
Поясните, плс...
----------------------------------------------
Посылаю в архиве 2 файла JTDX MSHV Записаны переходы на разные банды разными модами.
Вложение 342926