Verändertes Verhalten der Zwischenablage?

stefan741

Mitglied
Thread Starter
Dabei seit
19.06.2004
Beiträge
86
Reaktionspunkte
5
Hallo,

ich habe ein Script (s. unten), welches bei Zattoo die Kanäle wechselt.
Seit dem upgrade auf (10.6) funktioniert es aber nicht mehr richtig.

Ich bekomme die Fehlermeldung

bei leerer Zwischenablage
Code:
{integer:0} kann nicht in Typ number umgewandelt werden.

mit z.B. Teststring
Code:
"teststring" kann nicht in Typ number umgewandelt werden.

Bisher hat das aber gut funktioniert. Wurde das Verhalten der Zwischenablage verändert? Gibt es eine andere Möglichkeit, eine variable im System zu speichern.


https://www.macuser.de/forum/f28/applescript-um-zattoo-468520/
Code:
if get (the clipboard) < 60 then
else
	set the clipboard to 1
end if

tell application "System Events"
	tell process "Zattoo"
		set mychannel to get the clipboard
		if mychannel = 1 then
			return
		end if
		set the clipboard to mychannel - 1
		tell window "Sender" -- Change to your Window-Name
			tell group 1
				tell group 1
					tell scroll area 1
						tell scroll bar 1
							set mypos to (mychannel - 5) * 0.0075
							-- display dialog mypos
							set value to mypos
						end tell
						tell outline 1
							set mychannel to mychannel - 1
							tell row mychannel to select
						end tell
					end tell
				end tell
			end tell
		end tell
	end tell
end tell
 
Damit habe ich das Script wieder fehlerfrei zum Laufen gebracht.

Code:
		set mychannel to (get the clipboard)
		set mychannel to mychannel - 1 as text
		set the clipboard to mychannel
 
Zurück
Oben Unten