浆糊论坛-RO小站's Archiver

Again 发表于 2008-9-30 23:41

[技术]RO强制手动更新

[color=red][/color]部分RO的更新挡文件存在命名不一致或是更新文档名丢失/错误,导致RO无法更新。
参考以前的帖子重新整理了一下RO强制手动更新的方法。
[quote]原帖由 [i]Again[/i] 于 2007-3-21 13:25 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=7621770&ptid=785993][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
部分使用RO客户端用户经常碰到客户端访问网络程序修改补丁失败后无法及时回复的情况。
RO客户端访问网络的主文件如下:
1.正式服务器-Ragexe.exe
2.PK服务器-PK.exe
3.新生代/圣域/田园-[color=red]RagFree.exe[/color]
[/quote]

[size=4][color=red]A.主访问程序Ragexe.exe(正式服),RagFree.exe(免费服)的强制更新[/color][/size]
RO客户端访问网络的主文件如下:
1.正式服务器-Ragexe.exe
2.PK服务器-PK.exe
3.新生代/圣域/田园-RagFree.exe
RO客户端更新地址为:
[url=ftp://ftp1.ro.sdo.com/]ftp://ftp1.ro.sdo.com/[/url]
其中Patch1-Patch9目录为正式服务器更新,Patch1为客户端主体部分更新,Patch10为免费新生代/圣域/田园更新档。
Patch11为原河北专区更新挡,Sakpatch为免费测试服更新档。
PK服更新档未发现。

正式服更新恢复如下:
1.登陆至[url=ftp://ftp1.ro.sdo.com/patch1/]ftp://ftp1.ro.sdo.com/patch1/[/url]后寻找排列日期最为靠后的YYYY-MM-DDaRagexe.rgz文件
(其中YYYY-MM-DD是年月日)
2.下载至RO安装目录,然后用WinRAR打开释放至RO安装目录
3.运行Ultra-Edit32,将
4D 5A 90 00 03 00 00 00 04 00 00 00 FF FF 00 00 00
前的全部删除,另存为Ragexe.exe即可

免费服更新恢复如下:
1.首先运行RoClient.exe登陆新服
2.打开Patch2.txt寻找最后一行的文件名
3.登陆至[url=ftp://ftp1.ro.sdo.com/patch10/]ftp://ftp1.ro.sdo.com/patch10/[/url]寻找到该文件后下载至RO安装目录
同“正式服更新恢复”步骤的2.3.步骤相同
4.编辑后重新命名保存为RagFree.exe即可。

[size=4][color=red]B.其他更新档强制更新[/color][/size]
RO的更新主要有Patch2.txt控制,每次通过RoClient.exe登陆访问后,RoClient.exe首先自ftp更新档下载Patch2.txt
RoClient.exe通过Patch2.txt所表述的需要安装的文件下载,如碰到RoClient.exe需要更新则自动下载Patchup.exe,下载运行后Patchup.exe自动删除。
如最新的Patch2.txt(以2008-09-30免费服档)
......
765 2008-6-5data_gm.gpf
//766 2008-07-16aRagFree.rgz
//770 2008-07-31bRagFree.rgz
//771 2008-09-08aRagFree.rgz
772 2008-09-23aRagFree.rgz

这段代表的就是需要下载的文件为更新档内第765号文件2008-6-5data_gm.gpf以及第772号文件2008-09-23aRagFree.rgz
标记为"//"的表示该文档不更新。
1.如更新的时候,碰到更新档报错说“YYYY-MM-DDadata.grf(GPF)”更新错误,则至对应的更新档目录下载该文件。
2.然后在Patch2.txt内找到有描述有该文件名的那一行,将最前面的“//”标记去除
3.保存
[color=Red]4.将Patch2.txt属性修改成“只读”属性
5.运行RoClient.exe
6.先更新正式服务器后,再更新免费服务器;更新免费服务器同时,请务必去除原Patch2.txt的只读属性,再重复以上步骤[/color]
7.强制更新完成
[color=Red]8.不适用于大规模版本更新,如EP11.3升级至EP12.1[/color]
i.e.
如果下载更新时候碰到系统报错:2008-09-08data_auevt_ch.gpf报错,则更新程序如下:
1.登陆[url]ftp://ftp1.ro.sdo.com/patch1/[/url](主更新服务器)
2.将2008-09-08data_auevt_ch.gpf下载至RO安装目录(也就是RoClient.exe,Ragexe.exe,RagFree.exe所在的目录)
3.打开Patch2.txt
4.找到文件2008-08-08data_auevt_ch.gpf所在的那一行,将这行开头的"//"标记去除
5.保存Patch2.txt,并将该文件属性设置为只读属性
6.运行RoClient.exe,更新正服
[color=Red]如果是免费服时候出现更新报错,请先重复以上步骤更新正式服务器和客户端主体,再行根据上述步骤强制更新免费服。
请注意强制更新免费服的时候请勿忘记将原有的Patch2.txt文件的只读属性去除,不然无法更新。[/color]

[[i] 本帖最后由 Again 于 2008-9-30 23:42 编辑 [/i]]

xiaoling0003 发表于 2008-9-30 23:43

希望此贴会让更多人知道...

看客 发表于 2008-9-30 23:51

这贴怎么那么眼熟。。。。

Again 发表于 2008-9-30 23:53

[quote]原帖由 [i]看客[/i] 于 2008-9-30 23:51 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=9711668&ptid=927443][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
这贴怎么那么眼熟。。。。 [/quote]
原来有一个是关于RoClient.exe/Ragexe.exe/RagFree.exe的恢复。
这里补充了一个普通更新档的强制安装

睡浴缸的男人 发表于 2008-10-1 00:45

实用帖马克

西篱 发表于 2008-10-1 04:50

支持,中秋的时候曾经出现过这个问题。

hen2519 发表于 2008-10-1 05:06

很8错的说

ロ圭o乐ル? 发表于 2008-10-1 08:33

哇...发现了...我去试试.................

Ultra-Edit32在哪的?...找不到...

[[i] 本帖最后由 ロ圭o乐ル? 于 2008-10-1 08:52 编辑 [/i]]

看客 发表于 2008-10-1 09:38

[quote]原帖由 [i]ロ圭o乐ル?[/i] 于 2008-10-1 08:33 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=9712338&ptid=927443][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
哇...发现了...我去试试.................

Ultra-Edit32在哪的?...找不到... [/quote]
google之

401150980 发表于 2008-10-1 09:52

**** 作者被禁止或删除 内容自动屏蔽 ****

Again 发表于 2008-10-4 20:45

再次UP下方便无法正常更新的同志...

西篱 发表于 2008-10-30 12:00

:ph34r: up下,我又发生这个更新以后读取报错问题了。

貪錢′籹孖″ 发表于 2009-8-28 00:32

[o] [x] 看不懂之。。。。。

eddiez 发表于 2009-9-19 15:23

希望对我有用~

铭兲 发表于 2009-9-29 19:26

好了...

[[i] 本帖最后由 铭兲 于 2009-9-29 19:29 编辑 [/i]]

一苇_ying 发表于 2009-12-14 20:50

我就老是卡在11-26的更新……先试试搞不搞的定~~~

83286415 发表于 2009-12-14 21:34

谢谢LZ!!

涅磐星乴 发表于 2009-12-17 11:39

非常感谢 好东西

天使喝可乐 发表于 2009-12-17 13:04

为什么不自动..

迷糊的安安 发表于 2010-6-3 17:48

FTP端口被禁止 无法更新 这方法好像不好使……
提示下载失败,但是patch2.txt里面对应的文件并没有//……

求帮助

挚爱Queenie仔 发表于 2010-6-3 19:40

同上..  跪求助

juizi40 发表于 2011-4-7 20:53

Ultra-Edit32这个是什么??找不到啊。。。疯了。。

scythe 发表于 2011-4-7 21:01

[quote]原帖由 [i]juizi40[/i] 于 2011-4-7 20:53 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12443654&ptid=927443][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]
Ultra-Edit32这个是什么??找不到啊。。。疯了。。 [/quote]
是一个软件,请百度

◆御◆ 发表于 2011-5-21 02:00

免费服更新恢复如下:
1.首先运行RoClient.exe登陆新服
2.打开Patch2.txt寻找最后一行的文件名
3.登陆至[url]ftp://ftp1.ro.sdo.com/patch10/[/url]寻找到该文件后下载至RO安装目录

2.下载至RO安装目录,然后用WinRAR打开释放至RO安装目录
3.运行Ultra-Edit32,将
4D 5A 90 00 03 00 00 00 04 00 00 00 FF FF 00 00 00
前的全部删除,另存为Ragexe.exe即可

问题[url]ftp://ftp1.ro.sdo.com/[/url]复制到安装目录下的文件无法用WinRAR打开释放
显示文件破坏,这种情况如何更新游戏?

Again 发表于 2011-5-21 05:58

[quote]原帖由 [i]◆御◆[/i] 于 2011-5-21 02:00 发表 [url=http://bbs.rohome.net/redirect.php?goto=findpost&pid=12531018&ptid=927443][img]http://bbs.rohome.net/images/common/back.gif[/img][/url]

...
[url]http://ftp1.ro.sdo.com/[/url]复制到安装目录下的文件无法用WinRAR打开释放
显示文件破坏,这种情况如何更新游戏?[/quote]
RGZ文件可以用winRAR打开。
如出现这个问题,多半是RAR在安装的时候没有将所有有效的压缩格式关联全选。

◆御◆ 发表于 2011-5-21 10:04

谢谢!

但是怎么解决才能完成更新?

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.