神佑
本帖最后由 神佑 于 2013-7-5 00:24 编辑

在安裝這個插件前, 我是假設您已經安裝好支援PHP及mySQL的web服務器環境, 否則請前往以下圖文教學安裝.
--

事前需要下載的東西:
whitelist.jar 這是autowhitelist的插件jar, 在這裡下載.
mysql-connector-java-bin.jar 這是java連結mySQL需要用的檔案, 在這裡下載, 然後改為此檔名稱一樣.
whitelist.sql 這是為您準備好的數據庫匯入檔, 點帖子的附件下載.
addwhitelist [資料夾] 這是為您準備好的網頁表格, 點帖子的附件下載.
--

步驟一:
將whitelist.jar放入您服務器的plugin資料夾運行一次再輸入stop關閉服務器, 然後將您的白名單開啟設定為true.


步驟二:
將mysql-connector-java-bin.jar放您的安裝java的目錄內的lib資料夾內.

步驟三:
將whitelist.sql匯入數據庫, 得到資料庫whitelistdb及資料表whitelist




步驟四:
將addwhitelist的資料夾放進您的www網頁資料夾內, 預設的網頁服務器檔案位置是 C:\wamp\www

步驟五:
修改網頁對應您的資料庫連結內容, 在www內打開addwhitelist > Connections > comm.php
  1. <?php
  2. $hostname_comm = "localhost";
  3. $database_comm = "whitelistdb";
  4. $username_comm = "whitelistdb"; //輸入您mysql的帳號, 例如root, 非使用root的用戶請自行付予該帳戶可存取whitelistdb數據庫的權限
  5. $password_comm = "pw"; //輸入root的密碼, 非root帳戶請輸入您該mysql戶口的對應密碼
  6. $comm = mysql_pconnect($hostname_comm, $username_comm, $password_comm) or trigger_error(mysql_error(),E_USER_ERROR);
  7. ?>
复制代码

完成後save

步驟六:
開啟whitelist插件的設定檔, 在服務器檔案位置 > plugin > whitelist > config.yml



  1. # Interval, in milliseconds, for checking if whitelist.txt needs to be reloaded.
  2. FileCheckInterval: 1000
  3. KickMessage: '&bSorry! you are not on the &fwhitelist!'
  4. # 開啟sql功能 改為 true, 預設是 false
  5. SqlEnable: true
  6. SqlDriver: com.mysql.jdbc.Driver
  7. # 輸入我們的資料庫名稱為 whitelistdb, 預設是DATABASENAME
  8. SqlDriverConnection: jdbc:mysql://localhost/whitelistdb
  9. # 數據庫密碼對應之前修改comm.php的資料
  10. SqlPass: pw
  11. # 數據庫帳戶對應之前修改comm.php的資料
  12. SqlUser: whitelistdb
  13. # 將tbl_names改為whitelist
  14. SqlQuery: SELECT name FROM whitelist WHERE name='<%USERNAME%>'
  15. # 將tbl_names改為whitelist
  16. SqlQueryList: SELECT name FROM whitelist
  17. # 將tbl_users改為whitelist
  18. SqlQueryAdd: INSERT INTO whitelist (name) VALUES ('<%USERNAME%>')
  19. # 將tbl_users改為whitelist
  20. SqlQueryRemove: DELETE FROM whitelist WHERE Name='<%USERNAME%>'
  21. SqlDriverJar: lib/mysql-connector-java-bin.jar
  22. DebugMode: false
复制代码

--
以上步驟已完成此插件的安裝及設定, 您現在可前往您的網站新增白名單
網址是 http://您的publicIP/addwhitelist/addwhitelist.php

示範: http://sfplace.com/addwhitelist/

如遇上網頁不能開啟或新增失敗, 請確認您的網頁伺服器是開啟的包括(apache & mysql).


spl檔案下載!

wolski
请修改标题格式。

地基石矿工
很不错啊0.0不过...怎么是直接给白名单的...这个和有白名单和没白名单有区别么...
有没有办法加审核条件,满足这些条件后才能加入白名单...

神佑
地基石矿工 发表于 2013-7-4 06:13
很不错啊0.0不过...怎么是直接给白名单的...这个和有白名单和没白名单有区别么...
有没有办法加审核条件, ...

這你可以去修改PHP註冊網業呦!

地基石矿工
神佑 发表于 2013-7-4 11:57
這你可以去修改PHP註冊網業呦!

怎么修改-。-
话说你能不能写一下

神佑
地基石矿工 发表于 2013-7-5 19:53
怎么修改-。-
话说你能不能写一下

舊式註冊的PHP網頁可以去修改增加!這個你可能就要去Google找找囉!

zoushuzi
LZ图挂了。求补

zoushuzi
请问其中的mysql-connector-java-bin.jar文件如何下载,我下载到的是zip文件,解压后文件夹内存在mysql-connector-java-5.1.25-bin.jar,是否舍去文件夹内其他文件,将jar改名为mysql-connector-java-bin.jar放入lib文件夹内。。

神佑
zoushuzi 发表于 2013-7-14 18:17
LZ图挂了。求补

好!我晚點會補圖!

神佑
zoushuzi 发表于 2013-7-14 21:46
请问其中的mysql-connector-java-bin.jar文件如何下载,我下载到的是zip文件,解压后文件夹内存在mysql-con ...

zip跟jar是一樣的喲!
有Mod是jar也有是zip!!
也就是說Java可以接受zip!

axzxc1236
本帖最后由 axzxc1236 于 2013-7-28 08:26 编辑

這是我夢寐以求想要的插件(其實作者也只是做出網頁的部分)  而且弄成繁體中文正好  我不需要翻譯
我能不能多貪求兩個功能:
1.限制只能輸入英文和數字
2.驗證碼  簡單也形複雜也行


----7/28----
我又有一個問題:
我打/whitelist dblist  成功顯示出玩家列表
但是我打/whitelist list  發現資料庫裡的資料沒有弄到whitelist.txt上
請問這是我哪方面的問題?


charlieyy
LZ图挂了。求补

朱连威
神佑 发表于 2013-7-15 14:34
zip跟jar是一樣的喲!
有Mod是jar也有是zip!!
也就是說Java可以接受zip!

图还是挂了~~~

朱连威
神佑 发表于 2013-7-15 14:34
zip跟jar是一樣的喲!
有Mod是jar也有是zip!!
也就是說Java可以接受zip!

楼主请把图片传到论坛连接到香港是不行的,大陆连不上{:10_494:}

a26603320
wolski 发表于 2013-7-4 03:11
请修改标题格式。

我要一个火龙丹丹撒

a26603320
地基石矿工 发表于 2013-7-4 06:13
很不错啊0.0不过...怎么是直接给白名单的...这个和有白名单和没白名单有区别么...
有没有办法加审核条件, ...

sfb ;kweui uqqqqqqqqq

第一页 上一页 下一页 最后一页