Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

今回やりたかったのはログインが必要なページの取得。 単純にformをsubmitすればいいページとログインボタンをクリックするとjavascriptが動いてごにょごにょやってログイン処理へと遷移するパターンがあるのでそれぞれ実装してみたのでメモしておく。 formをsubmitするパターン ログイン画面 <form action="/login/do" method="post"> Email:<input type="text" name="email" id="email" /> Password:<input type="text" name="password" id="password" /> <input type="submit" value="Login" /> </form>スクリプト var casper = require("casper").create(); ca
NIJIBOX Advent Calendar の13日目の記事です。 はじめに 業務の中にはWEBサイトで毎日手作業で行うルーチンワークもあるかと思います。 簡単な作業でも、ブラウザを開いて、フォームに何かを入力して、ページ遷移するなど 毎回やっていたら面倒なことも、プログラムにしてしまえばコマンド1発で済んでしまいます。 そんな操作をプログラム化できるCasperJSの使い方を覚えたので、まとめて見ました。 導入編 インストールから簡単な使い方までの紹介です。実行環境はmacを想定しています。 CasperJSのインストール 公式サイトからダウンロードできます。npmがあれば以下のコマンドで簡単に導入可能です。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く