Programmation mIRC/Remote/Filesent

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

Les évènements on FILESENT et on FILERCVD se déclenchent quand un dcc send ou dcc get réussit.


Format : on <niveau>:FILESENT:<nomdefichier[,nomdefichier]>:<commandes> Exemple : on 1:FILESENT:*.txt:/msg $nick Je t'ai envoyé avec succès le fichier texte $filename

Les évènements on SENDFAIL et on GETFAIL utilisent le même format que ci-dessus, et se déclenchent quand un dcc send ou dcc get échoue.

Exemples

on 1:FILESENT:*.txt,*.ini:/echo Envoyé $filename à $nick $address

Cela se déclenche quand un dcc send réussit à envoyer un fichier .txt ou .ini à un utilisateur. $filename réfère au nom de fichier qui a été transmis.

on 1:FILERCVD:*.txt,*.ini:/echo Reçu $filename de $nick | /run notepad.exe $filename

Cela se déclenche quand un dcc get réussit dans l'obtention d'un fichier .txt ou .ini d'un utilisateur.

on 1:SENDFAIL:*.txt:/echo I Echec d'envoi du fichier texte $filename à $nick

Cela se déclenche quand un dcc send échoue à l'envoi d'un fichier .txt à un utilisateur.

on 1:GETFAIL:*.zip:/echo J'ai échoué dans l'obtention du fichier zip $filename de $nick

Cela se déclenche quand un dcc get échoue dans l'obtention du fichier .zip d'un utilisateur.

Note : vous pouvez utiliser $send(-1) ou $get(-1) pour se référer au dcc associé à ces évènements.