tell application "TextEdit" activate delay 0.5 end tell tell application "System Events" tell application process "TextEdit" keystroke (ASCII character 5) end tell end tell
知ってる人には今更と思いますが、今まで知らなかったのでメモメモ。 AppleScriptの代わりにJavaScriptを使えるようになってました。 Yosemiteからの新機能だそうです。 JXAとも呼ばれています。宇宙航空研究開発機構とは無関係です。 (追記:JXAは公式の略称です →Introduction to JavaScript for Automation Release Notes) 詳しくは Appleの公式ドキュメント か、「参考」にあるリンクへどうぞ。 もう一つ記事を書いたのでこちらもよかったらどぞ。 Macのキーボード入力、マウスクリックをJavaScriptで (JXA) Script Editorで使う方法 まずScript Editorを使う方法を説明します。 好きなテキストエディタを使いたい場合は飛ばしてください。 (でも「用語説明」の表示の仕方は覚えておいて
お久しぶりです。tell-k です。昔書いたエントリで、ブラウザをリロードするAutoHotKeyを紹介したのですが、 AutoHotKeyすげぇ! - Study03.net 対シンバシ専用 残念ながらAutoHotKeyはMacでは使えません。FirefoxのプラグインのMozReplという手もあったのですがプラギンをインストールするのが面倒なのと、最近Chromeをメインで使ってるのでなんかアレなので、別の方法を模索しました。 そこで、見つけたのが下記の二つの記事です。 vim でファイルを保存した時にChrome で開いているページをリロードするのはAppleScript で十分でした - LukeSilvia’s diary Vim でファイルを保存すると Firefox がリロード OSX 版 - cooldaemonの備忘録 なんと、AppleScriptでブラウザをリロード
一昨日、vim でファイルを保存した時にGoogle Chrome で開いているページをリロードする - Slow Danceというエントリーを書きまして、AppleScript だとChrome に一瞬フォーカスを奪われてしまうのが問題と書きました。 しかし、Chrome はAppleScript に対応していたので、フォーカスを奪われることなくリロードすることができました。 ~/.vim/plugin/chrome.vim command! -bar ChromeReload silent !osascript -e 'tell application "Google Chrome" to reload active tab of window 1' command! -bar ChromeStartObserve ChromeStopObserve | autocmd BufWrit
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く