タグ

AppleScriptに関するmorobitokozouのブックマーク (285)

  • Safariを自由自在に操作するためのAppleScript集 | Macの手書き説明書

    Google Chrome全盛の今、なぜSafariを使うのかWebブラウザはSafariを愛用しています。 SafariがWebブラウザの中で最も、AppleScriptからの操作に対応しており、それゆえ全ての動作を自動化できるからです。 自動化と言っても大したことはしていませんが ブログを書く時にテキストエディタで編集した文章をブログサービスの編集画面に入力する探しにくいダウンロードリンクを一発で探すだとかそういう用途に使っています。 些細な自動化であっても毎日するような行為ならば塵が積もってかなり楽になります。 それでそういった自動化スクリプトを作る時に、ネットに上げられている便利情報をいつもググっているのですが、流石に非効率かなと思い、まとめてみます。 URLを別のタブで読み込むSafari操作の基のキ。 tell application "Safari" open locati

    Safariを自由自在に操作するためのAppleScript集 | Macの手書き説明書
  • R-style

    R-style
  • iTunes Control

    書は、iTunes+AppleScriptにおける「Hello World」を体験するためのです。かんたんなプログラムでGUIアプリケーション操作の醍醐味を体験できます。最後まで難しくなりません。 書は、iTunes+AppleScriptにおける「Hello World」体験をご提供するための「絵」です。かんたんな操作でGUIアプリケーション操作の醍醐味を体験できます。一見難解にみえる「GUIアプリケーションの操作」について、画面図を中心にわかりやすく構成し、実際に触れてみることでiTunes上の曲の検索・再生まで紹介。その真髄ともいえるオブジェクトのしぼりこみ(フィルター参照)によるアクセスまでを体験できます。GUIアプリケーションの操作といえば、他のOSでは上級者でも手こずる難解な内容ですが、macOSはそれがたいへん簡単におこなえる構造になっています。逆に、GUIアプリケー

    iTunes Control
  • JavaScriptでmacOSを自動操作できるJXA - JavaScript勉強会

    JavaScriptに、ちょっと便利な用途がありました! Macには、操作を自動化できるAppleScriptという道具が用意されています。 このAppleScriptの代わりに、JavaScriptも使えるようになっていました。 JavaScript for Automation (JXA)とは? qiita.com AppleScriptの代わりにJavaScriptを使えるようになってました。 Yosemiteからの新機能だそうです。 JXAとも呼ばれています。 そもそも、AppleScriptって何? AppleScript - Wikipedia AppleScript(アップルスクリプト)は、アップルが開発したClassic Mac OS/macOS用のオブジェクト指向のスクリプト言語。 AppleScriptはMac OSのスクリプティング機構Open Scripting A

    JavaScriptでmacOSを自動操作できるJXA - JavaScript勉強会
  • AppleScript関連 電子書籍2冊 発売のお知らせ

    AppleScript関連 電子書籍2冊 発売のお知らせ コンピュータ・通信機器 2016年8月25日、AppleScript系デベロッパーの「ぴよまるソフトウェア」(東京都練馬区)は、AppleScriptに関する電子書籍2冊を刊行いたしました。刊行したのは「AppleScript最新リファレンス OS X 10.11対応 Ver.2」(定価3,000円 税別)および「最新事情がわかる AppleScript 10大最新技術 OS X 10.11対応 Ver.2」(定価2,000円 税別)の2冊。ともにクリエーター向けオンライン・ネットショップ「BOOTH」を経由してダウンロード販売を行っております。これらの電子書籍は、2016年6月25日に開催された技術書同人誌即売会「技術書典」において、1日で75部(2冊合計)を売り上げた初版から内容をアップデートしたものです。 2016年8月2

    AppleScript関連 電子書籍2冊 発売のお知らせ
  • 「AppleScript ことはじめ」を書き直しました。

    AppleScript で開発というより使い始めるための入門文書「AppleScript ことはじめ」をアップデートしました。 内容が、Mac OS X 10.5 Leopard 頃の古い内容だったので、最新の状況に合わせて全面アップデートしました。 画像も Retina ディスプレイを意識して、2倍の解像度で用意しています。 AppleScript の文法をいきなり覚えるのではなく、web で拾ってきたサンプルコードの活用ができるようになってくれれば良いな、と思っています。

  • AppleScript ことはじめ

    Table of Contents はじめに 多くの偉い方々が、AppleScript の書き方などの説明をされています。しかし、AppleScript をはどうやって使うのか、という解説は少ないと思います。大量に自分の作品を公開している手前、作るのではなく使う人向けの解説をしてみようとおもいます。 AppleScript とは まずは、やっぱりここから。自分なりの AppleScript 観を語ってみます。 Mac OS X から Unix ベースの OS になったことにより、AppleScript だけでなく bash、Perl をはじめ各種 Unix 由来のスクリプト言語がはじめから使える状態にあります。目的に応じてスクリプト言語を選択すれば良いのですが、明確な目標がなく漠然と Mac の操作を便利にしたいと考えているならば AppleScript をかじってみることをお勧めします。

    AppleScript ことはじめ
  • Macでキーボードショートカットでメニューバーにフォーカスする方法

    B! 33 0 0 0 色々アプリをいじっていてキーボードだけで操作しているようなとき、 メニューバーの項目を使いたい時にトラックパッドなり マウスに移動するのが面倒な時があります。 メニューバーの項目のショートカットキーを全て覚えていればそれで済むのですが、 覚えてなかったり、そもそも割り当てられてない機能を使いたい時に キーボードだけでメニューが操作したい、と言う時にどうするか。 OSのショートカット機能 BetterTouchToolのShow Menubar in Context Menu AppleScriptを使う方法 OSのショートカット機能 環境設定のキーボードの項目にある ショートカットタブに行くと色々と ショートカットを設定できますが、 ここにあるキーボードという項目の中に メニューバーを操作対象にする(Move focus to the menu bar)という項目が

    Macでキーボードショートカットでメニューバーにフォーカスする方法
  • 知らないうちにMacがシステム標準でJavaScriptで操作できるようになってた (JXA) - Qiita

    知ってる人には今更と思いますが、今まで知らなかったのでメモメモ。 AppleScriptの代わりにJavaScriptを使えるようになってました。 Yosemiteからの新機能だそうです。 JXAとも呼ばれています。宇宙航空研究開発機構とは無関係です。 (追記:JXAは公式の略称です →Introduction to JavaScript for Automation Release Notes) 詳しくは Appleの公式ドキュメント か、「参考」にあるリンクへどうぞ。 もう一つ記事を書いたのでこちらもよかったらどぞ。 Macのキーボード入力、マウスクリックをJavaScriptで (JXA) Script Editorで使う方法 まずScript Editorを使う方法を説明します。 好きなテキストエディタを使いたい場合は飛ばしてください。 (でも「用語説明」の表示の仕方は覚えておいて

    知らないうちにMacがシステム標準でJavaScriptで操作できるようになってた (JXA) - Qiita
  • Windowsで文字化けしないzipを作るAppleScript

    ここに書いてあることがすばやく、簡単にできるソフトMacZip4Winがありますので実用にはこちらをお勧めします。 2008/5/19更新 これは何? Mac OS XからFinderで簡単にzipファイルを作れるようになりました。しかし、保存されるファイル名の文字コードがユニコードらしくてWindowsで解凍すると日語ファイル名が文字化けしてしまいます。 これを解決する方法がここ、これに書いてあって試した所日語でもちゃんと文字化けしなくて解凍できるzipができました。ただ手順が手作業でやるには面倒なのでこれを自動でやるAppleScriptを作ってみました。 AppleScriptファイル 最新版(2008/05/19) フォルダを圧縮する場合にフォルダ名によってはエラーになるのを修正。あと、dmgをマウント時にverifyしないようにしたのでちょっと動作が速くなったかも。ファイルが

    Windowsで文字化けしないzipを作るAppleScript
  • たけうちとおるのスクリプトノート

    たけうちとおるのスクリプトノート DTPを楽にするために、Illustrator、InDesignなどのフリーウェアを中心にJavaScriptAppleScriptでコントロールする方法を公開しています。 ほとんど更新していませんがスクリプトは今でも書いています。 Illustator複数アートボードに複数ページPDFを配置するスクリプトです。 何に使うかは別としてリクエストがあったので作ってみました。 このスクリプトはIllustatorにPDFの2ページ目をどうやって貼るかがキモ。 なかなか情報がないのでここにアップします。 var fileObj = File.openDialog("PDFを選択してください"); var pdfOptions = app.preferences.PDFFileOptions; pdfOptions.pDFCropToBox = PDFBoxTy

  • 日本語対応 UNIX パッケージ for Mac OS X

    ここにあるソフトウェアの多くは、最近のmacOSでは動作しません。Appleシリコン搭載MacではRosetta 2が廃止されたら動作しなくなります。Appleシリコンへの対応予定はありません。 いずれのソフトウェアもAppleの公証を受けていないため、最近のmacOSでは起動がブロックされます。動作させる方法については、Appleのサポート情報等をご確認ください。 アプリケーション 普通のデスクトップアプリケーションです。 DropLHa ドラッグ&ドロップで簡単にLHAアーカイブ(.lzhファイル)を作れます。3.xはmac OS 12 Montereyでも動作します。 Ver.動作環境

  • 404 Page Not Found. - GMOインターネット

    404 Error - Page Not Found. 指定されたページ(URL)は見つかりません GMOインターネットのページへ戻る Copyright (c) 2020 GMO Internet, Inc. All Rights Reserved.

  • 404 Page Not Found. - GMOインターネット

  • ファイルを分割結合する AppleScript / macSplitGzip

    [on mouseUp | フリーウェア公開の top] macSplitGzip メール送信で容量や速度に制限が有る、コピーするメディアの容量が小さい、サーバーで公開したいが負荷をかけたくない、等の場合に便利です。数十 MB 〜数十 GBのファイルを分割し、圧縮を行うスクリプトです。 Mac OS 10.4.2 で作成しましたが、特に新しい AppleScript のコマンドは使っていないので、10.3.x でも動作するのではないかと思います。 下のスクリプトを AppleScript にコピーペーストするだけです。保存する時にアプリケーション形式にしてください。保存名は何でも良いです。 分割圧縮したいファイルをそのスクリプトのアイコンにドラッグ&ドロップしてください。分割圧縮後のファイルサイズを入力すれば、分割してくれます。 分割圧縮されたファイルを元に戻すには、分割されたファイルの

  • サンプルのページ

    Okamoto's Homepage Applescriptのごく基的なサンプル ウインドウ関連 | ファイル/フォルダ操作 | ファイル属性 | ディスク関連 | ダイアログ関連 | プロセス関連 | クリップボード関連 | ファイルの読み書き | 日付け/時刻関連 | その他 | 繰り返し処理 ウインドウ関連 ウインドウの名前を得る | ウインドウを移動する | ウインドウのサイズを変更 | ウインドウをズームする | ウインドウを閉じる | ウインドウをドックに格納する | ウインドウの表示をアイコンビューに変更 | ウインドウの表示をリストビューに変更 | ウインドウの表示をカラムビューに変更 | アイコンビューのオプションを変更する | アイコンビューでアイコンの大きさを変える | リストビューでフォルダのサイズも表示する | リストビューでアイコンの大きさを変える | リスト

  • everyで濁点/半濁点つきファイルを抽出できない問題 | Piyomaru Software | Takaaki Naganoya

    Piyomaru Software Cool & Fool Software Maker. The Creator of PiyoCast Mac OS X上のAppleScriptで、ファイル名やフォルダ名をFinderから取得して処理する場合、Finder側が文字+濁点で分割エンコードしたUnicode textを返してくる。 AppleScript側でUnicode textを扱う場合に、文字は濁点/半濁点を含むかたちでエンコードされているので、たいへん具合いのよろしくない事態に陥る。 これをnormalizeするために、 set aPath to aPath as string set aPath to aPath as unicode text と、Finderからファイル名などを取得したら決め打ちで無駄なcast処理を行うのが「お約束」である。まあこれで、文字列比較や文字ごとの

  • Piyomaru Software Web | Piyomaru Software | Takaaki Naganoya

    イカしててイカれてる、Cool & Foolなぴよまるソフトウェアのホームページです。「圧倒的な未来感」を実現するソフトウェアのかずかずを開発し、オンラインで公開しています。また、コラム「PiyoColumn」はMac関連のさまざまことがらに鋭く切り込む、サイトの人気コンテンツです。

  • Gabocoy techNote.: Applescript+Automator+Max

    『んー、この作業を自動化したい!』とか一日に一回データーをコピーしてほしい、削除したーいなど が出てくることがありますが、これはMacを使っていると、Applescriptを書くことで作業を簡単にすることができます。 またMaxではTaptools1.5を使うことで、MaxからApplescriptを実行することができ MaxとMac純正のソフトウェア間の自動連携が可能になります。 しかし、Applescriptは日語での紹介なども少なくまた、アプリケーションに対する命令も各アプリケーションによって命令のアトリビュートが違うなどの、取っ付きにくい部分があるかなとおもいます。。。毎回動作を作る、長ーいスクリプトをかくのもなあ〜という感じで。 そこで最近つかっている、短いApplescriptを書いて、MaxからMacの別のアプリやシステムを 動作させる方法を紹介。 10.4に表示ついてい

  • Mac OS X開発の秘密兵器「AppleScript Studio」第1回

    【画面1】 Script Editorは、Mac OSに付属するAppleScriptの専用編集ツール。これは開発中のver. 2の画面 今、Mac OS Xの世界でもっとも注目を浴びつつある開発環境、それは「AppleScript Studio」だろう。といっても、これは格的な高級プログラミング言語の類いでも、Javaのように彗星の如く登場した新しい言語でもない。一種の「マクロ言語」を使った開発環境なのだ。 プログラマでない、多くの一般ユーザーにとって、もっとも身近なプログラミング環境といえば、マクロの類いだろう。表計算やスプレッドシートなどで、決まった処理を自動的に行なうための簡易言語。これが、特定のアプリケーションだけでなく、すべてのソフトで共通した仕様のマクロとして用意されたらどんなに便利だろうか。 Mac OSの世界で、この考え方を現実のものとしたのが「AppleScript」