動網至雷傲論壇資料轉換程式說明
======內容======
一、簡介
二、資料轉換說明
三、轉換資料後論壇安裝方法
四、關於 MD5 對密碼加密的說明
五、其他
六、聲明
================
一、簡介
此程式使用 VBScript 編製而成,用於動網到雷傲的資料轉換。
此程式須在本機執行,無法在伺服器上執行,除非你能直接控制伺服器。
只要你用的是 WINDOWS 系統就可執行本程式。
由於動網不同版本的資料庫結構不同,所以本程式不能對所有版本的資料都
能進行轉換,只能對動網 6.0 的資料進行轉換,本程式只進行了有限的測試,
並不能保證一定能進行轉換。此程式現在也仍是測試版本。
二、資料轉換說明
先在本機建立一個空目錄,將資料轉換程式 dv2lb.vbs 放到此目錄裡,
將動網資料庫重新命名為 dvbbs.mdb 也放到這個目錄裡。然後連續按兩下執行資料轉換
程式 dv2lb.vbs 即可。轉換完成後會在此目錄下產生很多目錄,目錄下存放
的就是轉換後的資料檔案。由於程式採用腳本語言編製,在執行過程中無可見
界面,如果你的資料很大的話,這可能是一個很長的過程,要耐心等待。建議
在執行此程式前關掉其他正在執行的程式。在轉換完成後會有轉換完成及轉換
用時的提示。
進階會員可根據自己需要修改程式中 轉換後資料存放路徑 和 動網資料
庫路徑名稱 。
三、轉換資料後的論壇安裝方法
0、 下載雷傲論壇程式,找一個支援 CGI 可放論壇的空間。不要到不支援
CGI 的空間上裝雷傲論壇。
1、 開啟程式壓縮檔,將 CGI-BIN 目錄下的檔案及目錄全部上傳至 CGI-BIN
目錄下。
將 NON-CGI 目錄上傳至網頁目錄下。
將修改好的登入檔案上傳至 CGI-BIN 目錄覆蓋掉同名檔案,修改方法
見下面的關於 MD5 密碼加密的說明。
2、 將轉換程式產生的資料檔案目錄上傳至 CGI-BIN 目錄下,若有同名檔案
則覆蓋。這將是一個極其漫長的過程,極需要耐心等待。
3、 如果使用的是 Unix 類型的伺服器系統,請依照程式壓縮檔中的 論壇目
錄權限屬性一覽 修改屬性。
WINDOWS 系統的伺服器則需要設定 EVERYONE 完全控制瀏覽權限,使用
虛擬主機的可以不用管他,一般空間商都會已給你設定好的。
4、 通過瀏覽器輸入 URL 執行安裝設定程式 install.cgi 進行安裝,(URL
例如:http://127.0.0.1/cgi-bin/install.cgi ,具體的URL根據自己
的域名路徑而定)。
根據提示進行相關設定。
在完成第二步後可直接進入管理中心,也可以進入第三步再建立一個管
理員。注意,此時建立的管理員會員名稱步能與已有的會員名稱相同,否則
會覆蓋掉以前相同會員名稱的資料。建議直接進入管理中心。
5、 進入管理中心後會自動刪除安裝檔案 install.cgi 。
如果你在安裝時建立裡一個新的管理員,則可直接進入管理中心進行設
置。否則請先進入論壇,使用以前的管理員會員名稱密碼登入論壇一次,
若登入成功則說明,以前的 MD5 加密的密碼已轉存為明文密碼,此時
再以剛才登入論壇的會員名稱密碼登入管理中心進行設定。
6、 登入管理中心後要進行以下設定
在 設定管理 裡的 初始化論壇資料 裡的內容都進行一次,至少要進行
前三項。
在 會員資料目錄設定 中設定隨機數字。此步切記一定要做,為了安全。
將 設定管理 裡的其他設定項目都仔細看一看設定一下,一定要設定好
否則可能會出現一些莫名其妙的問題。
7、 到 論壇設定管理 裡,到所有分論壇的 編輯此區 裡根據自己的情況進
行一次設定。(務必)
進行一次 重建所有論壇 和 重建論壇主界面 。可能不必要。
其他設定內容根據各自情況進行。
8、 設定完成後就可使用了。
建議到 http://www.cgier.com/cgi-bin/leoboard.cgi 裡面,把精華
區和問題解答區裡的文章都看一遍。
9、 建議所有會員成功登入之後都編輯一次自己的資料。
四、關於 MD5 對密碼加密的說明
由於動網論壇對會員的密碼進行了 MD5 的加密,MD5 是一種不可逆的加密
算法,而雷傲論壇採用的是明文方式存放密碼,所以難以將動網的資料轉換成雷
傲論壇可以使用的資料。(其實 MD5 加密只是個藉口,主要原因還是懶)我在半年
前就想到了一個變通的解決辦法,之後我在論壇裡看到了近10個人提出了相似的
解決辦法,但沒有一個人做出來。(都很懶,我更懶,所以現在才做)
我採用的方法是在轉換時,將加密的密碼直接儲存在會員資料中,然後修改
會員登入檔案,在會員登入時判斷會員輸入的密碼經 MD5 加密後,是否與儲存
的加密的密碼相同。若相同則登入成功,並將明文密碼寫入會員資料,完成會員
密碼的轉換。
會員登入檔案修改方法:
用文字編輯軟體開啟 loginout.cgi ,找到
if ($inpassword ne "") {
eval {$inpassword = md5_hex($inpassword);};
if ($@) {eval('use Digest::MD5 qw(md5_hex);$inpassword = md5_hex($inpassword);');}
unless ($@) {$inpassword = "lEO$inpassword";}
}
取代為
if ($inpassword ne "") {
eval {$inpassword = md5_hex($inpassword);};
if ($@) {eval('use Digest::MD5 qw(md5_hex);$inpassword = md5_hex($inpassword);');}
unless ($@) {$inpassword = "lEO$inpassword"; $DVpassword = substr ($inpassword,8,16); }
}
找到
if ($action eq "login") {
&cleanolddata;
if (($userregistered ne "no") && ($inpassword eq $password)) {
&whosonline("$inmembername\t論壇登入\tnone\t登入論壇\t");
改成
if ($action eq "login") {
&cleanolddata;
if (($userregistered ne "no") && (($inpassword eq $password) || ($DVpassword eq $password))) {
if ($DVpassword eq $password) {
require "plugin.lib.pl";
&upinfodata( name => "$inmembername", password =>"$inpassword");
}
&whosonline("$inmembername\t論壇登入\tnone\t登入論壇\t");
即可。
五、其他
本人雖是雷傲論壇的堅定支援,也希望有更多的會員使用雷傲論壇,但我不
建議大家轉換論壇版本,除非你實在無法忍受原有的論壇。由於不同論壇對資料
儲存方式的不同,轉換程式只能進行個大概的轉換,並不能保持與原論壇一樣的
效果。其實轉換程式的作用就是讓你的新論壇不至於因為沒有文章和會員而顯的
太空而已。另外不同的論壇有不同的風格,不同的風格適應不同的會員群,你改
變了論壇風格,必然會造成一部分會員不適應新的風格而流失。我一直都無法完
全適應動網的論壇風格。轉換論壇一定要謹慎!
六、聲明
不保證此程式一定能正常進行並完成資料轉換,本人不對使用此程式產生的
一切後果負任何責任。
###########################
#
# 雷傲論壇河北代理
# 一竅不通
#
# QQ: 125720970
# EMAIL:sdcrab@sina.com
#
###########################
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
雷傲极酷超级论坛LeoBBS X 0830 繁体正式版 (2237个子文件)
setstyles.cgi 112KB
forumstyles.cgi 110KB
setforums.cgi 104KB
setmembers.cgi 98KB
delpost.cgi 72KB
fav.cgi 66KB
setvariables.cgi 63KB
register.cgi 62KB
postings.cgi 60KB
adbackup.cgi 56KB
messanger.cgi 54KB
ftp.cgi 53KB
topic.cgi 53KB
ebank.cgi 53KB
code.cgi 53KB
forums.cgi 50KB
setbank.cgi 49KB
poll.cgi 48KB
setplugin.cgi 47KB
install.cgi 46KB
setface.cgi 42KB
foruminit.cgi 41KB
editpost.cgi 40KB
jinghua.cgi 40KB
setmembertitles.cgi 36KB
view.cgi 34KB
newstyles.cgi 34KB
modscard.cgi 34KB
leobbs.cgi 33KB
filemanage.cgi 33KB
postjs.cgi 32KB
misc.cgi 32KB
post.cgi 32KB
editpoll.cgi 32KB
search.cgi 31KB
forumoptions.cgi 29KB
profile.cgi 28KB
face.cgi 27KB
memberlist.cgi 27KB
shareforums.cgi 26KB
calendar.cgi 25KB
buyface.cgi 24KB
team.cgi 23KB
announcements.cgi 23KB
setad.cgi 22KB
xzbadmin.cgi 20KB
loginout.cgi 20KB
userrating.cgi 19KB
sizecount.cgi 19KB
printpage.cgi 18KB
setmemberbak.cgi 17KB
xzb.cgi 17KB
rss.cgi 17KB
category.cgi 17KB
lookstyles.cgi 16KB
setawards.cgi 16KB
vercheck.cgi 16KB
attachment.cgi 15KB
setemoticon.cgi 15KB
setmpic.cgi 15KB
help.cgi 15KB
setjhmp.cgi 14KB
upfile.cgi 14KB
reply_tree.cgi 14KB
setskin.cgi 13KB
forumlogs.cgi 13KB
friendlist.cgi 13KB
blocklist.cgi 13KB
admin.cgi 13KB
mailmembers.cgi 12KB
report.cgi 12KB
dispclick.cgi 12KB
editface.cgi 11KB
lbfriend.cgi 11KB
pag.cgi 11KB
merge.cgi 11KB
lookinfo.cgi 11KB
setcity.cgi 10KB
newsjh.cgi 9KB
whosonline.cgi 9KB
userratinglog.cgi 9KB
baddellogs.cgi 9KB
setcatedisplay.cgi 9KB
getmypass.cgi 9KB
addpost.cgi 8KB
setipbans.cgi 8KB
adminloginlogs.cgi 8KB
settemplate.cgi 8KB
news.cgi 8KB
resetusr.cgi 8KB
rebuildmain.cgi 7KB
massmsg.cgi 7KB
forumrule.cgi 7KB
allnews.cgi 7KB
exportemail.cgi 7KB
setcss.cgi 7KB
getphotoinfo.cgi 7KB
setemotes.cgi 7KB
recopr.cgi 7KB
setidbans.cgi 7KB
共 2237 条
- 1
- 2
- 3
- 4
- 5
- 6
- 23
资源评论
普通网友
- 粉丝: 882
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功