huley1 发表于 2005-7-8 09:47

呵呵, 29楼的兄弟解释得非常彻底!感谢!

Opera的User-Agent是写在dll程序里的,根本与注册表没任何关系! 修改UA.ini只可以指定opera浏览某个网页使用某个指定的user agent,但可惜user agent只能在这三个(opera/IE/Mozilla)中任选其一,不能改成自定义的Openwave/2004。

huley1 发表于 2005-7-8 09:53

jackyxiongcn兄弟一劳永逸的方法正是我所期待的! 我对程序简直就是大菜鸟一个,已经使出了浑身解数才从内存变量中找到这个User-Agent的准确位置,但是…………唉!看样子要多学习了! 兄弟用UnAspack去壳的方法正在测试中,还不知道我能否弄懂。 总之太感谢啦!!!

金算盘 发表于 2005-7-8 10:14

写得不错,值得大家借鉴,鼓励你,等着下一篇文章。

huley1 发表于 2005-7-8 10:35

呵呵,感谢斑竹的鼓励啊!我会继续努力!!

huley1 发表于 2005-7-8 10:38

一劳永逸的方法已经成功!!

按照jackyxiongcn兄的指导方针,已经成功修改了opera.dll文件!!

由于文件太大了有将近5M,所以没办法上传,请大家自己动手,相信自己!

方法是先用jackyxiongcn兄提供的“UnAspack”去壳软件把opera文件夹内的opera.dll执行一下,就会生成一个和我曾提到的在内存中才能看到的有5M左右的“opera.dll”文件,然后用WinHex直接打开它像修改内存文件一样地修改“opera.dll”文件然后保存就好啦!只改一次,真的是一劳永逸啊!

个人感觉opera是个很好的浏览器,速度比IE快很多倍的,IE有时打开网页一部分就不动了,而opera好象能够把网页资源强行快速拉到本地来似的。

移动先是封了IE,然后又封fox,然后又封opera,有的地方甚至封掉了除了openwave以外的所有浏览器!由于openwave是手机浏览器才没有被封掉,移动真狠!呵呵,但我们更狠!

再次感谢jackyxiongcn兄!!!

祝大家幸福!

loogimvar 发表于 2005-7-8 13:08

楼主能把那个修改后的opera.dll发给我吗?谢谢了!loogiimvar@126.com

mynextstep 发表于 2005-7-8 13:17

user-agent修改为nokia/8.0的opera.dll

分了5个包。适用Opera8

loogimvar 发表于 2005-7-8 13:18

为什么我修改了opera.dll之后保存,再重新打开opera会显示找不到opera.dll这个文件的?

mynextstep 发表于 2005-7-8 13:18

part 2

mynextstep 发表于 2005-7-8 13:19

part3

mynextstep 发表于 2005-7-8 13:20

part4

mynextstep 发表于 2005-7-8 13:20

part5

mynextstep 发表于 2005-7-8 13:22

各XD测试后没有问题请给个消息,我好删除源文件

loogimvar 发表于 2005-7-8 13:43

我不能用那个解壳的软件解壳opera.dll!不知道是什么原因?看来以后都是要麻烦一点了!

huley1 发表于 2005-7-8 14:24

loogimvar: 我已经把一个8.0版本的绿色免安装版本发送到你的邮箱里了loogiimvar@126.com ,请查收!

huley1 发表于 2005-7-8 14:55

loogimvar: 你邮箱有问题,发了两次都被退回

T22-T22 发表于 2005-7-8 16:39

顶一下,

T22-T22 发表于 2005-7-8 16:43

Originally posted by loogimvar at 2005-7-8 13:18:
为什么我修改了opera.dll之后保存,再重新打开opera会显示找不到opera.dll这个文件的?
在你查找 opera/8.01 并替换为 OpenWave/2004(或者其他的字段的时候)会弹出一个对话框。在对话框上选 [否]。

loogimvar 发表于 2005-7-8 19:05

huley1:不好意思,今天输入邮箱地址的时候一时手快输入错了!应该是loogimvar@126.com谢谢你了!还有就是我发觉我不能用jackyxiongcn提供的软件将opera.dll脱壳,不知道是什么原因!

kendo 发表于 2005-7-8 20:56

高手啊~!

郁闷了2个月的问题终于完美解决,楼主万岁~

huley1 发表于 2005-7-8 22:16

回 loogimvar:

就是执行那个脱壳的软件,然后点右边的打开按钮,选中opera目录下的 opera.dll 执行一下就会生成一个同名文件覆盖掉原来的 opera.dll 文件,然后再用WinHex去看 opera.dll 就可以替换 "opera/?.??%s?" 啦!

huley1 发表于 2005-7-8 22:22

我随便找了个网络U盘,好像只能保存7天,请尽快下载,用Flashget下

-

为方便大家,我做了一个8.00版本(又好像是7.54版本,反正是我一直用的,比较稳定)的汉化注册修改版,是绿色免安装版本,直接一路回车即可(否则可能需要重新配制),会在桌面生成一个快捷方式的。什么都不用设置,直接可以使用!


http://www.21disk.com/UU/getfile/download.php?downurl=/upload/shidean/Opera.exe



请注意下载方法:先打开Flashget,再在上面的连接上点击右键,选择“复制快捷方式”,然后在Flashget中手动“新建下载任务”

[ Last edited by huley1 on 2005-7-8 at 22:35 ]

boyaku 发表于 2005-7-9 00:02

boyaku 发表于 2005-7-9 00:05

loogimvar 发表于 2005-7-9 00:14

如果有办法解决下载限制的问题就好了

8610 发表于 2005-7-9 00:27

丁!!!!!

mynextstep 发表于 2005-7-9 07:22

Originally posted by boyaku at 2005-7-9 00:05:
有没有必要这样哦,不过确实不错,方法.
难道你们的OPERA都被封了吗?
先学着,以后被封了也用得着.

其实就算封了OPERA每次CMWAP上网,只要先打开IE,USER AGENT已经设置成OPENWAVE.再用其它浏览器,就没有问题.意思 ...

不同地区的移动wap gatway对浏览和下载限制不一样,也许在你所在的覆盖范围内没有限制,但一旦你漫游,呵呵,就有可能上不了啦。所以还是很重要地。
特别当你没有准备好,到别的地方上网又发现上不去,可真是急人。

king699 发表于 2005-7-9 07:29

好贴,学习一下

weiyi 发表于 2005-7-9 09:22

Originally posted by loogimvar at 2005-7-9 00:14:
如果有办法解决下载限制的问题就好了

也有同感,我这边最多下载不超过10M。

weiyi 发表于 2005-7-9 09:23

Originally posted by mynextstep at 2005-7-9 07:22:


不同地区的移动wap gatway对浏览和下载限制不一样,也许在你所在的覆盖范围内没有限制,但一旦你漫游,呵呵,就有可能上不了啦。所以还是很重要地。
特别当你没有准备好,到别的地方上网又发现上不去,可真是 ...

有道理,做好准备是很有必要的。尽管我现在opera用的很爽。谢谢楼主!
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: 【原创】成功修改Opera发送标头User-Agent 为 Openwave/2004