Jag sitter och försöker skriva ett applescript till programmet Paparazzi. Jag vill använda ett applescript för att sedan kunna anropa det grafiska gränssnittet via terminalen och generera översikter av webbsidor.
Problemet är att 1) Paparazzi eg. inte stöder applescript och 2) jag är total nybörjare på mac och applescript (switcher sen 2 dar tillbaka). Allt har dock gått fint förutom när jag ska spara filen. Man trycker på en knapp (save a png...) och då dyker en save-dialog upp. Frågan är dock hur jag får filen att bli sparad, här går jag nämligen bet.
Har försökt förstå mig på sheets m.m., men har iaf inte fått något att funka. Min tanke är därför att det borde gå att göra en tangenttryckning på enter och då spara filen eftersom spara-knappen är i fokus. Detta har jag inte heller lyckats med. Provade bland annat "click dialog item save"...
Mitt applescript så långt:
activate application "Paparazzi!"
tell application "System Events"
tell process "Paparazzi!"
-- GUI Scripting statements:
set value of text field 1 of window "Paparazzi!" to "http://dn.se"
set value of text field 2 of window "Paparazzi!" to "800"
set value of text field 3 of window "Paparazzi!" to "600"
click button "Capture!" of window "Paparazzi!"
delay 9
-- Komma åt save-dialogen. på något magiskt sätt...
end tell
end tell
Tacksam för all hjälp. Om någon råkar ha programmet webkit2png (som är en föregångare till paparazzi, fast terminalbaserad) skulle det lösa alla problem. Det programmet är som bortblåst sedan han som skrev det förlorade all data på sin weblog.
/Samuel