phpUploader v2.1 - Opensource php based auto uploader

Status
Not open for further replies.

Lifetalk

Active Member
4,392
2008
2,119
530
Wtf is this? Who the heck are you?
This is phpUploader. An open source and/or free, php based auto uploader. I'm lifetalk - a pretty much unknown figure around here.

What does it do?
FFS! I can't be arsed to keep updating this paragraph, lol. This shit does a lot of stuff. Have a look at the changelog.

Features:
- Downloads from RS/HF/FS/MU (Vanilla and LeechMod)
- Extracts files (Vanilla)
- Can extract password protected RAR's (Vanilla)
- Renames the extracted files (Vanilla)
- Changes the MD5 hash of the files (Vanilla)
- If extracted/downloaded files are videos, MTN will create a screencap and upload it to LulzImg (Vanilla/LeechMod)
- Re-Rar's the extracted file with a custom RAR name (Vanilla)
- Can password protect the new RAR files (Vanilla)
- Will generate a post layout using IMDB info (Vanilla and LeechMod)
- Uploads files back to RS/HF/FS/MU (Vanilla and LeechMod)

Extended features:
- You can add multiuser authentication to the script's access. (Vanilla and LeechMod)
- Notifies you via email and/or flashing screen/sound on completion (Vanilla)
- Uses binary rar/unrar so your server does not need RAR/UNRAR installed (Vanilla)
- Plugin based system (Don't bother with this - Vanilla and LeechMod)
- Can delete unnecessary files from the downloaded RAR (Vanilla)
- Can add your custom files to the new RAR (Vanilla)
- I don't remember the rest.. seriously!


Which filehosts?
At the moment:
- FileServe (Download/Upload)
- Hotfile (Download/Upload)
- Rapidshare (Download/Upload)
- Megaupload (Download/Upload)

Why did you release it for free? (Insert random negative effect of doing so, here)
Fuck you!

Can I donate $XYZ to you?
No.

Why?
Because I don't want to make money off warez.

But this is opensource!
Fuck you, again :|

Everyone will use this script to make money, though!
So be it. Look at the positive side. There will be a lot more 'alive' links. Yeah there might be spam, but there's also going to be more choice, variety, etc etc shit.

Got screens?
No. Too lazy to screenshot the new v2.0 release. I haz the Vanilla screens now. Someone screenshot the LeechMod release and PM me pl0xxxxxxxxx. Thankeeeeeeeeeee.

Vanilla Screens:

[slide]http://lulzimg.com/i3/4b45ea9b.png[/slide]
[slide]http://lulzimg.com/i3/80c3759f.png[/slide]
[slide]http://lulzimg.com/i3/8c6448d6.png[/slide]

Vanilla (l0calh0st GUI) Screen:

[slide]http://lulzimg.com/i3/c9ef5d54.png[/slide]


Download v2.1 LeechMod:
http://dl.dropbox.com/u/7114595/phpUploader/phpUploader_v2.1_LeechMod.zip

Download v2.1 Vanilla:
http://dl.dropbox.com/u/7114595/phpUploader/phpUploader_v2.1_Vanilla.zip


Thanks to:
- DeLeTeD for his awesome IMDB mod and skinning phpUploader
- Ronald for designing the skin :D
- deAthbLiss for his rename mod

Special thanks to:
- Somik for his loadza mods and his dedication to making phpUploader better. And of course, to his VPS, for helping us figure out what a possible problem could be :P
- v3g3t4 for his consistent beta testing :D We'll be sure to consistently bug you in future releases, mate :P

Bugs/reports?
Reply here. PMs WILL be ignored.

Prerequisites:
- PHP Safe Mode disabled.
- PHP cURL extension installed.
- Upload to Rapidshare uses the FileMigrator API function. You need to unlock your RS account (security lock).

How do I install RAR/UNRAR on my VPS/server?
If you have ssh access, then either of the two commands will work for you:
Code:
yum install rar unrar -y
OR
Code:
cd /tmp
wget http://www.rarlabs.com/rar/rarlinux-3.8.0.tar.gz
tar -zxvf rarlinux-3.8.0.tar.gz
cd rar
./rar
./unrar
cp rar unrar /usr/bin/
cd
Warning: We are not responsible for how you use the script. Do not use any script modifications or plugin(s) from anyone you dont trust, as they may modify the script to cause harm to your host or premium accounts.


I'll update this post if I've missed stuff out :)
 
684 comments
Megaupload download should be easy to do. Uploading back to it might be a bitch to figure out, considering their uploader is flash based. But I'll work it over the weekend :)
 
- If you still can't figure out how to use it, stop now! The script is designed to self-destruct when it encounters an idiot. You don't want to destroy your server, trust me.
lmao, trying it out mate. xD

Tried it. Having problems with HF and RS upload.

Even though the account details in config are correct, it doesn't upload.

Uploading files to Hotfile ....


Uplaoding files to Fileserve .... (Yeah I know I spelt 'uploading' wrongly.. sue me!)
*Link Removed*

Uploading files to Rapidshare .... (Spelt it correct this time.. someone sued me for the error in the previous array :( )
Upload probably succeeded. Could not move file to your account, though. Check your account details
 
Nice script lifetalk. Their's a few little things that could cause errors for people that you'll need to fix.

eg. if someone decides to have a rar file called:

The-Expendables-2010-wjunction.com.rar

you'll get errors as you have two dots in the rar name. You'll have to either run a check on the input or else rename it before unlink

That's one of the first things I noticed. I'll post more as I find them.
 
Nice one mate, don't have the time to test it now, but will do tomorrow. I've got an idea, could you make the download part compatible with rpnet? That would be neat =)
 
@Vegeta,

PM me with your MSN, I'll help you out.


@Mr Happy
Thanks for checking the script. Could use a little help there with running re-checks on the code :)

About the rar filename, that does not really matter. Since I'm not checking for an extension at any point in the script. I simply specified (in the input field/form) that a .rar was required because I pass that variable to the rar exec command. It'll accept any filename (even with two dots). And I'm reading the directory later on, not checking file extensions :)

Unless I'm being plain stupid and missing out on something important here :|


@hover
I did think of that. I'm going to have to talk to Dman about it. He coded the RPNet script. :) I just manage/maintain the servers/support etc
 
Tested it out and the only problem is the rapidshare upload shows this

Upload probably succeeded. Could not move file to your account, though. Check your account details

I have all details entered correctly.
 
Looks awesome man. I am going to try it now. ;)

Btw I love the instructions :P

- If you still can't figure out how to use it, stop now! The script is designed to self-destruct when it encounters an idiot. You don't want
to destroy your server, trust me.

Edit: Can I have your msn id? just in case I encounter any issues.
 
I'll test rapidshare issues again, today. With a few different premium accounts. I tested it all day long yesterday, and it worked fine.

For those who get this error on Rapidshare:
"Upload probably succeeded. Could not move file to your account, though. Check your account details"

Log in to your account and check if the file was actually moved?
 
Status
Not open for further replies.
Back
Top