ITエンジニア/デザイナ向けにオープンソースを毎日紹介

技術 - 自動化の記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2019/08/23

Shortcuts JS - iOSのショートカット機能用ファイルを生成するJavaScript

iOS12から、iPhoneの操作を自動化するショートカット機能が追加されました。自作もできるのですが、簡易的なプログラミングであるために敷居が高く感じてしまっている人も多いでしょう。逆にプログラマにとってはGUIで面倒だと思ってしまっているはずです。そこで使ってみたいのがShortcuts JSです。JavaScri...

List

  • 2018/09/10

Puppeteer recorder - Puppeteer用の操作スクリプトを生成するGoogle Chrome機能拡張

Selenium IDEが使えなくなり、Webブラウザを使ったテスト自動化をどう作るかは問題になっています。次期バージョンも作られていますが、開発者の関心はPuppeteerに移りつつあります。Google Chromeを開発で使っている人も多く、ヘッドレスブラウザであるPuppeteerが使えるのは効率的です。そこで...

List

  • 2018/08/31

DayDream - ブラウザ操作を記録してPuppeteer/Nightmareの操作スクリプトを作成

ヘッドレスなChrome/Chromiumは幾つかありますが、今一番注目されているのがPuppeteerでしょう。理由としては開発しているのがGoogleということで、継続的な開発が期待できる点です。そんなPuppeteerを操作するスクリプトをGoogle Chrome上で作成できるのがDayDreamです。## D...

List

  • 2016/03/12

Hammerspoon - LuaでMac OSXを自動操作

仕事でPCを使っていると、いつしかルーティーンが生まれていきます。何度も同じ操作を繰り返したりするのは人がすべき作業ではありません。どんどん自動化し、創造的な仕事に努めるべきです。もしあなたがLuaの扱いに慣れた人であればHammerspoonを使ってみましょう。HammerspoonはMac OSX用の自動操作ソフト...

None

  • 2015/11/14

Chromote - PythonでGoogle Chromeを自動操作

SeleniumはWebブラウザを自動操作してテストを行うソフトウェアですが、ブラウザの自動操作自体は他にもスクレイピングやデータを自動収集する際にも利用が考えられるでしょう。模倣ではなくWebブラウザをリモート操作したいと思ったことは少なからずあるはずです。今回はそんな操作を可能にするライブラリ、Chromoteを紹...

List

  • 2014/05/01

minicron – CronジョブをWebベースで管理

Unix/Linuxシステムで自動処理を行うためのCronはシステム開発を行っていると大抵使っているかと思いますが、その管理となると意外と煩雑になりがちです。ユーザ毎に管理したりしていれば、どのスクリプトがどのタイミングで動いているか、ちゃんと把握されていなかったりします。そこでCronを管理するためのソフトウェア、m...

List

  • 2014/04/22

Freedomotic – 家庭/オフィス/施設の管理、自動化に

こだわれば未来的な生活が実現できるかも!家に帰る前にエアコンの電源を入れ、電気を明るくしたり、ガレージのシャッターを開けてスムーズに車庫入れをする。会社であれば警備システムの電源を入れたり、各種センサーと連携してログを取るなど家や会社、公共施設などにおいてオートメーション化する試みが多数あります。個別に様々なデバイスが...