登录学犀牛中文网更精彩
手机短信,快捷登录
微信登录,快人一步
只需一步,快速开始
发布于 2014-9-28 5 点赞 10 评论 20695 浏览
huaxiamengqing
设计助理
增强脚本编译器.rar
2014-9-28 13:41 上传
点击文件名下载附件
16.95 KB, 下载次数: 374
[充值]
本版积分规则 回复 回帖并转播 回帖后跳转到最后一页
文明上网理性发言、请文明用语
FileToScript(修改可以用中文注释).gha
2014-9-28 14:47 上传
36.5 KB, 下载次数: 132
举报
很多人反映这个无法使用中文变量,或者中文注释,在脚本电池里面会乱码。
根据经验,应该是解码问题,我用Refector.exe打开代码看果然:
string str2 = string.Empty;
using (StreamReader reader = new StreamReader([url=]destination[/url]))
{
[url=]str2[/url] = [url=]reader[/url].ReadToEnd();
}
作者懒省事,没有指定StreamReader的解码方式,一般如果涉及的语言问题,都指定用默认解码就不会乱码了
一时半会也联系不上作者,果断破解掉更改其中间代码,更改后:
string text2 = string.Empty;
using (StreamReader streamReader2 = new StreamReader(empty, Encoding.Default))
{
text2 = streamReader2.ReadToEnd();
}
这样程序就可以使用中文字符了。
附件是更改后的gha文件,替换掉之前那个就行了。注意名字改一致替换。
FileToScript(修改可以用中文注释).gha
2014-9-28 14:47 上传
点击文件名下载附件
36.5 KB, 下载次数: 132
[充值]
举报