| Product | Rating | Downloads | |
|---|---|---|---|
| OscarScript | add a comment | ||
| ircle server.ini converter | add a comment | ||
| More Trash! | add a comment | ||
| Ircle Trivia Bot | add a comment | ||
| Data provided by VersionTracker | |||

OscarScript
7.0b
Ircle is available from here. OscarScript is a load type script for Ircle 3.1 and later.
The following things will be installed for OscarScript (os for
short) to work properly..
os - The script
ohelp - The Help file
Stick both of these files in your ircle scripting folder
Features...
FYI Stuff
Uses tab completion, mIRC style
!oscar soundname to get that sound, also works if they message you with
the same command
ping me/ping please/!ping me said by someone will ping them, and auto
report the lag time
OS will send a kill for the non friends signing on under your registered
nicks, if there on the watch list
Will auto-whois users on join (if op'd)
Away Options
/aw <reason for being away> To set yourself away, or just /aw
/unaw To set yourself un-away
/setaw <text> To change your away message
/setunaw <text> To change your UN-away message
/setawayname <new suffix to an awayname> default is away
Message Logger
When you set yourself away (/aw), there is an option to enable logger
/mg To see how many logged mesg you have
/mesg To read your messages
/clearmesg To clear your logged messages
/delmesg # To erase message #
Nick/Friend Management
/register <nick> Registers a nick-password with the script
(defaults to current nick if no nick is specified)
/delregister Opposite of the register command
/add <nickname> To add that nick to your Friends list
/del Allows you to delete users from your Friends list
/autoident [<nick>] Will identify to that nick, must be /register
'd first, no argument will identify to all nicks
Preference Saving
/savedata Will save the prefs, will call same routine as when the script
is unloaded
/nosave Will not save data on /unload
BSD Subsystem
/term passes the argstring into the terminal
/ex passes argstring to bsd subsystem ie /ex ls ~/Desktop/ will list
files on your desktop, and echo it to the ircle current window
/xe same as above but types it in the current channel
Other
/mute [on/off] will mute/unmute ircle
/www
/afp
/smb <nick Volume> Same as above, but with smb volumes (note
requires a volume) -NEW
/todo <things to do> Very crude to do list, mostly internal use
/banlist <channel> Shows a banlist of a channel your not in, no
longer works on some networks
/stat To get Script Info - Very Helpful
/ser <server> [<port>]
/watch +nick +nick +nick To add those nicks to your optimized notify
list
/delay <number of seconds> <command to do after elapsed time>
--Being rewritten, try not to use
/showopvlog Displays the curent OP/V Log
Switches
/opvlog (on/off) To turn your OP/V log (on/off)
/pager (on/off) To turn your Pager (on/off)
/lock to lock all text from being sent to the channel(s) Now includes the
buttons
/logger (on/off) Turns message logger on or off
Aliases
/alias To
access the Alias Manager
$nick returns current nickname
$channel returns current channel
$selecteduser returns nick selected in the Userlist
$selectedmask returns user@host of nick selected
$* returns argstring
$time returns current date/time
$last (notice) (pub) (priv) (part) (join) (ctcp) (sound)
ie. $lastctcp returns nick of the last person who did a ctcp
(notice) (pub) (priv) (part) (join) (ctcp) host
ie. $ctcphost returns host who last ctcp'd you
$clonehost Will return the last nick mask that triggered the clone
alert
$clonelist The list of nicks that were cloning
$randomnum returns random whole number between 1 and 100
$randomnick returns a random nick from the current channel
$randomkick returns a random kick message
$GMT returns the current time in GMT
$uptime returns minutes and seconds since you loaded the script.
$os returns the version of this script
\n Is a return, used for mutiple line aliases
Use /echo to echo text (must be sorrounded by a \n)
/searchalias <string to match> returns the matched aliases, no
argument will list all alias
/delalias mask to delete, accepts wildcards
OpFeatures
/autokick <mask> <reason> Will autokick a user with
the mask defined
/delautokick Allows you to remove peopole from your autokick list
/usban <nick> Auto condenses a ban, no kick, useful with aliases
If your deop'd, a request to be reop'd will be sent to ChanServ
Ban-Protection! If a friend bans you, you will be automatically be
unbanned. If a non-friend bans you, you will be unbanned, and they will
be deop's
Clone Detection, do /cloneok <mask after the @ symbol> ie
punx@dialup15.black-hole.com, would be: *.black-hole.com to have a mask
*NOT* trigger the clone alert, will only work if your op'd on the
channel/connection where the join takes place, also works with whole
channels, like /cloneok #cloneville
/delcloneok Allows you to remove a clone from the OK'd list
/clonekick Kicks all users matching the host of the last clone
alert
Script is customized for DALnet
-----------------------
Please send bug reports to
This version...
7.0b
Added /scanak Scans the current channel againest your autokick list, so if
you join a channel, you can scan for evil-doers.
Added a dialog box that pops up after typing /lock that shows your
password for 3 seconds.
Fixed bugs in emptylist() routine, and various other small bugs.
Now when a user joins the channel, the nickuserhost is scanned to see if
they are on the autokicklist (but only if your oped in said channel), then
scaned to see if they are on the friends list, if they aren't on your
friends list, the other channels they are on.
Now if a clone joins the channel, the original user will be pinged. This
is to see if the clone joined due to the original user reconnecting, but
there ghost is still connected.
(6.7)
Fixed the "The current connection is not a dal.net server"
error. it wasnt really an error, but showed up to often, shouldnt now
Added /www nick to connect to a user hosted website
Added /afp nick to mount a afp volume via the nickname ip address.
Added /smb nick Volume to mount a smb volume (still in beta)
Updated /ohelp file
Changed /ex to just /xe
Changed /exe to /ex
Changed /exec to /term
If the script has never been run before "/ohelp setup" is auto
run
Activated /mute option /mute on/off
--auto activated on /aw, auto de-activated on /unaw
Fixed nick protection to send password with the recover command.
(6.7b3c3)
--Added op/v logging --STILL IN BETA
/shopvlog to show log, /opvlog on|off to toggle op/v log on or off,
default is on - Doesn't save between loads, quite ugly as of yet
--Added /exec passes the argstring into the terminal
--Added /execsh passes argstring to bsd subsystem ie /execsh ls
~/Desktop/ will list files on your desktop, and return it to the ircle
current window ; "/execsh top" etc won't work, as well as
anything that requires root access
--Added new alias variables:
$randomkick, which grabs a line from the property randomkickmessage
$GMT which returns GMT time in HH:MM:SS form.
$uptime to display number of seconds since the script was loaded.
--Added /mute option to make ircle shut up --Code written, waiting for
support by developer
--Added an annoying /colorize <text> to make said text be
rainbows
--Added a hook into the friends list, wont run a clonecheck on join on
friends.
-Removed /banlist command due to dalnet not supporting it
-Fixed an ircle bug where a plain "/" entered on the inputline
would result in a /away dialog
-Fixed the output of /searchalias to allow simpler backups.
-Fixed /lock command so it locks out buttons, before it was just locked
out the input line
(6.5)
Well haven't released a version for quite a while, so I patched things up,
and here yea go!
There has been a lot of changes, please re-read the /ohelp file, it is up
to date.
Good news, and bad news; Good news is that we now have a fantastic pref
saving system, the bad news is that any old prefs will be deleted, also,
it hasn't been tested on OS9 for quite awhile, let me know if it does
(5.0)
Added /clonekick - Type /ohelp opfeatures to see syntax
Added /autokick Type /ohelp opfeatures to see syntax
There is now a Channel Access list, this help dealing with services, The
channel will be added automatically when the script see's your op'd by
chanserv in a given channel. NOTE: There is a bug dealing with this. If
you join a channel that you no longer have aops in, and get kickbanned,
the script will loop through a getting a ban message, to unbaning you
(through services) and rejoining, which will cause the ban message, etc
etc etc.
If this happends, For now at least, you'll have to quit ircle, sorry
(4.6)
-Added more alias commands, like $last(type) and $(type)host
The Types are: CTCP, PUB, PRIV, PART, JOIN, NOTICE and SOUND (note: there
is no $soundhost)
-Some code cleaning up
(4.5.2r2)
-NOW sent as a readable script, but youll need script debugger, or some
other app, since this is a fairly big script
-Fixed a problem where the script didn't report correctly if someone did
!nick sound when the sound didnt exist.
-Removed all refrences to "display" and replaced with a echo sub
routine.
-Fixed a problem where long strings in the _delitem routine would cause
some display properties to show up incorrectly
-Fixed some weirdness wth System 8.5 applescript
(4.5.2)
Posted for Compatibility for ircle3.0 release
Also, added a /getsound feature, that does !nick soundname, according to
the last sound played in the channel. Minor other tweaks, and fixes.
Fixed a problem with being deoped when that connection wasnt topped
(4.5.1)
Fixed numerous bugs, caused by a lot of rewriting. Also, now when you
delete an item, you can select more then one item at a time (use the
command or shift key when selected items from list)
(4.5)
Well folks, using a newly written piece of applescript, prefs are now
saved through different versions, so you won't need to re-enter all your
info everytime. The file is create on the fly, in the ircle scripts
folder, it will be called "OSprefs". DO NOT modify this file,
if you do, the script will produce many errors.
Fixed more connection related problems.
Lots of code tweaking
(4.1.6r2)
Fixed many connection related problems (typing information into the wrong
connection) Also, added an option to freshen your nicks (/refreshnick) and
made it so you now can do /register nick, if nick isnt specified, it will
use your current nick.
(4.1.6)
Added \n to alias options, \n is used for multiple line aliases, also
added $random for a random nick in the channel
Made it so you can delete individual aliases (Finally!)
Also fixed some bugs with /register, and /autoident
(4.1.5).
Replaced $1 with $* and added $channel, $nick, $selecteduser, $lastjoiner,
and $time for aliases.
Removed tons of outdated code (now that a lot can be done with
aliases)
Also, removed some of the ircop features, since 99% of us arent ircops, if
you want this code, email me, and ill mail you the code. Made the script
faster and smaller by moving commonly used routines, now I reuse the same
subroutine, smaller, and less hassle =)
A lot of things were changed in this version, so this *MIGHT* be a buggy
release, please let me know if you run into any problems When someone else
uses /ov it will auto-route it to the channel it came from, not cross over
on other connections/channels
4.1.0
Changed some of the /ali code to eliminate errors while canceling out of
the dialogs
Increased the speed and efficiency of the whole aliases process (wont
affect you as a user, speed wasn't a problem in the first place, but its
here for a reference)
Fixed Bug when trying to access "Edit aliases" when none were
available"
Bug fixes with /usban (getting all messed up, and ending up ban like
*!*e*@*.* and +m'ing the channel... Delimiter problem)
As promised, /lock now has setable passwords, one word of warning,
REMEMBER YOUR PASSWORD, if you need to bypass this, email me.
Finally updated the helpfiles, so once again, they are useful, also made
the help file one file, use /ohelp <topic> to access it. Added unban
protection that deops the person if there not on your friends list
Source Code now being released, email me for details
Under GNU license
(4.0.5)
More bug fixes (keep them coming) and added "EDIT" options in
aliases routine (enjoy =P)
Identify whenever yea want (wont auto ident if your not on a DALnet
server) use /register to add a password to current nick, /autoident to
send the password to nickserv (secure way) also, autoidentifies after
nickserv splits/crashes/etc
Added OS8.1 compatibility (beat yea too those bugs =P)
Next version custom passwords for the /lock feature
(4.0.3r3)
Aliases, Set auto away time to 10 minutes, instead of 5 minutes.
More stuff I can't think of =P
(4.0.3r1)
Made an alias manager, use /ali to access it. Cosmetic help, and general
tweaks, and optimization that comes with updates The r1 update fixes an
error when auto ignore is activated
(4.0.2)
Moved the helpfiles to external scripts to make the main script smaller,
and faster, also, made the helpfiles display on another screen
Script Written in Applescript. Applescript is a System wide scripting
environment