1
「イメージイベント」の画像を変換するアプリケーションを実行する必要があり、PHPでスクリプトを実行する必要があります。AppleScript -10810エラー
ターミナルまたはAppleScriptエディタでコマンドラインを使用してスクリプトを実行すると、すべて正常に動作しますが、shell_execまたはexecを使用してスクリプトを実行しようとすると-10810エラーが発生します。
これはコードです。 エラーは「イメージイベント」の「開く」コマンドで発生しますが、すべてのアプリケーションの最初のコマンドでも発生します。
on run {myFoto, myThumb}
try
set myTmpWidth to 1772
set myFoto to "Macintosh HD:Library:WebServer:Documents:imgProdotti:alta:" & myFoto
set myThumb to "Macintosh HD:Library:WebServer:Documents:imgProdotti:alta:" & myThumb
set myWidth to myTmpWidth * 1
tell application "Image Events"
set myImage to open myFoto
tell myImage
scale to size myTmpWidth
save as JPEG in myThumb
close
end tel
end tell
on error error_message
return error_message
end try
end run
誰かが私を助けることができますか?
あなたはいくつかのコードを表示する必要があります。私はエラー番号を見つけることができませんでしたので、問題が何であるかわからないコードは見ません。実行{myFoto、myThumb} \tが1772に\t \tセットmyTmpWidthを試しに – regulus6633
- (15 CM 300 dpi)の \t \tセットmyFotoに "MacintoshのHD:ライブラリ:WebServerの:ドキュメント:imgProdotti:アルタ:" &myFoto \t \t へ\t \tセットmyThumb "のMacintosh HD:ライブラリ:WebServerの:ドキュメント:imgProdotti:アルタ:" &myThumb \t \tセットmyWidth myTmpWidthへ* 1つの \t \t \t \tのtellアプリケーション "イメージイベント" 近く \t \t \tエンドmyThumb にJPEGとして保存MYIMAGE を伝える\t \t \t \t規模の大きさにmyTmpWidth \t \t \t \tを\t \t \t \tをmyFoto \t \t \tを開くには\t \t \t \t \t \t \tセットMYIMAGEテリットル\t \t \tエンドはエラーERROR_MESSAGE \t \t戻りERROR_MESSAGE \t端に \t \t \tを伝える\t エンドを試してみてください – user691246
をrunwます)(execを 'からAppleScriptを実行するために、' osascript'コマンドを使用して 'や'もしくはshell_execています()? – morgant