Найдено 18 результатов
- 22 апр 2020, 10:36
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
Shell без исходников никак не обновить(
- 22 апр 2020, 09:26
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
- 22 апр 2020, 09:04
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
Если Windows 10, то там можно запускать bash-скрипты.
https://itsecforu.ru/2019/07/15/%F0%9F% ... indows-10/
https://itsecforu.ru/2019/07/15/%F0%9F% ... indows-10/
- 22 апр 2020, 08:58
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
С Windows сложнее, тк в нем нет аналога линуксового dd - программы для побайтового копирования данных. То есть штатными средствами на коленке написать скрипт не получится. Нужно или искать какое то аналогичное ПО, работающее в silent режиме, или писать, например, на Delphi. Но, и в том, и в другом с...
- 22 апр 2020, 07:07
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
crc32 и md5 проверял - не оно. Дальше кастомизация прошивки, выпиливание ненужных предустановленных плагинов из firmware_ext и тд
- 22 апр 2020, 04:35
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
Задача решилась правильной установкой checksum. Checksum была в заголовке прошивки после размера прошивки в байтах. Как она генерируется, я так и не понял, но у Дюны есть очень информативный /tmp/run/shell.log. Он то мне все и рассказал - и какую я ему контрольную сумму дал, и какую он ожидал от мен...
- 22 апр 2020, 02:15
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
Кстати кто знает, что означают цифры в заголовке прошивки в hex редакторе? DUNE FIRMWARE FILE [hdtv_301] format2150721_0136_b 8710195 до этого момента понятно. А вот дальше нет. Я извлек cramfs из прошивки, отредактировал содержащиеся там файлы, запаковал обратно, а прошивка не ставится. Подозреваю ...
- 21 апр 2020, 22:01
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
Отлично. Осталось посчитать длину файла в скрипте и реализовать передачу имени файла параметром. Получится универсальный инструмент, легкий в использовании. Без проблем) Имя файла передается через пробел после имени скрипта. Например - ./cramfs_extractor_102 dune_firmware_tv102_190919_0242_r11.dff ...
- 21 апр 2020, 20:43
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
Задача решена с помощью bash скрипта. #!/bin/bash var=22548992 mkdir extract touch cramfs while [ $var -lt 128190976 ] #размер прошивки в байтах do dd if=file_in of=extract/file-$var bs=1 skip=$var count=2032 #file_in - имя файла прошивки cat cramfs extract/file-$var >> cramfs rm -rf extract/file-$v...
- 21 апр 2020, 19:54
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Re: Инструменты для разработки
Требуется инструмент для извлечения именно из прошивки, если доступа к Дюне нет.
- 21 апр 2020, 16:24
- Форум: Разработка плагинов
- Тема: Инструменты для разработки
- Ответы: 19
- Просмотры: 38895
Инструменты для разработки
Всем здравствуйте.Может кто-нибудь знает, есть ли какой нибудь рабочий способ вытащить cramfs из 102/303/connect прошивки? На sigmaplayer.com нашел екстрактор - http://www.sigmaplayer.com/filebase.php?d=1&id=156&c_old=5&what=c&page=1 , но ссылка недоступна - просить зарегистрироваться или залогинить...
- 11 апр 2020, 01:15
- Форум: Разработка плагинов
- Тема: Черный фон при переключении каналов
- Ответы: 9
- Просмотры: 13031
Re: Разработка плагинов
Спасибо) Это именно то, что я искал)
- 10 апр 2020, 23:16
- Форум: Разработка плагинов
- Тема: Черный фон при переключении каналов
- Ответы: 9
- Просмотры: 13031
Re: Разработка плагинов
$channel = new SmartChannel($id, $this->global_channels[$id_key]['caption'], self::get_icon_path($id),"http://ts://blog.isayev.org.ua/$id_key", $n, $past_epg_days, self::get_future_epg_days($id), $is_protected, $buf_time, $arc); .........................................................................
- 10 апр 2020, 22:54
- Форум: Разработка плагинов
- Тема: Черный фон при переключении каналов
- Ответы: 9
- Просмотры: 13031
Re: Разработка плагинов
Я хочу имитировать сервер http://ts//blog.isayev.org.ua/$cid . Именно этот урл является адресом потока, и именно он даёт чёрный фон при переключении каналов. Застывшая картинка, имхо, не красиво. Но не совсем понятно, что он делает и какое ПО для этого можно использовать.
- 10 апр 2020, 19:57
- Форум: Разработка плагинов
- Тема: Черный фон при переключении каналов
- Ответы: 9
- Просмотры: 13031
Re: Разработка плагинов
Разница в адресе потока. Фиксить, простите, я никого ничего не просил - давно сам все пофиксил.Вопрос был в надежде, что вы поможете разобраться в ПО, ретранслирующем данный поток. Зря видимо, надеялся.
- 09 апр 2020, 19:56
- Форум: Разработка плагинов
- Тема: Черный фон при переключении каналов
- Ответы: 9
- Просмотры: 13031
Re: Разработка плагинов
1. В функцию get_tv_stream_url переменная $playback_url не передается, а получается так $playback_url = $this->global_channels[$playback_id]['urls'][$this->global_channels[$playback_id]['source']]; Получается, что черный фон при переключении каналов появляется из за того, что адрес потока мы получа...
- 09 апр 2020, 18:20
- Форум: Разработка плагинов
- Тема: Черный фон при переключении каналов
- Ответы: 9
- Просмотры: 13031
Re: Разработка плагинов
Прошу прощения, я, кажется, создал тему не в том разделе( Просьба модератору, если можно, перенести ее в раздел Вопросы по плагинам.
- 09 апр 2020, 17:53
- Форум: Разработка плагинов
- Тема: Черный фон при переключении каналов
- Ответы: 9
- Просмотры: 13031
Черный фон при переключении каналов
Доброго времени суток, уважаемые форумчане. Разбираю код плагинов, показывающих IPTV. Плагин myiptv_2.0 при переключении каналов, показывает черный фон пока грузится следующий канал. А все остальные , в том числе myiptv_1.0 показывают фон при переключении с udp-канала на http и наоборот. А если прот...