※ 引述《newversion (海納百川天下歸心)》之銘言:
: ※ 引述《Ivangelion (對禰殿宇的熱誠把我耗盡)》之銘言:
: : 小弟之前的 BBS 是架在 FreeBSD 6-x i386 上
: : 然後有把舊硬碟中的 /home/bbs 的資料救回來
: : 想改安裝成現在使用者較多、程式也有在維護的 PTT 版本
: google找到義守有幫這位 Atlantis 兄做了 mirror
: ftp://ftp.isu.edu.tw/pub/Unix/BBS/Atlantis/Trans/Maple3/
請問newversion & Ivangelion 後來有成功轉移資料到 PTT 版本嗎?
小弟現在也在轉Maple -> PTT, 遇到以下問題, 不知是否能提供一下經驗?
1. Maple 3.10 根目錄下的 .BRD 要如何轉換到 PTT 根目錄下的 .BRD?
a. 直接copy? 好像怪怪的...
b. 精華區裡面提到的以下程式我有抓到並執行成功,
m3tom2_brd.c.gz(.BRD -> .BOARDS)
但是轉出來一個 BOARDS.M3 , 位置在PTT 根目錄下,
這個要怎麼用?
直接rename成 PTT根目錄下的 .BRD?
2. Maple 3.10 根目錄下的 brd/ 目錄要如何轉換到
PTT的 boards/ 目錄?
c. 精華區還有提到一個以下程式
brd2boards.c.gz (轉換 AXXXXXX -> X.*.A)
用以上 b. 步驟產生出的 BOARDS.M3 餵給這個程式,
跑出來一堆錯誤訊息
cp: 無法 stat ‘..../brd/TEST/1/LTH1’: 沒有此一檔案或目錄
感覺像是 BOARDS.M3 的格式還有問題, 有高手能給點提示嗎?
3. PTT 目錄下有一個 trans/itoc_trans.c,
要輸入兩個參數 <path> <board>
我試著用舊的Maple brd/ 目錄當作 <path>,
再給一個板名 TEST 當作 <board>
跑出來說board not found, 看source code發現是這裡
傳回0給opt導致錯誤.
opt = getbnum(board);
感激