Tuesday, November 1, 2011

mIRC v4.6t 32bit

Author: Khaled Mardam-Bey
Release: 07/09/96
Description: Welcome to mIRC v4.6t, an IRC client for Windows.


07/09/96 - mIRC v4.6

Fixes/Additions:
1.Now handles various combinations of : and { at the
  beginning of a remote definition.
2.Fixed :> redirection.
3.Fixed separator handling in popup menus.
4.ON SNOTICE can now be prevented from displaying info.
5.Now does NOT evaluate identifiers in a command issued
  from the command line. If you want to force identifers
  to be evaluated, you can prefix the command with two
  // instead of just one /.
6.Fixed $1 $2 etc. not working with Function keys.
7.Fixed $dir and $hfile identifiers.
8.Fixed ON KICK missing $parms.
9.Fixed variables section not being saved if commands
  section is empty.
10.Fixed DCC Windows not being minimized properly.
11.Explicit support for the DO ctcp command has been
   removed. If a user wants to use a DO in their ctcp
   definitions, they would have to specifically make
   mIRC perform any parameters that another user sends
   as commands, eg.:

   1:DO:$parm2*

12.Fixed the -s switch in /echo.
13.Fixed $readini with missing parameters gpfing.
14.$read and $readini now return $null if a line isn't found.
15.Extended the functionality of [ ] so that if they enclose
   only a single parameter they will evaluate it even if it
   has already been evaluated. eg.:

   set %x %y
   set %y Hiya!
   /echo [ [ %x ] ]

16.DCC Send, Get, Chat, and Fserv now use different Icons.
17.The = switch in remote definitions 1:COMMAND:= wasn't
   working properly.
18.Fixed =$nick for on serv/chat.
19.Now handles site bans or masks for addresses that only
   have an x.x format instead of the usual x.x.x format.
20.Fixed Aliases "Save To" only saving to mIRC directory.
21.Fixed $asctime() gpf bug.
22.DDE USERS now prefixes nicknames with @ or + if necessary.
23.Now cannot use /writeini to remove items or sections, must
   use the /remini command which takes the same parameters.
24.Added $exists(filename) to check if a file exists,
   returns $true or $false.
25.Added -n switch to $read which prevents the line read in
   from being evaluated or parsed ie. it's treated as text.
26.Added /wallops <message> command.
27.Now supports DALnet /part #channel [message]. The message
   is limited to around 60 characters.
28.Fixed extra separator lines being added to certain popup
   menus occasionally.
29.Now allows you to dcc chat yourself.
30.Now saves URLs to the urls.ini file.
31.Added $maddress which specifies the currently matched
   user address for an event in the remote:

   1:TEST:/echo $fulladdress matched $maddress

   And added $maddress(address) which returns a matching
   address from the remote user list:
32.If the filename specified in $read has no path, it defaults
   to the mirc.exe directory (like all other commands).
33.Can now /load -r and /save -r (raw definitions).
34.Added Load/Save items to URLs pop menu which let you
   load/save any URL file.
35.Join/part/other text messages are now wrapped.
36.Can now press return in a multi-line editbox in the
   middle of a line without sending the text.
37.Added "Play wave" option to notify list which lets you
   choose a wave to play when a specific user joins IRC.
38.Added "show notices in active window" option in IRC
   switches, and also improved the way notices are
   displayed.
39.Fixed memory bug in fileserver.
40.Improved memory allocation in copy/paste routine.
41.Displays /whowas reply with @ in address.
42.The aliases for .hlp files added to the Help menu now have
   the lowest command precedence ie. if an existing alias or
   command of the same name exists, the .hlp alias is never run.
43.Now also adds .txt files to the dynamic help menu.
44.The IAL is updated a bit more intelligently to allow
   remote definitions to access nicknames that have just
   joined/left a channel.
45.Fixed time-out gpf bug which affected Send/Get/FServ.
46.Now triggers ON PART when *you* part a channel.
47.Added $longip(IP address/long IP) which converts a dotted
   IP Address to a long IP, and vice-versa.
48.Fixed message not being wrapped when a query window
   first opens.
49.Fixed GPFs occurring when viewing URLs.
50.Fixed "me:" prefix for remote definitions.
51.Now supports a /list result with or without RPL_LISTSTART,
   to accomodate ircd 2.9.x.
52.Can now specify a filename when saving a window buffer.
53.Added option "Only show notifies in notify window".
54.Fixed "Bad Username" server reply if new user entered an
   invalid email address (the userid part was being used
   in the ident server).
55./echo 1 $asc($mid(3,1,hi there)) was returning 0 for a space,
   now returns 32.
56.Added "fast screen update" option to Extras dialog. This
   speeds up text printing by updating the screen after each
   "batch" of text instead of each line.
57.Moved "Ignore" to first position in Control dialog.
58.Added a new flood protection method. Just use
   /flood [on|off] to turn it on and off.
59.ISON notify lines are broken into less than 500 character
   lines now.
60.Added option "Show finger requests" to Options dialog
   in Servers section.
61.Fixed /oper with wrong password GPFing (?)
62.Prefixing a command with . prevents it from displaying
   its usual message (apart from error messages).
63.Fixed #$$?#="Enter a channel name:" type identifier.
64.Added ON WALLOPS event.

   1:ON WALLOPS:*text*:/command...

65.Fixed $true/$false/$null not working in certain
   comparisons.
66.Fixed info lines sometimes not being displayed in
   DCC Send/Get windows.
67./halt can now prevent the usual text output of raw
   numeric events (for most events).
68.Added $bnick identifier which refers to the nickname
   of the user being banned. This is not always filled
   since sometimes a nickname isn't specified with a
   banmask.
69.Now displays all user modes in status window titlebar.
70.Improved display of info for unknown numerics.
71.Fixed status window not closing when it's opened as
   Desktop window and mIRC is exited.
72.Added $ulevel and $clevel which store the remote user
   and command levels that matched for an event.
73.The channels list is no longer stored internally but
   completely stored in and accessed from the channels.txt
   file.
74./remote [on|off] now affects the raw section as well.
75.Can now do /raw [on|off] to turn the raw section on
   and off.
76.Fixed mode event -l or -k skipping parameters in a
   mode change.
77.Notify window now displays note next to each nickname.
78.Tweaked INI routines.
79.When an error occurs in a DCC Send/Get/Chat, the dcc
   window is now closed if "auto-close" is selected in
   dcc options.
80.Added ON NOSOUND event triggered when someone sends you
   a SOUND request and the sound doesn't exist.

   1:ON NOSOUND:/msg $nick I don't have $filename

81.Changed toolbar buttons appearance.
82.Can now do /partall <message>
83.In ON NICK event when you change your nick, the $me
   identifier is only updated after remote definitions have
   been processed.
84.Now handles #,&,+ channels in aliases, popups, remote,
   dialogs, etc. This might affect a few things since &
   and + are now special prefix characters.
85.Now saves Servers in servers.ini file.
86.Tweaked DCC Send/Get routines and fixed problem with
   DCC windows not displaying the correct information in
   certain situations.
87.Standardized INI prefix to "n" for all saved information.
88.Results from a /who and /whois are now used to update
   the Internal Address List if the user is on a channel
   which you are on. eg. /who #channel.
89./speak now supports both Text Assist and Monologue.
90.Now displays #*.server.co.uk type messages properly.
91.Dropped files with spaces in the filename are now enclosed
   in "" quotes.
92.Fixed $parmN1-N2 bug.
93.Added "Font" item to Tools menu.
94.Clicking on "Unban" to unban addresses while in the
   Channels dialog now also sets the topic and modes if
   you've changed them.
95.Fixed bug with command prefix infront of if/else/elseif
   not working properly after { brackets.
96.Fixed RAW definitions being processed from the bottom
   of list upwards.
97.Supports /globops command for DALnet.
98.Can now prevent Quit messages from printing in status
    window with /halt.
99./userhost results now update IAL.
100.Improved /whois lookup code for /guser,/ruser,/finger,
    /dns, etc. commands that look up a users address.
101.Fixed sending multiple files with /dcc send command.
102.Added identifiers $mode(#) and $topic(#) which return
    the mode/topic of channels which you're currently on.
103.Added identifier $count(string1,string2) which returns
    the number of times string2 occurs in string1.
104.Speeded up remote processing a bit.
105.DCC Get problem for netcom users fixed.
106./links now displays links list properly on ircd 2.9.1 which
    sends the list in reverse order (are we surprised? ;)
107.Notify pause time between checks is now based on the total
    number of nicks in your notify list. The minimum pause time
    is 20 seconds, the maximum pause time is 50 seconds.
108.An alias cannot call *itself* anymore (except indirectly by
    calling another alias which calls it).
109.Improved editbox processing routine slightly: now processes
    text entered into it even if another window is active or
    on top of it.
110.Added /close -icfgms [nick1] [nickN] which closes windows of
    the specified type and nicknames. If no nicknames are given,
    all windows of the specified type are closed.
    i = only close inactive windows (doesnt apply to message windows)
    c = chat
    f = fserve
    g = gets
    m = message windows
    s = sends
111.Removed /closechats, /closefserves, /closedccs commands. These
    are replaced by the /close command.
112.Removed /maxdepth command.
113.Added $timestamp identifier returns time in [xx:xx] format.
114.Now allows you to enter multiple Ports (separated by commas) for
    each server. A random port will be picked at each connect.
115.Fixed dcc get time-out bug.
116.Removed "Show transfer progress as percent" switch, now only
    displays progress as a percentage.
117.Added "Display fileserver warning" switch to dcc options dialog.
118.Can now hold down the Shift key when tiling to tile vertically.
119.Fixed channel nickname list updating incorrectly with certain
    combinations of /mode results.
120.Now supports the ircd 2.9.1 ^G in a JOIN.
121.Now triggers the part event if you close a channel window
    manually by clicking on the close button.
122.The TAB key nickname list now only stores the nicknames of people
    who sent you normal query/channel messages, not ctcps.
123.Fixed /timer bug.
124./unset can now use wildcards, so /unset %test* will unset all
    variables beginning with %test.
125./alias now tells you which alias it's adding/removing.
126.Fixed gpf bug when low number values are used with time
    related functions/identifiers.
127.Calling an alias from another alias only passes the required
    parameters and not all parameters.
128.Now also handles .chat files which contain tab characters.
129.Negative value variables are now handled properly.
130.Reorganized identifiers-related code a bit (still in progress).
131.Fixed small bug in installation program.
132.Added Event beeps on/off switch in event beeps dialog, also
    added an /ebeeps [on|off] command.
133.Fixed MDI channel window listbox/scrollbar display bug.
134.Fixed /unset %var1 ... %varN.
135.Can now hold down Shift key when clicking "connect" toolbar
    button to force mIRC to connect to last server and port
    again, instead of picking a new server or port.
136.Fixed /return bug.




Download

File size: 600.0 kb, Total Downloads:

0 komentar:

Post a Comment