From WikiChip
Difference between revisions of "mirc/identifiers"
< mirc

m (List of identifiers (alphabetized))
m (List of identifiers (alphabetized))
Line 16: Line 16:
 
|style = width: 100%; display: inherit;
 
|style = width: 100%; display: inherit;
 
|
 
|
 +
'''$'''
 
* {{mIRC|$}}
 
* {{mIRC|$}}
 
* {{mIRC|$!}}
 
* {{mIRC|$!}}
 
* {{mIRC|$&}}
 
* {{mIRC|$&}}
* {{mIRC|$?}}
 
 
* {{mIRC|$*}}
 
* {{mIRC|$*}}
 
* {{mIRC|$+}}
 
* {{mIRC|$+}}
 
* {{mIRC|$++}}
 
* {{mIRC|$++}}
 +
* {{mIRC|$?}}
 +
 +
'''A'''
 
* {{mIRC|$abook}}
 
* {{mIRC|$abook}}
 
* {{mIRC|$abs}}
 
* {{mIRC|$abs}}
Line 54: Line 57:
 
* {{mIRC|$awaymsg}}
 
* {{mIRC|$awaymsg}}
 
* {{mIRC|$awaytime}}
 
* {{mIRC|$awaytime}}
 +
 +
'''B'''
 
* {{mIRC|$banmask}}
 
* {{mIRC|$banmask}}
 
* {{mIRC|$base}}
 
* {{mIRC|$base}}
Line 65: Line 70:
 
* {{mIRC|$bvar}}
 
* {{mIRC|$bvar}}
 
* {{mIRC|$bytes}}
 
* {{mIRC|$bytes}}
 +
 +
'''C'''
 
* {{mIRC|$calc}}
 
* {{mIRC|$calc}}
 
* {{mIRC|$cancel}}
 
* {{mIRC|$cancel}}
Line 102: Line 109:
 
* {{mIRC|$ctimer}}
 
* {{mIRC|$ctimer}}
 
* {{mIRC|$ctrlenter}}
 
* {{mIRC|$ctrlenter}}
 +
 +
'''D'''
 
* {{mIRC|$date}}
 
* {{mIRC|$date}}
 
* {{mIRC|$day}}
 
* {{mIRC|$day}}
Line 130: Line 139:
 
* {{mirc|$dqwindow}}
 
* {{mirc|$dqwindow}}
 
* {{mIRC|$duration}}
 
* {{mIRC|$duration}}
 +
 +
'''E'''
 
* {{mIRC|$ebeeps}}
 
* {{mIRC|$ebeeps}}
 
* {{mIRC|$editbox}}
 
* {{mIRC|$editbox}}
Line 143: Line 154:
 
* {{mIRC|$exists}}
 
* {{mIRC|$exists}}
 
* {{mIRC|$exiting}}
 
* {{mIRC|$exiting}}
 +
 +
'''F'''
 
* {{mIRC|$false}}
 
* {{mIRC|$false}}
 
* {{mIRC|$feof}}
 
* {{mIRC|$feof}}
Line 168: Line 181:
 
* {{mIRC|$fullname}}
 
* {{mIRC|$fullname}}
 
* {{mIRC|$fullscreen}}
 
* {{mIRC|$fullscreen}}
 +
 +
'''G'''
 
* {{mIRC|$get}}
 
* {{mIRC|$get}}
 
* {{mIRC|$getdir}}
 
* {{mIRC|$getdir}}
Line 174: Line 189:
 
* {{mIRC|$gmt}}
 
* {{mIRC|$gmt}}
 
* {{mIRC|$group}}
 
* {{mIRC|$group}}
 +
 +
'''H'''
 
* {{mIRC|$halted}}
 
* {{mIRC|$halted}}
 
* {{mIRC|$hash}}
 
* {{mIRC|$hash}}
Line 191: Line 208:
 
* {{mIRC|$hregex}}
 
* {{mIRC|$hregex}}
 
* {{mIRC|$hypot}}
 
* {{mIRC|$hypot}}
 +
 +
'''I'''
 
* {{mIRC|$iaddress}}
 
* {{mIRC|$iaddress}}
 
* {{mIRC|$ial}}
 
* {{mIRC|$ial}}
Line 232: Line 251:
 
* {{mIRC|$isupper}}
 
* {{mIRC|$isupper}}
 
* {{mIRC|$isutf}}
 
* {{mIRC|$isutf}}
 +
 +
'''K'''
 
* {{mIRC|$keychar}}
 
* {{mIRC|$keychar}}
 
* {{mIRC|$keyrpt}}
 
* {{mIRC|$keyrpt}}
 
* {{mIRC|$keyval}}
 
* {{mIRC|$keyval}}
 +
* {{mIRC|$knick}}
 +
 +
'''L'''
 
* {{mIRC|$lactive}}
 
* {{mIRC|$lactive}}
 
* {{mIRC|$lactivecid}}
 
* {{mIRC|$lactivecid}}
Line 259: Line 283:
 
* {{mIRC|$lower}}
 
* {{mIRC|$lower}}
 
* {{mIRC|$ltimer}}
 
* {{mIRC|$ltimer}}
 +
 +
'''M'''
 
* {{mIRC|$maddress}}
 
* {{mIRC|$maddress}}
 
* {{mIRC|$mask}}
 
* {{mIRC|$mask}}
Line 284: Line 310:
 
* {{mIRC|$modespl}}
 
* {{mIRC|$modespl}}
 
* {{mIRC|$mouse}}
 
* {{mIRC|$mouse}}
* {{mIRC|$mouse.cx}}
 
* {{mIRC|$mouse.cy}}
 
* {{mIRC|$mouse.dx}}
 
* {{mIRC|$mouse.dy}}
 
* {{mIRC|$mouse.mx}}
 
* {{mIRC|$mouse.my}}
 
* {{mIRC|$mouse.key}}
 
* {{mIRC|$mouse.lb}}
 
* {{mIRC|$mouse.win}}
 
* {{mIRC|$mouse.x}}
 
* {{mIRC|$mouse.y}}
 
 
* {{mIRC|$mp3}}
 
* {{mIRC|$mp3}}
 
* {{mIRC|$mp3dir}}
 
* {{mIRC|$mp3dir}}
Line 300: Line 315:
 
* {{mIRC|$msgstamp}}
 
* {{mIRC|$msgstamp}}
 
* {{mIRC|$msgtags}}
 
* {{mIRC|$msgtags}}
 +
 +
'''N'''
 
* {{mIRC|$n}}
 
* {{mIRC|$n}}
 
* {{mIRC|$naddress}}
 
* {{mIRC|$naddress}}
Line 319: Line 336:
 
* {{mIRC|$numtok}}
 
* {{mIRC|$numtok}}
 
* {{mIRC|$nvnick}}
 
* {{mIRC|$nvnick}}
 +
 +
'''O'''
 
* {{mIRC|$ok}}
 
* {{mIRC|$ok}}
 
* {{mIRC|$online}}
 
* {{mIRC|$online}}
Line 328: Line 347:
 
* {{mIRC|$ord}}
 
* {{mIRC|$ord}}
 
* {{mIRC|$os}}
 
* {{mIRC|$os}}
 +
 +
'''P'''
 
* {{mIRC|$parmN}}
 
* {{mIRC|$parmN}}
 
* {{mIRC|$parms}}
 
* {{mIRC|$parms}}
Line 346: Line 367:
 
* {{mIRC|$protect}}
 
* {{mIRC|$protect}}
 
* {{mIRC|$puttok}}
 
* {{mIRC|$puttok}}
 +
 +
'''Q'''
 
* {{mIRC|$qt}}
 
* {{mIRC|$qt}}
 
* {{mIRC|$query}}
 
* {{mIRC|$query}}
 +
 +
'''R'''
 
* {{mIRC|$r}}
 
* {{mIRC|$r}}
 
* {{mIRC|$raddress}}
 
* {{mIRC|$raddress}}
Line 378: Line 403:
 
* {{mIRC|$rnick}}
 
* {{mIRC|$rnick}}
 
* {{mIRC|$round}}
 
* {{mIRC|$round}}
 +
 +
'''S'''
 
* {{mirc|$samepath}}
 
* {{mirc|$samepath}}
 
* {{mIRC|$scid}}
 
* {{mIRC|$scid}}
Line 430: Line 457:
 
* {{mIRC|$switchbar}}
 
* {{mIRC|$switchbar}}
 
* {{mIRC|$sysdir}}
 
* {{mIRC|$sysdir}}
 +
 +
'''T'''
 
* {{mIRC|$tan}}
 
* {{mIRC|$tan}}
 
* {{mIRC|$tanh}}
 
* {{mIRC|$tanh}}
Line 451: Line 480:
 
* {{mIRC|$true}}
 
* {{mIRC|$true}}
 
* {{mIRC|$trust}}
 
* {{mIRC|$trust}}
 +
 +
'''U'''
 
* {{mIRC|$ulevel}}
 
* {{mIRC|$ulevel}}
 
* {{mIRC|$ulist}}
 
* {{mIRC|$ulist}}
Line 460: Line 491:
 
* {{mIRC|$utfdecode}}
 
* {{mIRC|$utfdecode}}
 
* {{mIRC|$utfencode}}
 
* {{mIRC|$utfencode}}
 +
 +
'''V'''
 
* {{mIRC|$v1}}
 
* {{mIRC|$v1}}
 
* {{mIRC|$v2}}
 
* {{mIRC|$v2}}
Line 470: Line 503:
 
* {{mIRC|$vnick}}
 
* {{mIRC|$vnick}}
 
* {{mIRC|$vol}}
 
* {{mIRC|$vol}}
 +
 +
'''W'''
 
* {{mIRC|$wavedir}}
 
* {{mIRC|$wavedir}}
 
* {{mIRC|$wid}}
 
* {{mIRC|$wid}}
Line 478: Line 513:
 
* {{mIRC|$window}}
 
* {{mIRC|$window}}
 
* {{mIRC|$wrap}}
 
* {{mIRC|$wrap}}
 +
 +
'''X'''
 
* {{mIRC|$xor}}
 
* {{mIRC|$xor}}
 +
 +
'''Y'''
 
* {{mIRC|$yes}}
 
* {{mIRC|$yes}}
 
}}
 
}}

Revision as of 08:47, 23 September 2017

mIRC identifiers are a set of built-in value-returning routines that can be used to query mIRC for various data structures, mIRC, IRC, and OS related properties such as a file size or the 6th nick in a channel.

List of identifiers (alphabetized)

$

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Deprecated identifiers

31 identifiers have been deprecated in favor of new ones.

Removed identifiers

Two identifiers have been completely removed from mIRC.

v · d · e mIRC identifier list

$ $$, $, $0, $1-, $!, $&, $*, $+, $++, $?

A $abook, $abs, $acos, $active, $activecid, $activewid, $adate, $address, $addtok, $addtokcs, $agent, $agentname, $agentstat, $agentver, $alias, $and, $anick, $ansi2mirc, $aop, $appactive, $appstate, $asc, $asctime, $asin, $atan, $atan2, $auto, $avoice, $away, $awaymsg, $awaytime

B $banlist, $banmask, $base, $beta, $bfind, $bindip, $bitoff, $biton, $bits, $bnick, $bvar, $bytes

C $calc, $caller, $cancel, $cb, $cd, $ceil, $chan, $chanmodes, $channel, $chantypes, $chat, $chr, $cid, $clevel, $click, $cmdbox, $cmdline, $cnick, $color, $colour, $com, $comcall, $comchan, $comchar, $comerr, $compact, $compress, $comval, $cos, $cosh, $count, $countcs, $cr, $crc, $creq, $crlf, $ctime, $ctimer, $ctrlenter

D $date, $day, $daylight, $dbuh, $dbuw, $dccignore, $dccport, $dde, $ddename, $debug, $decode, $decompress, $deltok, $devent, $dialog, $did, $didreg, $didtok, $didwm, $dir, $disk, $dlevel, $dll, $dllcall, $dname, $dns, $donotdisturb, $dqwindow, $duration

E $ebeeps, $editbox, $email, $emailaddr, $encode, $envvar, $error, $eval, $evalnext, $event, $eventid, $eventparms, $exists, $exiting

F $false, $feof, $ferr, $fgetc, $file, $filename, $filtered, $find, $finddir, $finddirn, $findfile, $findfilen, $findtok, $findtokcs, $fline, $flinen, $floor, $font, $fopen, $fread, $fromeditbox, $fserv, $fserve, $fulladdress, $fulldate, $fullname, $fullscreen

G $get, $getdir, $getdot, $gettok, $gmt, $group

H $halted, $hash, $height, $hfile, $hfind, $hget, $highlight, $hmac $hmatch, $hnick, $host, $hotline, $hotlinepos, $hotlink, $hotp, $hregex, $hypot

I $iaddress, $ial, $ialchan, $ibl, $idle, $iel, $ifmatch, $ifmatch2, $ignore, $iif, $iil, $inellipse, $ini, $initopic, $inmidi, $inmode, $inmp3, $inpaste, $inpoly, $input, $inrect, $inroundrect, $insong, $insongpause, $instok, $int, $intersect, $inwave, $inwho, $ip, $iptype, $iql, $isadmin, $isalias, $isbit, $isdde, $isdir, $isfile, $isid, $islower, $istok, $istokcs, $isupper, $isutf

K $keychar, $keyrpt, $keyval, $knick

L $lactive, $lactivecid, $lactivewid, $left, $leftwin, $leftwincid, $leftwinwid, $len, $level, $lf, $line, $lines, $link, $lock, $locked, $lof, $log, $log10, $logdir, $logstamp, $logstampfmt, $longfn, $longip, $lower, $ltimer

M $maddress, $mask, $matchkey, $matchtok, $matchtokcs, $maxlenl, $maxlenm, $maxlens, $md5, $me, $menu, $menubar, $menucontext, $menutype, $mid, $mididir, $mircdir, $mircexe, $mircini, $mkfn, $mklogfn, $mknickfn, $mnick, $mode, $modefirst, $modelast, $modespl, $mouse, $mousecx, $mousecy, $mousedx, $mousedy, $mousekey, $mouselb, $mousex, $mousey, $mousewin, $mp3, $mp3dir, $msfile, $msgstamp, $msgtags

N $N, $naddress, $network, $newnick, $nhnick, $nick, $nickmode, $no, $nofile, $nopath, $nopnick, $noqt, $not, $notags, $notify, $null, $numeric, $numtok, $nvnick

O $ok, $online, $onlineserver, $onlinetotal $onpoly, $opnick, $or, $ord, $os

P $parmN, $parms, $parseline, $parsetype, $parseutf, $passivedcc, $pi, $pic, $play, $pnick, $portable, $portfree, $pos, $poscs, $prefix, $prop, $protect, $puttok

Q $qt, $query

R $r, $raddress, $rand, $rands, $rawbytes, $rawmsg, $read, $readini, $readn, $regbr, $regerrstr, $regex, $regml, $regmlex, $regsub, $regsubex, $remote, $remove, $removecs, $remtok, $remtokcs, $replace, $replacecs, $replacex, $replacexcs, $reptok, $reptokcs, $result, $rgb, $right, $rnick, $round

S $samepath, $scid, $scon, $script, $scriptdir, $scriptline, $sdir, $send, $server, $serverip, $servertarget, $sfile, $sha1, $sha256, $sha384, $sha512, $shortfn, $show, $signal, $sin, $sinh, $site, $sline, $snick, $snicks, $snotify, $sock, $sockbr, $sockerr, $sockname, $sorttok, $sorttokcs, $sound, $speak, $sqrt, $sreq, $ssl, $sslcertsha1, $sslcertsha256, $sslcertvalid, $ssldll, $ssllibdll, $sslready, $sslversion, $starting, $status, $str, $strip, $stripped, $style, $submenu, $switchbar, $sysdir

T $tan, $tanh, $target, $tempfn, $ticks, $time, $timeout, $timer, $timestamp, $timestampfmt, $timezone, $tip, $tips, $titlebar, $token, $toolbar, $topic, $totp, $treebar, $true, $trust

U $ulevel, $ulist, $unsafe, $upper, $uptime, $url, $usermode, $utfdecode, $utfencode

V $v1, $v2, $var, $vc, $vcmd, $vcmdstat, $vcmdver, $version, $vnick, $vol

W $wavedir, $wid, $width, $wildsite, $wildtok, $wildtokcs, $window, $wrap

X $xor

Y $yes

Z $zip

= =$nick