Wforum BBSのログをJoyfulyy BBS用に変換
Wforum BBSのログをJoyfulyy BBS用に変換(KentWebのWforrum BBSからJoyfulyy BBS に乗り換える時のログを変換する方法について記述しています。)
WforumからJoyfulyyへの乗り換え
今まで修理技術情報掲示板をKentWebのWforumで作成していました。Wforum BBSは便利で使い易いと思いますが、掲示板が増えてきて色々な種類の掲示板を管理するのが面倒になって来ました。
これを高機能で細かい設定が可能で、バージョンアップで何も設定変更しなくても良い、Joyfulyy BBSに変更しました。ログの形式が大幅に違うので、無理かなと思ったのですが、うまくいきましたので紹介します。
Wforum BBSの現行ログをJoyfulyy BBS用に変換
過去ログも含めて2000行近くのログデーターがあり、これを エディタ楽天 で修正するのは不可能だと思いました。しかし、エディタ(Tera-Pad)とエクセルを駆使すると意外と簡単に変換できましたので簡単に紹介します。
- エディタ(Tera-Pad)でwforumの過去ログと現行のログを全て結合して一つのファイルにします。
- エディタの置換機能を使って、全ての「<>」をTAB「\t」に置換します。
- エクセルを起動して、このテキストファイルを読み込みます。
- 別に同じようにjoyfulyy BBSの適当なログデーターを参考にする為、同様な処理をします。
- 3と4のファイルを比較して、3のファイルの列を入れ換えて、4と同じ形式になるようにします。
- 不要な列は削除します。必要な列は追加します。
- 最後の列のデーターに「<>」を追加しておいた方がスムーズにいきます。
- 必要な範囲を選択して、テキストファイルで名前を付けて保存する。その時データーの区切りをTABにする。
- エディタでそのファイルを読み込み、全てのTAB「\t」を「<>」に置換する。
- ファイル名をログファイル名にして保存すれば出来上がりです。
- 掲示板の保存ログ数をこのログの行数より少し多めに設定してファイルを読み込みます。
- 正常に読めたら、保存ログの行数を約500少なめに設定して、掲示板に書き込んでみます。
- 過去ログがうまく生成されていたら、また保存ログの行数を約500少なめに設定して同様にやります。以下同様です。
注意点など
最後にエディタで少しくらいは修正してやる必要があるかも知れません。尚各掲示板のバージョンは最新のものです。
同様にyybbsの現行データーをjoyfulyyにも変換できますが、これはファイルの形式が似ていますのでエディタだけでも簡単にできます。
YYbbsの過去ログをJoyfulyyに変換
また、yybbsの過去ログがjoyfulyyに入るかどうか見ていましたら、現行ログと同じような形式だったので、「<><>0<>」を各行の最後に追加して、joyfulyyの現行ログと結合して現行ログの方に入れてみました。うまくいきました。
YY-BBSとJoyful-noteの過去ログをJoyfulyy用に結合
私はyybbsとjoyful-noteとをjoyfulyyに統合しました。yybbsとjoyful-noteの過去ログ同士は形式が違うのでそのままでは結合できませんので、前記のようにyybbsの過去ログをjoyfulyyの現行ログに入れて過去ログを生成しました。それから、両方の過去ログをエディタで修正して統合しました。
尚、joyfulyyでyybbsの過去ログは読めるそうです。