после замены любой библиотеки ошибку HTTP
Ничего удивительного. Первым делом программа Марио определяет тип RTL-SDR. Если в строке производителя у RTL-SDR прописано Realtek, то происходит переход к следующей части программы, где для каких-то целей идёт подключение к серверу. Далее запускается основная часть программы.
Если заменить rtlsdr.dll из комплекта TotalPower на мою rtlsdr.dll с жёстко прописанной строкой Realtek, то проверка производителя проходит без проблем и происходит переход к подключению сервера.
Владимир, если вы запускаете
вновь установленную программу TotalPower 6.1.0
вообще без подключённого RTL-SDR, то что происходит? Программа после нажатия на ОК должна запуститься. Предположу, что у вас будет ошибка HTTP.