Indice del forum
RegistratiCercaFAQLista utentiGruppiLog in
Eventi Dei Sockets!!!

 
Rispondi    Indice del forum » mIRC Scripting Precedente
Successivo
Eventi Dei Sockets!!!
Autore Messaggio
Dail90
Veterano


Registrato: 09/01/06 19:21
Messaggi: 104
Residenza: Casa Mia :P

Messaggio Eventi Dei Sockets!!! Rispondi citando
CIAO.

Raga, vedete che i socket non possono riconoscere cose come on *TEXT:prova:# giusto???

ma hanno la stringa:

on *:sockread:nomesock:
if ($2 == ???) comando.


E quindi dove ? reperibile una lista di quei $2 ?? .... nel mio caso va bene un ($2 == TEXT) && (prova isin $1-)??

grazie grandi come al solito Very Happy

_________________
Ciauzzzzzzzzzzzzz
Lun Dic 04, 2006 3:13 pm Profilo Invia messaggio privato
Remotes
Staff


Registrato: 12/11/05 19:32
Messaggi: 851
Residenza: Brusnengo (BI)

Messaggio Rispondi citando
quel comando ? errato... fai cos?:


Codice:

on *:sockread:nomesock:{ sockread %sockread
tokenize 32 %sockread
if ($2 == blablabla) echo -s hohoho
}


ciao

_________________
Linux Registered User n? #449257
Lun Dic 04, 2006 6:06 pm Profilo Invia messaggio privato Invia e-mail HomePage MSN
Guerrjero
Staff


Registrato: 10/11/02 11:53
Messaggi: 684
Residenza: Roma

Messaggio Rispondi citando
Se ti colleghi con i sockets ad IRC devi anche ricostruirti gli eventi: i dati che riceve il client (e che poi vengono elaborati dallo stesso) seguono la seguente sintassi:

:NICKUTENTE!~IDENTD@HOST PRIVMSG #nomecanale :frase che viene digitata

teoricamente potresti ricostruirti tutti gli eventi del mIRC... ma nel tuo caso devi mettere:
Codice:
 
on *:sockread:nomesock:{
var %sockread
sockread %sockread
tokenize 32 %sockread
if ($2 == PRIVMSG) echo -a $right($4-,-1)
}


Ricorda che $2 assume il valore dell'evento o del RAW, quindi potrebbe essere un PART, un JOIN, un QUIT, un MODE e via dicendo... Poi il resto te li vedi pian piano, cmq basta che ti colleghi ad IRC tramite telnet ed hai tutto chiaro! Very Happy

Bye

_________________
Staff TuttoIRC.it
Mar Dic 05, 2006 12:46 am Profilo Invia messaggio privato Invia e-mail HomePage
Remotes
Staff


Registrato: 12/11/05 19:32
Messaggi: 851
Residenza: Brusnengo (BI)

Messaggio Rispondi citando
per avere un'idea delle voci da utilizzare puoi usare il comando /debug @debug e poi connetterti al mirc in maniera standard Very Happy

ciao

_________________
Linux Registered User n? #449257
Mar Dic 05, 2006 5:45 am Profilo Invia messaggio privato Invia e-mail HomePage MSN
Dail90
Veterano


Registrato: 09/01/06 19:21
Messaggi: 104
Residenza: Casa Mia :P

Messaggio Rispondi citando
SIETE SEMPRE GRANDISOSI!!!

TUTTI E 2 Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy

GRZ MILLE Very Happy Very Happy Very Happy

_________________
Ciauzzzzzzzzzzzzz
Mar Dic 05, 2006 11:29 pm Profilo Invia messaggio privato
Remotes
Staff


Registrato: 12/11/05 19:32
Messaggi: 851
Residenza: Brusnengo (BI)

Messaggio Rispondi citando
di nulla Wink

Very Happy

Alcool

ciao

_________________
Linux Registered User n? #449257
Mer Dic 06, 2006 5:45 am Profilo Invia messaggio privato Invia e-mail HomePage MSN
Mostra prima i messaggi di:    
Rispondi    Indice del forum » mIRC Scripting Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a: 
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Flowers Online.phpbb.it