iMacros

iMacrosとは?

ブラウザ操作を自動化できるブラウザの拡張機能です。繰り返し行う操作を記録して再生するだけでなく、自分で様々なコマンドを用いながらマクロを編集でき、プログラミングのスキルがあればjavascriptで操作することやMYSQL等のデータベースとの連携も可能です。つまりブラウザ上の動作ならどんなことも自動化することができます。

 

 

・Webアプリケーションの動作テスト

・wordpressのページ更新作業

 

 

 

※Chrome、Firefox、それぞれのブラウザにiMacrosのアドオンが存在しますが、ブラウザによって使えるコマンドが異なるので注意してください。
※クリック動作やフォームへの入力はブラウザの座標ではなくHTML要素や属性を探索して実行されますので座標を検知して動作するwebアプリケーションには対応できません。

iMacrosのインストール方法

iMacrosのインストール方法について、「Firefox」「Chrome」それぞれのブラウザ別の説明です。

 

iMacrosのインストール方法
iMacrosのインストール方法 #001
2018-04-14 21:44
iMacrosのインストール方法 iMacrosのインストール方法について説明します。 ※Chrome、Firefox、それぞれのブラウザにiMacrosのアドオンが存在しますが...

iMacrosマクロを実行してみる

プログラミング初心者でもできるrecoadを使った最も基本的なiMacrosの使い方の説明です。

 

iMacrosマクロを実行
iMacrosマクロを実行してみる #002
2018-04-15 06:20
iMacrosを使いやすくするための準備 まずブラウザ上でiMacrosを操作しやすい環境を準備しましょう。下記のアドオンをインストールしてください。 All-in-One Sid...

よく使うコマンド

基本的に記録と再生の機能だけである程度のことはできますが画像やhtmlデータを保存したい場合等、より細かな機能を使いたい方のためによく使うコマンドをまとめました。

 

iMacrosでよく使うコマンド
iMacrosで覚えるべきコマンドまとめ #003
2018-04-14 21:55
iMacrosでよく使うコマンド(使用頻度が高い順) iMacrosでよく使うコマンドについてまとめました。 バージョンを指定する「VERSION」 iMacrosのマクロファイル...

javascriptでiMacrosマクロを実行する

DOMにアクセスし、htmlの情報を取得、操作を行う方法について説明します。

 

JavascriptでiMacrosマクロを実行
JavascriptでiMacrosマクロを実行する #004
2018-04-14 22:29
はじめに iMacrosのマクロはJavaScriptと連携させることも可能です。javascriptでブラウザ操作を行うことでより細かな動作を再現することができるようになります。...

javascriptファイル内でjqueryを実行する方法

jqueryの宣言、実行方法についての説明です。

 

javascriptファイル内でjqueryを実行する方法
【iMacros】javascriptファイル内でjqueryを実行する方法 #005
2018-04-14 23:03
まずはじめに インストールしているFirefox、iMacrosのバージョンはいくつでしょうか? #004でご説明した条件を満たしていないとjqueryをそもそも動作させることがで...

サーバー上でiMacrosを動かしたい

「PCを1日中起動しっぱなしにしたくない!」方のためのiMacros運用テクニックです。ブラウザ複数起動にも対応できる方法です。

 

サーバー上でiMacrosを動かしたい
サーバー上でiMacrosを動かしたい #006
2018-04-15 22:49
まずはじめに #001〜#006ではiMacrosの基本的な使い方やちょっとした応用技について説明しました。ある程度、iMacrosに慣れてきた方なら、さらに利便性や効率化を求めた...

 

【iMacros】Ajaxでデータベースと連携したい

iMacrosを使いスクレイピングを行うのであれば必須です。

 

Ajaxでデータベースと連携したい
【iMacros】Ajaxでデータベースと連携したい #007
2018-04-15 23:28
はじめに iMacrosでブラウザの自動操作を行いながらスクレイピングを行うことが目的の場合、DOMから取得した情報を毎ループで外部に保存する必要があります。今回は#005で説明し...

Webクローラー、スクレイピングに関してお困りではありませんか?

DIGは他者に断られるような高度なサイト構造&セキュリティ(SPA、IP分散、画像や文字認証の突破)に対しての対策を最も得意としています。

「このサイトはクローリング、自動操作が可能か」等のご相談から技術的なご質問までクローリング、自動化に関してはどんな内容でも構いません。お気軽にお問い合わせください。

 

お問い合わせ
2018-02-17 18:43
下記フォームにご入力の上、送信ボタンを押してください ※【送信】をクリックすることで、弊社のプライバシーポリシーに同意、読んだものとします。...

 






おすすめの記事
DIGについて
前文 DIGでは、利用者の皆様がより便利に サービスをご利用できますよう、個人情報のご提供をいただくことがございます。 DIGは、個人情報の...
Goutte(PHP7)を使ってみる
クローラーを作りたい
はじめに #001でGoutteをインストール出来たので早速、簡単なサンプルを動かして見ましょう。 html情報の取得 手始めにWikipe...