Page 1 sur 1

[R] Créer un nom aléatoire de fichier

Posté : jeu. 29 mai 2008 19:32
par jbnh
Bonjour à tous.

Code : Tout sélectionner

#include <file.au3>
#include <FTP.au3>

DllOpen('wininet.dll')

$server = 'ftp://azerty.xooit.net'
$username = 'azerty'
$pass = 'azerty'

$Open = _FTPOpen('MyFTP Control')
$Conn = _FTPConnect($Open, $server, $username, $pass)
$Ftpp = _FtpPutFile($Conn, 'azerty.txt', '/azerty.txt')
$Ftpc = _FTPClose($Open)

MsgBox(0, "TEST", $ftpp)
J'aimerais que le azerty.txt envoyé sur le ftp ai un nom de fichier au hasard pour par qu'ils s'écrasent l'un l'autre. (pas trop long si possible).

En fait comme un générateur de mot de pass, mais pour le nom d'un fichier !

tout ce joue donc sur cette ligne:

Code : Tout sélectionner

$Ftpp = _FtpPutFile($Conn, 'azerty.txt', '/azerty.txt')
Que dois je mettre à la place de '/azerty.txt'

Merci à vous !

Re: [..] Créer un nom aléatoire de fichier

Posté : jeu. 29 mai 2008 21:42
par Tlem
Et si vous rajoutiez tout simplement la date et l'heure ...

Code : Tout sélectionner

$Ftpp = _FtpPutFile($Conn, 'azerty.txt', '/azerty' & @YEAR & @MON & @MDAY & "_" & @HOUR & @MIN & '.txt')
 

Re: [..] Créer un nom aléatoire de fichier

Posté : jeu. 29 mai 2008 21:57
par jbnh
Pas bête du tout Tlem, il y a moyen de rajouter les secondes? Car comme ceci, je ne peux pas le faire deux fois en 1 minute.

PS: Pourquoi avoir enlevé le bouton pour la balise autoit

Re: [..] Créer un nom aléatoire de fichier

Posté : jeu. 29 mai 2008 22:00
par Tlem

Code : Tout sélectionner

$Ftpp = _FtpPutFile($Conn, 'azerty.txt', '/azerty' & @YEAR & @MON & @MDAY & "_" & @HOUR & @MIN & @SEC & '.txt')
Lisez la doc que diable !!!
Pour les macros, tout est là : http://www.autoitscript.fr/autoit3/docs/macros.htm