TGViewer
Жан рассказывает Жан рассказывает @jan_novik · 153 subscribers
Post #4437 31
radio_home_v2.2.2.exe50.7 MB
Ну шо, народ, всем привет! 😁

Давненько я своим интернет радио для компьютера не занимался. Оно работало, я его особо не трогал, а ошибки тем временем сидели и ждали, когда я наконец до них доберусь 😂

Вот сел пару тройку дней назад, открыл код и думаю: ну, сейчас немного поправлю то, что само себя уже просит исправить. Ага, «немного». В итоге получилась Internet Radio Home v2.2.2 🔥

Самое главное — разобрался с прерываниями радио. Оказалось, программа сама открывала второе соединение к тому же потоку, чтобы узнать название песни. Некоторые радиосерверы от такого охуевали и сбрасывали основное соединение, через которое шёл звук. Убрал эту лишнюю проверку: теперь метаданные берутся прямо из плеера.

Заодно проверка интернета и звуковой сигнал больше не тормозят воспроизведение. Автоматическое переподключение, если поток всё-таки оборвался, осталось.

Ещё поправил раздачу радио по Wi-Fi. Раньше подключался один слушатель — и всё, второй мог ждать сколько угодно. Теперь могут слушать несколько устройств одновременно. Плюс убрал неправильные метаданные из потока, из-за которых у некоторых плееров звук мог резаться.

И накопилась целая пачка мелочей, которые по отдельности вроде мелочи, а вместе уже бесят:

— программа могла зависнуть на несколько секунд при закрытии;
— при сохранённом фильтре избранного подсвечивалась одна станция, а включалась другая;
— запись могла продолжаться даже после закрытия её окна;
— Enter в списке записей обещали для воспроизведения, но он не работал;
— после паузы на экране оставалась «Буферизация»;
— битый файл со станциями или импортированный JSON могли уронить программу;
— справка по F1 на Windows не открывалась;
— уведомления показывались, даже если их отключили в настройках.

Это всё поправил. Ошибки и обычные предупреждения теперь тоже разделены нормально: если реально не открылся поток или не удалось записать файл — это ошибка. А если просто не выбрана станция или нет связи — предупреждение. Галочки уведомлений теперь действительно работают, а отключённые сообщения можно увидеть в строке состояния.

Короче, хотел чуть подлатать своё радио, а получилась довольно приличная уборка под капотом 😁 Если кто пользуется — обновляйтесь до v2.2.2. И если опять найдёте какой-нибудь косяк, пишите. Судя по всему, они там умеют хорошо прятаться 😂📻
More from @jan_novik
  1. Oct 2, 2026Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по у…
  2. Sep 26, 2026Ну шо, народ, всем привет! 😁 Выходные наконец-то добрались и до нас. Не знаю, как у вас,…
  3. Sep 25, 2026Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по у…
  4. Sep 21, 2026проблему и создал. ВОТ ЭТО ОСОБЕННО БЛЯДЬ ПРИЯТНО. 😂 Так что потихоньку возвращаюсь. Буду…
  5. Sep 21, 2026Ну шо, народ. Я, блядь, снова здесь. 😂 Да-да. Тот самый человек, который периодически всп…
  6. Sep 18, 2026Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по у…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →