Mailregel kör applescript

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • International user
  • 2010-04-02 21:58

Jag skriver ett mail till min dator som börjar med "styra" följt av en webadress till en fil jag vill att datorn skall ladda ner.

Jag har gjort en mailregel som flyttar mail som börjar på "styra" till en annan brevlåda. Sedan startar det ett applescript som läser av länken i det nyaste mailet i den brevlådan och laddar ner filen

Problemet är att mail vägrar att flytta mailet förän applescriptet redan har körts, vilket resulterar i att det nästnyaste mailet körs istället.

Här e koden om nån e intresserad

tell application "Mail"
	set innehall to content of message 1 of mailbox 2
end tell
set nummer to number of characters in innehall
if innehall begins with "styra" then
	set lank to characters 6 through nummer of innehall as string
	tell application "Speed Download"
		AddURL lank
	end tell
end if

Any ideas?

  • Medlem
  • Karlskoga
  • 2010-04-03 08:19

Du behöver inte sätta "innehall as integer....?
Jag bara spånar, som jag ofta gör i mina inlägg....

  • Medlem
  • International user
  • 2010-04-03 09:13
Ursprungligen av kenjon:

Du behöver inte sätta "innehall as integer....?
Jag bara spånar, som jag ofta gör i mina inlägg....

Alltså applesciptet funkar problemfritt det är mail som vägrar flytta mailet innan applescriptet är genomfört, även om jag sätter "delay 60" i början så väntar den på att applescriptet är kört.

1
Bevaka tråden