Board logo

标题: [心得] 擺脫GC的超弱網絡出口 用迅雷塞爆之【自建更新站點方法】 [打印本页]

作者: rufus    时间: 2012-1-10 23:49     标题: 擺脫GC的超弱網絡出口 用迅雷塞爆之【自建更新站點方法】

作為一個帶30幾人開發團隊的小頭頭 別太指望我還有什麼很好的編碼能力 不知道表達能力如何呢?

步驟如下:
1、壓縮備份你的原有ECO目錄,做好恢復的可能

2、使用迅雷下載http://58.86.38.97/eco/patch/目錄下,saga10下所需要部分
D00000XXX目錄部分
以及
eco/patch/目錄下的econew.ver

下載時請放置成如下目錄結構
E:\WEBROOT
└─eco
    └─patch
        └─saga10
            │  econew.ver
            │
            ├─D00000295
            │      dl_list.txt
            │      eco.ver
            │      ver00000295_1.cab
            │
            ├─D00000296
            │      dl_list.txt
            │      eco.ver
            │      ver00000296_1.cab
            │
            └─D00000297
                    dl_list.txt
                    eco.ver
                    ver00000297_1.cab
                    ver00000297_10.cab
                    ver00000297_11.cab
                    ver00000297_12.cab
                    ver00000297_13.cab
                    ver00000297_14.cab
                    ver00000297_15.cab
                    ver00000297_2.cab
                    ver00000297_3.cab
                    ver00000297_4.cab
                    ver00000297_5.cab
                    ver00000297_6.cab
                    ver00000297_7.cab
                    ver00000297_8.cab
                    ver00000297_9.cab
E:\WEBROOT 可以自行修改 但請保持下級目錄的結構
一邊下 一邊就可以開始做以下的3,4步驟了

3、自http://code.google.com/p/mongoose/downloads/list下載mongoose, 放到E:\WEBROOT下, 運行

4、自右下通知區域中, 右鍵點黑色的m, edit config file, 去除以下3行開頭的#與空格, 開啟3個配置
  1. enable_directory_listing yes
  2. # error_log_file <value>
  3. # global_passwords_file <value>
  4. # index_files index.html,index.htm,index.cgi
  5. # enable_keep_alive no
  6. # access_control_list <value>
  7. # max_request_size 16384
  8. # extra_mime_types <value>
  9. listening_ports 80
  10. document_root E:\webroot
复制代码

其中E:\webroot即為你第2步保存的目錄結構
改完保存, 右鍵退出mongoose後再重啟mongoose(貌似DeInstall&Install在Win7 64bit上windows service註冊啟動有些問題,還是老實點關了重開一次吧)

5、請一定備份eco客戶端的upsv.lst後 打開客戶端upsv.lst修改
修改upsv.lst中的ip為本機IP

6、按eco_launch.exe進行更新




PS. 若GC不斷推出新的更新目錄 除需要下載新目錄放到對應位置外
econew.ver也需要重新下載覆蓋

如有任何問題造成更新不完整 從原有ECO目錄備份包中取出eco.ver覆蓋現有目錄的eco.ver 即降級 然後恢復備份upsv.lst連官方更新站點重升

截止1/11 0:07目前沒有比297更新的更新包 如後續有SAGA11等目錄的產生 可以以同樣方式保持結構下載後處理

更新徹底完成 GC穩定之後 就可以關閉mongoose 防止一些漏洞造成本機安全性問題

[ 本帖最后由 rufus 于 2012-2-22 23:24 编辑 ]
作者: dm62506674    时间: 2012-1-11 10:22

SF..... 老伯好厉害 快去拯救世界吧QAQ
作者: minamimaster    时间: 2012-2-22 02:31

迅雷安装了嫌太厚重....
其实要活用wget.exe
下载后先type econew.ver或者echo econew.ver(win7)
然后继续wget
果然写脚本还是要能传递变量的powershell方便..

以下纯理论

httpd安装版太重不想用啊...
有个替代的方案mongoose

P.S.港服的号上一堆值钱物闲置

[ 本帖最后由 minamimaster 于 2012-2-22 02:32 编辑 ]
作者: rufus    时间: 2012-2-22 23:18

mongoose很好用
迅雷的用來找些peer在本來下載太慢的時候 還是很好用的
作者: FEZK    时间: 2012-3-11 18:53

按写的弄完,更新一直提示404 Not Found啥的...上面一直闪烁,显示更新结束什么的,然后会在saga10/econew.ver这文件上卡住...就没法继续,版本还是更新前的...然后试了下把mongoose的目录修改了下...结果没法打开mongoose了...我把ECO安装在D盘,patch文件夹在ECO目录,把mongoose放在ECO安装目录里,然后把document_root 修改为D:\ECO运行的,最后修改成D:...然后关闭M,就没法再打开了...也无法继续修改- =
作者: rufus    时间: 2012-3-11 20:39

LS先看看你自己的eco目录下的eco.ver版本是不是能够和E:\WEBROOT\eco\patch\saga10\D000002XX连上
比如你的eco.ver是294 那么D00000295 之后都是要必须存在的
ver是293 那么D00000294 之后都是要必须存在的
以此类推

mongoose启动不起来的话 删了mongoose.conf再重开edit config 然后conf就会自动再生成了




欢迎光临 浆糊论坛-RO小站 (http://bbs.rohome.cn/) Powered by Discuz! 7.2