Repository URL to install this package:
|
Version:
2+git3694+d6785c5-r4 ▾
|
enigma2-plugin-extensions-e2iplayer
/
usr
/
lib
/
enigma2
/
python
/
Plugins
/
Extensions
/
IPTVPlayer
/
libs
/
ph.pyo
|
|---|
ó Ch-_c @ sf d d l Z d d l m Z d d l m Z d Z d Z d Z d Z d Z d Z d Z e j d e j Z e j d e j Z e j d e j Z e j d Z e Z e Z e Z d d Z d d d Z d Z d Z d Z d d Z d e e Bd d Z d e e Bd d Z d e e Bd Z d e e Bd Z d Z d a! d Z d S( iÿÿÿÿN( t clean_html( t printExci i i i i i s% <iframe[^>]+?src=(['"])([^>]*?)(?:\1)s? <img[^>]+?src=(['"])([^>]*?\.(?:jpe?g|png)(?:\?[^\1]*?)?)(?:\1)s! <a[^>]+?href=(['"])([^>]*?)(?:\1)s <!--[\s\S]*?-->c C s | t @r) | j } d | j } n | } d | } d } xT t r | j | | } | d k rj d S| | d d k r Pn | t | 7} qB W| t | 7} | | } | d k rÀ d S| d } x? | t | k r| | | k rþ | | d | !S| d 7} qÍ Wd S( Ns %s=i iÿÿÿÿt i s t s s t "t '( s R s s ( R R ( t IGNORECASEt lowert Truet findt len( t datat attrmamet flagst sDatat mt sidxt zt eidx( ( s@ /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/libs/ph.pyt getattr s. c C sà g } t | t r= t j | | t @r1 t j n d } n | } | d k r[ | j } n | j | } xR t | D]D } y | j | d } Wn t k r d } n X| j | qw W| S( Ni iÿÿÿÿi R ( t isinstancet basestringt ret compileR t groupst searcht ranget groupt Exceptiont append( R t patternR t limitst tabt reObjt matcht idxt value( ( s@ /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/libs/ph.pyR 5 s ( c C s4 x- | D]% } | j | | | d k r t Sq Wt S( Niÿÿÿÿ( R t FalseR ( R R t startt endt it( ( s@ /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/libs/ph.pyt allD s c C s4 x- | D]% } | j | | | d k r t Sq Wt S( Niÿÿÿÿ( R R R% ( R R R&