Applescript: Upload einer Zip-Datei in Safari

Tastentipper

Aktives Mitglied
Thread Starter
Dabei seit
26.02.2004
Beiträge
543
Reaktionspunkte
15
Hallo,

ich suche schon eine ganze Zeit Infos, ob es möglich ist, per Applescript eine verpackte Datei, die auf dem Schreibtisch liegt, an Safari in einer bestimmten URL zu übergeben!

grob angedacht:

tell
application "Safari"
open location "https://wetransfer.com"
upload(":Users:Username:Desktop:Filename.zip")
end tell

Aber ich kann keine hilfreichen Infos dazu finden.
Hat jemand Infos oder kann mir weiterhelfen?
 
Schwer vorstellbar, dass Safari einen AppleScript-Befehl „Upload“ zur Verfügung stellen kann.

Der müsste ja individuell erkennen wo und wie in der Seite der Upload integriert ist.
Wenn die Seite eine REST-API hat, über die auch die Uploads getriggert werden können, dann wäre es theoretisch denkbar per AS die URL dazu basteln zu lassen. Ist aber nur eine vage Idee.

IMHO ist so ein Ansatz wie in Deinem Musterskript nicht umsetzbar.
 
warum über safari?
nutz doch curl o.ä. über do shell script…
 
Vielen Dank für eure Tipps.

Leider bin ich mit den diversen Programmiersprachen nicht so vertraut.
Ich dachte mir, dass ich immer gleiche Vorgehensweisen per Script noch optimieren kann.

In diesem Fall ist es so, dass wir wetransfer nutzen, um Daten zu Kunden zu schicken:
Schritt 1: verpackte Datei wird geöffnet
Schritt 2: Safari wird geöffnet und die URL von wetransfer angesteuert
Schritt 3: Die verpackte Datei wird per Drag&Drop einfach in das Browserfenster gezogen
Schritt 4: Die Absender- und Empfängeradresse (beides identisch) wird eingegeben
Schritt 5: Der Uploadbutton wird angeklickt. Fertig.

Ich hatte gehofft, das lässt sich per Script bewerkstelligen.
Aber eure Hinweise sind wohl doch zu schwierig für mich.

So muss ich wohl Abstand davon nehmen.
 
Zurück
Oben Unten