Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
clae •->

Anmeldedatum: 09.05.2005 Beiträge: 8 Wohnort: Berlin
|
Verfasst am: 12.05.2005 - 15:55 Titel: noch ein Problem:attachment senden |
|
|
Und ich habe noch ein Problem mit einem anderen Script. Auch zu diesem habe ich schonmal hier gepostet. Ein Ordner wird überwacht. es landen Faxe als PDFs drinne, welche als Attachment an mich gemailt werden sollen. Bei der Ordner Überwachung habe ich das gleich Problem wie im vorherigen Poste. Das ist bei dieser Frage nicht Thema. Das Script macht alles soweit richtig nur mit dem Attachment hat es ein Problem. Ich bekomme folgende Meldung: "Can't make file "xxx xx.pdf" of <<class cfol>> "Faxe" of application "Finder" into the expexted Type". Ich verwende OS 9.2, Outlook Express mit folgendem Script:
property FaxOrdner : ""
property GefaxteOrdner : ""
on doJob()
if FaxOrdner = "" then
set FaxOrdner to ¬
choose folder with prompt "Welcher Ordner soll überwacht werden?"
end if
if GefaxteOrdner = "" then
set GefaxteOrdner to ¬
choose folder with prompt "In welchen Ordner sollen die gefaxten Dateien verschoben werden?"
end if
tell application "Finder"
set FileList to every file of FaxOrdner
if FileList is not {} then
repeat with oneFile in FileList
set theInfo to info for oneFile
if busy status of theInfo = false then
set TheAttachment to oneFile
set Empfaenger to "xx@xx.de, "
tell application "Outlook Express"
set newMessage to make new outgoing message with properties {recipient:Empfaenger, subject:"Faxempfang von...", content:"Wir haben am ... folgendes Fax von ... Empfangen", attachment:TheAttachment} --
send newMessage
end tell
end if
end repeat
end if
end tell
end doJob
on idle
my doJob()
return 10
end idle
Hat da jemand ne Idee, was ich da falsch gemacht habe?
Noch ne Frage:
Beim Faxempfang mit FaxSTF wird ein Script ausgeführt, welches mit z.B. set CallerIDVoiceNumber to item 3 of theCaller
die Nummer des Empfängers sich holt. Kann ich diese Nummer irgendwie in dieses Ordner-Überwach-Script bekommen um im Betreff der Mail z.B. die Nummer des Senders reinsetzen zu lassen?
Vielen, vielen Dank
clae |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
|
Verfasst am: 12.05.2005 - 19:02 Titel: |
|
|
Das Problem kommt daher, dass du an Outlook Express eine "Finder-Referenz" übergibst. Also: file "xxx xx.pdf" of folder "Faxe" of application "Finder"
Diese Art von Referenz wird nur vom Finder selbst verstanden.
Abhilfe:
set TheAttachment to oneFile as alias
Ich bin mir jetzt nicht mehr ganz sicher, was Outlook Express genau erwartet. Kann sein, dass es eine reine Pfadangabe als Text ist. Wenn es also mit der obigen Zeile immer noch nicht klappt, probierst du es mit:
set TheAttachment to oneFile as alias as string _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com |
|
Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2002 phpBB Group Deutsche Übersetzung von phpBB.de
|
|
|