Browse Source

added episode parsing and html dumps for test

Phil 5 years ago
parent
commit
615ebb6ab4
5 changed files with 1071 additions and 5 deletions
  1. 0 0
      dump.html
  2. 0 0
      episode.html
  3. 380 0
      episode_clean.html
  4. 90 5
      main.py
  5. 601 0
      out.html

File diff suppressed because it is too large
+ 0 - 0
dump.html


File diff suppressed because it is too large
+ 0 - 0
episode.html


+ 380 - 0
episode_clean.html

@@ -0,0 +1,380 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta name="generator" content=
+"HTML Tidy for HTML5 for Linux version 5.7.28">
+<title></title>
+
+<style type="text/css">
+ #wrapper { background-image: url(\'//cdn.proxer.me/gallery/originals/other_stuff__memes_17/63/78137\'); } 
+</style>
+</head>
+<body>
+b'\n\n\n\n
+<base href="https://proxer.me/watch/27197/3/engsub">\n
+<meta http-equiv="content-type" content="text/html; charset=utf-8">
+\n
+<meta name="keywords" content="watch,anime,online,stream,episode">
+\n
+<title>Darwin\'s Game Episode 3 EngSub - Proxer.Me</title>
+\n
+<link href="/favicon.ico" rel="shortcut icon" type=
+"image/vnd.microsoft.icon">\n
+<meta name="googlebot" content="noindex, nofollow">\n\n
+<link rel="stylesheet" href="/templates/proxer14/css/common.css?10"
+type="text/css" media="screen">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/css/print.css?1579539737" type="text/css"
+media="print">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/css/jqueryui/smoothness/jquery-ui-1.10.3.custom.css"
+type="text/css">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/lib/font-awesome-4.6.3/css/font-awesome.min.css"
+type="text/css">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/css/color/gray.css?5" type="text/css" media=
+"screen">\n
+<link rel="stylesheet" href="/templates/proxer14/css/ht.css" type=
+"text/css" media="screen">\n
+<link rel="search" type="application/opensearchdescription+xml"
+title="Proxer.Me - Anime und Manga Suche" href="/opensearch.xml">\n
+<link rel="icon" href="/images/favicon.ico" type="image/x-icon">\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/jquery-1.9.1.min.js"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/jquery-ui-1.10.3.custom.min.js"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/common.js?18"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/jquery.plugins.js?4"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/cookieconsent.latest.min.js?4"></script>\n\n\n
+<div id="nav">\n
+<div id="innerNav">\n
+<ul id="leftNav">\n
+<li class="topmenu">\n<a href="/" title="Proxer.Me Startseite"
+class="navlogo">&nbsp; ▾</a>\n
+<ul>\n
+<li><a href="/#top" data-ajax="true">Startseite</a></li>
+\n
+<li><a href="/impressum#top" data-ajax="true">Impressum</a></li>
+\n
+<li><a href="/donate#top" data-ajax="true">Spenden</a></li>
+\n
+<li><a href="/tickets#top" data-ajax="true">Tickets</a></li>
+<li><a href="/files#top" data-ajax="true">Dateiupload</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="javascript:;" id="tmode" class="lt">Low-Traffic
+Modus</a></li>
+\n
+<li style="margin: 15px;">\n<span class=
+"colorbox colorbox_gray">&nbsp;</span>\n<span class=
+"colorbox colorbox_black">&nbsp;</span>\n<span class=
+"colorbox colorbox_old_blue">&nbsp;</span>\n<span class=
+"colorbox colorbox_pantsu">&nbsp;</span>\n</li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="/anime#top" data-ajax="touch">Anime
+▾</a>\n
+<ul>\n
+<li><a href="/anime/animeseries/rating/all#top" data-ajax=
+"true">Top-Bewertungen</a></li>
+\n
+<li><a href="/anime/animeseries/clicks/all#top" data-ajax=
+"true">Top-Zugriffe</a></li>
+\n
+<li><a href="/anime/airing#top" data-ajax=
+"true">Airing-Anime</a></li>
+\n
+<li><a href="/season#top" data-ajax="true">Season</a></li>
+\n
+<li><a href="/calendar#top" data-ajax=
+"true">Anime-Kalender</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/provider/proxerstream#top" data-ajax="true">Proxer
+HD</a></li>
+\n
+<li><a href="/provider/aod#top" data-ajax=
+"true">Anime-on-Demand</a></li>
+\n
+<li><a href="/provider/crunchyroll#top" data-ajax=
+"true">Crunchyroll</a></li>
+\n
+<li><a href="/provider/netflix#top" data-ajax=
+"true">Netflix</a></li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="/manga#top" data-ajax="touch">Manga
+▾</a>\n
+<ul>\n
+<li><a href="/manga/mangaseries/rating/all#top" data-ajax=
+"true">Top-Bewertungen</a></li>
+\n
+<li><a href="/manga/mangaseries/clicks/all#top" data-ajax=
+"true">Top-Zugriffe</a></li>
+\n
+<li><a href="/manga/airing#top" data-ajax=
+"true">Airing-Manga</a></li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="/forum#top">Forum & Community
+▾</a>\n
+<ul>\n
+<li><a href="/chat#top" data-ajax="true">Chat</a></li>
+\n
+<li><a href="https://discord.gg/XwrEDmA" target=
+"_blank">Discord</a></li>
+\n
+<li><a href="/forum#top">Forum</a></li>
+\n
+<li><a href="/teamspeak#top" data-ajax="true">Teamspeak</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/ucp?s=reminder&amp;utm_source=nav#top" data-ajax=
+"true">Lesezeichen</a></li>
+\n
+<li><a href="/ucp?s=anime&amp;utm_source=nav#top" data-ajax=
+"true">Animeliste</a></li>
+\n
+<li><a href="/ucp?s=manga&amp;utm_source=nav#top" data-ajax=
+"true">Mangaliste</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/team#top" data-ajax="true">Team</a></li>
+\n
+<li><a href="/users#top" data-ajax="true">Userliste</a></li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="javascript:;">Mehr ▾</a>\n
+<ul>\n\n
+<li><a href="/gallery#top" data-ajax="true">Galerie</a></li>
+\n
+<li><a href="/proxcast#top" data-ajax="true">ProxCast</a></li>
+\n
+<li><a href="/subs#top" data-ajax="true">ProxerSubs</a></li>
+\n
+<li><a href="/review#top" data-ajax="true">Rezensionen</a></li>
+\n
+<li><a href="/touzai#top" data-ajax="true">Touzai</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/character#top" data-ajax="true">Charaktere</a></li>
+\n
+<li><a href="/interprets#top" data-ajax="true">Interpreten</a></li>
+\n
+<li><a href="/novel#top" data-ajax="true">Novel</a></li>
+\n
+<li><a href="/persons#top" data-ajax="true">Personen</a></li>
+\n
+<li><a href="/translatorgroups#top" data-ajax=
+"true">Sub-/Scanlationgruppen</a></li>
+\n
+<li><a href="/industry#top" data-ajax="true">Unternehmen</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/article#top">Artikel\xc3\xbcbersicht</a></li>
+\n\n</ul>
+\n</li>
+\n</ul>
+\n
+<ul id="rightNav">\n
+<li class="borderLeft">\n<a class="showBubble" id="loginNav" href=
+"javascript:;" title="Cyber"><img alt="avatar" src=
+"//cdn.proxer.me/avatar/tn/174053_51c5b630a0ed3.jpg"></a></li>
+\n
+<li>\n<a class="showBubble" id="searchNav" href="javascript:;"
+title="Globale Suche">&nbsp;</a>\n</li>
+\n
+<li>\n<a class="showBubble" id="newsNav" href="javascript:;" title=
+"Anime- und Manganews">&nbsp;</a>\n</li>
+\n
+<li>\n<a class="showBubble" id="messageNav" href="javascript:;"
+title="Nachrichten">&nbsp;</a>\n</li>
+\n
+<li>\n<a id="requestNav" href="/user/my/connections#top" data-ajax=
+"true" title="Freundschaftsanfragen">&nbsp;</a>\n</li>
+\n
+<li>\n<a class="showBubble" id="miscNav" href="javascript:;" title=
+"Benachrichtigungen">&nbsp;</a>\n</li>
+\n</ul>
+\n</div>
+\n
+<div id="outerNav">\n
+<div id="notificationBubble"></div>
+\n
+<div id="loginBubble">\n
+<ul>\n
+<li style="text-align:center;">\nEingeloggt als: <b id=
+"uname">Cyber</b>\n<br>
+\n<img alt="Avatar" src=
+"//cdn.proxer.me/avatar/tn/174053_51c5b630a0ed3.jpg" style=
+"max-width:200px;max-height:200px;">\n<br>
+\n<input id="mod_logout_submit" type="submit" name="Submit" value=
+"Abmelden">\n</li>
+\n
+<li><a href="/user#top" data-ajax="true">Profil anzeigen</a></li>
+\n
+<li><a href="/ucp?s=edit#top">Profil bearbeiten</a></li>
+\n
+<li><a href="/ucp#top" data-ajax="true">User-Control-Panel</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/ucp?s=anime&amp;utm_source=loginbox#top" data-ajax=
+"true">Animeliste</a></li>
+\n
+<li><a href="/ucp?s=manga&amp;utm_source=loginbox#top" data-ajax=
+"true">Mangaliste</a></li>
+\n
+<li><a href="/ucp?s=reminder&amp;utm_source=loginbox#top"
+data-ajax="true">Lesezeichen</a></li>
+\n</ul>
+</div>
+\n</div>
+\n</div>
+\n
+<div id="topbg"></div>
+\n
+<div id="wrapper">\n
+<div id="headSection">\n<a href=
+"/gallery?s=detail&amp;id=78137#top" data-ajax="true" id=
+"headerInfo" class="customBubble fa fa-info" title=
+"Infos zum Header"></a>\n</div>
+\n
+<div id="top"></div>
+\n
+<div id="main">\n
+<ul id="simple-navi">
+<li class="active"><a>Episode <span class="wEp">3</span></a></li>
+<li><a data-ajax="true" href=
+"/info/27197/details#top">Details</a></li>
+<li><a data-ajax="true" href=
+"/info/27197/list#top">Episoden</a></li>
+</ul>
+<br>
+<br>
+<br>
+<br>
+\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
+<table width="1040" align="center" id="wContainer">
+<colgroup></colgroup>
+<col width="160">
+<col width="720">
+<col width="160">
+<tr>
+<td colspan="3" align="center" style="font-size: 20px;">
+\n<span class="wName">Darwin\'s Game</span> -\n<span class=
+"wLanguage">EngSub</span> -\n<span class="wEp">3</span>/11\n
+<span class="wLinkerText" style="display:none;">-
+Verlinker:\n</span>\n <span class="wGroupText" style=
+"display:none;">- Subgruppe:\n<a class="wGroup" target=
+"_blank"></a></span>\n</td>
+</tr>
+<tr>
+<td colspan="3" align="center" class="wMirror"></td>
+</tr>
+<tr>
+<td valign="top">\n</td>
+<td align="center" valign="top">\n<noscript>\n\t\t\t\t
+<h3>Bitte aktiviere Javascript um Proxer ordnungsgemäß darstellen
+zu können.</h3>
+\n\t\t\t</noscript>\n
+<div style="margin:2px 2px;"><a href="/donate#top" target=
+"_blank"><img src="/images/misc/proxerdonate.png" style=
+"width:728;height:90;"></a></div>
+\n
+<div class="wStream">\n</div>
+\n</td>
+<td valign="top">\n</td>
+</tr>
+<tr class="no_details">
+<td align="center">\n <a style="display:block;" href=
+"/watch/27197/2/engsub" class="menu">&lt; Vorherige</a></td>
+<td align="center">\n<a href="javascript:void(0);" class=
+"menu reminder" title="reminder_this">Watchlist: Diese
+Episode</a>\n<a href="javascript:void(0);" class="menu reminder"
+title="reminder_next">Watchlist: Nächste Episode</a><br>
+\n</td>
+<td align="center">\n<a style="display:block;" href=
+"/watch/27197/4/engsub" class="menu">Nächste &gt;</a></td>
+</tr>
+</table>
+\n<br>
+\n\n\n\n\n\n
+<table width="1000" align="center">
+<tr>
+<td width="50%" valign="top">\n<span id="reportStream">\n</span>
+<h3><span id="reportStream">Defekt melden</span></h3>
+<span id="reportStream">\n</span>
+<form method="post" action="javascript:void(0);"><span id=
+"reportStream">\n<input type="text" name=
+"reportReason">\n<input type="submit" id="report" value=
+"Absenden">\n<br>
+\nDamit deine Meldung angenommen wird, musst du einen Grund
+angeben. Gib dies bitte in das folgende Textfeld ein. Beispiel:
+"Ton und Bild nicht synchron" oder "Stream wurde gel\xc3\xb6scht"
+oder "Kapitel l\xc3\xa4dt nicht.". Nutze bei Proxer-Streams die
+Schaltfl\xc3\xa4che <a href="https://cdn.proxer.me/f/hr5pEYrT"
+target="_blank">"Ladezeiten melden"</a>, falls die Ladezeit
+schlecht ist. Wir gehen diesen regelm\xc3\xa4\xc3\x9fig nach!\n<br>
+\n<br>
+\n<a href="mailto:genesis@proxer.de?subject=DMCA-Report">Report
+DMCA Infringement</a>\n</span></form>
+<span id="reportStream">\n</span>\n</td>
+<td width="50%" valign="top">\n
+<h3>Diskussionen und Social Media</h3>
+\n
+<p>Diskutiere \xc3\xbcber dieses Werk mit anderen im <a target=
+"_blank" href="/info/27197/forum">Forum</a> oder <a href=
+"/chat?id=7#top" target="_blank">Chat</a>!</p>
+\n\n
+<div class="shariff" data-lang="de" data-services=
+"[&quot;facebook&quot;,&quot;twitter&quot;,&quot;whatsapp&quot;,&quot;googleplus&quot;,&quot;tumblr&quot;]">
+</div>
+\n</td>
+</tr>
+</table>
+\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/shariff.min.js?1"></script>\n
+<script type="text/javascript" src=
+"/components/com_proxer/js/media/default.js?3"></script>\n
+<link rel="stylesheet" type="text/css" href=
+"/templates/proxer14/css/shariff.min.css?1">\n
+<script type="text/javascript">
+\n\n\tvar streams = [{"id":"756431","code":"sivuw54jywtw","type":"proxer-stream","htype":"iframe","name":"Proxer-Stream","replace":"\\/\\/stream.proxer.me\\/embed-#-728x504.html","img":"proxer-stream.png","parts":"1","ssl":"1","text":"","legal":"0","public":"0","points":"1","uploader":"66","username":"ProxerBot","tid":null,"tname":null},{"id":"756429","code":"s7hf6mdxm7uw","type":"mp4upload","htype":"iframe","name":"MP4Upload","replace":"\\/\\/www.mp4upload.com\\/embed-#.html","img":"mp4upload.png","parts":"0","ssl":"1","text":"","legal":"0","public":"0","points":"1","uploader":"66","username":"ProxerBot","tid":null,"tname":null}];\n\tvar translator_text = "Diese Episode wurde &uuml;bersetzt von: #. <a href="/">Weitere Informationen</a>";\n\tvar disableAds = 0;\n\tvar s_id = 0;\n\tvar u_id = 174053;\n\tvar nav_nxt = "/watch/27197/4/engsub";\n\tvar ps_ssl = 1;\n\tvar ps_fw = 0;\n\tvar ps_fw_interval = \'0\';\n\tvar ps_beta = 0;\n\tvar ps_day = 30;\n\n\tvar ps_title = "Darwin\'s Game Episode 3 EngSub";\n\n\tjQuery(document).off("keydown");\n\tjQuery(document).on("keydown",function(e){\n\t\tif(e.keyCode == 39 && getCurrentLink().indexOf(\'/watch/\')!=-1 && !$("input").is(":focus") && !$("textarea").is(":focus")){\n\t\t\t//ajaxProxerRequest(nav_nxt);\n\t\t\twindow.location=nav_nxt;\n\t\t}\n\t});\n
+</script>\n
+<script type="text/javascript" src=
+"/components/com_proxer/js/watch/stream2.js?1"></script>\n
+<div id="pageMetaAjax" style="display:none;">Darwin\'s Game Episode
+3 EngSub - Proxer.Me</div>
+\n</div>
+\n</div>
+\n
+<div id="misc" class="sprechblase" style="display:none;"></div>
+\n
+<div id="messages"></div>
+\n<input type="hidden" value="a38d254f0e78e05b46d5ad5d0e39fc73" id=
+"proxerToken">\n\n\n'
+</body>
+</html>

+ 90 - 5
main.py

@@ -8,8 +8,11 @@ def main():
     while True:
         print('PYrxoer Python wrapper for proxer.me')
         print('1 - Login')
-        print('2 - Lesezeichen - Anime')
-        print('3 - Lesezeichen - dummy')
+        print('2 - Lesezeichen - All')
+        print('3 - Lesezeichen - Anime')
+        print('4 - Lesezeichen - Manga')
+        print('5 - Lesezeichen - dummy')
+        print('6 - Episode test')
         print('99 - exit')
 
         uin = input('$>: ')
@@ -19,20 +22,76 @@ def main():
             sess = auth.run(user,pw)
 
         if uin == '2':
-            Lesezeichen(sess)
+            LesezeichenAll(sess)
 
         if uin == '3':
+            LesezeichenSingle(sess,1)
+
+        if uin == '4':
+            LesezeichenSingle(sess,2)
+
+        if uin == '5':
             LesezeichenD()
+        
+        if uin == '6':
+            episode_test()
 
         if uin =='99':
             exit()
 
-def Lesezeichen(sess):
+def episode_test():
+    f = open('episode.html','r')
+    content = f.readlines()
+    f.close()
+    epars = episodeParser()
+    epars.feed(str(content))
+
+    
+def LesezeichenAll(sess):
     response = sess.get('https://proxer.me/ucp?s=reminder&utm_source=nav#top')
     lpars = lesezeichenParser()
     content = response.content
     lpars.feed(str(content))
-    print(lpars.watchlist)
+    watchlist = lpars.watchlist
+    readlist = lpars.readlist
+    print('Watchlist')
+    for i in range (0,len(watchlist) - 1):
+        print('w' + str(i) + ' - ' + watchlist[i]['name'] + ' - ' + str(watchlist[i]['new']))
+    print('Readlist')
+    for i in range (0,len(readlist) - 1):
+        print('r' + str(i) + ' - ' + readlist[i]['name'] + ' - ' + str(readlist[i]['new']))
+    print(str(readlist))
+    uin = input('$>: ')
+    if uin[0] == 'w':
+        print(watchlist[int(uin.replace('w',''))]['link'])
+    else:
+        print(readlist[int(uin.replace('r',''))]['link'])
+
+def LesezeichenSingle(sess,mode):
+    response = sess.get('https://proxer.me/ucp?s=reminder&utm_source=nav#top')
+    lpars = lesezeichenParser()
+    content = response.content
+    lpars.feed(str(content))
+    watchlist = lpars.watchlist
+    readlist = lpars.readlist
+    if mode == 1:
+        print('Watchlist')
+        plist = watchlist
+    else:
+        print('Readlist')
+        plist = readlist
+    for i in range (0,len(plist) - 1):
+        print(str(i) + ' - ' + plist[i]['name'] + ' - ' + str(plist[i]['new']))
+    uin = input('$>: ')
+    link = plist[int(uin)]['link']
+    url = 'https://proxer.me'+link
+    print(link)
+    print(url)
+    f = open('episode.html','w')
+    response = sess.get(url)
+    f.write(str(response.content))
+    f.close
+    print('written')
 
 def LesezeichenD():
     lpars = lesezeichenParser()
@@ -55,6 +114,32 @@ def LesezeichenD():
     else:
         print(readlist[int(uin.replace('r',''))]['link'])
     
+class episodeParser(HTMLParser):
+    inScript = False
+
+    def handle_starttag(self, tag, attrs):
+        if tag == 'script':
+            self.inScript = True
+
+
+    def handle_data(self, data):
+        if self.inScript:
+            lines = data.replace('\\n','').split(';')
+            streams = lines[0][lines[0].index('['):]
+            streams = streams.split('}')
+            print(streams[0])
+            typeIndex = streams[0].index('type') + 7
+            if streams[0][typeIndex:typeIndex + 13] == 'proxer-stream':
+                print('proxer-steram')
+                codeStart = streams[0].index('code') + 7
+                code = streams[0][codeStart:]
+                code = code[:code.index('"')]
+                print(code)
+
+    def handle_endtag(self, tag):
+        if tag == 'script' and self.inScript:
+            self.inScript = False
+
 class lesezeichenParser(HTMLParser):
     inHeader = False
     watchlist = []

+ 601 - 0
out.html

@@ -0,0 +1,601 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta name="generator" content=
+"HTML Tidy for HTML5 for Linux version 5.7.28">
+<title></title>
+
+<style type="text/css">
+ #wrapper { background-image: url(\'//cdn.proxer.me/gallery/originals/other_stuff__memes_17/63/78059\'); } 
+</style>
+</head>
+<body>
+b'\n\n\n\n
+<base href="https://proxer.me/ucp">\n
+<meta http-equiv="content-type" content="text/html; charset=utf-8">
+\n
+<meta name="keywords" content=
+"proxer,usercp,ucp,overview,anime,manga,reminder,history,votes,notebook,settings,profile">
+\n
+<meta name="description" content=
+"Das User Control Panel von Proxer.Me. Verwalte deine Anime und Mangaliste und vieles mehr!">
+\n
+<title>UCP: Watchlist / Readlist - Proxer.Me</title>
+\n
+<link href="/favicon.ico" rel="shortcut icon" type=
+"image/vnd.microsoft.icon">\n
+<meta name="googlebot" content="noindex, nofollow">\n\n
+<link rel="stylesheet" href="/templates/proxer14/css/common.css?10"
+type="text/css" media="screen">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/css/print.css?1578891521" type="text/css"
+media="print">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/css/jqueryui/smoothness/jquery-ui-1.10.3.custom.css"
+type="text/css">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/lib/font-awesome-4.6.3/css/font-awesome.min.css"
+type="text/css">\n
+<link rel="stylesheet" href=
+"/templates/proxer14/css/color/gray.css?5" type="text/css" media=
+"screen">\n
+<link rel="stylesheet" href="/templates/proxer14/css/ht.css" type=
+"text/css" media="screen">\n
+<link rel="search" type="application/opensearchdescription+xml"
+title="Proxer.Me - Anime und Manga Suche" href="/opensearch.xml">\n
+<link rel="icon" href="/images/favicon.ico" type="image/x-icon">\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/jquery-1.9.1.min.js"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/jquery-ui-1.10.3.custom.min.js"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/common.js?18"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/jquery.plugins.js?4"></script>\n
+<script type="text/javascript" src=
+"/templates/proxer14/js/cookieconsent.latest.min.js?4"></script>\n\n\n
+<div id="nav">\n
+<div id="innerNav">\n
+<ul id="leftNav">\n
+<li class="topmenu">\n<a href="/" title="Proxer.Me Startseite"
+class="navlogo">&nbsp; ▾</a>\n
+<ul>\n
+<li><a href="/#top" data-ajax="true">Startseite</a></li>
+\n
+<li><a href="/impressum#top" data-ajax="true">Impressum</a></li>
+\n
+<li><a href="/donate#top" data-ajax="true">Spenden</a></li>
+\n
+<li><a href="/tickets#top" data-ajax="true">Tickets</a></li>
+<li><a href="/files#top" data-ajax="true">Dateiupload</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="javascript:;" id="tmode" class="lt">Low-Traffic
+Modus</a></li>
+\n
+<li style="margin: 15px;">\n<span class=
+"colorbox colorbox_gray">&nbsp;</span>\n<span class=
+"colorbox colorbox_black">&nbsp;</span>\n<span class=
+"colorbox colorbox_old_blue">&nbsp;</span>\n<span class=
+"colorbox colorbox_pantsu">&nbsp;</span>\n</li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="/anime#top" data-ajax="touch">Anime
+▾</a>\n
+<ul>\n
+<li><a href="/anime/animeseries/rating/all#top" data-ajax=
+"true">Top-Bewertungen</a></li>
+\n
+<li><a href="/anime/animeseries/clicks/all#top" data-ajax=
+"true">Top-Zugriffe</a></li>
+\n
+<li><a href="/anime/airing#top" data-ajax=
+"true">Airing-Anime</a></li>
+\n
+<li><a href="/season#top" data-ajax="true">Season</a></li>
+\n
+<li><a href="/calendar#top" data-ajax=
+"true">Anime-Kalender</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/provider/proxerstream#top" data-ajax="true">Proxer
+HD</a></li>
+\n
+<li><a href="/provider/aod#top" data-ajax=
+"true">Anime-on-Demand</a></li>
+\n
+<li><a href="/provider/crunchyroll#top" data-ajax=
+"true">Crunchyroll</a></li>
+\n
+<li><a href="/provider/netflix#top" data-ajax=
+"true">Netflix</a></li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="/manga#top" data-ajax="touch">Manga
+▾</a>\n
+<ul>\n
+<li><a href="/manga/mangaseries/rating/all#top" data-ajax=
+"true">Top-Bewertungen</a></li>
+\n
+<li><a href="/manga/mangaseries/clicks/all#top" data-ajax=
+"true">Top-Zugriffe</a></li>
+\n
+<li><a href="/manga/airing#top" data-ajax=
+"true">Airing-Manga</a></li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="/forum#top">Forum & Community
+▾</a>\n
+<ul>\n
+<li><a href="/chat#top" data-ajax="true">Chat</a></li>
+\n
+<li><a href="https://discord.gg/XwrEDmA" target=
+"_blank">Discord</a></li>
+\n
+<li><a href="/forum#top">Forum</a></li>
+\n
+<li><a href="/teamspeak#top" data-ajax="true">Teamspeak</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/ucp?s=reminder&amp;utm_source=nav#top" data-ajax=
+"true">Lesezeichen</a></li>
+\n
+<li><a href="/ucp?s=anime&amp;utm_source=nav#top" data-ajax=
+"true">Animeliste</a></li>
+\n
+<li><a href="/ucp?s=manga&amp;utm_source=nav#top" data-ajax=
+"true">Mangaliste</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/team#top" data-ajax="true">Team</a></li>
+\n
+<li><a href="/users#top" data-ajax="true">Userliste</a></li>
+\n</ul>
+\n</li>
+\n
+<li class="topmenu">\n<a href="javascript:;">Mehr ▾</a>\n
+<ul>\n\n
+<li><a href="/gallery#top" data-ajax="true">Galerie</a></li>
+\n
+<li><a href="/proxcast#top" data-ajax="true">ProxCast</a></li>
+\n
+<li><a href="/subs#top" data-ajax="true">ProxerSubs</a></li>
+\n
+<li><a href="/review#top" data-ajax="true">Rezensionen</a></li>
+\n
+<li><a href="/touzai#top" data-ajax="true">Touzai</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/character#top" data-ajax="true">Charaktere</a></li>
+\n
+<li><a href="/interprets#top" data-ajax="true">Interpreten</a></li>
+\n
+<li><a href="/novel#top" data-ajax="true">Novel</a></li>
+\n
+<li><a href="/persons#top" data-ajax="true">Personen</a></li>
+\n
+<li><a href="/translatorgroups#top" data-ajax=
+"true">Sub-/Scanlationgruppen</a></li>
+\n
+<li><a href="/industry#top" data-ajax="true">Unternehmen</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/article#top">Artikel\xc3\xbcbersicht</a></li>
+\n\n</ul>
+\n</li>
+\n</ul>
+\n
+<ul id="rightNav">\n
+<li class="borderLeft">\n<a class="showBubble" id="loginNav" href=
+"javascript:;" title="Cyber"><img alt="avatar" src=
+"//cdn.proxer.me/avatar/tn/174053_51c5b630a0ed3.jpg"></a></li>
+\n
+<li>\n<a class="showBubble" id="searchNav" href="javascript:;"
+title="Globale Suche">&nbsp;</a>\n</li>
+\n
+<li>\n<a class="showBubble" id="newsNav" href="javascript:;" title=
+"Anime- und Manganews">&nbsp;</a>\n</li>
+\n
+<li>\n<a class="showBubble" id="messageNav" href="javascript:;"
+title="Nachrichten">&nbsp;</a>\n</li>
+\n
+<li>\n<a id="requestNav" href="/user/my/connections#top" data-ajax=
+"true" title="Freundschaftsanfragen">&nbsp;</a>\n</li>
+\n
+<li>\n<a class="showBubble" id="miscNav" href="javascript:;" title=
+"Benachrichtigungen">&nbsp;</a>\n</li>
+\n</ul>
+\n</div>
+\n
+<div id="outerNav">\n
+<div id="notificationBubble"></div>
+\n
+<div id="loginBubble">\n
+<ul>\n
+<li style="text-align:center;">\nEingeloggt als: <b id=
+"uname">Cyber</b>\n<br>
+\n<img alt="Avatar" src=
+"//cdn.proxer.me/avatar/tn/174053_51c5b630a0ed3.jpg" style=
+"max-width:200px;max-height:200px;">\n<br>
+\n<input id="mod_logout_submit" type="submit" name="Submit" value=
+"Abmelden">\n</li>
+\n
+<li><a href="/user#top" data-ajax="true">Profil anzeigen</a></li>
+\n
+<li><a href="/ucp?s=edit#top">Profil bearbeiten</a></li>
+\n
+<li><a href="/ucp#top" data-ajax="true">User-Control-Panel</a></li>
+\n
+<li>
+<hr></li>
+\n
+<li><a href="/ucp?s=anime&amp;utm_source=loginbox#top" data-ajax=
+"true">Animeliste</a></li>
+\n
+<li><a href="/ucp?s=manga&amp;utm_source=loginbox#top" data-ajax=
+"true">Mangaliste</a></li>
+\n
+<li><a href="/ucp?s=reminder&amp;utm_source=loginbox#top"
+data-ajax="true">Lesezeichen</a></li>
+\n</ul>
+</div>
+\n</div>
+\n</div>
+\n
+<div id="topbg"></div>
+\n
+<div id="wrapper">\n
+<div id="headSection">\n<a href=
+"/gallery?s=detail&amp;id=78059#top" data-ajax="true" id=
+"headerInfo" class="customBubble fa fa-info" title=
+"Infos zum Header"></a>\n</div>
+\n
+<div id="top"></div>
+\n
+<div id="main">\n
+<ul id="simple-navi">
+<li><a data-ajax="true" href="/ucp?s=overview">Übersicht</a></li>
+<li><a data-ajax="true" href="/ucp?s=anime">Anime</a></li>
+<li><a data-ajax="true" href="/ucp?s=manga">Manga</a></li>
+<li><a data-ajax="true" href="/ucp?s=novel">Novel</a></li>
+<li class="active"><a data-ajax="true" href=
+"/ucp?s=reminder">Lesezeichen</a></li>
+<li><a data-ajax="true" href="/ucp?s=topten">Top 10</a></li>
+<li><a data-ajax="true" href="/ucp?s=history">Chronik</a></li>
+<li><a data-ajax="true" href="/ucp?s=votes">Kommentarvotes</a></li>
+<li><a data-ajax="true" href="/ucp?s=subscriptions">Abos</a></li>
+<li><a data-ajax="true" href="/ucp?s=notebook">Notizblock</a></li>
+<li><a data-ajax="true" href=
+"/ucp?s=settings">Einstellungen</a></li>
+</ul>
+<br>
+<br>
+<br>
+<div id="pageMetaAjax" style="display:none;">UCP: Watchlist /
+Readlist - Proxer.Me</div>
+<div class="inner">
+<p align="right">\n<input type="text" class="search_name"
+placeholder="Suche ..." value="">\n<a href="javascript:;" class=
+"filter_search menu fa fa-search"></a>\n<a href="javascript:;"
+class="filter_available menu">Nur verf\xc3\xbcgbare
+anzeigen</a>\n</p>
+<table width="100%">
+<tr>
+<td width="50%" valign="top">
+<h4>Watchlist (Anime)</h4>
+<table align="center" id="box-table-a" width="100%">
+<tr>
+<th></th>
+<th>Name</th>
+<th>#</th>
+<th>Sprache</th>
+<th>Medium</th>
+<th>St.</th>
+<th>Optionen</th>
+</tr>
+<tr id="entry138182579">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:27197" href=
+"/watch/27197/3/engsub#top">Darwin\'s Game</a></td>
+<td>3</td>
+<td>EngSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry137846841">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:22603" href=
+"/watch/22603/2/engsub#top">Plunderer</a></td>
+<td>2</td>
+<td>EngSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry137575498">
+<td><img class="tip" src="/images/status/abgebrochen.png" height=
+"20" title="Nicht erschienen (Pre-Airing)"></td>
+<td><a class="tip" title="Cover:30094" href=
+"/watch/30094/1/engsub#top">Re:Zero kara Hajimeru Isekai Seikatsu
+2nd Season</a></td>
+<td>1</td>
+<td>EngSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry136576883">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:26377" href=
+"/watch/26377/15/gersub#top">Boku no Hero Academia 4th
+Season</a></td>
+<td>15</td>
+<td>GerSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry136421444">
+<td><img class="tip" src="/images/status/abgebrochen.png" height=
+"20" title="Nicht erschienen (Pre-Airing)"></td>
+<td><a class="tip" title="Cover:29941" href=
+"/watch/29941/1/engsub#top">Yahari Ore no Seishun Love Come wa
+Machigatteiru. Kan</a></td>
+<td>1</td>
+<td>EngSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry126656127">
+<td><img class="tip" src="/images/status/abgebrochen.png" height=
+"20" title="Nicht erschienen (Pre-Airing)"></td>
+<td><a class="tip" title="Cover:34204" href=
+"/watch/34204/1/engsub#top">Kaguya-sama wa Kokurasetai:
+Tensai-tachi no Renai Zunousen 2nd Season</a></td>
+<td>1</td>
+<td>EngSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry98915734">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:22694" href=
+"/watch/22694/18/engsub#top">Boogiepop wa Warawanai</a></td>
+<td>18</td>
+<td>EngSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry45305429">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:13648" href=
+"/watch/13648/5/engsub#top">Owarimonogatari</a></td>
+<td>5</td>
+<td>EngSub</td>
+<td>Animeserie<br>
+TV</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+</table>
+</td>
+<td width="50%" valign="top">
+<h4>Readlist (Manga)</h4>
+<table align="center" id="box-table-a" width="100%">
+<tr>
+<th></th>
+<th>Name</th>
+<th>#</th>
+<th>Sprache</th>
+<th>Medium</th>
+<th>St.</th>
+<th>Optionen</th>
+</tr>
+<tr id="entry134169322">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:14096" href=
+"/chapter/14096/61/en#top">Death March kara Hajimaru Isekai
+Kyousoukyoku</a></td>
+<td>61</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry125792180">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:15650" href=
+"/chapter/15650/62/en#top">Wotaku ni Koi wa Muzukashii</a></td>
+<td>62</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry106423113">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:7578" href=
+"/chapter/7578/270/en#top">The Gamer</a></td>
+<td>270</td>
+<td>Englisch</td>
+<td>Mangaserie<br>
+Webtoon</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry99841138">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:8171" href=
+"/chapter/8171/69/en#top">Darwin\'s Game</a></td>
+<td>69</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry78107505">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:7654" href=
+"/chapter/7654/84/en#top">Tokyo Ghoul</a></td>
+<td>84</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry57616559">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:2717" href=
+"/chapter/2717/99/en#top">Shingeki no Kyojin</a></td>
+<td>99</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry56783582">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:2925" href=
+"/chapter/2925/76/en#top">Death Note</a></td>
+<td>76</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry40146244">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:4370" href=
+"/chapter/4370/17/en#top">Corpse Party: Blood Covered</a></td>
+<td>17</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry37143616">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:3207" href=
+"/chapter/3207/21/de#top">Glass no Megami</a></td>
+<td>21</td>
+<td>Deutsch</td>
+<td>H-Manga</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry17466522">
+<td><img class="tip" src="/images/status/airing.png" height="20"
+title="Airing"></td>
+<td><a class="tip" title="Cover:2511" href=
+"/chapter/2511/1/en#top">Ao no Exorcist</a></td>
+<td>1</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry2405492">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:7285" href=
+"/chapter/7285/12/en#top">Pupa</a></td>
+<td>12</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/onlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+<tr id="entry777366">
+<td><img class="tip" src="/images/status/abgeschlossen.png" height=
+"20" title="Abgeschlossen"></td>
+<td><a class="tip" title="Cover:4109" href=
+"/chapter/4109/13/en#top">Ore no Kouhai ga Konna ni Kawaii Wake ga
+Nai</a></td>
+<td>13</td>
+<td>Englisch</td>
+<td>Mangaserie</td>
+<td><img src="/images/misc/offlineicon.png"></td>
+<td><a class="deleteReminder" href=
+"javascript:void(0);">Löschen</a></td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<p align="right">\n<input type="text" class="search_name"
+placeholder="Suche ..." value="">\n<a href="javascript:;" class=
+"filter_search menu fa fa-search"></a>\n<a href="javascript:;"
+class="filter_available menu">Nur verf\xc3\xbcgbare
+anzeigen</a>\n</p>
+</div>
+\n
+<script type="text/javascript" src=
+"/components/com_proxer/js/ucp/reminder.js?4"></script>\n</div>
+\n</div>
+\n
+<div id="misc" class="sprechblase" style="display:none;"></div>
+\n
+<div id="messages"></div>
+\n<input type="hidden" value="219bbe646c3763bb289d843bb3305e54" id=
+"proxerToken">\n\n\n'
+</body>
+</html>

Some files were not shown because too many files changed in this diff