Problème de droit
#3
Merci pour ta réponse, j'ai finalement pu régler le problème de droits.

Par contre l'emploi de la fonction dccsend pour l'envoi des fichiers me pose quelques problèmes. En effet je veux être sur que les fichiers soient envoyés, je pensais au début que lorsque dccsend retournait 4 le fichier était automatiquement réenvoyé mais ce n'est manifestement pas le cas. J'ai donc mis l'envoi dans une boucle mais ca a pas été concluant pour l'instant.

Je vois pas ce qui cloche avec mon code et aucun message de log :

[font=Tahoma]
# Check if the dccsend proc will work fine and switch on the status.
set transferSuccess 10
while "$transferSuccess != 0" {
set transferSuccess [dccsend $logsDirectory/$fileName $nick]
switch -- $transferSuccess {
0 {putlog "closeEvent on $chanName -> Done!"}
1 {putlog "closeEvent on $chanName -> DCC table is full (too many connections), try to get $fileName later."}
2 {putlog "closeEvent on $chanName -> Can't open a socket for the transfer of $fileName to $nick."}
3 {putlog "closeEvent on $chanName -> $fileName doesn't exist for transfert to $nick."}
4 {putlog "closeEvent on $chanName -> $fileName was queued for later transfer to $nick."}
}
}
[/font]

merci d'avance.
Répondre


Messages dans ce sujet
Problème de droit - par J M - 22/10/2010, 11:15
RE: Problème de droit - par CrazyCat - 22/10/2010, 11:41
RE: Problème de droit - par J M - 27/10/2010, 17:42

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit - Discutez en toute liberté - Transitionnez vers Linux - Discussions dans le Lauragais - Communauté LGBT respectueuse - soutien aux victimes de cybermalveillance - pour les filles par les filles