
AdiIRC is a free Internet Relay Chat (IRC) multilingual client that allows you to chat over the thousands of existing chat channels on the Web.
Simple and functional, AdiLRC has a simple-line design, but offers all the tools and functions expected from an IRC client: connection to channels, private chats, file transmission, conversation recording and the rest of features of common use at IRC. Moreover, AdiIRC includes few innovations regarding to other programs of its type.
Nevertheless, it has some interesting features, such as the command, slaps, quit messages and "now playing" tags personalization; it includes on-line updating service, an interesting feature that incorporates Winamp on its own interface and allows the user to manage it from the own AdiIRC (it is necessary to have Winamp installed on the same computer). There are also 3 available themes on the author´s page and it allows the use of plugins, some of them already made (5 available on the author´s page) and the making of personalized plugins (API and documentation available at author's website).
It´s configuration includes, by default , two IRC nets in English In the first one, you enter to the developer's channel. In order to add new nets and servers you must use the ’ServerList’ option of the ’Server’ menu.
If the user is familiar with this type of applications, he/she should not have any problems to use it and find out how it works. If he/she isn't , it is recommended to search information about the necessary commands to run it on, because the IRC system usually uses the "old-fashioned" command line. Some details about the basic commands can be found on the author´s page and wikipedia.
To install and execute AdiIRC the computer must have the routines, libraries, and Microsoft NET Framework 2.0 commands installed, which can be downloaded from the Microsoft pages by free.
v1.9.8 [Jun 18, 2013]
Added:
- proxy/socks support
- exabyte to all byte calculations
- option to get favicon from server URL
- option to set default and individual window icons
- date variable for logging
- "Save All" menu/shortcut in script editor
- option to enable/disable formatting links and various formatting improvements
- 'number' 'delay' flags for /beep
- ability to select multiple items in nickcolor list
- save/restore dock position of menubar/toolbar/channelbar
- right clicking window title will show the menubar menu if menubar is hidden
- sound options
- -n -p parameters for/run and set proper working directory
- unlimited connection retries if retries is set to 0
- option to set custom background image per window
- option to use a global up/down input history
- missing window properties
- irc6:// ircs6:// support
- option to enable/disable regain nick
- missing b parameter for bin-vars in encode
- LOGON event
- /bset -c chop parameter
- -an parameters for /clipboard, also allow empty parameters to clear clipboard
- raw 328 link support
- menus in custom windows with menu name
- close button for dock panels
- ignore list GUI
Fixed:
- edit commands should be named edit aliases
- /slaps should be parsed as scripts
- allow empty messages in events e.g notice
- line sometimes returns empty string incorrectly
- script should return relative path
- /loadbuf not parsed correctly
- /sline doesn't work on users with channel modes
- event HOTLINK is not triggered correctly
- active and target doesn't work with custom windows
- hash tables should be case insensitive
- sha1/md5 doesn't work with bin-vars
- /bset sometimes crashes
- parsing {} brackets sometimes fails
- graphic glitch offset on text with background colors
- graphic glitch with diacritical characters
- /fwrite -b &bin doesn't work
- all windows regardless of type should be saved the same way
- /bw should show a error message if no network adapter is set
- /bset is one byte off when inserting at pos
- if ( isnum ) not working
- a random crash on startup
- client messages should be threaded as system messages not channel messages
- /toolbar -u doesn't refresh toolbar image
- width and height reports wrong value
- event ACTIVE should be fired after the activation have taken place
- random nick color option should be in Options -> Colors
- clicking edit toolbar while edit toolbar is already open causes a crash
- event TABCOMP should fill 1- with the tabcompleted text
- style(X) was not always parsed correctly
- 1 in menus should be filled with nick or channel
- ctrl z undo when tab-completing nicks/inserting format/color tags in input-box didn't work
- minor drawing glitch in the sidebar on certain fonts
- dial should be updated whenever 311 is encountered
- bans are not removed from channel editor if multiple bans are in the same MODE
- event INPUT triggers on all custom windows instead of the matched one
- nickcolors/textcolors are sometimes not inverted correctly
- channels with "&&" displays incorrectly in sidebar
- raw 486 and 460 should use settings from Events -> Errors
- dial should only check current server
- /window -e/-E should add inputbox
- chan(#invalidchan, 0) should return null instead of 0
- scon and scid couldn't use local identifiers
- /set fails to parse %vars if first parameter is a identifier
- () is not executed inside /var and [ ] evaluation
- should only capture first match if /g is not defined in regsub and regsubex
- base should convert both lowercase/uppercase characters
- Goto Line 0 in script editor caused a crash
- /slap sometimes caused a crash
- reconnect server retries should be reset on manual disconnect
- /paths to show both the install path and the config path
- raw 330 should be parsed as whois
- shortcut keys to add bold/italic/underline/color in sysinfo editor didn't work
- /sysinfo /uptime was sometimes slow
- /diskinfo didn't work
- copying text on Asian locale didn't work
- update timer sometimes causes a crash on startup
- GMT, date, actime to work properly with timezones
- 'tab' should add 2 spaces instead of 'tab' in script editor
- *.mts and *.mrc should be filtered in script manager/theme editor
- options menu shortcut should be Alt O
- some channel bans didn't show up
- channel editor should be enabled for half ops
- ":" should be stripped from on RAW 302 and 340
- sidebar userlist should be off by default
- issue with disappearing dockpanels
- menubar icon is sometimes the wrong icon
- reset usermenu width if its changed
- animateicon in system tray wasn't working
- cut of the text in channelbar if the text is wider than the button
- linenumber for the last line in script editor was missing
- /viewlog with no parameters should open logfile on current window