用 php 去解析 mud 中的存檔

看板mud (網路地下城/文字遊戲)作者時間20年前 (2004/06/30 00:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/8 (看更多)
我寫了一個用去解析 mud 中的存檔的 php 程式,是參考 MudOS 的原始碼改的,如果有人要利用此來寫出 WebBBS 來看 mud 中 的 board 也可以利用該 php 程式。 原始檔放在: http://rw.muds.net/~whatup/mud/LpcData.phps 取下後,請將副檔名改為 .php 結尾。 你可以把 LpcData.php 放到網頁可存取到的目錄,並用 <?php require_once( "LpcData.php"); ?> 就可以把他引入了。其使用方法為: <?php require_once( "LpcData.php"); $ld = new LpcData; // 這邊是檔名,你可以抓取你先放的位置,不過請注意你的 // 權限,要讓 others 不只要能開檔,也要能進入該目錄 $ld->file="/home/wmmud/vl/data/board/news_b.o"; $ld->processLpcData(); print_r("原始資料:"); print_r($ld->rFile); print_r("轉檔後:"); // 會產生 mapping & array print_r($ld->data); ?> 如果要取出dbase 中的某個內容的話,可以用: <?php print_r($ld->data["dbase"]["name"]); ?> -- 人..最幸福的時候, 就是你愛著他,他也愛著你... -- * Origin: 中山大學-美麗之島BBS * From: 203.70.133.63 [已通過認證]
文章代碼(AID): #10uP8-00 (mud)
文章代碼(AID): #10uP8-00 (mud)