Identifieurs de Fenêtre


$active
Retourne le nom complet de la fenêtre active de mIRC.

Note: Cet identifieur possède une propriété multi-serveur.

$appactive
Retourne $true si mIRC est l'application active, sinon $false.

$appstate
Retourne le mode d'affichage de la fenêtre mIRC : minimized, maximized, normal, hidden, ou tray.

$chan(N/#)
Retourne de l'information sur les canaux que vous êtes.

Attributs: topic, mode, key, limit, ial, logfile, stamp, ibl, status, inwho, wid, cid, hwnd

Si vous spécifiez le nombre N, le nom du Nième canal est retourné.

$chan(0) retourne le nombre de canaux sur lequel vous êtes
$chan(2) retourne le 2e canal sur lequel vous êtes
$chan(2).key retourne la clé du 2e canal sur lequel vous êtes

$chan(4).ial retourne $true si la Liste d'Adresses Interne contient l'adresse de tous les usagers, $false sinon.

$chan(4).inwho retourne $true si vous avez fait une /who #canal pour remplir la IAL des adresses de ce canal et que le /who est en progression.

$chan(1).ibl retourne $true si mIRC à  vue un /mode +b et possède une liste de bans pour ce canal, ou $inmode si un /mode +b est présentement listé. Voir l'identifieur $ibl() pour plus d'informations.

Si vous spécifiez un nom de canal, l'information sur ce canal est retourné seulement si vous êtes sur celui-ci.

$chan(#scriptsdb.org).mode retourne les modes du canal #scriptsdb.org.

L'attribut status retourne la valeur joining, joined ou kicked.

$chat(N/nick[,N])
Retourne le nom de la Nième fenêtre dcc chat.

Attributs: ip, status, logfile, stamp, wid, cid, hwnd

$chat(0) retourne le nombre total de fenêtres dcc chat ouvertes
$chat(1) retourne le nick de la 1ere fenêtre dcc chat
$chat(2).ip retourne l'adresse ip de la 2e fenêtre dcc chat ouverte

Si vous spécifiez un nick et N, ceci retournera l'info sur la Nième fenêtre de ce nick.

$fserv(N/nick[,N])
Retourne la Nième fenêtre fserv ouverte.

Attributs: ip, status, cd

$fserv(0) retourne le nombre total de fserv ouverts
$fserv(1) retourne le nick du 1er fserv ouvert
$fserv(1).cd retourne le répertoire courant du 1er fserv ouvert

Si vous spécifiez un nick et N, ceci retournera l'info sur la Nième fenêtre de ce nick.

$get(N/nick[,N])
Retourne le nick et le nom de fichier de la Nième fenêtre dcc get.

Attributs: ip, status, file, path, size, rcvd, cps, pc, secs, done, resume, wid, cid, hwnd

$get(0) retourne le nombre total de dcc gets ouverts
$get(2) retourne le nick du 2e dcc get
$get(2).rcvd retourne le nombre de bytes reçus du 2e dcc get
$get(2).cps retourne le taux de caractères par seconde du 2e dcc get
$get(3).pc retourne le pourcentage complété du transfert du 3e dcc get
$get(1).secs retourne le nombre de secondes depuis que la connection est ouverte
$get(1).done retourne $true si le transfert fut un succès, $false sinon
$get(1).resume retourne la position de reprise si le fichier est repris

Si vous spécifiez un nick et N, l'information sur le Nième download du nick sera obtenu.

$query(N/nick)
Retourne le nick de la Nième fenêtre privé ouverte.

Attributs: addr, logfile, stamp, wid, cid, hwnd

$query(0) retourne le nombre total de fenêtres privées ouvertes
$query(2) retourne le nom de la 2e fenêtre privée ouverte

$query(N).addr retourne l'adresse de la Nième fenêtre privée, mais il est a noter que cette adresse n'Est disponible qu'après que l'autre usager vous ait envoyé un message et cette adresse peut ne pas être correcte.

$send(N/nick[,N])
Retourne le nick et le nom de fichier de la Nième fenêtre dcc send.

Attributs: ip, status, file, path, size, sent, lra, cps, pc, secs, done, resume, wid, cid, hwnd

$send(0) retourne le nombre total de d'envoie dcc send ouverts
$send(2) retourne le nick du 2e dcc send
$send(2).sent retourne le nombre de bytes envoyé au 2e dcc send
$send(2).lra retourne le dernier ok pour le 2e dcc send
$send(3).pc retourne le pourcentage complété du transfert du 3e dcc send
$send(3).status retourne active, inactive, ou waiting pour le 3e dcc send
$send(1).secs retourne le nombre de secondes depuis que la connection est ouverte
$send(1).done retourne $true si le transfert fut un succès, $false sinon
$send(1).resume retourne la position de reprise si le fichier est repris

Si vous spécifiez un nick et N, l'information sur le Nième envoie du nick sera obtenu.

$wid
Retourne l'id de fenêtre du script courant.