piyomarusoftpiyomarusoft

AppleScriptによるWebブラウザ自動操縦ガイド v1.3

【AppleScript初〜上級者け】【図を中心に構成、アプリ操作方法徹底解説】 v1.3アップデート。macOS 12, Monterey & 13 Ventura, Apple Silicon Mac対応 YouTube、Quoraなど著名サイトを操作するAppleScriptサンプル掲載! 作業の自動化や省力化といったときに、Webブラウザ上で動く各種Webサービス を操作して、一定のまとまった操作を行わせたい、という話をよく聞きます。 世界的に大規模なWebサービスであれば、REST APIが整備されていて、プログラ ム側から操作することも想定されているところは多いのですが、その他の多くのサイトはAPIが公開されたりはしていません。Webサイトの利用は手で行なってくださいね、というところばかりです。 社内の会議室予約システムであるとか、仕事で使う予約・発注システム。そうした、毎日利用するシステムは手作業で使ってくださいというものばかり。非効率このうえない状態です。 そんなときに、Mac+AppleScriptの組み合わせなら、Webブラウザに表示されるコンテンツ自体の操作も行えます。日常的に発生する、煩雑な作業、手間のかかる作業については、自動化してコマンドで一発呼び出し! そのための方法について、macOS標準搭載のSafariをはじめ、Google Chrome互換の各種Webブラウザについてもその具体的な方法をご紹介いたします。 フォーマット:PDF(330ページ) 添付付録アーカイブ(Zip形式) 付録アーカイブ中に「Piyomaru Context Menu Assistant」を収録。スクリプトエディタのコンテクストメニューから各種記述を手軽に入力できるスニペット機能です サポートページ http://piyocast.com/as/asinyaye/books/webbrowserguide ※macOS 12.3上で、スクリプトエディタ上のコンテクストメニュー項目が2重に表示されるというOS側のバグが発生しております ※各WebブラウザでAppleScriptからJavaScriptを実行する「do JavaScript」(Safari)、「execute JavaScript」(その他)は、初期状態では実行できないようになっています。この解除方法については、CHAPTER 7 「Webコンテンツアクセス」にてまとめて解説しています。 参照ページ数が、初版発行後のコンテンツ追加でずれてしまっているようで、お手数をおかけいたします。do JavaScript/execute JavaScriptコマンドの実行許可は7章をご参照ください。 ※ Pffiddlesoft UI BrowserのLate Night Softwareへの移管について 本書でご紹介している「Pffiddlesoft UI Browser」の作者であるBill Cheeseman氏の引退にともない、UI BrowserはカナダLate Night Softwareに移管されました。現行バージョンであるv3.0.2試用版がLate Night Softwareからダウンロードできるようになっています。また、後継ソフトウェアであるUI Browser v4.0のオープンソースによる開発が行われています。 https://latenightsw.com/freeware/ui-browser/

【AppleScript初〜上級者け】【図を中心に構成、アプリ操作方法徹底解説】 v1.3アップデート。macOS 12, Monterey & 13 Ventura, Apple Silicon Mac対応 YouTube、Quoraなど著名サイトを操作するAppleScriptサンプル掲載! 作業の自動化や省力化といったときに、Webブラウザ上で動く各種Webサービス を操作して、一定のまとまった操作を行わせたい、という話をよく聞きます。 世界的に大規模なWebサービスであれば、REST APIが整備されていて、プログラ ム側から操作することも想定されているところは多いのですが、その他の多くのサイトはAPIが公開されたりはしていません。Webサイトの利用は手で行なってくださいね、というところばかりです。 社内の会議室予約システムであるとか、仕事で使う予約・発注システム。そうした、毎日利用するシステムは手作業で使ってくださいというものばかり。非効率このうえない状態です。 そんなときに、Mac+AppleScriptの組み合わせなら、Webブラウザに表示されるコンテンツ自体の操作も行えます。日常的に発生する、煩雑な作業、手間のかかる作業については、自動化してコマンドで一発呼び出し! そのための方法について、macOS標準搭載のSafariをはじめ、Google Chrome互換の各種Webブラウザについてもその具体的な方法をご紹介いたします。 フォーマット:PDF(330ページ) 添付付録アーカイブ(Zip形式) 付録アーカイブ中に「Piyomaru Context Menu Assistant」を収録。スクリプトエディタのコンテクストメニューから各種記述を手軽に入力できるスニペット機能です サポートページ http://piyocast.com/as/asinyaye/books/webbrowserguide ※macOS 12.3上で、スクリプトエディタ上のコンテクストメニュー項目が2重に表示されるというOS側のバグが発生しております ※各WebブラウザでAppleScriptからJavaScriptを実行する「do JavaScript」(Safari)、「execute JavaScript」(その他)は、初期状態では実行できないようになっています。この解除方法については、CHAPTER 7 「Webコンテンツアクセス」にてまとめて解説しています。 参照ページ数が、初版発行後のコンテンツ追加でずれてしまっているようで、お手数をおかけいたします。do JavaScript/execute JavaScriptコマンドの実行許可は7章をご参照ください。 ※ Pffiddlesoft UI BrowserのLate Night Softwareへの移管について 本書でご紹介している「Pffiddlesoft UI Browser」の作者であるBill Cheeseman氏の引退にともない、UI BrowserはカナダLate Night Softwareに移管されました。現行バージョンであるv3.0.2試用版がLate Night Softwareからダウンロードできるようになっています。また、後継ソフトウェアであるUI Browser v4.0のオープンソースによる開発が行われています。 https://latenightsw.com/freeware/ui-browser/

目次