Skip to content

Instantly share code, notes, and snippets.

@hyuki0000
hyuki0000 / cmp.rb
Created October 31, 2013 06:46 — forked from anonymous/cmp.rb
(まちがってanonymousで作ったので自分でfork) BOOKSCANでスキャンしたPDFを全部ダウンロードしたかどうかを確認するためのスクリプト。Webページから(手動で)スクレイプした書名一覧をbookscan.txtに入れて末尾の.pdfを消す。自分のダウンロードしたファイル一覧をdropbox.txtに入れて末尾の.pdfを消す。そしてこのスクリプトを動かす。要するにファイル名中に入っているISBNを比較してるだけ。一回しか使わなかったからインタフェース適当。
bookscan = Hash.new
dropbox = Hash.new
File::open("bookscan.txt") do |f|
f.each do |line|
line.match(/_([\dX]+)$/)
bookscan[$1] = line
end
end
File::open("dropbox.txt") do |f|