07/05/21 10:06:59
scrapiを使おうとしました。
gem install scrapiでインストールして、
#!ruby -Ks
SRC_URL = "URLリンク(d.hatena.ne.jp)
require 'rubygems'
require 'scrapi'
require 'open-uri'
require 'pp'
links = Scraper.define do
process "a[href]", "urls[]"=>"@href"
result :urls
end.scrape(URI.parse(SRC_URL)).sort.uniq
pp links
以上のソースを実行したところ、
---------------------------
ruby.exe - 正しくないイメージ
---------------------------
アプリケーションまたは DLL (Rubyを入れたディレクトリ)ruby\gems\1.8\gems\scrapi-1.2.0\lib\tidy\libtidy.so は
正しい Windows イメージではありません。これをインストール ディスクのファイルと照合してください。
---------------------------
OK
---------------------------
というダイアログが出てしまいます。
実行結果は、きちんとでているようです。