Portale IRC - Guide scripts e snippet

martedì 16 novembre 2010

Gli Identificatori - Identificatori Windows

$active
Restituisce il nome completo della corrente finestra attiva in mIRC.

Nota: Questo identificatore ha anche una controparte multi-server.

$appactive
Restituisce $true se mIRC è l'applicazione attiva, altrmienti restituisce $false.

$appstate
Restituisce lo stato della finestra del mIRC: minimized (rimpicciolito), maximized (ingrandito), normal (normale), hidden (nascosto), o tray (icona).


$chan(N/#)
Restituisce informazioni sui canali sui quali sei.

Proprietà: topic, mode, key, limit, ial, logfile, stamp, ibl, status

Se specifichi N, viene restituito il nome del canale numero N.


$chan(0) restituisce il numero di canali sui quali sei
$chan(2) restituisce il nome del secondo canale sul quale sei
$chan(2).key restituisce la password del secondo canale sul quale sei

$chan(4).ial restituisce $true se la Internal Address List contiene indirizzi di tutti gli utenti su questo canale, $false se non li contiene, oppure $inwho se mandi un /who #canale al server per riempire la IAL per questo canale e l'/who è ancora in progress.



$chan(1).ibl restituisce $true se mIRC ha già visto un /mode +b e ha la lista dei ban per quel canalel, o $inmode se un /mode +b viene listato in quel momento
. Vedere $ibl() per maggiori informazioni..


Se specifichi il nome di un canale, l'informazione viene restituita su quel canale ma solo se sei già nel canale stesso.


$chan(#mIRC).mode restituisce i modes del canale #mIRC.

La proprietà "status" restituisce il valore joining, joined, or kicked.

$chat(N/nick[,N])
Restituisce il nome della N finestra di dcc chat aperta.

Proprietà: ip, status, logfile, stamp

$chat(0) restituisce il numero totale delle dcc chat aperte
$chat(1) restituisce il nick della prima dcc chat
$chat(2).ip restituisce l'indirizzo ip della seconda dcc chat aperta


Se specifichi un nick e N, restituirà informazioni sulla finestra numero N per quel nick.

$fserv(N/nick,[N])
Restituisce il nome della N dcc chat aperta.

Proprietà: ip, status, cd

$fserv(0) restituisce il numero totale degli fserves aperti
$fserv(1) restituisce il nick del 1° fserve
$fserv(1).cd restituisce la corrente directory del 1° fserve

Se specifichi un nick e N, ti resituirà informazioni sulla finestra numero N per quel nick.


$get(N/nick,[N])
Restituisce il nick e il nome del file della N dcc get.

Proprietà: ip, status, file, path, size, rcvd, cps, pc, secs, done

$get(0) restituisce il numero totale delle dcc gets aperte
$get(2) restituisce il nick della 2a dcc get
$get(2).rcvd restituisce il numero di byte ricevuti dalla 2a dcc get
$get(2).cps restituisce il numero di caratteri trasferiti al secondo della 2a dcc

$get(3).pc restituisce la percentuale del trasferimento della 3a dcc get$get(1).secs restituisce il numero di secondi trascorsi dall'apertura della connessione
$get(1).done restituisce $true se il trasferimento è avvenuto con successo, altrimenti $false

Se specifichi un nick e N, ti restituirà alcune informazioni sulla N finestra di quel nick.

$query(N/nick)
Restituisce il nick della N query aperta.

Proprietà: addr, logfile, stamp


$query(0) restituisce il numero totale delle query aperte
$query(2) restituisce il nome della 1a query aperta
$query(1).addr restituisce l'indirizzo della 1a query, cmq bisogna notare che questo indirizzo non è visibile prima che l'utente ti abbia mandato un messaggio e inoltre l'indirizzo stesso potrebbe non essere corretto.

$send(N/nick[,N])
Restituisce il nick e il nome del file del N dcc send.


Proprietà: ip, status, file, path, size, sent, lra, cps, pc, secs, done$send(0) restituisce il numero totale dei dcc send

$send(2) restituisce il nick dell'utente del 2o dcc send
$send(2).sent restituisce il numero di bytes mandati dal 2o dcc send
$send(2).lra restituisce l'ultimo ack ricevuto dal 2o dcc send
$send(3).pc restituisce la percentuale del trasferimento del 3o dcc send
$send(3).status restituisce active (attivo), inactive (inattivo), o waiting (in attesa..) riferito al 3o dcc send

$send(1).secs restituisce il numero di secondi trascorsi dall'apertura della connessione
$send(1).done restituisce $true se il trasferimento è avvenuto con successo, altrimenti $false

Se specifichi un nick e N, ti restituirà alcune informazioni sulla N finestra di quel nick.

$wid
Restituisce l'id della finestra dello script corrente.

Nessun commento:

Posta un commento