Repository URL to install this package:
|
Version:
2+git3694+d6785c5-r4 ▾
|
enigma2-plugin-extensions-e2iplayer
/
usr
/
lib
/
enigma2
/
python
/
Plugins
/
Extensions
/
IPTVPlayer
/
hosts
/
hostmeczykipl.pyo
|
|---|
ó Ch-_c @ sÉ d d l m Z d d l m Z m Z d d l m Z m Z m Z m Z d d l m Z d d l m Z d d l m Z d d l Z d d l Z d Z d e f d YZ d e f d YZ d S( iÿÿÿÿ( t TranslateTXT( t CHostBaset CBaseHostClass( t printDBGt printExct byteifyt rm( t getDirectM3U8Playlist( t ph( t loadsNc C s d S( Ns http://www.meczyki.pl/( ( ( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostmeczykipl.pyt gettytul s t MeczykiPLc B s_ e Z d Z d Z i d 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| _ t | j | _ | j j i d d 6 i | j d 6t d 6t d 6t d 6| j d 6| _ d | _ d | _ d S( Nt meczykiplt historys meczykipl.cookiet cookies Mozilla/5.0s User-Agents text/htmlt Acceptt XMLHttpRequests X-Requested-Witht headert use_cookiet load_cookiet save_cookiet cookiefiles% http://www.meczyki.pl/images/logo.png( R t __init__t USER_AGENTt HEADERt dictt AJAX_HEADERt updatet Truet COOKIE_FILEt defaultParamst DEFAULT_ICON_URLt Nonet MAIN_URL( t self( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostmeczykipl.pyR s 2 c C s d | _ d S( Ns http://www.meczyki.pl/( R! ( R" ( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostmeczykipl.pyt selectDomain% s c C s | j j | | | S( N( t cmt getPage( R" t baseUrlt addParamst post_data( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostmeczykipl.pyR% ( s c C s t d t | } | j i | d 6t d d 6d d 6 | j | | j | j d \ } } | ss d S| j j j | d d d } | j j j | d d } xÌ | D]Ä } | j j j | d d } | j | j j j | d d } | j | j j j | d d } | j | } t | } | j i | d 6| d 6| d 6| d 6| d 6 | j | q´ Wd S( Ns MeczykiPL.listMainMenut categorys --All--t titlet 0t f_cats /najnowsze_skroty.htmls <div class="content-box-text"s shortcuts-content-starti s <as </a>s setCategory\(\s*([0-9]+?)\s*\)i s url\(\s*['"]([^'^"]+?)['"]\s*\)s href=['"]([^'^"]+?)['"]t urlt icon( R R R t _t addDirR% t getFullUrlR$ R t getDataBeetwenMarkerst getAllItemsBeetwenMarkerst getSearchGroupst getFullIconUrlt cleanHtmlStr( R" t cItemt nextCategoryt paramst stst datat itemt catR. R- R* ( ( sL /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostmeczykipl.pyt listMainMenu+ s" ( %%0c C sÕ t d | | j d } | j d d } | j d d } i | d 6| d 6} | d t j | } | j | \ } } | s d SyKt | } | d } t | j } | j d t x| D]} xû | | d D]ë } | j | d d | d } | j | d } | j | j j j | d d d } | d k re| j | d } n d | d | d f } t | } | j i t d 6| d 6| d 6| d 6| d 6| d 6 | j | qâ WqÍ WWn t k rðt n Xd t | j k r d S| d | d <| d t j | } | j | \ } } | sNd Syh t t | d j rµt | } | j i t d 6t d d 6| d d 6 | j | n Wn t k rÐt n Xd S( Ns MeczykiPL.listItems |%s|s /front/shortcut/get-shortcutst pagei R, R+ R) t ?t shortcutst reverseR* t t scoreR- s src=['"]([^'^"]+?)['"]i t t areas %s | %st competitiont event_datet good_for_favR. t descs Next page( R R1 t gett urllibt urlencodeR% t json_loadst listt keyst sortR R6 R5 R$ R R4 R R R0 t ExceptionR t lent currListt FalseR/ ( R" R7 R8 R&