問題タブ [sourceforge-appscript]

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.

0 投票する
1 に答える
1127 参照

python - py-appscriptでURLにアクセスするときにMacDockでPythonアプリケーションをバウンスする

これは、最初はSafariで、現在はChromeでpy-appscriptを使用してURLにアクセスするときに、繰り返し発生する奇妙な問題でした。

たとえば、scriptコマンドを実行して、ターミナルの現在のURLを取得するときはいつでも。

「Python」アプリケーションのバウンスするインスタンスがDockに表示されます。この「Python」アプリケーションが次の場所にあることを確認しました。

このことをポップアップせずに現在のURLを取得するにはどうすればよいですか?

0 投票する
2 に答える
203 参照

objective-c - AppScript Objective-C で id を参照オブジェクトに戻します

Objective-C-appscript (objc-appscript) を使用してメールと対話するアプリを作成しています。現在選択されているメール メッセージのコピーを作成し、後で処理を実行したいのですが、その時点で現在の選択が変更されている可能性があります。

TheSelection を MLReference * に戻す必要があります。これは簡単な操作であると確信していますが、私は appscript が初めてで、いくつかのガイダンスが必要です。ありがとう!

0 投票する
1 に答える
376 参照

python - python appscript モジュール - k の作成。タイプオブジェクト

私は appscript モジュールを学んで楽しんでいますが、基本的な k をインスタンス化する方法について少し混乱しています。タイプ オブジェクト。たとえば、アプリケーションのスクリプト作成中に使用する k.boolean 値を保持する変数を作成したい場合、どのように作成して、そのアプリケーション内のプロパティの set() メソッドに渡しますか?

私がAdobe Illustratorのスクリプトを書いているとしましょう:

Illustrator では、レイヤー オブジェクトには、k.boolean 値を持つプロパティ layer.visible があります。

次のような k.boolean 型の変数 m を作成するにはどうすればよいですか。

.visible プロパティを別の k.boolean 値に設定しますか?

0 投票する
1 に答える
182 参照

python - appscript 属性エラー

私はプログラミングとpythonが初めてです。Pythonスクリプトでappscriptを使用してpdfと新しい宛先フォルダーを選択し、Adobe Acrobat Proでpdfを開き、OCRして新しいフォルダーに保存しようとしています。途中でテストすると、acrobatがpdfを開いた後にAttributeErrorが発生し、OCRが発生する前にプログラムがトリップします。コードは次のとおりです。

そして、ここにエラーのトレースバックがあります:

属性エラーがスクリプトを壊すことに注意してください。

0 投票する
1 に答える
283 参照

automation - appscriptを使用して、Safariで自己署名SSL証明書を受け入れるにはどうすればよいですか

https URL へのブラウジングを含むいくつかのことを自動化しようとしています。Mac OS X の Safari で py-appscript を使用しています。しかし、Safari が https URL に移動すると、自己署名証明書があるため、ポップアップ ウィンドウが表示され、それを受け入れて続行するように求められます。これを行う方法がわかりませんでした。確かに署名付き証明書を使用すると問題は解決しますが、appscript を介して Safari のポップアップ ダイアログ ボックスを受け入れるかクリックすることさえ可能かどうか興味がありましたか?

0 投票する
1 に答える
128 参照

sourceforge-appscript - rb-appscript: 親参照にアクセスしていますか?

参照の親要素参照を見つける簡単な方法はありますか?

たとえば、次の参照があるとします。

次のようなことをしたいと思います。

あるいは:

ドキュメントとガイドに目を通しましたが、うまくいきませんでした。また、Appscript::Reference クラスにモンキー パッチを適用し、独自のメソッドを追加するという大失敗を試みましたが、トラブルシューティングが困難な方法で仕様が壊れ始めました。eval を使用することも考えましたが、それは悪い考えのように思えました。何かご意見は?

0 投票する
1 に答える
170 参照

python - 日時付きのpy-appscriptフィルター

iCal カレンダーからイベントを選択するときに、datetime プロパティの day フィールドをフィルターとして使用しようとしています。

以下は機能していないようです(現在の日付のすべてのイベントを選択するため):

私は結果を得る:AttributeError: Unknown property, element or command: 'day'

ただし、これは機能します(イベントの日を印刷する場合)...

0 投票する
1 に答える
603 参照

applescript - すべてのメニュー バー アイコンにアクセスする方法

メニューバーの右側に表示されるアイコンについて話しています。(py-appscript)でそのメニューバーにアクセスできます

app(u'System Events').processes[u'SystemUIServer'].menu_bars[1]

& menu_bar_item[1], menu_bar_items[1] などは、各アイコンを参照します。

ただし、この方法では参照できないアイコンがいくつかあります。たとえば、コーナーの検索アイコンは SystemUIServer に属していません。同様に、アプリのアイコンもそこに表示されますが、上記の例のように参照することはできません。では、これらのアイコンを参照するにはどうすればよいでしょうか? クリック、右クリックなどのアクションを実行したいのですが、バーに表示されるすべてのアイコンを一覧表示する方法はありますか? そうすれば、いつでも位置をつかんでクリックすることができます。助言がありますか?

0 投票する
0 に答える
64 参照

django - Apache2 Django を使用して OSX 10.5.8 で Appscript がハングする

appscript を python 2.6/django インストールに組み込みました。django 開発サーバーで提供されると正常に動作しますが、Apache2 を使用すると次のようになります。

プロセスがフォークしたため、この CoreFoundation 機能を安全に使用できません。exec() を実行する必要があります。__THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__() で中断してデバッグします。

提案は次のとおりです。

これはhttp://mail.python.org/pipermail/pythonmac-sig/2010-October/022705.htmlに似ています

OSX 10.6 は、プロセスがフォークされる前に OSX API モジュールをロードすることに関して、以前のバージョンよりもはるかに厳密です。フォークするまでインポートを延期することが解決策です。

setuptools の 0.6 C11 バージョンは、独自に Carbon をロードすることによってこの例外を引き起こします。これは修正された可能性があると思います。

sys.modules.keys()プログラムのさまざまな段階で、誰が何をロードするかを見つける方法。

これは appscript と apache2 を使用した既知の問題ですか? その場合、修正はありますか?

0 投票する
2 に答える
1997 参照

java - Mac OS X 10.6 の Java からの AppleScript?

Python から AppleScript を呼び出すには、「appscript」ブリッジを使用します。

Mac OS X 10.6+ で Java から AppleScript を呼び出すには何を使用できますか?