Международный фан-клуб Openbox

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Satellites Update  (Прочитано 105950 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Northwood

Re: Satellites Update
« Ответ #45 : 23.09.2016, 06:10:04 »

bonaqwa, теоретически возможна, если найду описание его формата списка спутников и транспондеров *.ddf и при наличии свободного времени. Сейчас я работаю над другой программой - конвертер списка каналов и фаворитов между разными ресиверами. Если есть уже готовые списки каналов, раскиданные по избранным группам для одного ресивера, к примеру, работающего под Энигмой, можно будет просто перенести их для других ресиверов, в том числе и для OpenBox-ов, чтобы экономить время на сортировку каналов.

Вчера делал пробную конвертацию из Энигмы в OpenBox AS-1, в целом получилось, но есть пару проблем, над которыми ещё нужно поработать.
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

!wow!

  • Гость
Re: Satellites Update
« Ответ #46 : 23.09.2016, 07:58:04 »

Если можно, обратите так же внимание на Призм Куб.
Блек Хол пытались сделать прямо в софте экспорт каналов и фаворитов и Е2, но так и не доделали.
Записан
 

Northwood

Re: Satellites Update
« Ответ #47 : 23.09.2016, 08:10:34 »

Конвертацию я планирую сделать для всех типов ресиверов, которые поддерживаются у меня в Satellites Update. Но одна из проблем при конвертации из Энигмы - то что там в базе каналов идентификаторы потоков (PID-ы) присутствуют далеко не для всех каналов, а только для тех, которые открывались ранее, и то не все. Для остальных каналов ни одного PID-а нет вообще. Из параметров каналов в базе Энигмы-2 гарантированно есть только SID, тип канала (TV/HDTV/Radio/Data), имя канала и имя провайдера.

Я попробовал залить список каналов без единого PID-а в OpenBox AS-1 - при попытке открыть такой канал, он все PID-ы автоматически подгружает со спутника, причём сразу для всех каналов на выбранном транспондере. Но пока он всё это подгружает, оболочка ресивера замирает на время от нескольких секунд до минуты. Но потом все каналы с данного транспондера уже открываются быстро. И так по всем остальным транспондерам.

Как поведут себя OpenBox Prism Cube и S-серии в такой же ситуации, не знаю - проверить не на чем.

Для тех каналов, где есть все PID-ы, я буду их переносить при конвертации, однако, всё-равно обязательно будут транспондеры, где есть хоть парочка каналов без этих параметров, поэтому избежать временного подтупления ресивера не получится.

Но как вариант, можно будет сделать опцию, чтобы переносились только группы избранных (фавориты), но тогда каналы должны будут заранее отсканированы на ресивере.
« Последнее редактирование: 23.09.2016, 08:21:34 от Northwood »
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

Northwood

Re: Satellites Update
« Ответ #48 : 03.10.2016, 17:35:42 »

Выложил версию 3.0.3:

На сайте lyngsat.com недавно ввели меры против увеличения нагрузки на сервер, в связи с чем у некоторых пользователей перестали загружаться спутники и транспондеры с данного сайта. Зашевелились и на сайте flysat.com - включили редирект и gzip.
Поэтому вынужден был добавить 2 небольшие задержки по 0.2 сек между подключением к серверу, отправкой http-запроса и получением данных. У кого перестали загружаться спутники с lyngsat-а, с версией 3.0.3 снова всё ОК. А заодно это значительно разгрузит серверы и не подтолкнёт админов на более радикальные меры, к примеру, ввод капчи.

При экспорте в формат FDU добавил дополнительные варианты моделей ресиверов. Если раньше были варианты "Только спутник" и "Спутник + Эфир + Кабель", то теперь добавил варианты "Спутник + Эфир" и "Спутник + Кабель". Плюс ещё пару мелких незначительных доработок при создании нового файла FDU с нуля.
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

Northwood

Re: Satellites Update
« Ответ #49 : 03.10.2016, 22:45:25 »

Выложил версию 3.0.4:

Исправлена ошибка, из-за которой при выключенной опции разделения спутников по диапазонам, экспорт получался абсолютно пустым без единого спутников.
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

bonaqwa

Re: Satellites Update
« Ответ #50 : 06.10.2016, 13:31:51 »

Перестали загружаться спутники с lyngsat.com или начинает грузить потом прерывается контакт с сервером.Версия стоит 3.04
Записан
 

Northwood

Re: Satellites Update
« Ответ #51 : 06.10.2016, 14:26:04 »

bonaqwa, на лингсате последнее время начали что-то мутить, другой пользователь несколько дней назад тоже пожаловался, что у него тоже перестали именно с лингсата загружаться спутники. Когда проверил у себя под 4-я системами - Windows XP, Windows 7, Windows 8 и Windows 10, то проблемы не обнаружил,- как ни странно, везде загружалось всё хорошо. Но когда проверил тоже самое через Virtual-Box на Windows 7, то там я и увидел проблему - с лингсата даже список спутников не загружался. Тогда я сделал версию 3.0.3, а позже 3.0.4, где дополнительные паузы решили проблему у меня под Virtual-Box и у того пользователя под Windows 7.

Только что снова проверил у себя и так, и через Virtual-Box на версии 3.0.4, как ни странно, загрузка идёт нормально, причём даже стабильней чем с флайсата. Хотя на спутнике Hotbird только что загрузка споткнулась.
« Последнее редактирование: 06.10.2016, 14:34:53 от Northwood »
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

Northwood

Re: Satellites Update
« Ответ #52 : 06.10.2016, 16:42:50 »

bonaqwa, проверь, пожалуйста, 3.0.5. Я, наконец, нашёл корень проблемы с лингсатом (вложение в этом сообщении), была одна ошибка, которая проявилась именно на лингсате, и которую только сейчас удалось найти. Если всё ОК, то выложу в первом сообщении темы инсталл.

P.s. Задержки, которые добавил в 3.0.3, убрал, они давали лишь косвенно влияли на успех загрузки с лингсата. Так что скорость загрузки данных возросла.
« Последнее редактирование: 06.10.2016, 18:05:05 от Northwood »
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

bonaqwa

Re: Satellites Update
« Ответ #53 : 06.10.2016, 16:59:56 »

На этой версии загрузилось хорошо lyngsat работает без торможений
Записан
 

Northwood

Re: Satellites Update
« Ответ #54 : 06.10.2016, 18:04:42 »

bonaqwa, благодарю, версию 3.0.5 выложил в первом сообщении темы.
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

uriy555

  • Новичок
  • *
  • Сказали спасибо: 0
  • Оффлайн Оффлайн
  • Сообщений: 1
    • Награды
Re: Satellites Update
« Ответ #55 : 15.10.2016, 14:59:43 »

фрокус будет добавлен?
Записан
 

Northwood

Re: Satellites Update
« Ответ #56 : 15.10.2016, 16:22:35 »

Когда-нибудь в будущем, но не сейчас - пока у меня нет на это времени, нужно кучу другой работы переделать. Добавление нового сайта, это надо писать полностью новый парсер, как сейчас, для лингсата свой, для флайсата свой.
« Последнее редактирование: 15.10.2016, 16:29:20 от Northwood »
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

Northwood

Re: Satellites Update
« Ответ #57 : 03.02.2017, 19:43:54 »

Новая версия 3.1.1, отличия от 3.0.5:

1. Добавлена поддержка защищённого протокола HTTPS, на который перешёл лингсат.
2. Добавлена поддержка переадресации на другой документ внутри одного адреса веб-сервера, которая появилась на флайсате.

3. Пофиксена загрузка спутников и транспондеров с сайта flysat.com - недавно обнаружил, что сервер стал частенько присылать не всю HTML-страницу, в результате программа при попытке обработать такой файл, зависала. Теперь в такой ситуации программа повторно запрашивает эту же HTML-страницу.

4. Доработан экспорт для ресиверов, работающих под ОС SPARK.

4а. Как оказалось, в SPARK-е существует неявное ограничение количества спутниковых позиций = 64. Если в ресивер залить список спутников, содержащий больше 64 спутниковых позиций, то это нарушает нормальную работу SPARK-а - в меню списка каналов в ветке "Спутник", часть спутников или даже все, просто не отображаются. Не говоря уже про возникающие банальные тормоза в работе ресивера. Нормальная работа ресивера восстанавливается только заливкой нового списка спутников, содержащего не более 64 позиций.

Теперь при экспорте в SPARK, в случае если количество позиций в сумме превышает 64, программа выдаёт соответствующее предупреждение, по которому Вы можете либо согласиться продолжить экспорт как есть, либо отказаться - происходит откат списка спутников.

4б. Все XML файлы при экспорте в SPARK теперь открываются с явным указанием кодировки UTF-8 (без BOM), раньше указывалась кодировка по-умолчанию.

4в. При экспорте в SPARK сделал игнорирование опции "В конце названия спутника добавлять позицию". Для SPARK-а это не нужно, т.к. он сам отображает позицию каждого спутника, что приводило к дублированию позиции на экран.

4г. Совокупность пунктов 2б и 2в приводило к тому, что при включенной опции "В конце названия спутника добавлять позицию", ресивер отказывался импортировать каналы, выдавая ошибку "XML Failed", т.к. номер позиции в названии спутника содержал символ градуса, который с неверно выбранной кодировкой XML-файла давал текстовые коды, которые ресивер и не принимал.

4д. Как оказалось, SPARK не воспринимает символы "&" в названиях спутников, каналов и провайдеров, поэтому при экспорте списка сделал замену символов "&" на "_", на всякий случай, если вдруг такой символ появится в названии какого-нибудь спутника.

5. Исправлена ошибка в интерфейсе окна настроек "Опции / Экспорт".

6. Исправлена ошибка чтения файла FDU при экспорте, проявлялась только если в старом файле FDU присутствовали некоторые вспомогательные редко встречающиеся данные.
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

Northwood

Re: Satellites Update
« Ответ #58 : 22.03.2017, 20:42:21 »

Новая версия программы 3.1.3:

1) Добавлена поддержка дополнительных параметров "PLS-Code" для транспондеров DVB-S2. Информация о данных параметрах загружается как с сайта lingsat, так и с flysat. Экспортируется в satellites.xml (Enigma-2) и *.ini (DVBDream).

2) Т.к. на сайте флайсат появилась новая категория спутников "Radios", куда стали выносить отдельные транспондеры некоторых спутников, то пришлось добавить эту таблицу для загрузки.

Флайсат с параметрами PLS-Code очередной раз доставил лишний геморой, выставляя для одного и того же транспондера по несколько вариантов PLS-Code, хотя правильный только один. Например, на спутнике Eutelsat 5 West A (5.0°W) на транспондерах 11012V, 11179V, 11637V и 11675H по 2 варианта PLS. Сравнивая их с сайтом lyngsat, выяснилось, что правильные те что последние, поэтому было решено и в программе использовать только последние. Но не уверен, что это всегда будет верно для всех спутников.
Записан
С уважением, Александр
[4.0W+0.8W+4.9E+9.0E](1.2M), [13.0E+19.2E+23.2E](1.2M), [31.0E+31.5E+36.0E+42.0E](0.95M), [45.0E+46.0E+52.0E+53.0E+60.0E](1.2M), [75.0E+80.0E+85.0E+90.0E](1.2M), [80.0E(C)+90.0E(C)](1.2М)
 

bonaqwa

Re: Satellites Update
« Ответ #59 : 01.05.2017, 06:11:34 »

можно ли добавить поддержку ресивера SKYBOX F4 там dbs вроде.
Записан
 
 

Страница сгенерирована за 0.104 секунд. Запросов: 52.