問題タブ [javascript-automation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spotify - Spotify プロパティは無名関数を返します
スクリプト エディターで次のコードを実行する
戻り値
整数値の代わりに。関数を実行しようとすると、スクリプト エディターが次のエラーで停止します。
エラー: メッセージが理解できません
javascript - 作成したファイルを JXA で移動する
私は JXA スクリプトを初めて使用しますが、現在職場で使用されているいくつかの古いスクリプトのトラブルシューティングを試みています。彼らは InDesign ドキュメントをループし、それに基づいていくつかの PDF を作成します。以前は、"~/PDFExports" というフォルダーに保存されていました。ただし、これは 10.10 では機能しません。
PDF を "~/" に配置するようにコードを変更すると、正常に動作します。そこから、ファイルを「~/PDFExports」に移動したいのですが、その方法についての答えが見つからないようです。ObjC を呼び出したり、Application('Finder') を呼び出したりすることを見てきましたが、どちらも機能しません。どちらも未定義を返します。
ここに基本的なものが欠けているだけですか、それともJXAでファイルを単純に移動するのは本当に難しいですか?
編集:問題のフォルダーを作成する方法と、Finderで作業しようとする方法の構文。
terminal - JXA: 2 つの端末スクリプトを同じウィンドウで実行する方法
これにより 2 つの異なるウィンドウが開き、それぞれのスクリプトが別のウィンドウで実行されるのはなぜですか? 同じウィンドウを使用するように指示する方法はありますか?
ありがとう
javascript - OS X JavaScript for Applications が認識するクリップボード タイプのクラス文字列は何ですか?
StandardAdditions.sdef は、キー「as」を使用してクリップボードから特定のデータ型を取得できることを示します。
clipboardInfo() 関数は、Applescript のこれらのキーが何であるかを明らかにしますが、Yosemite JavaScript の場合はそれほど雄弁ではありません。(10.11は試していません)
「テキスト」と「文字列」は機能しているようですが、私が試した順列はありませんpublic.html public.rtf «class HTML » «class RTF » rtf html
。
ここで機能するキーを見つけた人はいますか (クリップボードに特定のコンテンツ タイプが存在すると仮定しますか?)
(その間、もちろん、JXA の実行可能な ObjC() の代替手段がいくつかあります。
しかし、より簡潔な StandardAdditions イディオムも手元に置いておくとよいでしょう ...
javascript-automation - Objective-C Bridge (JXA) を使用した WKNavigationDelegate
WKWebView の WKNavigationDelegate を作成しようとしていますが、decisionHandler
. 誰もこれを行う方法を知っていますか?
コードは、ナビゲーション アクションを妨げるところまで機能しますが、decisionHandler
呼び出されません!
コンソールでログを取得します:
タイプを「id」から「block」または「function」に変更しても機能しません。
applescript - 基調講演: AppleScript または JXA を介してシェイプ スタイルを変更する
これは、AppleScript または JXA のいずれかです。
Keynote の Shape Styles に関連する Keynote のタスクを自動化したい: 既存の図形に特定の RGB 値がある場合、特定の Shape Style をそれに割り当てたい。最初の質問は、Shape Style クラスはありますか? また、RGB 値を読み取ることはできますか? (Visualbasic の Powerpoint 用の同様のスクリプトを見たことがあります)。