リンクをクリップボードにコピー
コピー完了
以前にASOCを使用して
Acrobat Proで開いている複数のドキュメントを同時にページ送り(戻し)
するスクリプトを作成し(フローティングパネルで操作ボタンを作成)
使用していたのですが現状使用しているOS(12.7.4)では使用できなくなってしまいました。
フローティングパネルからAS(JXA)を手軽に実行できる手段は現状のOSで何かあるのでしょうか?
リンクをクリップボードにコピー
コピー完了
JXAの事は良くわからないのですが
思いついた事だけ書いておきますね
Acrobatのページ送りはシンプルですよね
tell application "Adobe Acrobat"
tell active doc
tell front PDF Window
set numNowPageNO to page number as integer
set numNextPageNo to numNowPageNO + 1 as integer
set page number to numNextPageNo
end tell
end tell
end tell
なので
『フローティングパネル』の作りの問題ですよね
だと
アクセシビリティの許可関連ぐらいかなぁ関連するの
アプリケーションにして、セキュリティ設定でアクセシビリティで許可出してないとか?
あとはOS12で廃止になったAPIもありますから
『フローティングパネル』内で
廃止になっているコマンド使っているとか?かなぁ…
|error|:(missing value)
使っている所があれば
ちゃんと
|error|:(reference)
でエラーメッセージとれば解決のヒントになると思いますよ
参考まで
リンクをクリップボードにコピー
コピー完了
すみません。
以前にビルドしておいたものが見つからず、XCODEから再ビルドできなくて困っていたのですが
上記のものに関しては既にビルドしてあるものを探し出してとりあえず使えました。
ただ、現状のXCODEではアプリを再ビルドできないので
少し修正をかけたい部分もあったのですがそれができない状況です。
何か他にAcrobatで使用するAppleScriptに対してUIパネルを作成する手段があれば知りたいです。
リンクをクリップボードにコピー
コピー完了
AppleScriptでUIだと
swiftDialogが相性がいいですねLINK
参考まで
リンクをクリップボードにコピー
コピー完了
ありがとうございます。
全くわかりませんし、使いこなせなさそうですがちょっと調べてみます。