26 декабря | 2024г. | 05:11:25


АвторТема: Программа загрузки пиконов с сайта lyngsat.com (lyngsat-logo.com)  (Прочитано 63588 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

Оффлайн btoshaАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 151
  • Поблагодарили: 182
  • Уважение: +1
Всем доброго времени суток!
Написал программу загрузки пиконов с сайта lyngsat-logo.com.
Версия программы от 07/03/2013
[ Гостям не разрешен просмотр вложений ]
Версия программы от 16/03/2013 скачиваем отсюда « Ответ #2 : 15 марта | 2013г. | 11:10:52 »
Добавления / Изменения:
- Добавлена проверка на "битость" файла
Версия программы от 19/03/2013 скачиваем отсюда  Ответ #5 
- Добавлены Atlantic Packages
Версия программы от 22/03/2013 скачиваем отсюда  Ответ #14 
Изменения:
-исправлена ошибка обращения к памяти
Добавления:
-возможность загрузки пиконов по спутникам
Бонус:
-при отсутствие пикона для канала - попытка загрузки логотипа канала, для конвертирования в пикон
Версия программы от 23/03/2013 скачиваем отсюда  Ответ #16 
Изменения:
- исправлен баг при определении SIDа канала (появлялся очень редко, но все же неприятно...)
- убраны радиоканалы
- добавлена к именам пиконов фраза "дубль_НомерДубля" на случай полного совпадения имен пиконов.
Перед заливкой в ресивер пиконов стоит посмотреть есть ли в директории SparkFormatPicon пиконы "дубли", и лишние подчистить ручками...
Версия программы от 03/04/2013 скачиваем отсюда  Ответ #17  :download: Скачать :download:
Добавлено:
 - загрузка пиконов для радиоканалов (при загрузке пиконов по спутникам)

Подгружаемые пакеты/спутники:
- Asia  Packages;
- Europe Packages;
- Atlantic Packages.

Параметры работы:
 Время ожидания отклика сервера = 15 секунд
 Количество попыток скачивания файла = 4 попытки
 Количество повторных попыток скачивания файла (случай "битого файла") = 4 попытки
Программа "вылазит" на сайт lyngsat.com и отображает все доступные пакеты для Европы и Азии, после чего можно выбрать интересующий пакет(пакеты) и загрузить Пиконы для этого пакета. Пиконы с сайта сохраняются в подкаталоге программы LoadPiconS, сконвертированные пиконы для ресивера сохраняются в подкаталоге программы SparkFormatPicon. Имена для пиконов собираются по данным с сайта lyngsat.com.
Пошаговая инструкция по загрузке:
1) Запускаем программу PiconLoader.exe и выбираем пункт меню "Загрузить спутники/пакеты"
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
2) После того как в нижней инфо-панели состояние программы перейдет  в "Загрузка пакетов завершена"
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Выбираем нужные пакеты. Кнопка основного меню "Загрузить каналы" уже активна ее и жмакаем.
3) После того как в нижней инфо-панели состояние программы перейдет  в "Загрузка каналов завершена"
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Выбираем нужные каналы, или пользуемся всплывающим меню "Выбрать все каналы" / "Снять выбор со всех каналов"
Кнопка основного меню "Загрузить Пиконы" уже активна ее и жмакаем.
4) Дожидаемся изменения статуса программы в нижней инфо-панели на "Все стадии работы программы завершены"
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
На этой же вкладке программы ("Лог работы программы") отображаются все действия совершаемые программой, их можно сохранить в отдельный текстовый файл, воспользовавшись соответствующим пунктом всплывающего меню...
Примеры получаемых пиконов с lyngsat-logo.com:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]

Обновленная версия программы от 19/02/2015 скачиваем отсюда  [ Гостям не разрешен просмотр вложений ]
Изменения:
-изменена логика парсинга html страниц на актуальную
Кому интересно - пробуйте, отписывайтесь...

Оффлайн kascad

  • Кандидат
  • *
  • Сообщений: 4
  • Поблагодарили: 0
  • Уважение: 0
Проверил программа хорошая но есть проблема
Программа загружает некоторые файлы битыми (артефакты на картинке)
И при конвертирование выдает ошибку и останавливаеться.
Проверить на битость файл прога врядли сможет, а вот нужно чтоб если прога не смогла сконвертировать файл продолжила конвертировать дольше, написав в логе что не смогла сконвертировать.
Всплывающее окно с ошибкой:
Access violation at address 00003231. Read of address 00003231.
Лог:
Пиконы успешно загружены!
Ошибка конвертирования пикона: F:\DVD-DISK\Ресивер GI-S8120\Каналы\Пиконы\PiconLoader lyngsat\PiconLoader\LoadPiconS\1_russkij_sever.png
Ошибка конвертирования пикона: F:\DVD-DISK\Ресивер GI-S8120\Каналы\Пиконы\PiconLoader lyngsat\PiconLoader\LoadPiconS\3_perviy_4_vremya.png

Оффлайн btoshaАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 151
  • Поблагодарили: 182
  • Уважение: +1
kascad, хм, ловил такую ситуацию, и правил, чтоб прога не вылетала а дальше "пыжилась" =))), дома посмотрю - видать не совсем последнюю версию выложил.  :biggrin:
Добавлено  16 марта | 2013г. | 10:47:59   
Вот новая версия программы...
Описания в 1 посту... туда же добавить программу не получилось (ограничение в 5 вложений), поэтому выкладываю тут...
[ Гостям не разрешен просмотр вложений ]

Оффлайн kascad

  • Кандидат
  • *
  • Сообщений: 4
  • Поблагодарили: 0
  • Уважение: 0
Проверил, да теперь нормально ошибок не выдает.

Оффлайн brazhka22

  • Падаван
  • *
  • Сообщений: 14
  • Поблагодарили: 6
  • Уважение: 0

Оффлайн btoshaАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 151
  • Поблагодарили: 182
  • Уважение: +1
а где amos
вот тут... [ Гостям не разрешен просмотр вложений ]
 - добавлены Atlantic Packages.

Оффлайн aizolotuhin

  • Падаван
  • *
  • Сообщений: 25
  • Поблагодарили: 12
  • Уважение: 0
Не нашел 90.0°E   Yamal 201,Yamal 300K

Оффлайн btoshaАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 151
  • Поблагодарили: 182
  • Уважение: +1
aizolotuhin,
Программа "вылазит" на сайт lyngsat.com и отображает все доступные пакеты для Европы и Азии, после чего можно выбрать интересующий пакет(пакеты) и загрузить Пиконы для этого пакета.
на Ямале какие пакеты есть???

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
btosha,
Возможно 53.0°E добавить? 

Оффлайн brazhka22

  • Падаван
  • *
  • Сообщений: 14
  • Поблагодарили: 6
  • Уважение: 0
пакеты ето хорошо  а как сделть пиконы на каналы не входящие впакеты.
допустим рус+укр с сириус + амос+хот берд+абс

Оффлайн btoshaАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 151
  • Поблагодарили: 182
  • Уважение: +1
linky, программа работает по следующему принципу - получает с LyngSat все существующие пакеты для спутников Asia, Europe и   Atlantic. Соответственно, если на заданном градусе нет пакетов, то этот спутник и не отобразится...
Есть вариант переписать программу, чтоб работала не по пакетам, а по спутникам, т.е. парсить все каналы с конкретного спутника.... Если есть востребованность допилю выбор варианта работы программы пакеты/спутники...
ПЫ.СЫ.: Если грузить по спутникам, то увеличится время обработки, т.к. придется "погружать" дополнительную страницу (3 вместо 2) ))))

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Если грузить по спутникам, то увеличится время обработки, т.к. придется "погружать" дополнительную страницу (3 вместо 2) ))))
Можно и подождать :drinks:
Если это реально добавить мне бы этот редактор понрависля еще больше  :good:

Оффлайн aizolotuhin

  • Падаван
  • *
  • Сообщений: 25
  • Поблагодарили: 12
  • Уважение: 0
Я бы то же подождал! Нужны на Yamal 90 град.

Оффлайн vorontso

  • Подающий Надежды
  • *
  • Сообщений: 2
  • Поблагодарили: 0
  • Уважение: 0
Пожалуйста доработайте программку, чтобы загружать по спутникам. Очень удобно будет. Спасибо!!!

Оффлайн btoshaАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 151
  • Поблагодарили: 182
  • Уважение: +1
Доброго всем времени суток!
"Допилил" программу для работы не только по пакетам, но и по спутникам.[ Гостям не разрешен просмотр вложений ]
Для загрузки пиконов по спутникам
Нужно снять крыж "Загрузка по пакетам/ по спутникам"
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Далее все действия аналогичны...
Для того чтобы получить максимально возможное число пиконов, необходимо
Загрузить пиконы по спутникам, а потом, если на спутники есть пакеты, то еще раз по пакетам.
Добавил бонус))))
Если нет пикона на канал, то программа пытается загрузить логотип канала (качество хуже, но размеры позволяют получить приемлемого качества пикон).
Например оригинал канала
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
и полученный пикон к нему из логотипа
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Полностью оттестировать еще не успел (планирую вечером)...
Все желающие тестируйте и отписывайтесь....

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
36 Ответов
36910 Просмотров
Последний ответ 23 июня | 2015г. | 10:09:50
от wau
52 Ответов
51204 Просмотров
Последний ответ 19 сентября | 2013г. | 07:01:25
от btosha
8 Ответов
9452 Просмотров
Последний ответ 24 августа | 2014г. | 00:22:42
от topol9
3 Ответов
7508 Просмотров
Последний ответ 02 декабря | 2014г. | 22:45:13
от muzon
4 Ответов
5787 Просмотров
Последний ответ 21 апреля | 2015г. | 23:53:03
от yuju



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!