ГлавТВ: добавление нового сервиса

Неактуальная информация и шкодники

Re: ГлавТВ: добавление нового сервиса

Сообщение balu » 13 июл 2012, 17:41

Ребята! Я искренне благодарен за все ваши труды и преклоняюсь пред вами! Спасибо вам от всего сердца!
Простите меня за наивность в моем интересе, я ничего не понимаю во всем как вы все это делаете, но очень часто пользуюсь приставкой и хочу вас попросить - возможно ли прикрепить ко всей вашей коллекции вот этот сайт - http://lovi.fm/stations/
Аватара пользователя
balu
Новенький
Ukraine
Сообщения: 1
Зарегистрирован: 26 май 2012, 20:34
Версия: 2.3.5@Xtreamer
Приставки: Xtreamer

Re: ГлавТВ: добавление нового сервиса

Сообщение Willya » 13 июл 2012, 21:30

balu писал(а):Ребята! Я искренне благодарен за все ваши труды и преклоняюсь пред вами! Спасибо вам от всего сердца!
Простите меня за наивность в моем интересе, я ничего не понимаю во всем как вы все это делаете, но очень часто пользуюсь приставкой и хочу вас попросить - возможно ли прикрепить ко всей вашей коллекции вот этот сайт - http://lovi.fm/stations/


Чем не устраивают два сервиса с аналогичными станциями ?
Изображение
Аватара пользователя
Willya
В теме
Germany
Сообщения: 449
Зарегистрирован: 19 ноя 2011, 20:00
Откуда: Украина, Киев
Версия: 4.4.6@Amlogic, H96 Max X2, Android 9
Версия 2: 4.4.2@Amlogic, H96 Max X2, Android 9
Приставки: XDS1003D T2

Re: ГлавТВ: добавление нового сервиса

Сообщение dashak48 » 17 июл 2012, 23:06

agent_wowa писал(а):Что мешает добавить ваши каналы в M3U сервис? Делайте плэйлист и смотрите. Или дайте возможность всем посмотреть в сервисе all-russ-iptv.
Тогда сюда и делитесь в личной переписке с ссылками (на форуме не светите, если хотите, что-бы дольше работало!)...
http://www.allrussian.info/index.php?pa ... dID=143283

на сегоднещний день оно уже не работает пишет что нет отображения серсера
Аватара пользователя
dashak48
Продвинутый
Russian Federation
Сообщения: 24
Зарегистрирован: 29 июн 2012, 11:54
Версия: 2.4.4@mos 10203
Версия 2: 4.2.3@iconBIT mos IconBIT
Приставки: asus hdp-r1

Re: ГлавТВ: добавление нового сервиса

Сообщение stinger » 17 июл 2012, 23:17

dashak48 писал(а):на сегоднещний день оно уже не работает пишет что нет отображения серсера


viewtopic.php?f=6&t=447
С уважением
stinger
--------------------
--------------------
Кнопка "Спасибо" выглядит так:
Изображение
Аватара пользователя
stinger
Модератор
Germany Модератор
Сообщения: 393
Зарегистрирован: 03 ноя 2011, 14:00
Откуда: BY, DE
Версия: 4.4.4@Amazon, AFTMM, Android 7.1.2
Версия 2: 4.4.7b46@Amazon, AFTMM, Android 7.1.2
Приставки: Xtreamer MK1
Xtreamer SW3
iconBIT XDS73D
Конец дружбы: 16.04.2013

Re: ГлавТВ: добавление нового сервиса

Сообщение vedmed1973 » 18 июл 2012, 04:09

Уважаемые! а что касательно моего вопро са по dokonline.com? возможно добавить? ресурс интересный и думаю среди развлекательного контента не повредит и позновательный.
IconBIT HDS52L
Аватара пользователя
vedmed1973
Продвинутый
Russian Federation
Сообщения: 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

добавление нового сервиса

Сообщение gagosha » 18 июл 2012, 17:20

Ребята, давайте поможем друг друга, кто хорошо знает язык программировании пусть здесь напишет что и как делать, типа сделать уроки, а потом те кто понимает что к чему напишем плагины для других сайтов. я думаю с этим не обидим админов, вед кто захочет сам поставить дополнительных модулов. Вот на пример описано этот код, но там Коментарии нету, может опишем какая строка за чем отвечает чтоб было понятно. Я знаю сложно все это, но может поможет для созданные новых модулов.
Код: Выделить всё
<?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;
    }
}
?>
gagosha
Продвинутый
Georgia
Сообщения: 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 » 18 июл 2012, 21:51

Здесь 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
Аватара пользователя
stanley
Сеньор Бета-Тестер
Ukraine Сеньор Бета-Тестер
Сообщения: 961
Зарегистрирован: 04 мар 2012, 14:48
Откуда: Новороссия
Версия: 4.4.7b58@Redmi, Redmi Note 9 Pro, Android 12
Версия 2: 4.4.7b58@realtek
Приставки: Egreat-R2A
iNext HD1W
Minix NEO X8-H PLUS
Xiaomi, Redmi Note 9 Pro

Re: ГлавТВ: добавление нового сервиса

Сообщение stanley » 18 июл 2012, 21:59

Просьба к разработчикам выложить шаблончик для иконок сервисов главного меню. Спасибо.
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
Аватара пользователя
stanley
Сеньор Бета-Тестер
Ukraine Сеньор Бета-Тестер
Сообщения: 961
Зарегистрирован: 04 мар 2012, 14:48
Откуда: Новороссия
Версия: 4.4.7b58@Redmi, Redmi Note 9 Pro, Android 12
Версия 2: 4.4.7b58@realtek
Приставки: Egreat-R2A
iNext HD1W
Minix NEO X8-H PLUS
Xiaomi, Redmi Note 9 Pro

Re: добавление нового сервиса

Сообщение gagosha » 19 июл 2012, 00:50

stanley писал(а):Здесь http://glavnee.net/support/viewtopic.php?f=7&t=81 на первой странице прикреплена довольно подробная пошаговая инструкция создания своего сервиса с примерами.


Я читал там, но более подробно нельзя?
gagosha
Продвинутый
Georgia
Сообщения: 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: добавление нового сервиса

Сообщение consros » 19 июл 2012, 00:54

Можно!

1. Нажми кнопку Power
2. Дождись пока загрузится Виндовс

Остальное попозже допишу, немного осталось.
Кнопка "Спасибо" выглядит так:
Изображение
Аватара пользователя
consros
ГлавТВ
Germany ГлавТВ
Сообщения: 2136
Зарегистрирован: 26 янв 2011, 22:36
Версия: 4.4.7b58@Amazon, AFTMM, Android 7.1.2
Версия 2: 4.4.7b58@Amazon, AFTMM, Android 7.1.2
Приставки: iNeXT: HD1
iconBIT: XDS100GL, Toucan W
Xtreamer: MK1, Pro, Prodigy
Popcorn: A100, C200
Конец дружбы: 29.03.2023

Пред.След.

Вернуться в Устаревшие темы и offtopic

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 9