rendered paste body# :::::::: ::: ::: ::::::::::: ::: ::: ::: ::: ::::::::: ::::::::::: :::: ::: ::::::::
# :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+: :+:+: :+: :+: :+:
# +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ :+:+:+ +:+ +:+
# +#+ +:+ +#+ +:+ +#+ +#+ +#++:++#++: +#+ +:+ +#+ +#+ +#+ +#+ +:+ +#+ +#+
# +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+#+ +#+ +#+ +#+ +#+ +#+#+# +#+
# #+# #+# #+# #+# #+# #+# #+# #+# #+#+# #+#+# #+# #+# #+# #+# #+#+# #+# #+#
# ######## ######## ### ########## ### ### ### ### ######### ### ########### ### #### ########
#
# simple rfi url catcher for mIRC v1 by fantasize.
# set %f $+(e:\catcher\,%date,-rfi.txt) - edit this line depending on how your drives are set up/where you want the urls to go.
# (remember you have to create the directory before mIRC will write to it.)
# irc.partyvan.fm #f & #fm
# kthx.
#
on 1:start:{ timer 0 120 /newday }
on *:text:*:*:{
if (http isin $1-) && (php isin $1-) && ($chr(63) isin $1-) && (sql !isin $1-) && (lfi !isin $1-) {
if ($regex($1-,/((?:http:\/\/)(?:www)?.*=)/iS)) {
inc %ur
set %date $replace($date,$chr(47),$chr(95))
set %f $+(e:\catcher\,%date,-rfi.txt)
write %f $+($token($regml(1),1,61),$iif($numtok($regml(1),61),=,$null),$chr(37),url??)
}
}
}
alias rfi {
run %f
}
alias newday {
if (%date != $replace($date,$chr(47),$chr(95))) {
set %ff %ur
.timer 1 10 unset %ur
halt
}
else {
halt
}
}
alias urls { say $date catcher has grabbed %ur urls today and %ff urls yesterday. }