마루마루 사이트의 PHP 파싱 파일입니다. fmaru 관련 포팅 자료도 있습니다. (마루마루 사이트가 닫혀서 더 이상 작동하지 않습니다.) https://marumaru.hakase.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

mangalist.php 826B

12345678910111213141516171819202122
  1. <?php
  2. include_once '_function.php';
  3. $marumaru = new Marumaru();
  4. $file = $marumaru->FileRead('mangalist.txt');
  5. if(!isset($file) || @explode(PHP_EOL, $file)[0] < time())
  6. {
  7. $data = $marumaru->WEBParsing('https://marumaru.in/c/53');
  8. $a = explode('" href="/b/manga/', $data);
  9. $b = explode('<div width="200"><', $data);
  10. for($i=1,$cnt=count($a);$i<$cnt;$i++)
  11. {
  12. $name = strip_tags('<'.explode('</div>', $b[$i])[0]);
  13. $id = explode('"', $a[$i])[0];
  14. $c[] = ['href'=>'/b/manga/'.$id, 'title'=>$name, 'id'=>$id];
  15. }
  16. $file = json_encode(array('list'=>$c));
  17. $marumaru->FileWrite($file, 'mangalist.txt', (60*30));
  18. echo $file;
  19. exit;
  20. }
  21. echo explode(PHP_EOL, $file)[1];
  22. exit;