From WikiChip
$mknickfn identifier - mIRC
< mirc‎ | identifiers
Revision as of 14:15, 21 September 2017 by Sophist (talk | contribs) (Created page with "{{mirc title|$mknickfn identifier}}'''$mknickfn''' creates a valid filename from a nickname by replacing certain characters with the underscore character "_" / $chr(95). ==...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

$mknickfn creates a valid filename from a nickname by replacing certain characters with the underscore character "_" / $chr(95).


Synopsis

$mknickfn(nickname)

Parameters

nicknameNickname to be made a valid filename by replacing certain characters with $chr(95) Underscore.

Example

//var %i 33 | var %f | while (%i isnum 33-126) { var %f %f $+ $chr(%i) | inc %i } | echo -a orig: %f | echo -a mknk: $mknickfn(%f) | echo -a mkfn: $mkfn(%f) | echo -a mklog: $mklogfn(%f)

Note: While this ensures a string is a valid filename, it does not ensure 2 different strings wouldn't get assigned the same filename, with both having different characters replaced with the same underscore. It uses the same group of character replacements as used by $mkfn.

Compatibility

Added: mIRC v5.7
Added on: 02 Feb 2000
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.


See also