終了

フローティングパネルからスクリプトを実行

エクスプローラー ,
May 09, 2024 May 09, 2024

リンクをクリップボードにコピー

コピー完了

以前にASOCを使用して

Acrobat Proで開いている複数のドキュメントを同時にページ送り(戻し)

するスクリプトを作成し(フローティングパネルで操作ボタンを作成)

使用していたのですが現状使用しているOS(12.7.4)では使用できなくなってしまいました。

 

フローティングパネルからAS(JXA)を手軽に実行できる手段は現状のOSで何かあるのでしょうか?

キーワード
macOS

表示

112

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
ファン ,
May 09, 2024 May 09, 2024

リンクをクリップボードにコピー

コピー完了

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)

 

 

でエラーメッセージとれば解決のヒントになると思いますよ
参考まで

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
エクスプローラー ,
May 09, 2024 May 09, 2024

リンクをクリップボードにコピー

コピー完了

すみません。

以前にビルドしておいたものが見つからず、XCODEから再ビルドできなくて困っていたのですが

上記のものに関しては既にビルドしてあるものを探し出してとりあえず使えました。

 

ただ、現状のXCODEではアプリを再ビルドできないので

少し修正をかけたい部分もあったのですがそれができない状況です。

何か他にAcrobatで使用するAppleScriptに対してUIパネルを作成する手段があれば知りたいです。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
ファン ,
May 10, 2024 May 10, 2024

リンクをクリップボードにコピー

コピー完了

AppleScriptでUIだと
swiftDialogが相性がいいですねLINK
参考まで

 

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
エクスプローラー ,
May 10, 2024 May 10, 2024

リンクをクリップボードにコピー

コピー完了

最新

ありがとうございます。

全くわかりませんし、使いこなせなさそうですがちょっと調べてみます。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines