IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> applescript spécifier boite aux lettres
Options
gisement
posté 13 Apr 2018, 02:30
Message #1


Nouveau Membre


Groupe : Membres
Messages : 2
Inscrit : 13 Apr 2018
Membre no 204 687



J'essai de réaliser un script pour changer le statut (lu) des e-mails d'une seul boite aux lettres ajoutée d'un des comptes.
La compilation ne pose pas de problème mais l'exécution ne change rien.
Après plusieurs modifications sans succès, je vous soumet mon dernier script.
Connaissez-vous la solution ?

Code
on run
    tell application "Mail"
        repeat with i from 1 to (count of messages of mailbox "member" of account "club")
            set messNbr to (count of messages of mailbox i)
            repeat with h from 1 to messNbr
                set (read status of (message h of mailbox i)) to true
                set (junk mail status of (message h of mailbox i)) to false
            end repeat
        end repeat
    end tell
end run


Ce message a été modifié par Phil J. Fry - 14 Apr 2018, 09:49.
Raison de l'édition : balise code
Go to the top of the page
 
+Quote Post
baron
posté 14 Apr 2018, 03:49
Message #2


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 312
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Bonjour et bienvenue ! smile.gif

Je dois bien dire que, dans toute l'étendue de mon ignorance de la programmation, j'ai beaucoup de peine à comprendre en langage simple ce que tu essaies de faire… huh.gif

Tu as un compte "club", avec plusieurs boîtes aux lettres de membres, et pour chacune d'entre elles, tu voudrais que chaque message soit marqué comme Lu et comme Désirable ? Est-ce cela ou pas du tout ?…?

Est-ce que la définition de règles dans Mail — sans applescript — ne te permettrait pas d'aboutir plus simplement au résultat voulu ? unsure.gif

++++++++

P.S. Je crois qu'une orthographe et une formulation plus précises de ta première phrase aideraient peut-être déjà à une meilleure compréhension de ce que tu veux…


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
gisement
posté 20 Apr 2018, 19:45
Message #3


Nouveau Membre


Groupe : Membres
Messages : 2
Inscrit : 13 Apr 2018
Membre no 204 687



J'utilise Automator pour exporter les pièces jointes d'une seule boite aux lettre "membre" d'un compte "club" dans Mail,
complété avec un applescript pour changer le statut en lu.

Mon problème est que le script s'exécute dans toutes les boites de tous les compte Mail

Je voudrais désigner ce applescript pour une seul boite "membre" d'un seul compte "club"

Cet appel à l'aide est à l'intention de ceux qui ont des connaissances Applescript
Go to the top of the page
 
+Quote Post
baron
posté 21 Apr 2018, 13:18
Message #4


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 312
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



OK. Ceci étant éclairci, je déplace le sujet vers le sous-forum Programmation > Technologies Apple.


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 28th March 2024 - 09:05