ГлавТВ: добавление нового сервиса
- balu
- Новенький
- Сообщения: 1
- Зарегистрирован: 26 май 2012, 20:34
- Версия: 2.3.5@Xtreamer
- Приставки: Xtreamer
Re: ГлавТВ: добавление нового сервиса
Ребята! Я искренне благодарен за все ваши труды и преклоняюсь пред вами! Спасибо вам от всего сердца!
Простите меня за наивность в моем интересе, я ничего не понимаю во всем как вы все это делаете, но очень часто пользуюсь приставкой и хочу вас попросить - возможно ли прикрепить ко всей вашей коллекции вот этот сайт - http://lovi.fm/stations/
Простите меня за наивность в моем интересе, я ничего не понимаю во всем как вы все это делаете, но очень часто пользуюсь приставкой и хочу вас попросить - возможно ли прикрепить ко всей вашей коллекции вот этот сайт - http://lovi.fm/stations/
- Willya
- В теме
- Сообщения: 449
- Зарегистрирован: 19 ноя 2011, 20:00
- Версия: 4.4.7@Amlogic, H96 Max X2, Android 9
- Версия 2: 4.4.7@Amlogic, H96 Max X2, Android 9
- Приставки: XDS1003D T2
- Откуда: Украина, Киев
Re: ГлавТВ: добавление нового сервиса
Чем не устраивают два сервиса с аналогичными станциями ?balu писал(а):Ребята! Я искренне благодарен за все ваши труды и преклоняюсь пред вами! Спасибо вам от всего сердца!
Простите меня за наивность в моем интересе, я ничего не понимаю во всем как вы все это делаете, но очень часто пользуюсь приставкой и хочу вас попросить - возможно ли прикрепить ко всей вашей коллекции вот этот сайт - http://lovi.fm/stations/
- dashak48
- Продвинутый
- Сообщения: 24
- Зарегистрирован: 29 июн 2012, 11:54
- Версия: 2.4.4@mos 10203
- Версия 2: 4.2.3@iconBIT mos IconBIT
- Приставки: asus hdp-r1
Re: ГлавТВ: добавление нового сервиса
на сегоднещний день оно уже не работает пишет что нет отображения серсераagent_wowa писал(а):Что мешает добавить ваши каналы в M3U сервис? Делайте плэйлист и смотрите. Или дайте возможность всем посмотреть в сервисе all-russ-iptv.
Тогда сюда и делитесь в личной переписке с ссылками (на форуме не светите, если хотите, что-бы дольше работало!)...
http://www.allrussian.info/index.php?pa ... dID=143283
- stinger
- Модератор
- Сообщения: 393
- Зарегистрирован: 03 ноя 2011, 14:00
- Версия: 5.0.0b11@Homatics, Box R 4K Plus, Android 11
- Версия 2: 5.0.0b9@Amazon, AFTMM, Android 7.1.2
- Приставки: Xtreamer MK1
Xtreamer SW3
iconBIT XDS73D - Конец дружбы: 16.04.2013
- Откуда: BY, DE
Re: ГлавТВ: добавление нового сервиса
http://glavnee.net/support/viewtopic.php?f=6&t=447dashak48 писал(а): на сегоднещний день оно уже не работает пишет что нет отображения серсера
- vedmed1973
- Продвинутый
- Сообщения: 23
- Зарегистрирован: 29 фев 2012, 19:43
- Версия: 4.1.7@Droidlogic, A95X F3 Air, Android 9
- Версия 2: 4.2.0@Android, RemixOS_unuiga_s905_2g, Android
- Приставки: iconbit hds52l
Re: ГлавТВ: добавление нового сервиса
Уважаемые! а что касательно моего вопро са по dokonline.com? возможно добавить? ресурс интересный и думаю среди развлекательного контента не повредит и позновательный.
IconBIT HDS52L
-
- Продвинутый
- Сообщения: 42
- Зарегистрирован: 06 апр 2012, 23:44
- Версия: 4.1.8@Alps, UMI eMAX, Android 4.4.4
- Версия 2: 4.2.6@iconBIT XDS42/52
- Приставки: Measy X5 (iconbit xds800 3D)
- Конец дружбы: 14.01.2013
добавление нового сервиса
Ребята, давайте поможем друг друга, кто хорошо знает язык программировании пусть здесь напишет что и как делать, типа сделать уроки, а потом те кто понимает что к чему напишем плагины для других сайтов. я думаю с этим не обидим админов, вед кто захочет сам поставить дополнительных модулов. Вот на пример описано этот код, но там Коментарии нету, может опишем какая строка за чем отвечает чтоб было понятно. Я знаю сложно все это, но может поможет для созданные новых модулов.
Код: Выделить всё
<?php
#############################################################################
# Author: consros 2011 #
# Author: stalker 2011 #
#############################################################################
require_once 'interfaces/service.inc';
require_once 'interfaces/channel.inc';
require_once 'interfaces/item.inc';
require_once 'interfaces/pager.inc';
require_once 'interfaces/message.inc';
require_once 'tools/http.inc';
require_once 'tools/logger.inc';
require_once 'tools/parser.inc';
require_once 'tools/config.inc';
class UletnoService extends Service {
protected $log;
protected $http;
public function init(&$cfg, &$lang) {
parent::init($cfg, $lang);
$this->log = Logger::getLogger(get_class());
$this->http = new HttpTools();
$this->log->setLevel(5);
$this->log->setFilepath(null);
}
public function startPage() {
$page = $this->getOptionalParam('page', 1);
$url = 'http://uletno.info/page/' . $page . '/';
$html = $this->http->sendGetRequest($url);
# cut off not necessary parts
$html = ParserTools::parseParam($html, "<div id='dle-content'>", '<form method="post"');
# $this->log->debug('HTML: ' . print_r($html, true));
# convert from cp-1251 to utf-8 accepted by us
$html = iconv('Windows-1251', 'UTF-8', $html);
# split on movie describing blocks
$movies = ParserTools::parseTokens($html, 'id="table11"', 'id="table18"');
# $this->log->debug('HTML: ' . print_r($movies, true));
$channel = new Channel('Uletno.info', '', '');
$channel->setSupportedTemplates('wall', 'icon-table', 'detailed-list');
$url = $this->cfg->get('service_url') . '&req=details&id=';
foreach ($movies as $movie) {
$name = ParserTools::parseParam($movie, 'class="roltitle">', ' смотреть');
$thumb = ParserTools::parseParam($movie, '<img src="/uploads/posts', '"');
$descr = ParserTools::parseParam($movie, 'style="display:inline;">', '<a href');
$id = ParserTools::parseParam($movie, 'align: top;"><a href="', '"');
# make absolute path to image
$thumb = 'http://uletno.info/uploads/posts' . $thumb;
# remove html tags from used fields
$name = ParserTools::removeHtmlTags($name);
$descr = ParserTools::removeHtmlTags($descr);
$item = new Item($name, $descr);
$item->set(Item::ID, $id);
$item->set(Item::THUMBNAIL, $thumb);
$item->set(Item::LINK, $url . urlencode($id));
$channel->addItem($item);
}
return $channel;
}
public function details() {
# id = url in our case
# e.g. http://uletno.info/2011/10/05/sent-anzh.html
$url = $this->getRequredParam('id');
$html = $this->http->sendGetRequest($url);
# cut off not necessary parts
$html = ParserTools::parseParam($html,
'Get Adobe Flash player', '<table class="storyfinfo"');
# convert from cp-1251 to utf-8 accepted by us
$html = iconv('Windows-1251', 'UTF-8', $html);
# main params
$name = ParserTools::parseParam($html, '"comment":"', '"');
$video = ParserTools::parseParam($html, '"file":"', '"');
$descr = ParserTools::parseParam($html,
'style="display:inline;">', '</div>');
# remove html tags from used fields
$name = ParserTools::removeHtmlTags($name);
$descr = ParserTools::removeHtmlTags($descr);
$channel = new Channel($name, '', $descr);
# $channel->setSupportedTemplates('media-details');
$channel->setSupportedTemplates('auto-open');
$item = new Item($name, '');
$item->addEnclosure($video, 'video/mp4');
$channel->addItem($item);
return $channel;
}
}
?>
- stanley
- Сеньор Бета-Тестер
- Сообщения: 977
- Зарегистрирован: 04 мар 2012, 14:48
- Версия: 5.0.0b6@MINIX, NEO-X8H-PLUS, Android 4.4.2
- Версия 2: 5.0.0b11@realtek
- Приставки: Egreat-R2A
iNext HD1W
Minix NEO X8-H PLUS
Xiaomi, Redmi Note 9 Pro - Откуда: Новороссия
Re: добавление нового сервиса
Здесь http://glavnee.net/support/viewtopic.php?f=7&t=81 на первой странице прикреплена довольно подробная пошаговая инструкция создания своего сервиса с примерами.
Egreat EG-R2A с прошивкой mos_amp_r12 & VRTN skin
iNeXT HD1 WiFi: альтернативная прошивка для 1186 со скином 3Dgui
Minix NEO X8-H PLUS: 011 firmware (20170119) & root
Xiaomi Redmi Note 9 pro MIUI 14 Android 12
iNeXT HD1 WiFi: альтернативная прошивка для 1186 со скином 3Dgui
Minix NEO X8-H PLUS: 011 firmware (20170119) & root
Xiaomi Redmi Note 9 pro MIUI 14 Android 12
- stanley
- Сеньор Бета-Тестер
- Сообщения: 977
- Зарегистрирован: 04 мар 2012, 14:48
- Версия: 5.0.0b6@MINIX, NEO-X8H-PLUS, Android 4.4.2
- Версия 2: 5.0.0b11@realtek
- Приставки: Egreat-R2A
iNext HD1W
Minix NEO X8-H PLUS
Xiaomi, Redmi Note 9 Pro - Откуда: Новороссия
Re: ГлавТВ: добавление нового сервиса
Просьба к разработчикам выложить шаблончик для иконок сервисов главного меню. Спасибо.
Egreat EG-R2A с прошивкой mos_amp_r12 & VRTN skin
iNeXT HD1 WiFi: альтернативная прошивка для 1186 со скином 3Dgui
Minix NEO X8-H PLUS: 011 firmware (20170119) & root
Xiaomi Redmi Note 9 pro MIUI 14 Android 12
iNeXT HD1 WiFi: альтернативная прошивка для 1186 со скином 3Dgui
Minix NEO X8-H PLUS: 011 firmware (20170119) & root
Xiaomi Redmi Note 9 pro MIUI 14 Android 12
-
- Продвинутый
- Сообщения: 42
- Зарегистрирован: 06 апр 2012, 23:44
- Версия: 4.1.8@Alps, UMI eMAX, Android 4.4.4
- Версия 2: 4.2.6@iconBIT XDS42/52
- Приставки: Measy X5 (iconbit xds800 3D)
- Конец дружбы: 14.01.2013
Re: добавление нового сервиса
Я читал там, но более подробно нельзя?stanley писал(а):Здесь http://glavnee.net/support/viewtopic.php?f=7&t=81 на первой странице прикреплена довольно подробная пошаговая инструкция создания своего сервиса с примерами.
- consros
- ГлавТВ
- Сообщения: 2137
- Зарегистрирован: 26 янв 2011, 21:36
- Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
- Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
- Приставки: Amazon Fire TV
- Конец дружбы: 29.03.2023
- Контактная информация:
Re: добавление нового сервиса
Можно!
1. Нажми кнопку Power
2. Дождись пока загрузится Виндовс
Остальное попозже допишу, немного осталось.
1. Нажми кнопку Power
2. Дождись пока загрузится Виндовс
Остальное попозже допишу, немного осталось.