Repository URL to install this package:
|
Version:
2+git3694+d6785c5-r4 ▾
|
enigma2-plugin-extensions-e2iplayer
/
usr
/
lib
/
enigma2
/
python
/
Plugins
/
Extensions
/
IPTVPlayer
/
hosts
/
hostwatchcartoononline.pyo
|
|---|
ó
Ch-_c @ s± d d l m Z d d l 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
d d l m Z d Z d e f d
YZ d e f d YZ d S(
iÿÿÿÿ( t TranslateTXT( t CHostBaset CBaseHostClass( t printDBGt printExc( t strwithmeta( t
js_executeN( t urlparsec C s d S( Ns https://watchcartoononline.com/( ( ( ( sU /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostwatchcartoononline.pyt gettytul s t WatchCartoonOnlinec B sq e Z d Z i d 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| _ t | j | _ | j j i d d
6d d 6 d
| _ d | _ i | j d 6t d 6t d 6t d 6| j
d 6| _ i | _ d S( Ns watchcartoononline.comt historys watchcartoononline.com.cookiet cookies Mozilla/5.0s
User-Agents text/htmlt Acceptt XMLHttpRequests X-Requested-Withs0 application/x-www-form-urlencoded; charset=UTF-8s Content-Types# https://www.watchcartoononline.com/s https://mk0echouaawhk9ls0i7l.kinstacdn.com/wp-content/uploads/websites/website%20to%20watch%20cartoons/www.watchcartoononline.com.1280.jpgt headert
use_cookiet load_cookiet save_cookiet
cookiefile(
R t __init__t
USER_AGENTt HEADERt dictt AJAX_HEADERt updatet MAIN_URLt DEFAULT_ICON_URLt Truet COOKIE_FILEt
defaultParamst
cacheLinks( t self( ( sU /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostwatchcartoononline.pyR s 2c s~ | i k r t j } n f d } i j j d 6 j d 6 j d 6| d 6| d < j j | | S( Nc s' j j | r | St | Sd S( N( t cmt
isValidUrlt urljoin( t url( t baseUrlR ( sU /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostwatchcartoononline.pyt _getFullUrl* s t domaint cookie_files
User-Agentt full_url_handlet cloudflare_params( R R t upt getDomainR R R t getPageCFProtection( R R$ t addParamst post_dataR% ( ( R$ R sU /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostwatchcartoononline.pyt getPage' s
8c s
t d j j \ } } | s/ d S j j j d | | j d } j j j | d d t d } j j j
| d d
} g } x | D] } d | k r» q£ n j j j j | d d
} j
| } t } | j i d d 6| d 6| d 6 j | q£ W f d }
j j j | d d t d } t j d j | } | j j j j | d d! t d x | D] } |
| qªWi d d 6t d d 6t d 6i d d 6t d d 6g } j | d S(" Ns WatchCartoonOnline.listMainMenuR# s <bodys <ult >s nav-bars </uli s <lis </li>t actives href=['"]([^"^']+?)['"]i t list_abct categoryt titlec
sÉ | j d d } j | d j d d d } d | j k rV d } t } n d } t } j j j | d d | d
| } g } xé | D]á } j j j j | d d } j | } j
j j j | d d } t } | j i | d
6| d 6| d 6 | j
d s8| rO| j i d d 6 n | j i t d 6d d 6 | j | q Wt | rÅt } | j i d d 6| d
6| d 6 j | n d S( Ns </div>i i s - t genret at liiÿÿÿÿt <s </%s>s href=['"]([^"^']+?)['"]s <img[^>]+?src=['"]([^"^']+?)['"]R4 R# t icons -listR2 R3 t good_for_favt explore_itemt sub_items( t splitt cleanHtmlStrt lowerR t FalseR t pht getAllItemsBeetwenMarkerst
getFullUrlt getSearchGroupst getFullIconUrlR R t endswitht appendt lent addDir(
t datat tabTitlet nodeR5 t tabItemst itemR# R4 R9 t params( t cItemR ( sU /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/hosts/hostwatchcartoononline.pyt
_fillItemsF s. # '
%%""s <divs recent-release-mains sidebar-s&