タグ

自動化に関するDrFaustのブックマーク (2)

  • Cookieの設定の仕方 - リンゴの中に沈む水景

    webで運用されている勤怠管理のシステムから 任意の月の勤怠一覧を取得するスクリプトをRubyで書いてみる。 Mechanizeで、システムにログインするまでは簡単に出来たんだけど Cookieを設定するところでつまずいた。 MechanizeではJavaScriptを理解できないってことだから JavaScriptCookieを設定しているところは 自前で設定してやんなきゃいけないんだよね。 ググってみたけど、これだ!っていう情報が無かったので リファレンスMechanize, Hpricotを参考に トライ&エラーでなんとかCookieを設定することが出来た。 #cookieのセット uri = URI.parse('http://xxx.yyy.co.jp/aaa/bbb/ccc') cookie = WWW::Mechanize::Cookie.new('SHAIN_NO','n

    Cookieの設定の仕方 - リンゴの中に沈む水景
    DrFaust
    DrFaust 2008/03/24
    自前でCookie設定
  • Ruby: Mechanize GUIDE.txt 日本語訳

    ※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 WWW::Mechanizeをはじめよう このガイドは、Mechanize を使い始めるためのものです。このガイドを読み終わるまでに、ページをフェッチしたり、リンクをクリックしたり、フォームをうめてサブミットしたり、Webページ内から必要なデータを取り出したり、、と、お望みのいろいろな便利なことができるようになるとよいです。このガイドは、Mechanize を使ってできることの、表面的なほんとにちょっとしたスクラッチです。だけども、はじめるには十分な情報となるとよいです! ページをフェッチしよう! 最初のことを最初に。mechanize を require して、新しい mechanizeオブジェクトを生成しましょう: require 'rubygems' req

    Ruby: Mechanize GUIDE.txt 日本語訳
  • 1