蘇るイラスト:BBSNoteのログを今でも見れるようにコンバートした話 by たがやしいちろうさん

たがやしいちろうさんが「bbsnote2poti.php」を使ってbbsnoteのログを今でも使えるPOTI-board改二の形式に変更した際の記録です。
1
たがやしいちろう @Tagayashiichiro

ようやっとさとぴあさん謹製のBBSNoteをPoti改2にコンバートする「bbsnote2poti.php」によるログコンバートが成功。色々難しかったーwツール制作下さったさとぴあさんに感謝を。 自分みたいな素人でもできるよう手順を乗せときます。

2021-02-06 05:42:31
たがやしいちろう @Tagayashiichiro

①.phpデータを実行可能な動作環境準備 …ローカル、サーバどちらでも。 …失敗時面倒&サーバ負荷考えて自分はローカル(以降その手順) …以下サイトみれば簡単に導入OK …localhostとなるディレクトリを把握(説明通りすればC:\xampp\htdocs) haniwaman.com/local-apache/

2021-02-06 05:42:32
たがやしいちろう @Tagayashiichiro

②.さとぴあさん謹製のコンバータをDL github.com/satopian/potib… …要はこのページのソースをコピーしてphpとして保存し実行ファイルにすればOK …最初右クリックセーブしたphp実行するも実行不可で?だったけど、中身見たらgithubページそのままだった事に気付きソースコピペして上書き保存をw

2021-02-06 05:42:32
たがやしいちろう @Tagayashiichiro

③.POTIBord改2最新版をDL poti-k.info …詳細は上記リンクを …potiboard2フォルダとその中身があればとりあえずOK

2021-02-06 05:42:32
たがやしいちろう @Tagayashiichiro

④.コンバートしたBBSNoteデータを準備 …アニメ(ANM***)、画像(IMG***)、ログ(LOG***)のあるdataフォルダがあればOK。それ以外不要

2021-02-06 05:42:33
たがやしいちろう @Tagayashiichiro

⑤.localhostディレクトリに必要データをもってくる …potiboard2フォルダ丸ごと(フォルダ名はPBBS1など任意で) …同フォルダ内に以下データ入れる ・bbsnote2poti.php ・BBSnoteのdataフォルダ ※失敗に備え丸ごと移動よりコピペがおススメ

2021-02-06 05:42:33
たがやしいちろう @Tagayashiichiro

⑥.phpの編集 …bbsnote2poti.phpをメモ帳等で開いてパスワード設定。他は必要あれば変更(自分は不要でした) …config.phpも必要あれば変更(先頭文字指定などあればここで先に指定) ※基本bbsnote2poti.phpのパス設定だけでOK

2021-02-06 05:42:33
たがやしいちろう @Tagayashiichiro

⑦.localhostのログコンバーターを開き、実行 …ブラウザでローカルホストにおいたbbsnote2poti.phpのディレクトリを開きます …コピペで作ったフォルダ名によりますがそのままだと多分http://localhost/potiboard2/bbsnote2poti.phpになると思います …以下ツィート参照 twitter.com/satopian/statu…

2021-02-06 05:42:33
さとぴあ @satopian

BBSNote → POTI-board ログコンバータ relm → POTI-board ログコンバータ のブラウザ上の動作イメージ。 #お絵かき掲示板 #ログコンバータ #potiboard #PHP #BBSNote #relm potiboard_plugin/logconverter at master github.com/satopian/potib… #GitHub 変換開始と表示されたら数秒待つ…です。 pic.twitter.com/3entEPJ3Wv

2021-01-30 13:45:11
たがやしいちろう @Tagayashiichiro

⑧.実行後potiフォルダ中身を親階層に移動 …実行後変換データ(srcやthumbや.logなど)がpotiフォルダ内に生成されますので中身をpotibord2ディレクトリに移動(上書き聞かれたらOK) …不要なpotiフォルダは削除 …ちなみにコンバート時ログ上書きされるので、新品のpotiボードデータ以外は非推奨

2021-02-06 05:42:34
たがやしいちろう @Tagayashiichiro

あとは出来上がったpotiboard2フォルダをアップロードするだけです。自分が使ってたBBSnoteログはアニメが全部spchではなくpnmだったのでアニメは変換されませんでしたけどspchならいけるのかも。

2021-02-06 05:42:34
たがやしいちろう @Tagayashiichiro

自分がつまづいたのは ・php実行環境入れるのにはじめ抵抗あった ・githubからphpを上手くDLできてなかった ・コンバート元に必要なデータが良く判らなかった ・コンバート後potiboard.phpでhtml生成するの忘れてた といった部分ですね。思った以上にXAMPP導入が簡単でもっと早く試せばよかったと。

2021-02-06 05:42:35
たがやしいちろう @Tagayashiichiro

てか手順を一度覚えてしまえば、変換時に折角パーティション設定機能がついてるので、わざわざローカルでやらずともサーバ上で直接やってしまうのもありかも。 ということで、以上が「自分も昔使ってた掲示板(BBSNote)をPotiboard化してみた」でした。

2021-02-06 05:42:35
たがやしいちろう @Tagayashiichiro

ちなみに本作業が終わって必要なければXAMPPはアンインストールしておくと良いです。PHP開発の定番ツールみたいなので入れておいても不具合はないかとおもいますけども。ちなみに最初VScodeでできへんの?と思ったモノの存外面倒で、php実行環境導入はコレが一番はやげ。

2021-02-06 05:45:00
たがやしいちろう @Tagayashiichiro

「コンバートした」ではなく「コンバートしたい(元ソース)」でしたね。訂正を

2021-02-06 05:59:27
たがやしいちろう @Tagayashiichiro

上手く復活ー。 tagayashi.php.xdomain.jp/pbbs2/ いや、まだtok2にデータ残ってるんですがもう表示できなくなってるんですよねー。

2021-02-06 06:06:55