Si set theURL to the clipboard as URL
retours :
«data url 68747470733A2F2F74656D6F63686B612E636F6D»
Alors si vous êtes prêt à travailler avec cette classe vous devez d'abord l'écrire dans un fichier temporaire. fichier et le relire ensuite, comme dans l'exemple suivant exemple AppleScript code :
set tmpFilename to "/tmp/theURL.txt"
set theURL to the clipboard as URL
writeToFile(theURL, tmpFilename, true)
set theURL to read tmpFilename
on writeToFile(theData, theFile, overwriteExistingContent)
try
set theFile to theFile as string
if theFile contains "/" then
set theOpenedFile to open for access theFile with write permission
else
set theOpenedFile to open for access file theFile with write permission
end if
if overwriteExistingContent is true then set eof of theOpenedFile to 0
write theData to theOpenedFile starting at eof
close access theOpenedFile
return true
on error
try
close access file theFile
end try
return false
end try
end writeToFile
Notes :
Le site writeToFile(theText, theFile, overwriteExistingContent)
manipulateur est une version légèrement modifiée de manipulateur de Lecture et écriture de fichiers
Le site manipulateur à partir du lien Apple a été modifié pour prendre en charge les deux POSIX y HFS+ chemins de fichiers .
Lorsque le presse-papiers renvoie ce qui est montré ici, il peut aussi renvoyer https://temochka.com
directement en utilisant, par exemple :
set theURL to the clipboard as text