問題タブ [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.
javascript - JXA (自動化のための Javascript) で要素および/または要素とコンテナーの関係を削除する
JavaScript for Automation では、要素オブジェクトを作成し、それをコンテナに追加できます。例えば:
この作業方法は、Calendar (iCal) がこれを行うための独自の方法を持つ必要がないように、多くの場所で適切に説明および文書化されています。
コンテナー (イベント) からオブジェクト (イベントなど) を削除するには、または少なくともこのイベントとそのカレンダーの間の関係を削除するにはどうすればよいでしょうか? AppleScript では、次のように記述します。
したがって、JXA バージョンは次のようになります。
しかし、さまざまな試みが私にinvalid key forms
またはCan't convert types
エラーを与えるだけです。ありがとう!
javascript - Applescript Filtering Arrays using which ObjectSpecifier using Javascript
`Apple による Javascript Automation のリリース ノートには、任意の objectSpecifier で配列を検索する例があります。
ただし、最初の行でエラーがスローされます。「TypeError: undefined はオブジェクトではありません ('ObjectSpecifier.tabs' を評価しています) 何が間違っていますか?助けてくれてありがとう!`
typescript - AppleScript sdef を TypeScript .d.ts に変換しますか?
ほとんどの OS X アプリケーション (特に Apple によって作成されたアプリケーション) は、AppleScript または JavaScript を使用してスクリプト化できます。各アプリケーションがサポートする API は、SDEF
ファイルによって記述されます。(例を参照してくださいsdef /Applications/Safari.app
。)
.d.ts
ファイルからファイルを自動的に生成.sdef
し、TypeScript での使用に適したアンビエント タイピングを作成する方法はありますか?
javascript - Script Editor と JavaScript を使用して Chrome のアクティブなタブの URL にアクセスする方法
AppleScript の代わりに JavaScript を使用して最初の OS X スクリプトを作成しようとしていますが、いくつかの問題が発生しています。これの最初の部分は、Chrome のタブから URL を取得することです。これにより、さらに作業を行うことができます (たとえば、Safari で新しいリーディング リスト アイテムを作成します)。私は次のコードを試しました:
これは失敗し、「エラー -1700: 型を変換できません」というエラーが表示されます。文字列が必要ですが、これはまだオブジェクト指定子です。だから私は文字列を返さないと思います.get('url')
スクリプト環境から値を取得する例は見つかりませんでしたが、ブラウザに新しいタブを配置する例はいくつか見ました。これに関する任意の助けをいただければ幸いです!
applescript - JavaScript for Automation を使用して連絡先のプロフィール写真を保存する
連絡先のプロフィール写真をファイルに書き込みたいです。
1) TIFF 画像の読み方
ディクショナリは、イメージ プロパティを説明します。image (*TIFFPicture* or missing value) : Image for person.
辞書のTIFFPictureにはリンクがありますが、クリックしても追加情報はありません。それを読むと、値は のよう<>
です。画像として読むにはどうすればいいですか?
2) TIFF 画像の書き方は?
ファイルに書き込む場合、どのような形式を指定すればよいですか? 辞書には次のように書かれています。[as: type class] : how to write the data: as text, data, list, etc.
as:
画像の書き込みに必要な場合、どの型を指定すればよいですか? たとえば、使用するas: 'data'
と、「型を変換できません」というエラーが表示されます。
例:
javascript - JXA Applescript スライダーの値を取得する
スライダーがあり、 を取得するとsliders()[0].value()
、まったく間違った値が返されます。
Value Indicator と何か関係があると思います。ただし、またはvalueIndicator
には表示されません。
スライダーの正しい値を取得するにはどうすればよいですか? 値インジケーターを使用する必要がある場合、JavaScript で値インジケーターを使用してどのように取得しますか?
ありがとう!sliders()[0].uiElements()
.entireContents()