Repository URL to install this package:
|
Version:
2+git3694+d6785c5-r4 ▾
|
enigma2-plugin-extensions-e2iplayer
/
usr
/
lib
/
enigma2
/
python
/
Plugins
/
Extensions
/
IPTVPlayer
/
hosts
/
hosthdkinomir.pyo
|
|---|
ó
Ch-_c @ s× d d l m Z d d l m Z m Z m Z d d l m Z m Z d d l
m Z d d l m
Z
d d l Z y d d l Z Wn e k
r d d l Z n Xd Z d e f d YZ d
e f d YZ d S( iÿÿÿÿ( t TranslateTXT( t CHostBaset CBaseHostClasst CDisplayListItem( t printDBGt printExc( t MoonwalkParser( t
YouTubeParserNc C s d S( Ns http://hdkinomir.com/( ( ( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hosthdkinomir.pyt gettytul s t HDKinoMirc B s e Z d Z i d d Z d Z d Z d Z d Z d Z d Z
d Z d Z d
Z
d Z d d
d
d Z RS( c C s t j | i d d 6d d 6 d | _ i | j d 6d d 6| _ i t d 6t d
6t d 6| j d 6| _ g | _ g | _ t | _
t | _ d
| _
| j d | _ i d d 6t d d 6| j d 6i d d 6t d d 6t d 6i d d 6t d d 6g | _ d | _ d S( NR t historys HDKinoMir.cookiet cookiesµ Mozilla/5.0 (Linux; U; Android 4.1.1; en-us; androVM for VirtualBox ('Tablet' version with phone caps) Build/JRO03S) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30s
User-Agents text/htmlt Acceptt
use_cookiet load_cookiet save_cookiet
cookiefiles http://hdkinomir.com/s" /templates/prokino/images/logo.pngt
categoriest categorys Movie categoriest titlet urlt searcht Searcht search_itemt search_historys Search historyt ( R t __init__t
USER_AGENTt HEADERt Truet COOKIE_FILEt
defaultParamst sortCachet catCacheR t moonwalkParserR t ytParsert MAIN_URLt getFullIconUrlt DEFAULT_ICON_URLt _t
getMainUrlt MAIN_CAT_TABt encoding( t self( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hosthdkinomir.pyR s ( $ c C s_ | j j | | | \ } } | rU | j d k rU | j j j | d d | _ n | | f S( NR s charset=([^"]+?)"i ( t cmt getPageR* t pht getSearchGroups( R+ R t paramst post_datat stst data( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hosthdkinomir.pyR- 1 s "c C s" | j d d } t j | | S( Ns &t &( t replaceR t
getFullUrl( R+ R ( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hosthdkinomir.pyR6 6 s c C s_ t d | j | d \ } } | s- d Sd t | j k râ | j j j | d d t d } t j d j
| } xc | D]X } i | d d 6| d d 6d
d 6d d
6} i | d d 6| d 6} | j j | q Wn d t | j k r| j j j | d d t d } t j d j
| } x` | D]U } t
| } | j i | d 6| d d 6| j | d d 6 | j j | q8Wn | j j j | d d t d }
t j d j
|
}
xp |
D]h } | d d k rñqÕn t
| } | j i | d 6| d d 6| j | d d 6 | j | qÕW| j | j i d d 6 d S( Ns HDKinoMir.listCategoriesR i s <form name="news_set_sort"s /> i s8 dle_change_sort\('([^']+?)','([^']+?)'\)[^>]*?>([^<]+?)<t
dlenewssortbyt dledirectiont dle_sort_catt set_new_sortt dle_direction_catt set_direction_sorti R R1 s <div class="films-category">s </div> s href="([^"]+?)"[^>]*?>([^<]+?)<R s <div class="top-menu-block">s </ul>s /actors/s /podborki-filmov.htmlt name( s /actors/s /podborki-filmov.html( R R- t lenR R, R. t getDataBeetwenMarkerst Falset ret compilet findallt appendR! t dictt updateR6 t addDirt listsTabR) ( R+ t cItemR R2 R3 t sorDatat itemR1 R0 t catDatat mainMenuData( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hosthdkinomir.pyt listMainMenu: s6
"
*"
3"
3c C s' t d | j | d \ } } | s- d S| j j j | d d t d } | j | } | d } | j j j | d d t } t | d k rÁx"| D]} | j j j | d d t
d
} | j d rã d | } n t | }
| |
d
<| |
d <| j
j | } d | k rrd | k rr|
j i d d 6| d 6| j | d 6| d 6 | j |
q n d | j
j | k r d j | | j | |
d <| j |
q q Wd St j d t j j | } xA| D]9} | j d rd | } n t | }
| |
d
<| |
d <| j
j | } | d k rOd } n | d k r÷d | k r÷|
j i | d 6| d 6 | j j | } x\ | D]T } t |
}
|
j i d d 6| d d 6| d d 6| d d 6 | j |
qWd Sd | j
j | k ræ| j |
qæqæWd S( Ns HDKinoMir.listContentR s! <div class="full-right-detailes">s <div style="clear:both;">i R s <strong class="seria">s </center>s <iframe[^>]+?src="([^"]+?)"i s //s http:t desct youtubes list=t youtube_trayt host_nameR t serie_titles {0} - {1}s
serpens.nls 37.220.36.15s daaidaij.coms mastarti.coms moonwalk.ccs /serial/t moonwalkt idt season_id( s
serpens.nls 37.220.36.15s daaidaij.coms mastarti.com( R R- R, R. R? R@ t cleanHtmlStrt getAllItemsBeetwenMarkersR>