- #####Clone######
- ;Commencer pas l'alias
- alias CS {
- ;ici CS pas pour Counter Strike =p mais pour Clone Sock
- ; on ferme le sock pour pas avoir de probleme
- sockclose CS
- ; on ouvre le server
- sockopen CS < le server > < le port >
- ; on ferme l'alias
- }
- ;on ouvre le events
- on *:SOCKOPEN:CS: {
- ; on choisi le nick
- sockwrite -n CS nick < le nick >
- ; et le mail et l'user
- sockwrite -n CS user CS CS CS
- }
- ;c'est fini !!!
- ; pour joindre un chan
- /sockwrite -n CS join <chan>
- ; pour parlé
- /sockwrite -n CS privmsg <chan ou nick> :<msg>
-
- ;Le ping
- if ($gettok(%a,1,32) == PING) sockwrite -n CS PONG $remove($gettok(%a,2,32),:)
-
- ;pour le loggé dans un ficher (utle pour crée des Stats Bot en sock)
- on *:Sockread:CS: {
- sockread %CS
- write CS.txt %A
- unset %A
- }
- #####Téléchargement d'une image#####
- ;Alias
- alias ICO {
- sockclose ICO
- sockopen ICO <site> <port>
- };on ouvre la remote
- on *:sockopen:ICO: {
- ;On Demande l'image
- sockwrite -n ico GET <chemin de l'image>
- }
-
- ;Lorsqu'on recois l'image
- on *:sockread:ICO:{
- ;On stock l'information dans la variable binaire &a pour pas retrouvé la variable ;autre part
- sockread &a
- ;On écrit l'information dans le fichier "temp.gif"
- bwrite temp.gif -1 -1 &a
- }
-
- ;Lorsque la connexion est fermé, on ouvre l'image
- on *:sockclose:ICO:run temp.gif
-
- #########WeB############
- ;Alias
- alias web {
- sockclose Web
- sockopen WeB <site> <port>
- }
- on *:Sockopen:Web:
- sockread %Web
- write Web.html %Web
- }
#####Clone######
;Commencer pas l'alias
alias CS {
;ici CS pas pour Counter Strike =p mais pour Clone Sock
; on ferme le sock pour pas avoir de probleme
sockclose CS
; on ouvre le server
sockopen CS < le server > < le port >
; on ferme l'alias
}
;on ouvre le events
on *:SOCKOPEN:CS: {
; on choisi le nick
sockwrite -n CS nick < le nick >
; et le mail et l'user
sockwrite -n CS user CS CS CS
}
;c'est fini !!!
; pour joindre un chan
/sockwrite -n CS join <chan>
; pour parlé
/sockwrite -n CS privmsg <chan ou nick> :<msg>
;Le ping
if ($gettok(%a,1,32) == PING) sockwrite -n CS PONG $remove($gettok(%a,2,32),:)
;pour le loggé dans un ficher (utle pour crée des Stats Bot en sock)
on *:Sockread:CS: {
sockread %CS
write CS.txt %A
unset %A
}
#####Téléchargement d'une image#####
;Alias
alias ICO {
sockclose ICO
sockopen ICO <site> <port>
};on ouvre la remote
on *:sockopen:ICO: {
;On Demande l'image
sockwrite -n ico GET <chemin de l'image>
}
;Lorsqu'on recois l'image
on *:sockread:ICO:{
;On stock l'information dans la variable binaire &a pour pas retrouvé la variable ;autre part
sockread &a
;On écrit l'information dans le fichier "temp.gif"
bwrite temp.gif -1 -1 &a
}
;Lorsque la connexion est fermé, on ouvre l'image
on *:sockclose:ICO:run temp.gif
#########WeB############
;Alias
alias web {
sockclose Web
sockopen WeB <site> <port>
}
on *:Sockopen:Web:
sockread %Web
write Web.html %Web
}