Aller au contenu

Photo

Demande D'avis Sur Un Script (applescript)


  • Veuillez vous connecter pour répondre
Aucune réponse à ce sujet

#1 Melody Nelson

Melody Nelson

    Membre

  • Membre provisoire
  • 1 044 messages
  • Location:Via della felicità, numéro 13, dernier étage

Posté 25 juin 2008 - 04:33

salut,

je commence juste à mettre le nez dans applescript (24h d'expérience seulement) et j'aimerais avoir votre avis sur un scénario que j'ai en tête (et commencé, mais il en manque encore des bouts) pour que vous me disiez si je complique les choses ou si y'a moyen de faire plus simple

alors voilà déjà le contexte de cette histoire :
- depuis une appli web, je génère des fichiers qui sont stockés dans un dossier spécifique (appelons le "bidule") sur le disque du serveur
- je dois ensuite utiliser le contenu de ces fichiers pour envoyer automatiquement des mails

parenthèse : ça peut vous paraître étrange de ne pas faire l'envoi de mails directement depuis l'appli web, mais c'est une histoire compliquée et on s'en fout un peu... anyway, comme on dit ici...

NB : chaque fichier ajouté dans le dossier "bidule" porte un nom différent correspondant à une clé d'index unique

donc, voilà comment j'imagine le déroulement du script (qui devra être associé au dossier avec automator) :

1) lorsqu'un fichier est ajouté dans le dossier "bidule" :
- passé un délai de quelques secondes après l'ajout du fichier, lire son contenu pour y récupérer des infos (destinataire, sujet, contenu du message)
- stocker ces infos dans des variables

2) générer le message et l'envoyer

3) déplacer le fichier dans un autre dossier (ex : bidule/sent)

tout ça doit se faire évidemment sans intervention "humaine", donc entièrement automatisé... croyez-vous que ce script est réalisable et sa conception "minimaliste" (dans le sens où je cherche à faire "simple et efficace") ?

merci

EDIT : rien à voir mais c'est ultra laid le titrage automatique des sujets avec des majuscules au début de chaque mot...




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)