Chrissyx Homepage Forum
Registrieren FAQ Suche Wer ist online? Mitgliederliste Heutige Beiträge Kalender Einloggen

Willkommen bei Chrissyx Homepage Forum! Falls dies Ihr erster Besuch hier ist, lesen Sie sich bitte die Hilfe mit den häufigsten Fragen und ausführlichen Erklärungen durch! Falls Sie an den Diskussionen teilnehmen wollen, sollten Sie sich registrieren oder, falls Sie das schon getan haben, sich einloggen. Wir wünschen Ihnen viel Spaß!

 Chrissyx Homepage Forum » Download-Sektion » mIRC   

Autor Thema: mIRC
Megawurst
ChatMod
***
ID # 109


Erstellt am 18. Februar 2006 19:56 (#1) PN E-Mail Zitat
Moin,

heute kam mIRC 6.17 raus. Eigentlich sollte jeder mIRC kennen, es ist ein Programm zum chatten (Internet Relay Chat = IRC).

Changelog
* What is New in version 6.17?
Released February 17th, 2006.

Khaled added support for displaying UTF-8 text as unicode to mIRC. This works in
status, channel, query, and other windows, and in nickname listboxes, window titlebars,
switchbar, and tooltips. The display of UTF-8 can be enabled by default for all windows
in the Options/IRC/Messages dialog, or individually for any window you like via the
Fonts dialog. Use the /font command to open the Fonts dialog. Make sure you select
a font that contains the characters or script (hebrew, arabic, greek, cyrillic,...) you want to see!

The Fonts dialog also has an "Encode" option that encodes outgoing text in UTF-8 based
on the script/codepage selected for that window. The Encode feature is selective, ie. it only
encodes the parts of an outgoing message that are not already in UTF-8 format. It also
takes into account if the IRC server is fully UTF-8 enabled or not.

Various other changes:
- mIRC now has a 'check for timed out connections' option in connect/options dialog. When this
is set mIRC pings the server every so often if it hasn't heard form the server for a while to test your
connection.
- Support for initiating passive dcc send/chat connections has been added.
- Changing the default font for a window type now affects all open windows of the same type immediately.
- Most file dialogs are now resizable.
- You can disable the $decode identifier (and various other "dangerous" commands) in the Lock options
dialog. (The $decode is of course disabled by default.)
- Lots of SSL things have improved and mIRC now also supports SSL connections for sockets

This new version has extended support for MP3 id3v2 tags, better invite and except
lists, and heaps of other little thingies and identifiers like $findfilen/$finddirn,
$qt(text)/$noqt(text), $locked and $mouse.key improvements. Of course also some
UTF-8 related identifiers like $utfencode(), $utfdecode() and $isutf() have been added.

Some changes are obvious, some need getting used to - please take your time to play with
them and see how they work. May we invite you to the Message Board on the website with
all questions you might have? The board offers great help with everything related to mIRC!

Thanks for using mIRC, lots of fun on IRC,

Tjerk Vonck.
____________________________
Full list of Fixes, Changes and Additions in mIRC 6.17:

1.Fixed $comval() gpf bug.
2.Fixed /font gpf bug.
3.Fixed menu {} rclick related bug.
4.Fixed numeric 338 remote bug.
5.Fixed recursion stack overflow gpf bug.
6.Fixed /.uwho message not being hidden.
7.Fixed /close gpf bug in on close event.
8.Fixed ! command prefix bug when used with certain commands.
9.Added support for IRCnet numeric 265/266 format change.
10.Fixed handling of <> URL formats in hotlinks.
11.Fixed remote /whois display bug.
12.Fixed switchbar status highlight bug with orphaned dcc chats.
13.Fixed perform on connect listbox not displaying scrollbar.
14.Fixed auto-join bug.
15.Added support for unreal ircd /whois numeric 671.
16.Most file dialogs are now resizable.
17.Fixed SSL file dialog display bug.
18.Added support for numeric 005 NAMESX token, indicating that
mIRC supports multiple mode prefixes for a nickname in a NAMES
list, eg. @+nickname.
19.Fixed disappearing background pictures bug in query/chat windows.
20.Added /sockopen -e switch which creates an SSL connection and
$sock().ssl identifier.
21.Added /tray -mNsNtNaN switches where N is 0 or 1 and enables or
disables the tray settings always show, startup minimized,
minimize to tray, and animate on activity.
22.Added $decode to Lock options dialog. Lock dialog now also allows
individual setting of lock items. $decode is disabled by default.
23.Fixed ANSI support for MOTD message.
24.Added default sounds options to notify options dialog.
25.Added $mouse.key & 8 to check for ALT key and $mouse.key & 16 to
check for right mouse button.
26.Added $inellipse(x,y,x,y,w,h) and $inroundrect(x,y,x,y,w,h,w,h).
27.Added /sockpause [-r] <name> command, pauses/restarts a socket from
reading incoming data. $sock().pause returns current state.
28.Added connection time out option in connect/options dialog, PINGs
the server every so often to test connection.
29.Added /dcc send -m switch to minimize dcc send windows.
30.Fixed script recursion gpf bug.
31.Fixed $inpaste bug.
32./hsave -b now displays a warning when it is unable to save data
that is longer than 65535 bytes.
33.Fixed isnum bug with negative values.
34.Added global Join on connect option to favorites dialog.
35.The Hide ping? pong! event option is now enabled by default.
36.Fixed ordering of notify/unotify events on non-WATCH servers during
a /nick change.
37.Added support for initiating passive dcc send/chat connections,
option in DCC Options dialog. Also added /dcc passive [on|off]
command and $passivedcc identifier.
38.Added $locked identifier, returns whether mIRC is locked or not.
39.Fixed $target processing for /msg +#channel, mIRC now correctly
checks the CHANTYPES and PREFIX numeric 005 tokens to strip
prefixes.
40.Fixed formatting of outgoing wallchops/users/voices.
41.Changed flood protection feature so that it uses PING instead of
PRIVMSG when testing server lag.
42.Added custom dialog listbox property "check", creates listbox
of checkboxes, manipulated with /did -sl and $did().csel/cstate.
43.Added $window().fontcs identifier, returns the selected character
set/script for a window's font.
44./debug windows now show raw text without interpreting multibyte or
utf text.
45.Changing the default font for a window type now affects all open
windows of the same type immediately.
46.Fixed SSL files path bug where certificate files where not being
loaded if not in mIRC root folder.
47.Fixed :error handler bug where the normal break message was being
displayed due to Control+Break being detected more than once.
48.Added support for display of UTF-8 text as unicode in status,
channel, query, and other windows, and in nickname listboxes,
window titlebars, switchbar, and tooltips.

The display of UTF-8 can be enabled for all windows in the
Options/IRC/Messages dialog, or individually for each window
via the Fonts dialog. The Fonts dialog also has an "Encode"
option that encodes outgoing text in UTF-8 based on the
script/codepage selected for that window.

Note: The Encode feature is selective, ie. it only encodes the
parts of an outgoing message that are not already in UTF-8 format.

Added $utfencode(text, C) and $utfdecode(text, C), where C is the
script/codepage ($window().script) of the plain text.

Added $isutf(text) identifier, returns UTF-8 status of text, where
0 = not UTF-8 (contains invalid UTF-8 sequences), 1 = seems to be
plain text, 2 = seems to contain valid UTF-8.

Note: mIRC does not convert incoming UTF-8 into the local codepage.
Server text is stored internally unchanged. This enables mIRC
(scripts, etc.) to work fully with UTF-8 IRC servers that allow
UTF-8 in channel and nick names.

49.Fixed /load -nrs switch bug.
50.Fixed DCC Options dialog gpf bug.
51.Fixed mark/copy clipboard memory leak bugs.
52.Fixed $encode/$decode memory not being freed in some situations.
53.Added $qt(text) identifier, ensures text is enclosed in quotes,
and $noqt(text), removes outer enclosing quotes.
54.Text display is now smoother/less flickery in some situations.
55.Fixed /drawpic bug drawing blurred icons.
56.Added /drawpic -g switch, loads large icon from icon file.
57.Fixed handling of /describe $ server messages.
58.Fixed buffer save bug, was ocasionally not saving lines.
59.Fixed $sdir() bug.
60.Fixed /bread, /bwrite, and /btrunc not being able to handle files
larger than 2 gigs.
61.Fixed toolbar custom buttons bug when changing XP themes.
62.Fixed /debug -i identifier evaluation bug.
63.Fixed channel tab completion freeze bug.
64.Fixed $file().size bug with locked files.
65.Fixed /renwin bug with reserved @window names.
66.Fixed mIRC tray icon double-click bug not showing/hiding mIRC
correctly in some cases.
67.Fixed tray-related disappearing mIRC bug.
68.Fixed $script() not parsing quote-enclosed filenames.
69.Fixed wildcard handling bugs.
70.Fixed /window -z bug, can no longer be applied to status window.
71.Fixed contents of second editbox being reset when visual styles
are changed.
72.Fixed . prefix not working for /localinfo command.
73.Fixed invalid { parameter gpf bug in $eval, $height, $width,
and $wrap identifiers.
74.Fixed while loop bug with :error and /reseterror.
75.Fixed various $comcall() bugs. The $comerr value is also now set
when $comcall() calls the alias.

Note: If $comcall() fails when calling an object and $com() does
not, this means that the object is not compatible with mIRC's
threading model, so $com() must be used.

76.Extended $findfile() to handle multiple file types separated by
semi-colons, eg. *.exe;*.txt
77.Fixed display of Efnet numeric 338 containing IPv6 address.
78.Improved hotlink handling of bracket-enclosed channel names.
79.Fixed switchbar button text color not matching XP theme color.
80.Fixed /goto bug which resulted in jumping to the wrong line.
81.Fixed $com() memory leak bug.
82.Fixed various $did() bugs affecting "multsel" listboxes.
83.Fixed $iif() bug when parsing $null parameters.
84.Fixed DCC gpf bug in iphlpapi.dll where initiating a DCC would
result in a crash for some users. This bug may also have been
affecting mIRC's general sockets behaviour.
85.The $asctime() identifier now allows am/pm to be separate from
the time value.
86.Fixed text-wrapping of messages for /fopen-related commands.
87./firewall command now also accepts server:port format.
88.Added /autojoin -nsdN command, can be used in on CONNECT or perform
to delay or prevent autojoining of channels. This also affects the
rejoining of open channel windows during a reconnect. Where -n = join
now, -s = skip autojoin, -dN = delay autojoin for N seconds.
89.Fixed multithreading sychnronization bugs in SSL routines.
90.Fixed /queryrn not permitting certain characters in nickname.
91.Fixed if/elseif/while gpf bug when parameters too long.
92.Updated libraries to PNG 1.2.8, zlib 1.2.3, and PCRE v6.4.
93.The SSL warning/password dialogs now auto-cancel after 60 seconds.
94.Fixed /aline -n and -nl, now identical behaviour if line exists,
ie. both have no effect on the line. This also affects /iline.
95.Fixed /list bug, now reports an error if /list is sent before you
are connected to the server.
96.Fixed mIRC not saving settings when Windows shutsdown/restarts.
97.Fixed switchbar tooltip display bug.
98.Fixed $bfind(&binvar, N, M) bugs relating to reading beyond the
end of the actual &binvar length.
99.Fixed $input() 'd' option, was playing a default sound even if none
was set for the specified system icon.
100.Added support for displaying GIFs via the GIFLIB library.
101.Added $findfilen/$finddirn identifiers, return Nth position of
files/dirs found with $findfile/$finddir.
102.Can now specify a range of ids with one /did command by using a
dash, eg. /did -b test 1-5,6,7-8,9-11,10
103.Added separate timestamp option for logfiles in logging dialog
/timestamp -g switch to set logstamp format, and $logstamp and
$logstampfmt identifiers.
104.Extended $sound() to read id3v2 tags, with properties .id3, .tags,
and $sound(filename,N|name).tag. If you don't use .tag, it returns
the id3v1 values.
105.Extended /flash -bNrNwN, where N limits the number of flashes/beeps,
and fixed /flash making a sound even if -b or -w were not used.
106.Fixed DCC Send/Get window button/window sizing when different fonts
are selected for the window.
107.Extended $input(text,kN), where kN is an N second timeout value.
On timing out, $timeout is returned if 'v' is specified, no
value if 'e' is specified, and $false otherwise.
108.Added custom dialog editbox 'number' property to limit input to
numbers. Note that this only applies to typing in the editbox,
not pasting.
109.Added /noop command, performs no operation.
110.Extended /showmirc -ntl, where -l locks mIRC when it is being
minimized.
111.Added $regsubex([name], text, re, subtext), where subtext is
evaluated during substitution and can be an identifier. Subtext
can contain special markers where \0 = number of matches, \n =
match number, \t = match text, \a = all match items. Returns text
result.
112.Fixed "fill switchbar" display bug with /window -z windows.
113.Fixed parsing bug with combinations of $& and | separator.
114.Fixed /timer not checking for an invalid timer delay value.
115.Fixed /url not opening default browser in some situations.
116.Added /set/inc/dec -e switch, unsets variable on mIRC exit.
117.Extended /window and $window(), can now refer to existing windows
using wid value, eg. /window -n @1.
118.Fixed $line() not parsing chat =names correctly.
119.Fixed if parser treating 00 as text instead of a zero value.
120.Fixed $upper/$lower not converting accented characters correctly.
121.Fixed udpread event treating zero incoming bytes as closing of
the connection.
122.Fixed broken behaviour of notify list /whois option due to Efnet
not accepting /whois nick1,nick2,... format.
123.Changing the font for a DCC Send/Get window now immediately resizes
the window and buttons.
124.Fixed if/while parsing bug when parameter begins with ; character.
125.Fixed on OPEN event not supporting $()/%var in text match section.
126.Fixed $regsub() not reporting an error if an invalid %varname is
specified.
127.Added support for numeric 005 UHNAMES token, indicating that mIRC
supports the nick!user@host format in the NAMES list which it uses
to the fill the IAL on joining a channel.
128.Using /halt in the alias called by $findfile/$finddir now halts
the file/dir search.
129.Added support for /adchat, /netglobal, and /globops commands.
130.Added $bytes(N,d) switch, retains decimals. Also fixed handling of
negative values.
131.Added support for numeric 345 channel invite message.
132.Editor variables sort button now toggles between four different
sort methods.
133.Extended the number of url types that the hotlinks/URLs list
features handle.
134.Added support for internal excepts/invites list with $chan().iel
and .iil, $iel() and $iil(), and if isexcept and isinvite.
135.Added "Line colors" option to logging dialog, prefixes the line
with actual line color in logfile if necessary.
136.Fixed intermittent load/reload scripts gpf bug.
137.Added support for numeric 005 TARGMAX=WHOIS:N token, number of
nicknames that a /whois command allows.
138.Fixed favorites menu bug with recent channels and active server
connections.
139.Calling /clipboard with no text now empties the clipboard instead
of assigning it an empty string.
140.Fixed highlight feature bug when matching against non-ascii text.
141.Fixed nick color list option not using first matching item in the
list when matching against a user level.
142.Fixed intermittent /dialog gpf bug with long table names.
143.Fixed parser bug when handling empty custom identifiers with
properties.
144.Fixed $longip() handling of zero-padded ip addresses.
145.Fixed DCC Folders dialog bug where items added with mIRC folder
as the save folder were being lost on restart.
146.Fixed timestamp display bug in "copy messages to query" option.
147.Fixed /timers triggering in an unexpected order, should now trigger
according to the order in which they were set even if they have the
same delay.
148.Since numeric 005 ELIST token now exists, from the next version
mIRC will no longer treat SAFELIST as implying support for /list
parameters and will only use /list parameters if a server specifies
the ELIST token in numeric 005.
149.Fixed $prop returning only the last part of a property name that
contains multiple . in the name.
150.Fixed mime decoding not ignoring non-base64 characters.
151.Fixed $ini() returning 0 instead of $null for non-existent topics.
152.Added support for more genres to mp3 identifiers.
153.Fixed /rename bug when attempting to rename an existing file with
the same name.
154.Fixed custom @window logfiles not rotating filenames correctly at
midnight as with channel/chat windows.
155.Improved handling of ANSI color codes.
156.Fixed /comopen and /comclose not triggering error catcher if item
was already open/closed.
157.Both $regsub() and $regsubex() no longer treat $N as \N.
158.Extended /filter -e to handle larger numbers when sorting.
159.Fixed /did -ocueb not working on submenu items.
160.Fixed /loadbuf display bug with custom dialog hidden controls.
161.File dialogs now display the places bar under 2k/XP.
162.Switchbar now allows wider buttons when placed on left/right.
163.Fixed /splay bug with path/extension handling.
164.Added "show nick list on Shift+Tab key" option to channel nick list
options dialog.


Hat sich also sehr viel verändert :)
Beiträge: 837 | Mitglied seit: Oktober 2003 | IP-Adresse: gespeichert

  

| Chrissyx Homepage | Boardregeln | Datenschutzerklärung


Tritanium Bulletin Board 1.10
© 2010–2024 Tritanium Scripts


Seite in 0,018079 Sekunden erstellt
16 Dateien verarbeitet
gzip Komprimierung eingeschaltet
709,86 KiB Speichernutzung