PDA

View Full Version : ioPRECHECK (PRECHECKDIR,PRECHECKFILES,XDUPE)


o_dog
06-01-2007, 11:40 AM
this is the first beta so probarbly contains some bugs.

it needs to be unpacked in ..\scripts\ioPRECHECK\ otherwise it wont work

2007-10-06
- fixed xdupe (now it works as it shuld.
+ added option to ban dual dl and upload.
+ added option to let ppl with leech wait Xmin before being able to dl a new file.
+ Added Zip. Only allows zipfiles from same rels to be uploaded to the same dir.

2007-09-01 - small fix xdupe now responds. (To update replace ioPRECHECK.itcl)


2007-06-01

Features:
* all matching done in regexp
* ban unwanted dirs/groups/files
* ban creation of dirs within subdirs
* only allow sample files in sample dirs
* only allow certain files/dirs (global or section)
* verify files with sfv before upload.
* ban some files beeing uploaded before sfv.
* deny upload and mkd in root
* custom output to ioftpd
* might have forgot something but i'm in a hurry

#todo
* bugfixes (this is the first beta)
* suggestions
* cleanup

http://odog.tx-shells.net

LiSTiC
06-02-2007, 01:10 AM
Looks great, thanks man!

Just did a few tests and it worked like a charm!
Will reply later after some further testing...

Thanks again :)

inside
07-15-2007, 11:51 AM
Nice script o_dog ^^

igiddyuup
09-08-2007, 09:22 AM
I'm using ioPRECHECK 0.1.1 beta (not sure if that is the latest, as the link in here isn't working currently) and it's working pretty good but I am having a few issues.

this is my ban list of dirs

# Dirs that will not be allowed to be created
set ioFM(pd_ban_dirs) {
/: *German*
/: *Linux*
/: *Unix*
/: *FreeBSD*
/: *J2ME*
/: *Delphi*
/: *Trainer*
/: *Solaris*
/: *PalmOS*
/: *SymbianOS*
/: *XScale*
/: *SWEDISH*
/: *Comic.eBook*
}

And for some reason when I try to upload Your.Uninstaller.2006.Pro.v5.0.0.361.WinAll.Regged-CRD it says dir is banned.

I used to have *PPC* as well but that was blocking several directories from being allowed to be uploaded.

Thanks.

o_dog
09-08-2007, 04:54 PM
set ioFM(pd_ban_dirs) {
/:German|Linux|Unix|FreeBSD|J2ME|Delphi|Trainer|Sol aris|PalmOS|SymbianOS|XScale|SWEDISH|Comic\.eBook
}

it's regexp. * isn't used as a wildcard anywhere. use .* or .+? but it's not needed at all if you're only going to match one word in release.
if you're going to have . in the ban you need to add a \ infront of it.
\.
and no spaces. each ban is seperated by |
/pwd/:ban1|ban2|ban3


if you messed that one up yu prolly messed up the other too, i'm surprised it works at all frankly =)

magicd
09-09-2007, 07:46 AM
hi can you fix the link?
Thanks

o_dog
09-09-2007, 07:56 AM
sorry, the link is ok, but php is broken at the webhotel

magicd
09-09-2007, 08:26 AM
sorry, the link is ok, but php is broken at the webhotel

OK Shit happends.
Do have any idea what Kind of Script I can use alternative.?
Sorry for my bad english.

o_dog
09-09-2007, 08:40 AM
posted a templink in first post

o_dog
10-06-2007, 12:10 PM
v.0.2 out, enjoy