« ISBN Titler v0.10 | トップページ | ISBN Titler v0.12 »

ISBN Titler v0.11

ISBN Titler V0.11

■何をするもの?

入力したISBNから著者とタイトルを取得して、ファイル名に反映するツールです。
ISBNから著者とタイトルを得られるのでキー入力の煩わしさを軽減できます。
なお、ISBNの検索にはAmazon.co.jpサイトを使用しています。
あまり使い道はありませんが、JANコードやASINを指定して書籍以外のものを検索することも可能です。

(1)ファイル名をあらかじめISBNにしておくと、ドラッグ&ドロップでファイルを自動リネームできます。
PDFをドロップした場合は、PDFのプロパティもオプションで自動設定できます(但し、iTextSharp.dllが必要です)。

(2)ZBarがインストールしてあれば、ドロップしたファイルのページ画像から直接バーコードを取得してリネームすることもできます。

「IsbnTitler11b.zip」をダウンロード

■修正のポイント

ファイル名からISBN検索か、ページ画像からバーコード検索かを、画面上へのドロップで振り分けられるようにしました。

■ランタイムについて

動作には Microsoft .NET framework 2.0 が必須です。
※最近のWindowsは最初から.NET framework 2.0がインストール済みのはずなので、なくても動作すると思います。

■ZBarについて

ZBarはバーコード読み取りを行うオープンソースのツールライブラリです。
ZBarをインストールしておけば、ISBN Titlerはページ画像からバーコードを取り出して検索に利用できます。

以下のサイトから Windows Installer をDLして、インストールを行って下さい。

http://zbar.sourceforge.net/

■iTextSharpについて(※PDFプロパティの反映を行いたい場合、バーコード画像をPDFページから取得したい場合)

ファイルがPDFのとき、PDFプロパティにも著者とタイトルの反映を行いたい場合はiTextSharpが必要です。
またZBarでバーコード判定する場合にPDFページの取得にもiTextSharpが必要です。

以下のサイトからDLすることができますので、解凍したiTextSharp.dllをISBN Titlerを解凍したフォルダに置いて下さい。

http://sourceforge.jp/projects/sfnet_itextsharp/

■圧縮ファイルからのページ画像取得について

圧縮ファイル中のページ画像からZBarを使用してバーコードを取得する場合は、統合アーカイバDLLが必要です。
必要なDLLは、UNLHA32.DLL、UNZIP32.DLL、7-ZIP32.DLL、UNRAR32.DLLです。
配布先は以下のサイトにあります。

http://www.csdinc.co.jp/archiver/

■履歴

0.11 2011/10/13
・ドロップ時の処理を設定するのではなく、ドロップしたエリアによって切り分けるようにしました。
・検索対象を「本」に限定する機能を追加しました。
・生成されたファイル名をクリップボードにコピーする機能を追加しました。
・玩具やプラモなどの書籍以外のJANコードも取得できるようにしました。
・バーコード判定のページ画像を逆順にサーチする機能を追加しました。
※見開きカバー表紙を真っ二つに裁断して、バーコードのある裏表紙をページの後ろにしている人向けの設定です。

|

« ISBN Titler v0.10 | トップページ | ISBN Titler v0.12 »

ツール」カテゴリの記事

ISBN Titler」カテゴリの記事

コメント

MeTilTranから引き続き使わせてもらっています。
いつもありがとうございます。
細かい要望点がいくつかあるので検討してもらえると嬉しいです。

・著者名の名字と名前の間のスペースを削除できるようにする
・巻数の数字を判定して半角文字にする
・1巻というような表記を01巻みたいにできるようにする
・本タイトル自体に最後に出版社情報が入ってるようなものを削除できるようにする

それではまた次回の更新を楽しみにしています

投稿: 通りすがり | 2011年10月14日 (金) 10時50分

追記

・複数のzipファイルをD&Dで一気にリネーム

こちらも考えてもらえるとありがたいです。
それでは。

投稿: 通りすがり | 2011年10月14日 (金) 13時33分

この記事へのコメントは終了しました。

« ISBN Titler v0.10 | トップページ | ISBN Titler v0.12 »