Jump to content

Portable mIRC v7.45


Recommended Posts

  • SuperModerator

Portable mIRC v7.45


mIRC is a popular Internet Relay Chat client used by millions of people, and thousands of organizations, to communicate, share, play and work with each other on IRC networks around the world. Serving the Internet community  for over a decade, mIRC has evolved into a powerful, reliable and fun piece of technology. You can download it here.

What's new?
25/04/2016 - mIRC v7.45
01. Fixed on BAN/UNBAN event bug that caused it to not be triggered on mode +b/-b events.
02. Updated channels /list feature to send *matchtext* to server in LIST request on Undernet and Quakenet.
03. Fixed DCC Send file dialog nickname combobox being incorrectly sized.
04. Updated installer to re-use default NSIS uninstall executable.
05. Fixed $sdir() new file dialogs not handling invalid path names.
06. Fixed $sfile() new file dialogs not filling in filename editbox if filename provided.
07. Fixed tray tips bug that caused gpf triggered by right-click on tray tip and possibly other contexts.
08. Fixed tray tips and speech bug in formatting of text for mode event that contains multiple mode changes.
09. Updated CA root certificates cacert.pem file.

25/03/2016 - mIRC v7.44
01. Fixed incorrectly formatted else/elseif reporting the wrong error.
02. Changed /fwrite -n to allow writing an empty line.
03. Updated manifest files to indicate Windows 10 compatibility.
04. Extended $os identifier to detect Windows 10.
05. Added support for extended numeric 338 reply with IPv6 address.
06. Fixed $encode($null,m) returning "line too long" error.
07. Added $regml().group property that returns the () group number for a match and .match property that returns the match number in the case of a /g global match that returns multiple matches.
08. Added /sockopen -46 switches to specify the IPv4/IPv6 context whenresolving named addresses.
09. Extended /sockopen to base its IPv4/IPv6 context on the bind addressif specified and if the -46 switches are not used.
10. Changed /server to base its IPv4/IPv6 context on the IP address if one is used.
11. Added $isalias() property .ftype and now allows listing of lines in multi-line aliases using $isalias(alias,N).alias.
12. Fixed $msgtags not being reset immediately after an event.
13. Fixed $eval() bug that caused over-evaluation in some cases.
14. Fixed logging bug with large log files.
15. Fixed log view dialog file size bug with large log files.
16. Extended $com() to allow passing parameters in from and results out to binary variables. To pass parameters in from binary variables, prefix the variable type with & to indicate the parameter is a binary variable eg. $com(name, member, method, &bstr, &binvar). To retrieve a result into a binary variable, use $com(name, &binvar).result.
17. Updated to OpenSSL 1.0.2g library.
18. Extended $sysdir() to support downloads folder.
19. Updated to PCRE 8.38 library.
20. Added CA root certificates cacert.pem file to installer. On a new install, mIRC will default to using this as the trusted authorities file if found in the mIRC folder.
21. Fixed $findfile()/$finddir() not responding to Control+Break.
22. Added regex modifier 'u' which enables PCRE_UTF8 and PCRE_UCP in the same way as PHP.
23. Fixed CAP bug that caused mIRC not to parse the capabilities list if it was not prefixed by a : colon.
24. Updated code signing certificate to SHA-256. Binaries are now dual code-signed with SHA-1 and SHA-256.
25. Updated to TagLib 1.11 library.
26. Extended $regex() to allow unlimited backreferences.
27. Added $file().version to return file version of executable/DLL.
28. Extended $bvar(&binvar) to return name if &binvar exists.
29. Added $font(N/name) identifier with properties .size, .pitch, and .type.
30. Added command warning dialog that warns new users when they enter a scripting command into an editbox. The option is enabled by default and can be enabled/disabled in the Options/Other/Confirm dialog.
31. Added $unsafe(text) identifier for use with, for example, user input in /timer commands, that delays evaluation of text for one level of evaluation.
32. Moved send file dialog options, such as packet size, to DCC Options dialog.
33. Updated all file dialogs, including the send file dialog, to use modern file dialogs.
34. Updated to NSIS 2.50 installer and related plugins.
35. Fixed mode +q event being processed as on OWNER/DEOWNER event on networks that use +q as a channel mode.
36. Fixed numeric 353 and 366 bug that caused them to trigger the raw event even if raw was disabled.
37. Fixed if/while bracket parsing bug that caused mIRC to freeze with a certain combination of separators and brackets.
38. Added /write -mN switch, where N = 0 is the default behaviour, N = 1 adds CRLF to end of file if not already there before writing a line, and N = 2 never adds CRLF to end of file before writing a line.
39. Added check for servers that include MONITOR in numeric 005 but do not actually support it. mIRC reverts back to ISON in this case.
40. Fixed on UNLOAD event not being triggered when a file is deleted via the Script Editor File/Delete menu item.
41. Fixed treebar expand/collapse bug that was causing treebar not to update correctly.
42. Fixed dcc chat window beep on incoming text not paying attention to the "Enable Sounds" option in the options dialog.
43. Fixed active "A" letter not appearing on tray icon for the active mIRC when more than one mIRC is running.
44. Updated installer so that, if installing as non-portable, it writes to the registry to set mIRC as an IRC protocol handler and to make mIRC appear in the default programs list. mIRC also does this itself on startup if run as non-portable and as an administrator. On Windows 8 onwards, administrator access is not required for this to work.
45. Added installer /NOADMIN switch to allow running installer without administrator access.
46. Updated installer to remove legacy code that was needed for older Windows versions.
47. Added "Certficate" menu item to status window system menu that allows viewing of the SSL certificate for an SSL connection.
48. Changed /exit -r to no longer restart mIRC using a short filename, which had been necessary under older Windows versions.
49. Changed SSL certificate warning dialog to center based on the status window position as opposed to the mIRC window.
50. Changed various dialogs to center in the middle of the MDI window if the top MDI window is zoomed.
51. Fixed SSL memory leak that caused small amounts of memory not to be freed during initial connection.
52. Added regex modifier 'F' that makes \N back-references in patterns and N indexes in identifiers refer to the () capture group order. It also causes $regml() to include empty () matches. This makes the regex feature work like standard regex. Help file has been updated to include these details.
53. Added $regmlex(name,M,N) where M is the match number (in case of multiple /g global matches) and N is the () group number. If N is not specified, it defaults to 1.
54. Extended $url to work with browsers that do not support DDE, like Microsoft Edge and Google Chrome.

Download Size: 7.45 MB

To avoid pop-up/pop-under windows from the MirrorCreator site:
1. Right-click on the host you want to download from and select "Open in a new tab"
2. Right-Click again on the provided link and select again "Open in a new Tab"
3. Download from the host and close the 2 previously opened windows.
Doing so you will almost never have pop-up/pop-under windows.


Hidden Content

    Give reaction to this post to see the hidden content.

Program is not tested ... I only checked if the links were active and not password protected.

Cheers, :hi:

Edited by BamSec1
BamSec1... Updated: Download link.
  • Like 4
Link to comment
  • SuperModerator

Newer version posted: Click hereunder on BamSec1 created a topic to jump into the post:

Cheers, :hi:

Link to comment

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now
  • Create New...