demarrer script auto. à un moment précis pour gérer mon server@home

demarrer script auto. à un moment précis pour gérer mon server@home - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 11-12-2005 à 10:47:18    

bonjour,
 
j'utilise l'utilitaire scp pour uploader mes photos sur mon PC de partout dans le monde(pas ftp car les règles iptables sont trop complexes...)
j'héberge mon site web dynamique, en php, qui affiche tout seul toutes les photos uploadées.
mon principal problème est de renommer les photos dynamiquement pour garder l'intégrité de mes repertoires.
P.S. : j'envoie les photos une par une.
 
je voudrais lancer un batch à un certain moment pour renommer la photo avec l'heure actuelle, créer une miniature puis déplacer tout ça dans le répertoire adéquat.
 
Mais à quel moment ?
 
j'avais penser à "cronner" mon script toutes les 5 minutes, temps raisonnable pour laisser respirer le processeur...mais ceci n'est pas vraiment optimal !!
 
je souhaiterai renommer la photo après chaque upload !(comme je suis pas le seul à uploader les photos, ne me dites pas de la renommer lors de ma commande scp car les autres utilisateurs ne sont pas censés savoir ces commandes et je ne suis pas censé connaitre les noms des autres photos).
 
comment capter que je viens de faire un upload pour lancer mon batch immédiatement àprès?
 
si vous avez des conseils ou même d'autres idées...
cordialement,
 
W!nz0

Reply

Marsh Posté le 11-12-2005 à 10:47:18   

Reply

Marsh Posté le 11-12-2005 à 10:55:57    

re bonjour,
 
peut etre que tout le monde n'a pas accès à l'utilitaire scp, alors ce serait peut etre plus simple de coder une page upload dans mon site et à la fin de l'upload, on lance le batch ou bien on fait tout d'un coup en php si c'est pas trop lourd !
 
cordialement,
 
W!nz0

Reply

Marsh Posté le 11-12-2005 à 20:17:23    

Oui je pense que c'est mieux de tout faire en php !
 
Moi je ne connaissais pas du tout le php et en quelques minutes j'ai reussi a faire une page permettant d'uploader des fichiers.
 
Ensuite renommer le fichier une fois qu'il a été recu, c'est tres simple egalement.


---------------
char table[] = {112,114,105,110,116,102,40,34,37,99,37,99,37,99,34,44,49,49,48,44,49,48,56,44,57,57,41,59,0}; char* tablePtr = table; while(*tablePtr) printf( "%c",*tablePtr++ );
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed