Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] 本地版开心农场的测试体验(目前提供限于UTF Uchome 2.0用户使用的补丁)

[复制链接]
guizi6 发表于 2009-10-22 22:46:24 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: UTF8简体 
插件名称:
插件作者:
适用版本: UCHome 2.0
本帖最后由 guizi6 于 2009-10-25 03:05 编辑

这两天被这个插件弄得忙碌得很,却没有很大的进展。因此想先退一步,好好思考一下再说。退出之前,把一些体验说一下。

首先要说的是我自己的uchome环境。我安装的uchome是UTF版本的uchome2.0。所以,我需要的插件,必须是能在我的环境里工作的。

目前我试过两个版本,一个是直接从校飓风那边下载的。那个版本明确说是GBK的。考虑那个版本是因为据说校飓风是首发的。这个版本的右上方有一个图标,“现在开通使用网站积分兑换”。兑换链接出来的那个网页,比较简单,没有使用任何风格。这个版本有一个补丁,修改了两个文件。

目前为止,我试过两个用户,没有出现“初始化错误”的情况。两个用户互相可以看见。前面的一些功能,购买种子,种菜等等,好像都工作。牧场也可以出来。但是用户名是乱码的。其它的还没有试。

第二个版本是从这里下载的,

https://discuz.dismall.com/thread-1442984-1-1.html

这个版本说明是UTF8的。这个版本多了一个“全屏”链接,没有“现在开通使用网站积分兑换”那个图标。兑换链接出来的那个网页,带有一定的装饰。还有另外一个网站的链接。我比较喜欢这个版本的界面。

目前有人提供了三个补丁,看起来是针对这个版本的。修改的两个文件中,有一个和第一个版本不同。

这个版本初步安装后,第一个用户可以使用,名字有乱码。屏幕下方的好友栏目中没有列出任何用户。试过一些农场游戏功能,好像是工作的。但牧场出不来。下载完成后,那个圈子转个没完。

第二个用户加入后,出现“初始化错误”的情况。但是数据库确实出现了两条记录。加入第二个用户之后,第一个用户的屏幕下方的好友栏目开始出现超时错误信息。所以也不能看到第一个用户。把补丁放上去之后,第一个用户就出现了“初始化错误”。

看到很多网友证实不同的版本和补丁是有效的,为他们感到高兴。但我想也有一些网友和我的处境一样,还在等待之中。所以,如果你确实是在UTF版本的uchome2.0下试验成功的,请你说明一下你用的是哪个版本的本地版,用了哪些补丁。谢谢!

10/23 更新:为UTF8 Uchome 2.0 简体汉字用户提供的试用补丁在第21和27楼。
 楼主| guizi6 发表于 2009-10-23 02:42:43 | 显示全部楼层
看起来不管是那个版本,在处理用户名已经是UTF编码的数据时,总是要出错的。

第一个版本的错误程度小一些,只是用户名显示不好。

第二个版本的错误程度大一些,有的用户名可以导致有时“初始化错误”,有时“请求超时”。
回复

使用道具 举报

asdwsxzxc 发表于 2009-10-23 03:16:12 | 显示全部楼层
我使用的是第二个版本,名字显示正常,推送显示正常,好友显示正常。我的第三个补丁已经公布60%的补丁,现在补丁修复已完成85%。初始化错误得到了解决,牧场可以使用。
回复

使用道具 举报

 楼主| guizi6 发表于 2009-10-23 04:10:42 | 显示全部楼层
3# asdwsxzxc

谢谢。不过你的Uchome版本是UTF的还是GBK的?
回复

使用道具 举报

asdwsxzxc 发表于 2009-10-23 04:12:21 | 显示全部楼层
我是GBK的。
回复

使用道具 举报

 楼主| guizi6 发表于 2009-10-23 04:19:18 | 显示全部楼层
5# asdwsxzxc

谢谢!这是很重要的信息。

因为在你的uchome里,用户名是GBK的,所以要转换成UTF8的,才能被flash使用。

如果要支持UTF8的uchome,理论上说,应该把这个转换过程取消。但实际上这个转换没有被取消,所以UTF8的用户名以乱码形式出现,甚至导致了“初始化失败”。在屏幕下方的好友列表中,目前有“请求超时”的问题,估计也是和用户名处理有关。
回复

使用道具 举报

asdwsxzxc 发表于 2009-10-23 04:22:41 | 显示全部楼层
在农场源码文件中,UTF\GBK\BIG5的都有,不需要转换仍可执行。我怀疑是农场源码某个文件编码有问题。
回复

使用道具 举报

 楼主| guizi6 发表于 2009-10-23 04:49:57 | 显示全部楼层
7# asdwsxzxc

提供的源码是和游戏有关的信息,所以那些不需要转换。但用户名是从uchome来的,所以我想那个部分是要转换的。
回复

使用道具 举报

asdwsxzxc 发表于 2009-10-23 04:52:09 | 显示全部楼层
未去研究过,也没去尝试。你可以抓包分析一下。
回复

使用道具 举报

coldhair 发表于 2009-10-23 08:19:49 | 显示全部楼层
有没有装好好的,给个演示。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 03:02 , Processed in 0.030413 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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