99Max综合娱乐网站(旧版)

 找回密码
 立即注册
查看: 7776|回复: 24

[客户端] [轉貼教學] Triad Patcher 自動更新系統

  [复制链接]

升级   0%

发表于 2010-11-30 05:50:05 | 显示全部楼层 |阅读模式
本帖最后由 kokokoko 于 2010-11-30 05:58 编辑

【文件結構】
/Configurator/ (配置文件的文件夾)
              + /Default/ (配置文件所在的文件夾)
               - config.ini (界面配置文件,所有配置都在裡面)
               - language.ini (語系配置文件)
               - skin.bmp (自動更新的背景圖)
               - Triad Configurator.exe (將 config.ini 及 language.ini 包裝成 Config.tpc 的程式)
/Packer/ (包裝下載文件的資料夾)
               - Triad Packer.exe (將你所要提供給玩家自動更新的資料包裝成 *.tpp 的下載文件)
/www/ (公告頁的文件夾,也就是裡面所有文件要上傳到空間的)
              + /patchs/ (放置 *.tpp 文件的文件夾)
              -news.html (公告頁)
              - patchs_list.ini (要讓玩家下載客戶端資料的下載列表配置文件)
              - ragarrow.cur (滑鼠圖案)
GRF.dll (自動 Repack GRF/GPF 的文件)
Triad Patcher.exe (自動更新的程序)

【說明】
1. 這個自動更新程序,僅支持使用 GRF/GPF 格式,不支持直接下載 DATA 文件夾
2. GRF/GPF 格式須為 0x200 版本,才支持自動 Repack 。(使用 GRF Factory 製作)
3. 只須擁有 HTML 網存即可,不必開放 FTP anonymous 這種可自由連接的權限。
4. 更友善的全自訂自動更新程序界面。
5. 可將所有操作記錄成 log 文件

【GRF/GPF 自動 Repack 說明】
我強調 GRF/GPF 格式須為 0x200 版本的原因是,如果你把DATA文件夾包裝成
0x200 版本的 GRF/GPF 格式的話(例: adata.grf),在往後你要更新玩家客戶端資料時,
你只須再將新的客戶端資料包裝成 adata.grf,玩家線上更新時,自動更新程序
就會自動將新的 adata.grf,Repack 到玩家現存的 adata.grf 裡面,
這樣子就很方便服務器管理者更新客戶端補丁資料。


【使用教學】
Step 1:
當你配置好 config.ini , language.ini , skin.bmp 後,
接著就是將這3個文件,包裝成 Config.tpc 文件,
Triad Patcher.exe 自動更新程序是靠它來讀取你所有配置的。
OK~運行 Triad Configurator.exe 開始進行包裝。(如圖1)


Step 2:
製作完 Config.tpc 後,接著就是要將你要讓玩家下載的客戶端資料,
將它包裝成 *.tpp 的下載列表文件。
運行 Triad Packer.exe 開始進行包裝。(如圖2~圖6)


注意:添加客戶端資料,只能為檔案,不能是文件夾。






注意:請將 *.tpp 存放到 www/patchs/ 文件夾裡面。

Step 3:
再來就是配置好*.tpp的下載地址,讓玩家可以正確的更新到客戶端資料。
開啟 patchs_list.ini 開始進行編輯。

裡面我已經有加上註解了,
依照註解進行配置即可。(如圖7)


Step 4:
最後,假設我們已經將 Config.tpc , tpp文件 , patchs_list.ini , 公告頁等,
全部都配置好了,接下來請將 www 文件夾內所有文件,上載到你的網存空間內
假設你在網存創建一個ro文件夾要來放置這些文件,而且你的域名是 xxx.myweb.hinet.net
那麼我們就將 www 文件夾內所有文件上載到
http://xxx.myweb.hinet.net 裡面 <--網址只是舉例

注意: 教學裡面的所有地址配置,都須與 config.ini 及 patchs_list.ini 裡面的地址配置相同。

再來就是將 Config.tpc , GRF.dll , Triad Patcher.exe 及你的登入器,
將它壓縮成RAR文件,並提供給玩家下載,且須告知要將它解壓縮至玩家的
客戶端主程式的RO文件夾裡面,運行Triad Patcher.exe後,即可進行自動更新







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。

升级   0.6%

发表于 2011-10-21 16:42:06 | 显示全部楼层
本帖最后由 boss6731 于 2011-10-21 18:17 编辑

好用!易学!
我已经购买了
怎么我不能下载呀!!
到底是怎么一回事呀 !!

升级   0%

发表于 2011-12-18 01:15:36 | 显示全部楼层
好东西必须要支持的,,谢谢分享

升级   13.33%

发表于 2011-12-20 23:33:35 | 显示全部楼层
好東西的說 但是不能下載...等級不夠@@

升级   32.4%

发表于 2012-3-3 18:02:02 | 显示全部楼层
真的是好东西呢!支持楼主!

升级   32%

发表于 2012-7-9 04:34:00 | 显示全部楼层
好用!易学!
好用!易学!
謝謝大大詳細

升级   13%

发表于 2012-10-22 01:47:50 | 显示全部楼层
真的不錯但怕上面的問題不能下載呢

升级   64%

发表于 2012-11-12 22:29:53 | 显示全部楼层
看起來好棒喔 希望自己能搞定 這樣開私服就方便多了

升级   0%

发表于 2012-12-6 23:22:16 | 显示全部楼层
我找尋了很多種方法
但是都還是沒辦法正常使用自動更新
我也想省去麻煩的說 QQ

升级   0%

发表于 2012-12-8 01:19:22 | 显示全部楼层
奇怪了 我點選了下載 他說 只有特定用户可以下载本站附件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2025-1-18 16:06 , Processed in 0.520015 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表