Ham Radio Deluxe vs QRZ.COM

Практически всегда при работе в эфире использую Ham Radio Deluxe, достаточно известный комбайн, позволяющий управлять трансивером, вести лог, заниматься цифровыми видами связи. Да, есть у него и плюсы, и минусы. Но чего либо более удобного из ПО более не встречал, есть отдельно программы управления, отдельно лог, отдельно цифра. Но что бы заставить все это работать вместе надо потанцевать с бубном. А в HDR все есть … Среди, набора программ в HDR, есть программа HDR Logbook, предназначенная для ведения  электронного лога. Все удобно в ней, все понятно. Но без кактусов обойтись нельзя.

HDR-Log-1

HDR Logbook в оперативном режиме может запрашивать данные с сайта QRZ.COM, зачастую в логе имя оператора выскакивает раньше, чем оператор успевает представиться. Так вот для более удобной работы пришлось докупить платную подписку на доступ QRZ.COM, которая позволяет получать полные данные по корреспонденту и без задержек. И вот уже не первый, случается у  HDR Logbook откровенный косяк, а именно неожиданно слетают настройки платной подписки. После чего их восстановить просто не реально.. Т.к. внести все значения в необходимые поля можно, но есть одно но, она блин,  их не сохраняет ни под каким соусом. Рысканье в интернете по этому вопросу к успеху не привели.

HDR-Log-2

Пришлось взять мышку в руки и приступить к исследованию программы, и собственно к местам, где она хранит профиль.

 

Все настройки программы по умолчанию хранятся в папке профиля пользователя \\AppData\Roaming\Simon Brown, HB9DRV\, нас собственно интересует папка HRD Logbook. где хранятся настройки лог бука. Собственно там и обнаруживается вожделенный файл  ClientLogbookCallsignLookup.xml  в котором должны храниться настройки. открываем его, а там только:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!–                                                                          –>
<!– ===================== WARNING ==========================                 –>
<!– | The contents of this file must not be changed if the |                 –>
<!– | program is to operate correctly. To avoid problems,  |                 –>
<!– | please do NOT edit this file.                        |                 –>
<!– ========================================================                 –>
<!–                                                                          –>
<!– Filename ..: CCallsignLookupOptions                                      –>
<!– Created …: 18.12.2011 12:59:47                                         –>
<!– Computer ..: WIN2008RADIO                                                –>
<!– Username ..: lapushkin                                                   –>
<!– Program …: HRDLogbook.exe                                              –>
<!–                                                                          –>
<!– D:\Ham Radio\Logbook\HRDLogbookClient\CallsignLookupOptions.cpp line 100 –>
<!–                                                                          –>

И все, более нет ничего. Пустой файл…

Причем вводишь данные в настройки, делаешь проверку, все ОК. Говоришь сохранить и дальше фиг, содержание файла не меняется.

Пришлось поэкспериментировать с программой, после чего удалось получить правильное содержание файла, и выглядеть он должен вот так:  

<?xml version="1.0" encoding="ISO-8859-1"?>
<!–                                                                          –>
<!– ===================== WARNING ==========================                 –>
<!– | The contents of this file must not be changed if the |                 –>
<!– | program is to operate correctly. To avoid problems,  |                 –>
<!– | please do NOT edit this file.                        |                 –>
<!– ========================================================                 –>
<!–                                                                          –>
<!– Filename ..: CCallsignLookupOptions                                      –>
<!– Created …: 18.12.2011 12:59:47                                         –>
<!– Computer ..: WIN2008RADIO                                                –>
<!– Username ..: lapushkin                                                   –>
<!– Program …: HRDLogbook.exe                                              –>
<!–                                                                          –>
<!– D:\Ham Radio\Logbook\HRDLogbookClient\CallsignLookupOptions.cpp line 100 –>
<!–                                                                          –>
<HRD xml:lang="EN" Description="Callsign Lookup Options" Created="18-Dec-2011 12:59">
    <Options EnableHamCallCD="0" EnableQRZCD="1" EnableQRZWeb="0" EnableQRZXml="1" CDsInternet="1" Logbook="1" FirstName="0" FolderHamCall="" FolderQRZ="место расположения локальных файлов БД QRZ (если есть)" QRZPassword="ваш пароль" QRZUsername="ваше имя"></Options>
</HRD>

После сохранения, обязательно изменить в безопасности права доступа на файл, оставив для всех только чтение. Иначе при следующем запуске получим опять девственно чистый файл…

Может кому и пригодиться.

Как то так, 73 !!!