> On Feb 15, 2019, at 2:46 PM, Charles Hartley <[email protected]> wrote:
> 
> Using Apple's Script Editor, I loaded the original script, and changed the 
> application name from "Interarchy" to "Transmit" as shown below.
> 
> tell application "Transmit"
>       activate
>       mirrorupload alias "Macintosh HD:path/to/folder" host "ftp.xxx.org" 
> path "/public_html/xxx/" user "yyy" protocol FTPProtocol without dryrun
>       quit
> end tell
> 
> Received the syntax error message:
> Expected end of line, etc. but found class name
> 
> with the word alias highlighted.
> 
> When I replaced "Transmit" with "Interarchy" again, it compiled fine.


The compilation error happened because “mirrorupload” is a command for 
Interarchy but not for Transmit.  You need to find the corresponding command(s) 
in Transmit’s AppleScript dictionary and rewrite the AppleScript according to 
Transmit’s syntax.  Altho I own Transmit, I haven’t tried scripting it, but it 
appears from its AppleScript dictionary that you first have to connect to the 
FTP server using “connect” and then upload a file using “upload”.

Do you have AppleScript experience, or did you copy this script from somewhere? 
 Do you want suggestions for AppleScript tutorials?

In any event, since this is an AppleScript problem rather than a FileMaker 
problem, you might want to post further questions on:

https://lists.apple.com/mailman/listinfo/applescript-users

Bob Stern

Reply via email to