Всем доброго времени суток!
Написал программу загрузки пиконов с сайта 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 Скачать Добавлено:
- загрузка пиконов для радиоканалов (при загрузке пиконов по спутникам)
Подгружаемые пакеты/спутники:
- 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 страниц на актуальную
Кому интересно - пробуйте, отписывайтесь...