タグ付けされた質問 「applescript」

AppleScriptは、アプリケーションとデータを制御および交換するためのmacOSの専用プログラミング言語です。

1
疑わしいメールのMail.app Automator / Sriptアクション
私は、受信トレイに届く驚くほどプロフェッショナルな詐欺にうんざりしています。 発信元のIPを検索して、実際の送信者が誰であるかを示すAutomatorアクションを作成したかったのです。 通常、疑わしい場合は次のようにします。 1-メールのヘッダー全体を表示(すべてのヘッダーを使用) 使用した2-見つけ、発信IPアドレスを見上げている人 3-実際のIPロケーションと所有者に基づいて何をすべきかを決定します。 -このIPはイタリアで生まれたものですか?したがって、AMEXはイタリアのサーバーを使用してこのようなメールを送信しないと言っても安全です。 メールのステップ1と2(および2.1)を自動化する方法については、いくつかのヘルプを使用できます。 サンプルは次のとおりです。Eメール ヘッダー htmlファイルのコンテンツのサンプル 私はこれが見つけ、ヘッダー:私はMail.appの検索を受信することはできますか?これは進行中ですが、質問には答えません。 PS:私はそれを削除して人生を続けることができることを知っていますが、罪のない人々を助けて、彼らのサーバーがハッキングされ、犯罪者に使用されていることを通知するのを逃します。ダウン。かつては、ロシアの旅行会社のサーバー上のWells FagoのWebサイトでした。別の時間は、アイスランドのレストランサーバー上のVisa Webサイトでした。そして今、これ。 UPDATE..UPDATE ... UPDATE ... これは私が望むものに近いものでしたが、微調整が必​​要だと思いました。残念ながら、それは私のスクリプト能力をはるかに超えているので、どんな助けも歓迎します: modified May 27, 2003 by M. Kluskens ? parse out all Received headers (important if mail passes through several trusted email servers) ? parse out the IP address from Eudora …

2
AppleScriptは、フォルダの下に含まれる最大のファイルを深く検索できますか?
選択したディレクトリ内で最大のファイルを見つけ(別のフォルダ内にある場合でも)、画面にフルパスを表示するAppleScriptを作成する必要があります。 これは私がこれまで持っているものですが、動作しません: set theItem to quoted form of POSIX path of (choose folder) set theSize to (do shell script "/usr/bin/mdls -name kMDItemFSSize -raw " & theItem) on open f set filePath to do shell script "dirname " & POSIX path of f as string display dialog theFilePath 上記のスクリプトから何が機能していないかをどのように判断したらよいかわかりません。この作品を作る次のステップを手伝ってもらえますか?

1
Applescript / TextExpanderのファイルパスエラー
次のコードを使用して、textexpanderを使用してDropboxフォルダーをすばやく開きます。 tell application "Finder" activate set f to POSIX file "/Users/MrT/Dropbox" open f end tell これは動作しますが、このコードを使用してフォルダをさらに深くしたいと思います。それは動作しません。Textexapnderはファイルパスのスペースを認識しないようです。 tell application "Finder" activate set f to POSIX file "/Users/MrT/Dropbox/School/Hardvard/6-Fall Session 2013" open f end tell

3
「Windowsの収集」をプログラムでトリガーします(または他の簡単な方法)。
私は自分で開いているすべてのウィンドウをメインディスプレイに収集するオンザフライで実行できる小さなスクリプトを作成しようとしています。 良い出発点は、シェルスクリプト、AppleScript、またはAutomatorアクションによってGather Windows([システム環境設定]-> [ディスプレイ]に表示)をトリガーできるようになることだと思います。 誰でも上記の方法を教えてもらえますか、またはウィンドウを収集するためにキーをバインドできるユーティリティを教えてくれますか(フリーウェアが望ましい)?

1
AppleScriptがJavaScriptを実行してボタンをクリックし、Safariでテキストを入力する
SafariでJavaScriptを実行することはもうできません。 このChrome用の作業スクリプトがあります。 set caseID to "11111" end tell ####################################### time ######### set myDate to date string of (current date) set myTime to time string of (current date) set myDateTime to myDate & " - " & myTime set textToSave to "MY TEXT HERE HERE HERE " & myDateTime tell application …

1
プレゼンテーションが終わった後にAppleScriptを閉じる基調講演をする
誰かが私が次のことを達成する方法を知っていますか? スライドショーが終了したら、AppleScriptを閉じますKeynote。何か案が?基調講演のアプリケーションのプロパティで "再生"クラスを経由して私の?しかし、私はそれを書くためにHWを知らない。 私のコードはこれまでのところ tell application "Keynote" to open "/Users/bla/Desktop/bla1.key" delay 3 set var to properties of application "Keynote" repeat if var contains "playing:false" then exit repeat end if delay 1 end repeat do shell script "killall 'Keynote'" THX

1
エラー「変数varが定義されていません。」メソッド内の「var」からの数値-2753
続行する前にWebページ上の要素が表示されるのを待つメソッドを作成しようとしています。このコードは、メソッドに配置されていない場合でも機能します on waitForId(idText) set var to false set idText to "\"" & idText & "\"" repeat until var is true tell application "Safari" set var to (do JavaScript "document.contains(document.getElementById(idText));") in current tab of first window end tell delay 0.2 end repeat return true end waitForId tell application "Safari" global var …


1
アップルテレビsshスクリプト自動化
私はApple TV第2世代が脱獄しているので、xbmcを実行します。時にはそれがハングアップしたりフリーズしたりします。その時点で、私は自分のMacBookで端末を開き、このスクリプトを実行します。 ssh root@apple-tv.local それは私にパスワードを尋ねます。高山を入力 それから私は "killall AppleTV"を実行します これと同じ結果が得られるデスクトップアイコンのように、これをワンクリック操作にする方法はありますか? Apple ScriptかAutomatorのワークフローでしょうか。 何かアイデアはありますか?

0
TABキーをAppleScriptの修飾キーとして使うにはどうすればいいですか?
立ち上げたい TAB-Q コマンド。使い方 TAB 修飾キーとしてのkey CMD そして Shift?私はこれをScriptEditorで試しました。しかし、スクリプトは機能しませんでした(アプリケーションを起動するだけです)。 activate application "Asana" tell application "System Events" key down tab keystroke "q" key up end tell Asanaのショートカット、クイック追加

0
Automatorを使って他のアプリケーションのイベントを検出する
私の最終目標は、Xcodeで重複しているタブを確認して閉じることができるようにすることです。 質問 私は以前に問い合わせたことがある。これまでのところ、Xcode用のAutomatorサービスを介してこれを行うことができました。しかし今は、Xcodeの実行中にバックグラウンドで実行し、ファイルに対して新しいタブ/ウィンドウが開かれたことを検出したいと思います。私のサービスがそのように実行され、それに応じてAppleScriptを実行する方法はありますか?


2
サファリのボタンをクリックしようとしています
私はAppleScriptでウェブページのボタンをクリックしようとしています、しかしそれは1/10倍しか働かないようです。このコードをコピーしました、 to clickID(theId) --creates a function that we can use over and over again instead of writing this code over and over again tell application "Safari" -- lets AppleScript know what program to controll do JavaScript "document.getElementById('" & theId & "').click();" in document 1 do JavaScript "document.getElementById('" & theId & …


1
AppleScriptのAutomatorアクションをbashスクリプトに変換する
ワンクリックでFTPを起動するために、AppleScriptを使って(2、3のbash行と共に)Automatorアプリを書いたところです。ただし、実行速度は少し遅くなります。これがコードです: set ftpstatus to "off" try do shell script "echo \"QUIT\" | telnet 127.0.0.1" & " ftp 2>&1 | grep \"Escape character is\" > /dev/null" set ftpstatus to "on" on error set ftpstatus to "off" end try if (ftpstatus = "off") then set ipaddr to IPv4 address of (get system …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.