28.05.2013 Views

Manuale di Konversation - KDE Documentation

Manuale di Konversation - KDE Documentation

Manuale di Konversation - KDE Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Manuale</strong> <strong>di</strong> <strong>Konversation</strong><br />

/server [url] [password]<br />

Connette al server all’in<strong>di</strong>rizzo url. Se url è omesso, connette al server associato alla<br />

scheda dove inserisci il comando. È utile per riconnettersi a un server dopo una <strong>di</strong>sconnessione.<br />

Se il server richiede una password per connettersi, inseriscila al posto <strong>di</strong> password.<br />

Se il server richiede un numero <strong>di</strong> porta <strong>di</strong>verso dal predefinito (6667), inserisci l’url come<br />

segue irc.kde.org:6665.<br />

/dcc SEND nick [nome file]<br />

Invia nome file all’utente con nick nick. Se nome file è omesso, appare un <strong>di</strong>alogo<br />

per selezionare un file.<br />

/dcc<br />

Apre la scheda Stato DCC.<br />

/ctcp nick|canale ping<br />

Invia un messaggio <strong>di</strong> PING a un nick o canale. È utile per determinare se qualcuno con<br />

cui stai parlando ha un grande ritardo <strong>di</strong> connessione, o (quando inviato a un canale) se è<br />

il tuo sistema ad avere un grande ritardo.<br />

/ctcp nick|canale messaggio<br />

Invia un messaggio a nick o a tutti gli utenti nel canale. È simile al comando /msg<br />

sopra, eccetto che il messaggio è inviato usando il protocollo CTCP. La risposta dall’altro<br />

capo <strong>di</strong>pende dal programma client IRC che l’utente sta usando. Per esempio, quando stai<br />

conversando con un altro utente <strong>di</strong> <strong>Konversation</strong>, /ctcp Eisfuchs TIME restituirà l’ora<br />

<strong>di</strong> sistema sul computer <strong>di</strong> Eisfuchs. /ctcp Eisfuchs VERSION restituirà il numero <strong>di</strong><br />

versione <strong>di</strong> <strong>Konversation</strong> sul computer <strong>di</strong> Eisfuchs.<br />

2.23 Scripting<br />

<strong>Konversation</strong> ha alcuni script utili che puoi eseguire dal programma. Per eseguire uno script in<br />

una scheda <strong>di</strong> canale, conversazione privata, DCC o server, scrivi un comando nella forma<br />

/exec script [parametri]<br />

che esegue lo script chiamato script passandogli dei parametri (opzionali).<br />

Per esempio, scrivi il comando seguente nella scheda <strong>di</strong> un canale<br />

/exec kdeversion<br />

per inviare i tuoi numeri <strong>di</strong> versione <strong>di</strong> <strong>KDE</strong> e Qt al canale.<br />

/exec comando uname -a<br />

esegue lo script commando, passandogli uname -a. Invia la tua stringa della versione <strong>di</strong> Linux ®<br />

al canale.<br />

Per saperne <strong>di</strong> più sugli script installati con <strong>Konversation</strong>, ve<strong>di</strong> Sezione 2.24.<br />

Per avere un elenco <strong>di</strong> tutti gli script <strong>di</strong>sponibili, scrivi il comando seguente in uno schermo <strong>di</strong><br />

Konsole.<br />

ls ‘kde4-config --install data‘/konversation/scripts<br />

Puoi scrivere i tuoi script. Gli script sono script <strong>di</strong> shell e possono essere scritti in qualsiasi<br />

linguaggio <strong>di</strong> shell, come bash, perl, o python. Quando <strong>Konversation</strong> esegue uno script, i primi<br />

due parametri inviati allo script sono:<br />

• L’in<strong>di</strong>rizzo del server.<br />

• Il nome del canale.<br />

Ecco uno script shell <strong>di</strong> esempio (comando).<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!