★ YBCollection ver0.26 ★ 掲示板メッセージ一括ダウンロードツール ------------------------------------------------------------------- 機能&特徴 ------------------------------------------------------------------- ◎1メッセージ1ページの掲示板をトピックごとダウンロードして  一つのファイルにまとめて保存します。 ◎ダウンロードして後からまとめて見たり、トピックのバックアップにご使用いただけます。 ○ダウンロードを途中で止めても、再実行時に同じファイルに続きを追加できます。 ○保存するHTMLのデザインをカスタマイズできます。(要HTMLの知識)  標準で「2ちゃんねる風」と「Yahoo掲示板風」のデザインで保存できます。 ○2ちゃんねるのDAT方式や、タブ区切りのデータとしても保存可能です。 ○2ちゃんねるのDAT方式で保存した場合、DATを利用している  各種2ちゃんねるツールにデータを読み込んで利用する事が可能です。 ○発言数や投稿日、ファイルサイズなどで出力ファイルを分割できます。 ○発言タイトルのインデックスも同時に作成できます ------------------------------------------------------------------- 動作確認が取れている掲示板 ------------------------------------------------------------------- ○Yahoo!掲示板 ○エキサイト掲示板 ○Yahoo!USA掲示板 ○naver掲示板 ○ねっとじん掲示板 ○中央日報掲示板 ○Yahoo!Asia掲示板 ※掲示板設定ファイルを作成する事により、対応掲示板を増やす事が可能です。 ※以前対応していたLYCOS掲示板とasahi.com「ひとこと言わせて!」は  閉鎖されてしまいました。 ------------------------------------------------------------------- 動作可能OS ------------------------------------------------------------------- Windows95,98,NT,2000(Me,XPでは動作未確認(動くと思いますが・・)) ------------------------------------------------------------------- OS、配布ファイル以外に必要なソフト ------------------------------------------------------------------- ○セットアッププログラム( ybcols.exe )を使ってインストールする場合は  特に必要ありません。 ○プログラム単体でダウンロードした場合には以下のファイルが必要になります。  ・VisualBasic v5.0ランタイム  ・msinet.ocx (Microsoft Internet Transfer Control 6.0 (SP4))  VisualBasic v5.0のランタイムは雑誌の付録などに入っています。  また、ベクターからダウンロードできます。  http://www.vector.co.jp/vpack/filearea/win/util/runtime/index.html   Visual Basic 5.0(SP3) ランタイム   Visual Basic 5.0J ランタイム 基本セット   等のソフトに含まれています。   msinet.ocxは私のウェブページでプログラムと一緒に配布しています。  (ランタイムも配布しています)  http://www.edit.ne.jp/~akira/soft/ ------------------------------------------------------------------- 取り扱い ------------------------------------------------------------------- フリーソフト ------------------------------------------------------------------- 構成ファイル ------------------------------------------------------------------- ・ybcol.exe プログラム本体 ・ybcol.ini 画面設定値保存用ファイル ・readme.txt 今お読みになっているファイルです。 ・record.dat 履歴保存ファイル(このファイルは初回ダウンロード時に作成されます) ・_yahoo.bbs 取得掲示板設定ファイル(Yahoo!掲示板) ・_excite.bbs 取得掲示板設定ファイル(エキサイト掲示板) ・_joins.bbs 取得掲示板設定ファイル(中央日報掲示板) ・_naver.bbs 取得掲示板設定ファイル(naver掲示板) ・_netjin.bbs 取得掲示板設定ファイル(ねっとじん掲示板) ・_sample.bbs 取得掲示板設定ファイル(サンプル) ・_yahoo_asia.bbs 取得掲示板設定ファイル(Yahoo! Asia Message Boards) ・_yahoo_usa.bbs 取得掲示板設定ファイル(Yahoo! Message Boards) ・_yahoo_usa_news.bbs 取得掲示板設定ファイル(Yahoo! News Message Boards) ・_2ch.out 出力形式指定ファイル(2ちゃんねる風HTML) ・_2chdat.out 出力形式指定ファイル(2chDAT形式) ・_tab.out 出力形式指定ファイル(タブ区切り形式) ・_2chc.out 出力形式指定ファイル(2ちゃんねる風HTML(コンパクト)) ・_excite.out 出力形式指定ファイル(エキサイト掲示板風HTML) ・_naver2.out 出力形式指定ファイル(naver掲示板専用HTML(2ちゃんねる風)) ・_navery.out 出力形式指定ファイル(naver掲示板専用HTML(Yahoo風)) ・_yahoo.out 出力形式指定ファイル(Yahoo掲示板風HTML) ・_sample.out 出力形式指定ファイル(サンプル) 全てが配布ファイルに同梱されているわけではありません。 ybcol.iniとrecord.datはプログラムを実行することにより作成されます。 record.datは初回メッセージ取得後に作成されます。 取得掲示板設定ファイルと出力形式指定ファイルは 同梱しているものもありますが、プログラムから[最新バージョンチェック]を行う事により 新規に取得したり最新のファイルに更新されたりします。 ------------------------------------------------------------------- インストール方法 ------------------------------------------------------------------- ○セットアッププログラム( ybcols.exe )を使ってインストールする場合  ybcols.exe(自己解凍形式圧縮ファイル)を実行すると setup.exe が  出てきますので、setup.exe を実行し、プログラムの指示にしたがって  インストールしてください。   ○プログラム単体でダウンロードした場合  このプログラムはレジストリを使用していませんので安心してお使い頂けます。  1.配布用の圧縮ファイルを解凍します。  2.VB5用のランタイム Vb5jp.dll Msvbvm50.dll (以下 *.DLLと表記)と    msinet.ocx をお使いのマシンのシステムフォルダにコピーします。    例.Win95,Win98 では、c:\Windows\system NTでは、c:\Winnt\system32 等が      一般的なシステムフォルダの位置です。    解凍しても *.DLL *.ocx のファイルが見えない場合はエクスプローラーの設定で、    システムファイルを操作できるようにしてください。    エクスプローラのメニュー[表示]-[フォルダオプション] から [表示]タブを選択して    ファイル表示項の全てのファイルを表示のチェックボックスをチェックします。    (OSやバージョンの違いにより若干操作は異なります)  3.ybcol.exe,readme.txt,*.bbs,*.outを好きなフォルダに入れます。  この方法でうまくいかない場合は、セットアッププログラムをご利用ください。 ○バージョンアップ  プログラムが含まれる圧縮ファイルをダウンロードして、解凍して出てきたybcol.exeを  インストール済みのybcol.exeと入替えてください。 ○初回実行時に必ずやっていただきたい事  メニューより[最新バージョンチェック]-[両方チェック]を選択して、  取得掲示板設定ファイルと出力形式指定ファイルを最新のものに更新してください。 ------------------------------------------------------------------- アンインストール方法 ------------------------------------------------------------------- ○セットアッププログラム( ybcols.exe )を使ってインストールする場合  コントロールパネルのアプリケーションの追加と削除で、YBCollectionを  削除してください。 ○プログラム単体でダウンロードした場合  ybcol.exe,ybcol.ini,readme.txt,*.bbs,*.out,record.datを削除します。  (*.DLL や *.OCX はそのまま残しておいたほうが良いと思います) ------------------------------------------------------------------- 更新履歴 ------------------------------------------------------------------- ○0.26: 2004/12/28 ・タイトル一覧なしでファイル分割時に無駄なフレームが表示される場合があるバグを修正 ○0.25: 2003/10/27 ・日付別、週別、月別、ファイルサイズ別で出力ファイルの分割を可能にした ・各発言の題名でインデックスを出力する機能を追加(出力設定ファイルにもインデックス用のHTMLを追加) ・プレビュー時に出力ファイルが複数ある場合はフレーム化して表示 ・ダウンロード終了予想時間を計測表示 ・データが取得できなかったときに空の発言を書きこむか書きこまないかを選択可能にした ・トピック名は毎回は取得せずに最初に取得したものを使用するようにした ・掲示板設定ファイルで取得HTMLからタブや改行コードを削除するかしないかを選択可能にした ・掲示板設定ファイルで取得HTMLの前後に不要な文字が沢山ついている場合に文字数指定で削除出来るようにした ・トピック名をファイル名にする際ファイル名として不正な文字が含まれていた時の不具合を修正 ・画面の表示項目が増えたのでネットワークの設定を別画面にした ・ビジーのメッセージを検出した時は再試行する(掲示板設定ファイルにビジーメッセージを指定した時) ・その他ちょっとした機能の追加や細かいバグを修正 ○0.24: 2003/08/14 ・履歴画面の右クリックに出力結果表示とフォルダを開くを追加 ・履歴のユニークキーに出力ファイル名を追加(今までは、URLと出力タイプのみだった) ・取得したメッセージの特定の文字列を変換できるようにした(掲示板設定ファイルで指定) ・掲示板のトップのサーバとメッセージ表示のサーバが違う時の不具合を修正。 ・S-JISのサイトの取得が遅かったのを修正 ・出力ファイルに指定したパスが存在しない時はフォルダを新規に作成するようにした(確認画面有り) ・初回起動時にプログラムをインストールしたフォルダの下にデータ保存用フォルダを作成 ・タイトルをファイル名にする場合は、参照ボタンを押した時にフォルダ選択画面を開くようにした ・最新バージョンチェック時のタイムアウト値を設定値+60秒にした(サーバの反応が鈍い場合がある) ○0.23: 2003/03/17 ・履歴一覧に右クリックでポップアップメニューを表示する機能を追加 ・履歴一覧画面に最後にダウンロードした発言のページをブラウザで表示する機能を追加 ・履歴一覧にコメント欄を追加 ・ファイル分割時、ダウンロード終了時にファイルが無い旨のエラーが出ないように修正 ・メイン画面を最小化可能にした ○0.22: 2003/02/04 ・取得が終了するたびに履歴ファイルをセーブするようにした ・分割ファイルの一覧のHTMLにエンコードを追加 ○0.21: 2002/11/10 ・ネットワークエラー発生時に正常な後処理が行われていなかったのを修正 ○0.20: 2002/08/14 ・最新の設定ファイルをチェックしてダウンロードする機能を追加 ・ダウンロード履歴保存機能を追加 ・タイトル(トピック名)をファイル名に自動でセットする機能を追加 ・最大メッセージ数を取得し最後のメッセージまで自動でダウンロード出来る機能を追加 ・指定された件数でダウンロードファイルを分割する機能を追加 ○0.10β: 2002/06/17 ・取得掲示板の設定を外部ファイルにした(*.bbs)(カスタマイズが可能になった) ・出力形式の設定を外部ファイルにした(*.out)(カスタマイズが可能になった) ・画面設定の保存機能を追加(保存先はybcol.ini) ・読みながらダウンロード出来るようにあらかじめ出力ファイルをブラウザで開く機能を追加 ○0.07β: 2002/04/26 ・メッセージ受信時のエラーを無視する機能を追加 ○0.06β: 2002/04/25 ・yahoo掲示板の新フォーマットに対応(投稿者の取得不具合を解消) ○0.05β: 2002/03/07 ・yahoo掲示板の新フォーマットに対応 ○0.04β: 2001/11/09 ・URLのドラッグ&ドロップに対応(yahoo掲示板のみ) ○0.03β: 2001/11/08 ・プロキシ設定の不具合を修正 ・comdlg32.ocx の使用を止めた(直接APIをコールするようにした) ・HTML直接出力時にハイパーリンクが消えてしまうバグを修正 ・通信エラー時の処理を変更(処理をキャンセルできるようにした) ・その他細かいバグを修正 ○0.02β: 2001/11/01 ・HTML直接出力対応 ・表示ボタン追加 ・処理を中断できるようにした ○0.01β: 2001/08/16 β版 1st Release ------------------------------------------------------------------- 既知の問題点 ------------------------------------------------------------------- ○最初に取得するメッセージが削除されていた場合は、その後のメッセージが取得出来ない  この場合最大メッセージ数の自動取得と、タイトルをファイル名に使用する機能が使えない ------------------------------------------------------------------- 今後の予定など ------------------------------------------------------------------- ○履歴編集画面の作成 ------------------------------------------------------------------- その他注意事項 ------------------------------------------------------------------- ○本プログラムは、フリーソフトウェアです。Q2など営利目的以外の転載は  自由です。ただしアーカイブ内のファイルは改変しないでください。  事後でも結構ですのでなるべく連絡をいただけると有り難いです。 ○このプログラムを使用したことによって障害、破損やその他の不具合等が  生じたとしても、私と私の関係者および私の所属するいかなる団体・組織も  その責任は負いません。また損害の賠償等も一切致しません。  各自の責任において御使用下さい。 ○ご意見などは下記までお願いいたします。  e-mail: QZR12074@nifty.ne.jp      村井 あきら  website: http://www.edit.ne.jp/~akira/soft/      サポート掲示板が有ります