$alias(N/nomefile)
Restituisce il nome del file alias caricato. Se il file
non esiste restituisce $null.
$alias(0)
Restituisce il numero di file aliases caricati.
$alias(2)
Restituisce il nome del secondo file alias caricato.
$alias(tuttoirc.txt)
Restituisce $null se il file non è caricato, o tuttoirc.txt
se lo è.
$crc(nomefile)
Restituisce il CRC contenuto/i nel file specificato.
$disk(C)
Restituisce informazioni sull'hard disk specificato.
Proprietà: type, free, label, size, unc.
$disk(c:)
Restituisce $true se il drive c: esiste, viceversa $false.
La proprietà unc restituisce il percorso per un network
drive.
$exists(file/cartella)
Restituisce $true se il file o la cartella esiste, altrimenti
$false.
$exists(c:\mirc\mirc.exe) restituisce $true o $false.
$file(nomefile)
Restituisce informazioni sul file specificato.
Proprietà: size, ctime, mtime, atime
$file(mirc.exe).size
Restituisce la dimensione del file.
$file(mirc.exe).ctime
Restituisce l'ora e la data della creazione del file.
$file(mirc.exe).mtime
Restituisce l'ora e la data dell'ultima modifica del file.
$file(mirc.exe).atime
Restituisce l'ora e la data dell'ultimo accesso al file.
$filtered
Restituisce il numero di linee filtrate dal comando /filter.
$finddir(cartella,wildcard,N,depth,@window | comandi)
Cerca nella cartella specificata e nelle sue sotto cartelle
i parametri inseriti, restituendo se trovato il percorso
e la cartella.
Proprietà: shortfn
$finddir(c:\,mirc*,1)
Restituisce il nome della prima cartella che inizia con
mirc.
Se viene specificata una custom @window (con listbox) al
posto del parametro N, il risultato
verrà riportato nella listbox della
custom @window.
Se viene specificato un camando, questo sarà eseguito
su ogni cartella trovata, per riferirsi al
nome della cartella si usa $1-
//echo 1 $finddir($mircdir,*.*,0,echo $1-).
Se viene specificata la profondità (depth), verranno
cercate solo
le cartelle con quella caratteristica e col nome del file
inserito.
Nota. Profondità, @window e comandi sono opzionali.
$findfile(cartella,wildcard,N,depth,@window | comandi)
Come il precedente, con la sola differenza che viene cercato
un file; vediamo qualche
esempio:
$findfile(c:\mirc,*.exe,1)
Restituisce: c:\mirc\mirc.exe.
//echo 1 $findfile($mircdir,*.*,0,echo $1-)
Restituisce la lista di tutti i file contenuti nella cartella
del mIRC e nelle sue sotto cartelle.
$getdir
Restituisce la cartella delle DCC get specificata nell'apposito
dialog (DCC Options).
$getdir(filespec)
Restituisce la cartella DCC get in cui si trova il file
specificato.
$getdir(*.txt) restituisce per esempio c:\mirc\text\
$ini(file,topic/N,item/N)
Restituisce la posizione del nome/N del topic/item specificato
nel file ini/text.
$ini(mirc.ini,0)
Restituisce il numero totale di topics in mirc.ini
$ini(mirc.ini,1)
Restituisce il nome del primo topic in mirc.ini
$ini(mirc.ini,help)
Restituisce la posizione del topic help se esiste, o 0 se
non esiste.
Il parametro item/N è opzionale. Se si specifica
N = 0, restituisce il numero totale di
topics/items.
$isdir(nomecartella)
Restituisce $true se la cartella esiste, $false se non esiste.
$isfile(nomefile)
Restituisce $true se il file esiste, $false se non esiste.
$lines(nomefile)
Restituisce il numero totale di linee presenti nel file
di testo specificato.
$lines(c:\irc\kicks.txt)
Restituisce il numero totale di linee presenti in c:\irc\kicks.txt
$logdir
Restituisce la cartella logs se specificata nella sezione
logging del dialog Options.
$longfn(nomefile)
Restituisce per intero il nome di un file abbreviato.
$mididir
Restituisce la cartella midi specificata nella sezione Sound
Requests del dialog Options.
$mircdir
Restituisce la cartella del mIRC in uso.
$mircexe
Restituisce il percorso ed il nome del file .exe del mIRC.
$mircini
Restituisce il nome del file principale .ini, di solito
mirc.ini.
$nofile(nomefile)
Estrae il nome del file e restituisce il percorso.
$nopath(nomefile)
Restituisce solo il nome del file senza percorso.
$nopath(c:\mirc\mirc.exe) restituisce mirc.exe
$read(nomefile, [ntsw], [matchtext], [N])
Restituisce una linea casuale del file specificato.
//echo $read(funny.txt)
Legge una linea casuale del file funny.txt.
//echo $read(funny.txt, 24)
Legge la linea 24 del file funny.txt.
//kick # $1 $read(kicks.txt)
Legge una linea casuale dal file kicks.txt mettendola come
motivazione al kick.
//echo $read(info.txt, s, mirc)
Scansiona il file info.txt alla ricerca di una linea che
cominci con la parola mirc.
//echo $read(help.txt, w, *help*)
Scansiona il file help.txt alla ricerca di una linea che
contenga la parola help.
//echo $read(versions.txt, w, *mirc*, 100)
Specificando il valore di N la lettura del file inizierà
dalla riga N.
Il parametro -n impedisce la valutazione della riga letta.
Ciò fa si che tutte le linee siano trattate come
semplice testo. Con -t invece anche i numeri saranno trattati
come testo.
$readini(nomefile, [n], sezione, item)
Restituisce una singola linea di testo del file .ini.
//echo $readini(mirc.ini, mIRC, nick)
Legge il vostro nickname dal file mirc.ini.
Il parametro -n impedisce la valutazione della linea letta
che
viene interpretata come semplice testo.
$sdir(cartella,titolo)
Mostra un dialog con tutte le cartelle, quella selezionata
sarà il valore restituito. Il titolo è
opzionale.
$sfile(tipofile,titolo,testodelbottoneOK)
Mostra un dialog nel quale il file scelto sarà il
valore restituito.
//run $file(.ini,prova,PROVA OK).
|