1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

Belajar membuat script grabber 4shared dari API nya yuk

Discussion in 'Pemrograman Web' started by nababan, Nov 30, 2011.

  1. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    wkakakaka laku jg to :D
     
  2. bimapraze

    bimapraze Super Hero

    Joined:
    Apr 1, 2010
    Messages:
    883
    Likes Received:
    66
    Location:
    Pendopo Islam Kejawen
    ane masih bingung gan
     
  3. HeruLuky

    HeruLuky Ads.id Pro

    Joined:
    Nov 16, 2012
    Messages:
    253
    Likes Received:
    6
    Location:
    jombang,sby dan arema
    Ga mudeng mastah.. hehe.. masih harus banyak belajar tentang srcipting nih..
     
  4. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    tambahan dari newbie untuk pengganti function xmltoarray
    PHP:
    $result json_decode(json_encode(simplexml_load_string($result)),1);
    biar codingnya lebih simpel aja :senyum:
     
  5. Himran Nababan

    Himran Nababan Newbie

    Joined:
    Nov 29, 2012
    Messages:
    2
    Likes Received:
    0
    Location:
    Semarang, Indonesia, Indonesia
    mantap mastah...

    jadikan lah aku muridmu suhu
     
  6. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    ente kan mastah :malu: id nababan kan master php, ane byk belajar dari script yg beliau share
     
  7. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    4shared ada minor update. link donlotnya gak bs diplay pake gugel mp3player, jwplayer maupun beberapa embed flash player yg lain.
     
  8. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    kayaknya previewnya yg dihapus gan,
    kalo link download ane blm pernah buat embed
     
  9. kentooz.com

    kentooz.com Themes seller

    Joined:
    Jun 10, 2012
    Messages:
    870
    Likes Received:
    225
    Location:
    localhost laptop ane
    Nambahin get 10 terbaik bilboard:
    Code:
    <?php
    function extstr3($content,$start,$end){
      if($content && $start && $end) {
        $r = explode($start, $content);
        if (isset($r[1])){
            $r = explode($end, $r[1]);
            return $r[0];
        }
        return '';
      }
    }
    ?>
    Simpan dengan nama functions.php

    Bikin billboard.php masukin kode

    Code:
    <?php
    error_reporting(E_ALL ^ E_NOTICE); // grabber code sering ada kesalahan parsing so pake ini untuk solusi mengurangi error... 
    include_once 'functions.php';
    $url1 = "http://allcharts.org/music/world/singles.htm";
    $res = file_get_contents($url1);
    $i = 1;
    $hitung = 0;
    $p = 1;
    $res = strstr($res,'<td width="15"></td><td valign="top" align="center">');
    if($res) {
        while($i <= 10) {
        $res = strstr($res,'</tr><tr align=center ');
        $name = extstr3($res,'<td rowspan=2><b>"','"');
        $name = strtolower($name);
        $name = str_replace("'",'',$name);
        $link = "index.php?source=4shared&search=$name"; // dari index yang dibuat diatas pake logika sendiri ane cuman nambahin
        $link = str_replace(' ','+',$link);
        $link = str_replace('(','',$link);
        $link = str_replace(')','',$link);
        $res = strstr($res,"<td width=80 bgcolor=#f7efe7>");
        $mp3home = "<div width='100px'><a href='$link' style='text-decoration:none;text-transform:capitalize;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;' alt='download $artis - $name mp3' title='Mp3 Download $artis $name'>$p $artis - $name</a><br/>";
            if ( $name && $link)
              {
                $template->assign_block_vars('chart', array(
                'MP3CHART'       => $mp3home,
                ));
            $hitung++;
            $p++;
              }
            ++$i;
        }
        }
        ?>
    NB: Kode lama ane mastah ane kagak bertanggungjawab jika digunakan di live version :p
     
    xtmxady likes this.
  10. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    preview msh ada kok, cuma dihapus dari result api doang.
    setelah preview dihapus dari api aku embed pake link download tp beberapa hari yg lalu udah gak bisa lg pake jw player.
    tp msh bs diakali jg kok biar bisa play online :)
     
  11. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    @kentooz setauku error_reporting itu bukan untuk mengurangi error tapi sesuai namanya report = laporan, jadi fungsinya untuk mengatur laporan kesalahan. errornya mau ditampilin di halaman wab atau gak, mau ditulis di error log apa gak.
    tapi ini cuma menurutku lho... kl kliru ya harap maklum aja soalnya aku msh newbie :)
     
  12. dimasfy

    dimasfy Ads.id Pro

    Joined:
    Jan 22, 2011
    Messages:
    319
    Likes Received:
    6
    wah penjelasan yg simple, patut dicoba
     
  13. kentooz.com

    kentooz.com Themes seller

    Joined:
    Jun 10, 2012
    Messages:
    870
    Likes Received:
    225
    Location:
    localhost laptop ane
    Lah iya bro kalau ane bikin kode grabber banyak errornya buahahahaha, jadi ane kurangi dengan kode begitu biar gak ditampilin.... :D
     
  14. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    kalau aku sih ngumpetin error pake error_reporting(0); hehe
     
  15. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    udah share aja direct link downloadnya, untuk temen ndiri jg kok :lol:
     
  16. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    kalau dishare kasihan yg pada jualan script boss :)
     
  17. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    masak direct link dijual juga? :hmm:
     
  18. GentZu AoZora

    GentZu AoZora Forbidden

    Joined:
    Nov 28, 2010
    Messages:
    2,932
    Likes Received:
    275
    Location:
    Bandung City
    Rahasia :lol:

    Kalau yg dipakek buat dptin directlink pakek akun premium kayaknya keren tuh :D

    Sent from my MK16i using Tapatalk 2
     
  19. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    apanya yg rahasia gan? :lol:
     
  20. Bingtopia

    Bingtopia Newbie

    Joined:
    Mar 11, 2012
    Messages:
    46
    Likes Received:
    48
    Location:
    Botol Kecap
    lha ini... pengen baget buat web yg ada grab2nya.. tp ya tapi... gak mudeng pemrograman (:|
    apa tinggal copas scriptnya jadiin 1 polder yak :-B
     

Share This Page