Yuncomics(marumaru.in) Image URL Parser
Using: /api/{yuncomics number}/{1 or 0(null)}
Use only application/web/other developers.

Example
no json - /api/553645 (Gochuumon wa Usagi desuka?)
json - /api/553645/1 (Gochuumon wa Usagi desuka?)

JSON Type
Title : Manga Subject
URL : Image URL
Explorer : Another same cartoon episode (same episode will be ignored) - ID => Name (if not data, replaced with a null value)
PrevNext : Next Episode / Prev Episode - ID => Name (if not data, replaced with a null value)
- Prev : ID => Name (or NULL)
- Next : ID => Name (or NULL)

String Type
First Line : Manga Subject
Other Line : Image URL

Error Message View
Number 0 : Connect Error (yuncomics 403 or other error)
Number 1 : Cookie Send Error (Not applied sucuri cookie data)
Number 2 : Cookie Get Error
Number 3 : Password Error (Protected archive) - Retry 10 minutes after view or retry about 3 times)
Number 4 : Not found comics data
Other error : read the message

Output only JSON (Example) {"Error":1,"Message":"Error Message)"}
Only Error / Message Method use

Domain : marumaru.hakase.kr

No Open Source. - I just not want.
오픈 소스 계획 없음. - 그냥 하기 싫어.

Developed by Hakase (contact@hakase.kr)
사용은 자유고 제한 없음. 애초에 제한 있으면 API 인증키를 넣겠지만 귀찮아서 안 넣음.

FileRead(); if(!$dd || explode(PHP_EOL, $dd)[0] < time()) { $cookie = $marumaru->GetCookie(); if(!$cookie) $marumaru->ErrorEcho(2); $marumaru->FileWrite($cookie); } else $cookie = explode(PHP_EOL, $dd)[1]; startdata: $caches++; $data = $marumaru->WEBParsing('http://www.yuncomics.com/archives/'.$num, $cookie); /*if(stripos($data, 'HTTP/1.1 301 Moved Permanently') !== false) { $num = explode('/', $marumaru->splits($data, 'Location: ', PHP_EOL))[4]; $data = $marumaru->WEBParsing('http://www.yuncomics.com/archives/'.$num, $cookie.$cookie2); }*/ if(stripos($data, 'HTTP/1.1 404 Not Found') !== false || stripos($data, 'HTTP/1.1 301 Moved Permanently') !== false) $marumaru->ErrorEcho(4); if(stripos($data, 'HTTP/1.1 200 OK') === false) $marumaru->ErrorEcho(0); if(stripos($data, 'This content is password protected.') !== false) if($caches > 5) $marumaru->ErrorEcho(3); else goto startdata; if(stripos($data, 'You are being redirected...') !== false) if($caches > 2) $marumaru->ErrorEcho(1); else goto cookieget; $jsonon = ($_GET['json'] == 1) ? true : false; $aaa = explode('data-src="', $data); for($i=1;$i
';