データのアップロード
書籍データの登録と目録の作成、ザウルス用目録の作成が終わったら全てのデータをアップロードします。
この作業は書籍データ量にもよりますが、約10MBとしてISDN 64Kで約30分程度で終わります。
青空文庫ではZIP形式で1/2程度に圧縮されている書籍データをもばりぶでは展開しているため、当初考えていた以上にファイルサイズが大きくなっています。
200MBもあれば十分かと思ったのですが、甘かった(^^; 現時点(99/11/28)で200MBに達しています。
アップロード後に一度目録をダウンロードし、実際にデータがダウンロードできるのかをチェックします。
告知ほか
アップロードが完了した後で、メールマガジンもばりぶニュースの編集作業に入ります。
公開書籍情報のがメインとなるため記事的には困ることが無いのですが、それ以外の情報やもばりぶTODAYのネタ出しに少々苦労することがあります。
まとめ:もばりぶ作業の流れ
書籍名/著者のコピー | 青空文庫の書籍名リストなどから作品名と著者名リストをコピーします。 |
エディタに貼り付け編集 | コピーしたリストをエディタに貼り付け不要改行やカッコなどを除去します。 |
Webページエディタで編集 | 編集済みリストをWebページエディタに貼り込んで作品名/作者名を表に展開します。 |
書籍データのダウンロード | 青空文庫から各書籍データをダウンロードします。 |
展開処理 | 青空文庫ではプレーンテキスト(TXT)データはZIP形式で圧縮されていますが、ザウルスで直接ダウンロードして展開する作業に少々手間がかかるため展開したものを提供しています。 そのための展開作業を行います。 |
書籍データのコピー | ダウンロード/展開処理をした書籍データをWeb用のデータエリアにコピーします。 |
書籍データへのリンク作業 | 書籍目録と書籍データをリンクするために書籍データのファイルサイズを書籍目録の該当欄に記入、その数字に書籍データへのリンクを埋め込みます。 |
青空文庫図書カードへ リンク |
もばりぶでは独自の図書カードを持たないため、青空文庫の該当ページへリンクを張る作業を行います。 自作URLコンバータでローカルURLから青空文庫URLに変換した上でリンクしています。 |
書籍名目録の完成 |
|
書籍名目録から著者名 目録を作成 |
書籍名目録を1行づつコピーして著者名目録に貼り込みます。 この時並び順が書籍名/著者名の順に並んでいるので並べ替え作業を行います。 |
著者名目録の完成 |
|
登録書籍数件数カウント | 一旦ブラウザに蔵書リストなどを表示して表をコピー、エディタに貼り付けます。 |
テキストの整形 | エディタ上で不要な改行や空白などを削除します。 |
Excelに貼り込み | テキストデータをExcelに貼り込みます。 |
Excelで整形 | 貼り込んだままではセルに展開されないため区切り位置変更を行い書籍名、著者、EBK/ZBK/ルビ付きテキストでセル展開します。 |
ソート | 各書籍データの中でザウルス系PDAで直接ダウンロードできるもの、できないものにマークを行いそれをキーとしてソートを行います。 |
書籍データ数カウント | ソート済みデータをチェックし、ダウンロード可/不可の件数をカウントしカウントエリアに転記します。 |
トータル数の集計 | 書籍データは「あ、か、さ、た...」の順にExcelシート1ページを使っています。 各ページの書籍データ数を串刺し計算して蔵書総数を計算します。 |
目録インデックスに転記 | 合計数を書籍名/著者名の各インデックスに転記します。 |
もばりぶ用書籍目録の完成 |
|
ザウルス用目録のために 不要部分の削除 |
ザウルス用の目録とするためにはできる限りファイルサイズを小さくする必要があります。 そのため、もばりぶ用書籍目録から不要な列や画像の削除を行います。 |
ザウルス用目録の アップロード |
ザウルス用目録の編集が完了したらザウルス用だけを一旦Webサーバにアップロードします。 |
ザウルスでオートサーフィン | ザウルスのオートサーフィン(Webの自動巡回/ページ取得)機能を利用してザウルス用目録を取り込みます。 この時’書籍名と著者名でフォルダを別にします。 |
ライブラリデータからMPF ファイル生成 |
ライブラリに取り込まれた書籍/著者目録データをパソコンに転送してMPF化を行います。 |
MPFファイルの編集 | MPF化直後のデータはURLなどが実際のものとは違うためエディタで開き置換機能を使って適切なURLに変換します。 |
ザウルス用目録の完成 |
|
MPFファイルのリンク | 作成したザウルス用目録(MPFファイル)をもばりぶの目録ページにリンクします。 |
Webへアップロード | リンク作業が完了したらWebにアップロードします。 |
テスト | アップロード完了後、実際にザウルスでダウンロードできるのかをチェックします。 |
Webの完成 |
|
もばりぶニュース配信 | Webチェック等が完了したらもばりぶニュースを作成して蔵書増強の告知などを行います。 |
こうやって書き出すと手作業が多いな〜(^^; この自動化が次のテーマです。