Ukraine Online Services

о модулях и их работе

Re: Ukraine Online Services

Postby swich » 08 Feb 2015, 00:12

может кто в курсе как решить проблемы с FS, а то без него прям засада((((( Или может кто подскажет где и что подправить надо, я сам попытаюсь((((
swich
 
Posts: 14
Joined: 12 Oct 2012, 17:39

Re: Ukraine Online Services

Postby Se200 » 08 Feb 2015, 03:42

Не претендую на абсолютно правельное решение, но работает!
находим файл ua_fsua_parser.php и правим его(кодировка в файле UTF-8). Обычно лежит /usr/local/etc/mos/www/modules/uaonline2/ua_fsua_parser.php
Строки указаны очень ориентировочно, у меня этот файл от версии 48.... но я чего то там уже правил! (все правил редактором встроенным в Far ver 2.0)
находим,
Code: Select all
//примерно строка 469
   if (preg_match("/\<li\sclass\=\"folder\"\>/",$val))
//меняем на
   if (preg_match("/\<li\sclass\=\"folder.*?\"\>/",$val))

//стр.495
   if ($li_cnt==1 && preg_match("/link-subtype.*?\stitle/",$val))
//меняем на
   if ($li_cnt==1 && preg_match("/link-subtype\sm-.*?\stitle/",$val))

// перед строкой (примерно 502)
   // тут получаем список сезонов
   if (preg_match("/link-simple\stitle/",$val))

//вставляем вот это
   if ($li_cnt==1 && preg_match("/link-subtype\stitle/",$val))
   {
      preg_match("/(?<=parent_id\:\s\')(\d+)\'\,.*?\>(.*?)(?=\<)/",$val,$out);
      $id=$main_link.$out[1];
      $cont_arr[$id]=array("name"=>$out[2],"type"=>"perevod");
      $fnd=true;
      $folder=true;
   }

//находим material-size это будем менять на material-details
   // тут берется информация о размере контента и качестве
   if ($fnd && $material<2 && preg_match("/(?<=material-size\"\>)(.*?)(?=\<\/span\>)/",$val,$out))
//меняем
   if ($fnd && $material<2 && preg_match("/(?<=material-details\"\>)(.*?)(?=\<\/span\>)/",$val,$out))

как то так...
PlayON!HD
Se200
 
Posts: 12
Joined: 21 Feb 2013, 15:14

Re: Ukraine Online Services

Postby FarVoice » 08 Feb 2015, 08:58

лучше бы файлик выложили. Заархивировали и прицепили к сообщению.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Ukraine Online Services

Postby ramzes4 » 08 Feb 2015, 17:06

Внес правки, описанные Se200, в оригинальный файл 49 версии.
В результате - смотреть fs можно! Правда, при выборе видео не видно качество контента (приходится догадываться по размеру) и постер.

Se200, спасибо! Может наведете красоту на досуге?
Attachments
ua_fsua_parser.zip
FS.UA парсер с правками Se200
(5.53 KiB) Downloaded 835 times
ASUS O!Play Mini Plus (Mini_Plus_mos_r7)
User avatar
ramzes4
 
Posts: 26
Joined: 12 Aug 2012, 15:51
Location: dp.ua

Re: Ukraine Online Services

Postby kambala » 08 Feb 2015, 18:33

спасибо, работает! вот только избранное fs.to пришлось снова добавлять :(
eGreat EG-R1 / AMP r13 / vrt r42 / Ethernet
kambala
 
Posts: 3
Joined: 04 Nov 2014, 00:55
Location: Украина, Киев

Re: Ukraine Online Services

Postby Se200 » 09 Feb 2015, 02:18

FarVoice - не вкладывал файл, т.к. у меня версия 48. я раньше сам поиск допиливал и не факт что все правильно допилил.
ramzes4 - про качество контента забыл написать, теперь у них всё качество свалено в кучу, т.е
Пример:(Элементарно 3 сезон) parent_id: '711800' это id на все файлы перевода от LostFilm, и разделить их можно только по
<li class="b-file-new m-file-new_type_video video-1080

или
<li class="b-file-new m-file-new_type_video video-webdl

печально, но я слаб в пхп, но если вдруг придумаю как или кто додумает как, то возможно все будет...
kambala - странно, что избранное не подтянулось, я как раз эксперементировал на избранном...
PlayON!HD
Se200
 
Posts: 12
Joined: 21 Feb 2013, 15:14

Re: Ukraine Online Services

Postby Ruza » 13 Feb 2015, 20:47

Народ ткните носом в инструкцию как заменить файл и сохранить изменения. :oops:
А то не найду что то. Заранее спасибо.
ASUS O!Play R3 amp_r12 (vrt gui) wi-fi
Ruza
 
Posts: 3
Joined: 25 Nov 2012, 21:05

Re: Ukraine Online Services

Postby swich » 14 Feb 2015, 14:31

(cut) overquoting! Пункт 4.19 Правил форума!

лично я делал на основе такого алгоритма:

1. скачиваем файл ua_fsua_parser.zip и сообщений выше;
2. разорхивируем его - на выходе имеем ua_fsua_parser.php;
3. с помощью файлового менеждера (в моем случаи это Total Commander) создаем соединение с приставкой по ftp - протаколу;
4 далее переходим /usr/local/etc/mos/www/modules/uaonline2/ и копируем наш файлик с заменой

Учтите - так я делал у себя - за работу способность этого пути ответственность несете вы
swich
 
Posts: 14
Joined: 12 Oct 2012, 17:39

Re: Ukraine Online Services

Postby kkvml » 15 Feb 2015, 21:38

Ураа, заменил парсер и все заработало, единственное он у меня был немного по другому адресу
ASUS O!Play HD2 - ребутится
ASUS O!Play HDP-R1 в машинке
A.C.Ryan 73100 - в спальне
kkvml
 
Posts: 3
Joined: 19 Jul 2013, 16:34

Re: Ukraine Online Services

Postby swich » 01 Mar 2015, 21:47

а кто нибудь знает как сделать в FS сортировку по трендам?
swich
 
Posts: 14
Joined: 12 Oct 2012, 17:39

PreviousNext

Return to Модули

Who is online

Users browsing this forum: No registered users and 25 guests

cron