Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

Spara en fil med applescript (och dåligt applescript stöd)

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

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

Jag fick tag i webkit2png som verkar riktigt grymt, så nu behöver jag inte detta applescript längre.

  • Oregistrerad
  • 2005-05-19 09:19

Annars kan ju scriptning i GC vara ett alternativ.
GC kan ju det mesta (utom att koka kaffe, det kommer i nästa uppdatering )

1
Bevaka tråden