$20 for PHP cURL code that simply uploads a file to zshare

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jakez
    Confirmed User
    • Jan 2004
    • 5656

    #1

    $20 for PHP cURL code that simply uploads a file to zshare

    I know it's possible because there are sites that upload to multiple file hosts that do this. I've tried a few ways and I just can't get it to work. There are only 2-3 fields so it shouldn't be too hard for someone experienced with cURL...
    [email protected] - jakezdumb - 573689400

    Killuminati
  • wizzart
    scriptmaster
    • May 2006
    • 5246

    #2
    Hit me up:

    ICQ number is 375625511.

    admin [guess] zodumil [what] net
    BimboZone

    Comment

    • Jakez
      Confirmed User
      • Jan 2004
      • 5656

      #3
      Originally posted by wizzart
      Hit me up:

      ICQ number is 375625511.

      admin [guess] zodumil [what] net
      Will do.

      Anyone else that can get me it quicker: jakezz [at] gmail.com, need this shit ASAP.

      Edit: payment will be via PayPal.
      [email protected] - jakezdumb - 573689400

      Killuminati

      Comment

      • -Dave-
        Registered User
        • Jan 2009
        • 41

        #4
        Originally posted by Jakez
        I know it's possible because there are sites that upload to multiple file hosts that do this. I've tried a few ways and I just can't get it to work. There are only 2-3 fields so it shouldn't be too hard for someone experienced with cURL...
        Most file hosts I use (NetLoad.in, Hotfile etc) all have an FTP option which makes it very easy with curl:

        curl -T <FILENAME> -u <USRNAME>:<PASSWORD> <FTPADDR>

        etc.
        Available Ad Spaces (30+ May/June)
        BUY Ad Spaces
        SELL Ad Spaces

        Comment

        • biskoppen
          Confirmed User
          • Mar 2003
          • 5809

          #5
          I wouldn't even open my editor for $20
          Submit my videos to make bank, tons of 5 minute videos offered right here

          Comment

          • Jakez
            Confirmed User
            • Jan 2004
            • 5656

            #6
            Originally posted by biskoppen
            I wouldn't even open my editor for $20
            You should probably ignore this thread then.
            [email protected] - jakezdumb - 573689400

            Killuminati

            Comment

            • MrCodey

              #7
              dont forget to change the user-agent string which they might block

              Comment

              • Killswitch - BANNED FOR LIFE

                #8
                If you still need help with this and everything you've tried has been exhausted, hit me up, I'll do it, but obviously for more then $20.

                Comment

                • Jakez
                  Confirmed User
                  • Jan 2004
                  • 5656

                  #9
                  I'm sure someone cURL savvy could just copy, paste, and edit some code found on Google (or write their own if they're really good) to POST into zshares couple of fields, hit up my email and make 20 quick bucks, and even think of some usefulness for it themselves, hell I do shit like this for fun sometimes but I just can't get this going.. this is really holding me up mang..

                  $20 or a free copy of Babelogger V4, whatever it takes, I need this like yesterday.. and it's for a personal project, I'm not trying to pawn some work off on someone honestly
                  Last edited by Jakez; 04-24-2009, 08:52 PM.
                  [email protected] - jakezdumb - 573689400

                  Killuminati

                  Comment

                  • Jakez
                    Confirmed User
                    • Jan 2004
                    • 5656

                    #10
                    I could just get some 14 year old on yahoo answers to do it for free rofl. But coming here first.
                    [email protected] - jakezdumb - 573689400

                    Killuminati

                    Comment

                    • collegeboobies
                      So Fucking Banned
                      • Jul 2004
                      • 3644

                      #11
                      put it on a coding forum? there are tons

                      Comment

                      • SmokeyTheBear
                        ►SouthOfHeaven
                        • Jun 2004
                        • 28609

                        #12
                        Code:
                        <?php
                        
                        
                        
                        
                        $file = "temp.txt";
                        $description = "temp file description";
                        $post_vars = array();
                        $post_vars['desc'] = "$description";
                        $post_vars['file'] = "@$file";
                        
                        
                        $url = 'http://dl084.zshare.net:3000/';
                        
                        $return = http_post_form($url, $post_vars);
                        $ere = explode("zshare.net/download/",$return);
                        $sre = explode("/",$ere[1]);
                        $dlink = "http://www.zshare.net/download/$sre[0]";
                        echo $dlink;
                        
                        function http_post_form($url, $vars) {
                          $ch = curl_init();
                          $timeout = 0; 
                          curl_setopt($ch, CURLOPT_URL, $url);
                          curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                          curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
                          curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);  
                          curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:')); 
                          curl_setopt($ch, CURLOPT_POST, 1);
                          curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
                          $file_contents = curl_exec($ch);
                          curl_close($ch);
                          return $file_contents;
                        }
                        ?>
                        Last edited by SmokeyTheBear; 04-24-2009, 09:43 PM.
                        hatisblack at yahoo.com

                        Comment

                        • SmokeyTheBear
                          ►SouthOfHeaven
                          • Jun 2004
                          • 28609

                          #13
                          actually the code above will work with any file but may not output the download url unless its a certain file because i didnt realise it gives a different format of download url depending on the filetype

                          what filetype do you plan on uploading ?

                          heres some code to upload an entire directory of images to zshare and it spits out the download links
                          Code:
                          <?php
                          
                          
                          foreach (glob("*.jpg") as $filename) {
                          
                          $file = "$filename";
                          $description = "$filename";
                          $post_vars = array();
                          $post_vars['desc'] = "$description";
                          $post_vars['file'] = "@$file";
                          
                          
                          $url = 'http://dl084.zshare.net:3000/';
                          
                          $return = http_post_form($url, $post_vars);
                          $ere = explode("zshare.net/image/",$return);
                          $sre = explode("/",$ere[1]);
                          $dlink = "http://www.zshare.net/image/$sre[0]";
                          echo "$dlink<br>";
                          }
                          
                          
                          function http_post_form($url, $vars) {
                            $ch = curl_init();
                            $timeout = 0; 
                            curl_setopt($ch, CURLOPT_URL, $url);
                            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                            curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
                            curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);  
                            curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:')); 
                            curl_setopt($ch, CURLOPT_POST, 1);
                            curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
                            $file_contents = curl_exec($ch);
                            curl_close($ch);
                            return $file_contents;
                          }
                          
                          
                          ?>
                          hatisblack at yahoo.com

                          Comment

                          • Jakez
                            Confirmed User
                            • Jan 2004
                            • 5656

                            #14
                            I need this for the mp3 file type, since they stream songs and that's what it's for. I can probably get that myself from here though. If you're using that you might also want to randomize the dl084 in the $url between 001-100 or something too.

                            Let me know your PayPal also
                            Last edited by Jakez; 04-24-2009, 10:31 PM.
                            [email protected] - jakezdumb - 573689400

                            Killuminati

                            Comment

                            • Jakez
                              Confirmed User
                              • Jan 2004
                              • 5656

                              #15
                              Hm I tried the first code you put and it only outputs "http://www.zshare.net/download/".. I'm on PHP 4.4.7 maybe that's a problem.

                              What's the "Expect:" this?:
                              curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
                              Last edited by Jakez; 04-24-2009, 11:10 PM.
                              [email protected] - jakezdumb - 573689400

                              Killuminati

                              Comment

                              • Jakez
                                Confirmed User
                                • Jan 2004
                                • 5656

                                #16
                                $result actually comes up empty altogether.
                                [email protected] - jakezdumb - 573689400

                                Killuminati

                                Comment

                                • Brujah
                                  Beer Money Baron
                                  • Jan 2001
                                  • 22157

                                  #17
                                  This uploads, but you get output back that looks like this:
                                  if(typeof startUpload == 'function'){ startUpload("c8b4d5dda5f691b39246bed88764de41",0); }

                                  curl -v 'http://dl053.zshare.net:3000/uberupload/ubr_link_upload.php' -F '[email protected];type=audio/mpeg&TOS=1' -H 'Expect:'

                                  Comment

                                  • SmokeyTheBear
                                    ►SouthOfHeaven
                                    • Jun 2004
                                    • 28609

                                    #18
                                    Originally posted by Jakez
                                    Hm I tried the first code you put and it only outputs "http://www.zshare.net/download/".. I'm on PHP 4.4.7 maybe that's a problem.

                                    What's the "Expect:" this?:
                                    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
                                    just change the code where it says /download to /audio
                                    hatisblack at yahoo.com

                                    Comment

                                    • SmokeyTheBear
                                      ►SouthOfHeaven
                                      • Jun 2004
                                      • 28609

                                      #19
                                      like this
                                      Code:
                                      <?php
                                      $file = "11.mp3";
                                      $description = "temp file description";
                                      $post_vars = array();
                                      $post_vars['desc'] = "$description";
                                      $post_vars['file'] = "@$file";
                                      
                                      
                                      $url = 'http://dl084.zshare.net:3000/';
                                      
                                      $return = http_post_form($url, $post_vars);
                                      $ere = explode("zshare.net/audio/",$return);
                                      $sre = explode("/",$ere[1]);
                                      $dlink = "http://www.zshare.net/audio/$sre[0]";
                                      echo $dlink;
                                      
                                      function http_post_form($url, $vars) {
                                        $ch = curl_init();
                                        $timeout = 0; 
                                        curl_setopt($ch, CURLOPT_URL, $url);
                                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                                        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
                                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);  
                                        curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:')); 
                                        curl_setopt($ch, CURLOPT_POST, 1);
                                        curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
                                        $file_contents = curl_exec($ch);
                                        curl_close($ch);
                                        return $file_contents;
                                      }
                                      ?>
                                      hatisblack at yahoo.com

                                      Comment

                                      • SmokeyTheBear
                                        ►SouthOfHeaven
                                        • Jun 2004
                                        • 28609

                                        #20
                                        instead of $20 could you buy me a domain obamanutmeg.com and put the words

                                        koolaid + nutmeg = obama
                                        hatisblack at yahoo.com

                                        Comment

                                        • Jakez
                                          Confirmed User
                                          • Jan 2004
                                          • 5656

                                          #21
                                          Fuuuuuuuuck, it's not working. I think it's timing out. Even this is timing out:

                                          $src = file_get_contents("http://dl084.zshare.net:3000/");

                                          but I can use the above on http://www.zshare.net fine, it's just when I try to grab the upload pages that it times out :/

                                          Is your code working for you?
                                          Last edited by Jakez; 04-25-2009, 10:32 AM.
                                          [email protected] - jakezdumb - 573689400

                                          Killuminati

                                          Comment

                                          • ProG
                                            Confirmed User
                                            • Apr 2009
                                            • 1319

                                            #22
                                            If file_get_contents does not work, ensure that your server is configured for "allow_url_fopen = On"
                                            History will be kind to me for I intend to write it.

                                            Comment

                                            • Jakez
                                              Confirmed User
                                              • Jan 2004
                                              • 5656

                                              #23
                                              Originally posted by ProG
                                              If file_get_contents does not work, ensure that your server is configured for "allow_url_fopen = On"
                                              Everything is fine in there, it just seems like I'm being blocked or something wtf..
                                              [email protected] - jakezdumb - 573689400

                                              Killuminati

                                              Comment

                                              • Brujah
                                                Beer Money Baron
                                                • Jan 2001
                                                • 22157

                                                #24
                                                Find this:
                                                $url = 'http://dl084.zshare.net:3000/';


                                                Try something like this instead:
                                                $url = sprintf('http://dl0%02d.zshare.net:3000/',rand(0,99));

                                                Comment

                                                • Jakez
                                                  Confirmed User
                                                  • Jan 2004
                                                  • 5656

                                                  #25
                                                  Smokey you've tested the code and it works? What PHP version are you running?
                                                  [email protected] - jakezdumb - 573689400

                                                  Killuminati

                                                  Comment

                                                  • Jakez
                                                    Confirmed User
                                                    • Jan 2004
                                                    • 5656

                                                    #26
                                                    Yeah, I think zshare is blocking all requests that aren't either zshare.net or localhost.. but http://www.uploadmirrors.com uploads to them somehow..

                                                    If I do:

                                                    $src = file_get_contents("http://dl023.zshare.net:3000/uberupload/ubr_link_upload.php");
                                                    die($src);

                                                    From the server on my computer (localhost) it returns the page right away. However if I try it from any hosting online the page just times out.
                                                    Last edited by Jakez; 04-25-2009, 04:51 PM.
                                                    [email protected] - jakezdumb - 573689400

                                                    Killuminati

                                                    Comment

                                                    • wizzart
                                                      scriptmaster
                                                      • May 2006
                                                      • 5246

                                                      #27
                                                      It can't work because JS....
                                                      BimboZone

                                                      Comment

                                                      • Brujah
                                                        Beer Money Baron
                                                        • Jan 2001
                                                        • 22157

                                                        #28
                                                        I tested the code and it worked.

                                                        Comment

                                                        • wizzart
                                                          scriptmaster
                                                          • May 2006
                                                          • 5246

                                                          #29
                                                          I also tested and it can execute script...
                                                          BimboZone

                                                          Comment

                                                          • Jakez
                                                            Confirmed User
                                                            • Jan 2004
                                                            • 5656

                                                            #30
                                                            Man how the fuck.. maybe it's some PHP setting I have wrong.
                                                            [email protected] - jakezdumb - 573689400

                                                            Killuminati

                                                            Comment

                                                            Working...