Go Back   FlashFXP Forums > > > >

NeoXed's scripts nxAutoNuke, nxTools, etc.

Reply
 
Thread Tools Rate Thread Display Modes
Old 03-27-2005, 05:15 AM   #46
apusnaias
Junior Member
ioFTPD Foundation User
 
Join Date: Oct 2003
Posts: 21
Default little problem

Hi, and first of all, well done for this very usefull script.

here is my config (autonuke + dzsbot):

Quote:
set misc(MountUser) "ioFTPD"
set misc(MountFile) "../etc/admin.vfs"
set misc(UTC_Time) false
set misc(DST_Correct) false
set misc(TimeZone) +2
set anuke(UserName) "ioFTPD"
set anuke(GroupName) "ioftpd"
set anuke(Release) True
set anuke(BadExt) "*.bad"
set anuke(MissingExt) "*.missing"
set anuke(MaximumAge) 1000
set anuke(Exempts) {*incomplete* *dirfix* *dir[._]fix* *[._]fix[._]* *nfofix* *nfo[._]fix* *nfoupdate* *nfo[._]update* *samplefix* *sample[._]fix* *nuked*}
set anuke(Prefix) {[NUKED]-}
set anuke(WarnUsers) True
set anuke(UserFormat) "%b%(user)%b/%(group)"
set anuke(UserSplit) ", "
set anuke(ioAPath) "../scripts/ioA/ioA.exe"
set anuke(ImdbMatch) {^\[IMDB\] - (.+) \((\d+)\) - ([\d\.]+) of 10 - \[IMDB\]$}
set anuke(ImdbOrder) {genre year rating}
set anuke(MP3Match) {^\[.*\] - \( .* - COMPLETE - (.+) (\d+) \) - \[.*\]$}
set anuke(MP3Order) {genre year}
set anuke(ApproveTag) {approved?by?*}
set anuke(ReasonAllowed) "the.group.%(banned).is.not.allowed"
set anuke(ReasonBanned) "banned.release.%(banned)"
set anuke(ReasonDisks) "maximum.of.%(maxdisks).disks"
set anuke(ReasonEmpty) "empty.after.%(minutes).minutes"
set anuke(ReasonImdb) "banned.%(type).%(banned)"
set anuke(ReasonInc) "incomplete.after.%(minutes).minutes"
set anuke(ReasonMP3) "banned.%(type).%(banned)"
set anuke(Sections) {
"/MP3-FR/%m%d" 0 {
"incomplete|Not-Used|3|2|3"
"empty|Not-Used|3|2|3"i
}
}
and when i do "site autonuke" :

Quote:
[L] site autonuke
[L] 200-.-[AutoNuke]-------------------------------------------------------------.
[L] 200-| Checking 1 auto-nuke sections. |
[L] 200-| |
[L] 200-| Checking path: /MP3-FR/0327 (offset: 0) |
[L] 200-| Nuking: 112_feat._T.I.-If_I_Can_Hit-PROMO_VLS-2004-iGN - incomplete.after.3.minutes |
[L] 200-| Nuking: ATL-The_ATL_Mixtape-(Vinyl)-2004-VINYL - incomplete.after.3.minutes |
[L] 200-| Nuking: Case_Negre-Prologues-FR-2004-TiLT - incomplete.after.3.minutes |
[L] 200-| Nuking: TEST.fion.inc - empty.after.3.minutes |
[L] 200-'------------------------------------------------------------------------'
[L] 200 Command successful.
And nothing append !

I have no error in the logs file.

Do you have any idea ?

thanks
apusnaias is offline   Reply With Quote
Old 03-27-2005, 02:57 PM   #47
apusnaias
Junior Member
ioFTPD Foundation User
 
Join Date: Oct 2003
Posts: 21
Default My mistake

I had an older version of ioA then the one needed.

Now works fine.

apusnaias is offline   Reply With Quote
Old 03-30-2005, 07:42 PM   #48
MidasKing
Senior Member
ioFTPD Foundation User
 
Join Date: Nov 2003
Posts: 108
Default

Neoxed,

I'm using ioA 1.2.4 and ioBananaV20, nxAutoNuke is correctly configurated (I think...), but the nxError.log show this:

Quote:
03-30-2005 20:40:47 - LoadScript : unable to source "../scripts/nxTools.cfg": couldn't read file "../scripts/nxTools.cfg": no such file or directory
03-30-2005 20:40:47 - LoadExtension : couldn't load library "nxHelper.dll": this library or a dependent library could not be found in library path
03-30-2005 20:40:47 - LoadExtension : couldn't load library "mysqltcl.dll": this library or a dependent library could not be found in library path
03-30-2005 20:40:47 - LoadExtension : couldn't load library "tclsqlite3.dll": this library or a dependent library could not be found in library path
03-30-2005 20:50:47 - LoadScript : unable to source "../scripts/nxTools.cfg": couldn't read file "../scripts/nxTools.cfg": no such file or directory
03-30-2005 20:50:47 - LoadExtension : couldn't load library "nxHelper.dll": this library or a dependent library could not be found in library path
03-30-2005 20:50:47 - LoadExtension : couldn't load library "mysqltcl.dll": this library or a dependent library could not be found in library path
03-30-2005 20:50:47 - LoadExtension : couldn't load library "tclsqlite3.dll": this library or a dependent library could not be found in library path
03-30-2005 20:50:49 - AutoNuke : ioA Output:
-[Nuke]----------------------------------------------------------------------
Syntax:
site nuke <dirname> <multiplier> <reason>
-----------------------------------------------------------------------[ioA]-
child process exited abnormally
and the announce is showed in channel but the nuke don't happen...

I need put nxTools and the .dlls too (the init.itcl have the commands but the .txt say nothing about this...)

Help, please... this script is very important for me...
Thanks in advance...
MidasKing is offline   Reply With Quote
Old 03-31-2005, 10:53 AM   #49
neoxed
Too much time...
FlashFXP Beta Tester
ioFTPD Scripter
 
Join Date: May 2003
Posts: 1,326
Default

Whoops, forgot to mention in the readme that those libraries aren't needed for the ioA version (nxAutoNuke_ioA.tcl) only for the nxTools version (nxAutoNuke.tcl).

As for your other problem, are you sure that's ioA v1.1.7 or newer? I just tested with ioA v1.2.4 and v2.0.2, no problems here. Enable debug logging in ioA.cfg and check if there are any anomalies.
neoxed is offline   Reply With Quote
Old 03-31-2005, 02:43 PM   #50
MidasKing
Senior Member
ioFTPD Foundation User
 
Join Date: Nov 2003
Posts: 108
Default

Disabled the libraries and, now...

Work perfectly...


Thanks Neoxed...
MidasKing is offline   Reply With Quote
Old 04-01-2005, 04:47 AM   #51
epoke
Member
ioFTPD Foundation User
 
Join Date: Nov 2003
Posts: 60
Default

hi all,

Autonuke work prefectly ,i only've a pb with bot announce :

-:: autonuke ::- %path/28 has been incomplete for %agemins, it will be nuked %multix in %timeleftmins. Uploaders: %uploaders

in ioftpd.log :

04-01-2005 02:20:26 ANUKEINC: "/XBOX/blablabla" "28" "12" "40" "3" "EPOKE/SiTEOp"

if someone know what the pb ,

ioa+iobanana (latest ones) default skin and iobanana edit

thx
epoke is offline   Reply With Quote
Old 04-01-2005, 08:03 AM   #52
MidasKing
Senior Member
ioFTPD Foundation User
 
Join Date: Nov 2003
Posts: 108
Default

epoque,

I also use ioA.2.0.2 and ioBanana.v20 with ioB_dZS.skin edited and the announcements, in channel, of incomplete and empty releases are correct. Maybe any error in your settings...

The only error that happened with me, so far, was the following one:

Quote:
[02:40] <@|XL|> AutoNuke: /Mp3/VA-Music_from_lame_stuff_of_Radio_Mix-2005-LaME is a banned type (%type), it will be nuked 3x in 27 mins. Uploaders: user/SiTE

In nxAutuNuke.cfg:
Quote:
"/Mp3" 0 {
{empty {Not Used} 3 10 20}
{incomplete {Not Used} 3 10 40}
{keyword {cable dab demo dvb mixtape radio sample sat tape} 3 10 20}
{mp3 {genre:*rap* genre:*punk* year:200[2-6]} 3 10 20}
}
In ioB_dZS.skin:
Quote:
set announce(ANUKEKEYWORD) "[c]4[b]AutoNuke:[b][c] %path/[b]%release[b] is a banned type ([c]4[b]%type[b][c]), it will be nuked [c]4[b]%multi[b][c]x in [c]4[b]%timeleft[b][c] mins. Uploaders: [c]6%uploaders[c]"
This happened with plus somebody?
MidasKing is offline   Reply With Quote
Old 04-01-2005, 06:23 PM   #53
neoxed
Too much time...
FlashFXP Beta Tester
ioFTPD Scripter
 
Join Date: May 2003
Posts: 1,326
Default

epoke: Make sure you don't have another variables(ANUKEINC) line defined, like the one used by Harm's ioAUTONUKE.

MidasKing: Doh, small typo on my part - thanks.

For announce(ANUKEKEYWORD), the %type cookie should be %banned.
neoxed is offline   Reply With Quote
Old 04-03-2005, 07:02 AM   #54
PaRaNoiD_JaCK
Senior Member
FlashFXP Beta Tester
ioFTPD Foundation User
 
Join Date: Mar 2005
Posts: 101
Default

nxAutoNuke-v2.0.1 using nxtools/dZSbot

I have this problem with dZSbot and the %timeleft variable.

[MP3] Example.Release has been incomplete for 41mins, it will be nuked 3x in 3559mins. Uploaders: PaRaNoiD_JaCK/SITEOPS

It nuke`s it tho after 60 mins thats stated in the config and not the announced time.


These are my settings:

set anuke(UserName) "ioFTPD"
set anuke(GroupName) "ioFTPD"
set anuke(SubDirs) False
set anuke(BadExt) "*-bad"
set anuke(MissingExt) "*-missing"
set anuke(MaximumAge) 1440
set anuke(Exempts) {\\[nuked\\]-* \\[incomplete\\]-* (incomplete)-* *dirfix* *dir[._]fix* *nfofix* *nfo[._]fix* *nfoupdate* *nfo[._]update* *samplefix* *sample[._]fix* *nuked*}
set anuke(WarnUsers) True
set anuke(UserFormat) "%b%(user)%b/%(group)"
set anuke(UserSplit) ", "
set anuke(ImdbMatch) {^\[IMDB\] - (.+) \((\d+)\) - ([\d\.]+) of 10 - \[IMDB\]$}
set anuke(ImdbOrder) {genre year rating}
set anuke(MP3Match) {^\[.*\] - \( .* - COMPLETE - (.+) (\d+) \) - \[.*\]$}
set anuke(MP3Order) {genre year}
set anuke(ApproveTag) {[Approved By *@*]}
set anuke(ReasonAllowed) "group.not.allowed"
set anuke(ReasonBanned) "banned.release.%(banned)"
set anuke(ReasonDisks) "maximum.of.%(maxdisks).disks"
set anuke(ReasonEmpty) "empty.after.%(age).minutes"
set anuke(ReasonImdb) "banned.%(type).%(banned)"
set anuke(ReasonInc) "incomplete.after.%(age).minutes"
set anuke(ReasonKeyword) "banned.type.%(banned)"
set anuke(ReasonMP3) "banned.%(type).%(banned)"
set anuke(Sections) {
"/MP3/%m%d" 0 {
{empty {Not Used} 3 30 60}
{incomplete {Not Used} 3 30 60}
}
"/MP3/%m%d" -1 {
{empty {Not Used} 3 30 60}
{incomplete {Not Used} 3 30 60}
}
}

PaRaNoiD_JaCK is offline   Reply With Quote
Old 04-03-2005, 04:42 PM   #55
neoxed
Too much time...
FlashFXP Beta Tester
ioFTPD Scripter
 
Join Date: May 2003
Posts: 1,326
Default

PaRaNoiD_JaCK: Thanks for bringing this up, there was a small bug for nxTools/dZSbot announces; fixed in v2.0.2 (just posted it).
neoxed is offline   Reply With Quote
Old 04-03-2005, 05:54 PM   #56
Yip
Junior Member
 
Join Date: May 2004
Posts: 21
Default

Midasking...

Disabled the libraries and, now...

Work perfectly...

What exactly did you disable ? on manual execute its checking dirs but nothing happens... cant get it to work while previous version worked like a charm... any hints ?
Yip is offline   Reply With Quote
Old 04-05-2005, 09:38 AM   #57
PaRaNoiD_JaCK
Senior Member
FlashFXP Beta Tester
ioFTPD Foundation User
 
Join Date: Mar 2005
Posts: 101
Default

Think i`ve found little bug with the %type variable.

[0DAY] 0404/*********.v2.52a.BETA.WinALL.****.***is a banned type (%type), it will be nuked 3x in 28mins. Uploaders: PaRaNoiD_JaCK/SITEOPS

From the nxAutoNuke.cfg:

set anuke(Sections) {
"/0DAY/%m%d" 0 {
{banned {*-0xdbass} 10 0 0}
{empty {Not Used} 3 30 60}
{incomplete {Not Used} 3 30 60}
{keyword {beta comic xxx anime} 3 30 60}
}
)

PaRaNoiD_JaCK is offline   Reply With Quote
Old 04-05-2005, 04:01 PM   #58
neoxed
Too much time...
FlashFXP Beta Tester
ioFTPD Scripter
 
Join Date: May 2003
Posts: 1,326
Default

PaRaNoiD_JaCK: Read like 5 posts above, I already fixed this.
neoxed is offline   Reply With Quote
Old 04-05-2005, 04:39 PM   #59
PaRaNoiD_JaCK
Senior Member
FlashFXP Beta Tester
ioFTPD Foundation User
 
Join Date: Mar 2005
Posts: 101
Default

ahh yes. sorry about that
PaRaNoiD_JaCK is offline   Reply With Quote
Old 04-06-2005, 09:56 AM   #60
PaRaNoiD_JaCK
Senior Member
FlashFXP Beta Tester
ioFTPD Foundation User
 
Join Date: Mar 2005
Posts: 101
Default

Is this the correct auto nuke template for phppsio`s mp3 tags:

set anuke(MP3Match) {^\[.*\] - \( .* - COMPLETE - (.+) (\d+) \) - \[.*\]$}
set anuke(MP3Order) {genre year}

The tag looks like this:

[PaRaNoiD] - ( 120M 10F - COMPLETE - Psychadelic 2005 ) - [PaRaNoiD]

My autonuke config for the mp3 section is as follows:

"/MP3/%m%d" 0 {
{empty {Not Used} 3 60 120}
{incomplete {Not Used} 3 60 120}
{mp3 {Genre:*Blues* Genre:*Classic Rock* Genre:*Country* year:198[8-9] year:199[0-9] year:200[0-5]} 5 10 60}

At the moment it`s not nuking the mp3 with the banned genres but havnt tested the years either.

PaRaNoiD_JaCK is offline   Reply With Quote
Reply

Tags
autonuke, false, ioftpd, set, tcl

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
FlashFXP 3 upgrade and FlashFXP.ini palmtree General Discussion 11 11-10-2004 04:57 PM
NEW dZSbot 0.0.6.0 released bounty bounty's dZSbot 25 04-22-2003 05:16 AM


All times are GMT -5. The time now is 07:59 AM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)