吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|青海快3规律 www.yvi63.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2095|回复: 63
上一主题 下一主题

今日青海快3开奖结果: [原创] 小白记第一次汉化

[复制链接]
跳转到指定楼层
楼主
发表于 2018-7-2 16:09 | 只看该作者 回帖奖励 |倒序浏览
本帖最后由 pzx521521 于 2018-7-2 18:06 编辑

Start

青海快3规律 www.yvi63.cn 原贴地址如下:
//www.yvi63.cn/thread-760194-1-1.html
感觉很简单,主要是闲... 就看看  尝试这自己做一下

因为exe有壳,不会脱,就没汉化exe, 选择和老版本一样只汉化效果列表,替换dll即可.
dll地址如下

链接: https://pan.baidu.com/s/1ozTRR4UGtxMWjBrTC_Pdyw 密码: gig8

Step1

尝试直接修改资源文件.
看下exe,使用eXeScope , 有目录结构,但是发现资源加密了, 打不开里面的任何东西
使用ExeinfoPE查壳
壳的信息如下:

EP signature ( EB08 ) with Packer ID via "TAGG" - Unknown Packer-Protector , 6 sections - CRC is Set -  -> PE Header manipulated/tampered <-  [Signed] [ Win Vista ] , 
Overlay : 76A8C2... Nothing discovered

不觉明历, 百度  说是se壳, 论坛里面好像有怎么脱壳的.好像比较麻烦,先放下.
有熟悉的人可以联系我一下~

Step2

重新看eXeScope , 目录结构 并没有看到类似资源文件的东西,看了下exe大小, 才3M. 估计没有资源文件, 找目录,发现common_res.dll.
都res了果断这个,  拖入eXeScope. 发现是这个没毛病.
看了下text里面有配置好的文本的xml

估计是官方已经考虑到了语言问题, 或者也方便自己资源配置吧
翻译一下就好了

Step3

导出xml后
懒得一个一个翻译
写了一个很简单的自动翻译
原理设计是用google的翻译
//translate.google.cn/translate_a/single?client=gtx&sl=en&tl=zh-CN&dt=t&q=要翻译的文字
代码放最下面
搞定后保存 重新编译dll
这里有个注意点, 复制的时候用utf-8,否则会乱码

Code

delphi 代码如下:

unit ufrmGoogleTrans;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, msxml, StdCtrls, ActiveX, ComObj, uSimpleXml;

type
  TGoogleTrans = class(TForm)
    procedure FormClick(Sender: TObject);
  private
    function XMLHTTPRequest(str: string): string;
    procedure ChangeNode(aNode: TXmlNode);
    procedure ChangeNodeSingle(aNode: TXmlNode);
    { Private declarations }
  public
    { Public declarations }
  end;

var
  GoogleTrans: TGoogleTrans;

implementation
{$R *.dfm}

function TGoogleTrans.XMLHTTPRequest(str: string): string;
var
  req: IXMLHTTPRequest;
  url: WideString; //要访问的url
  params : string; //要提交的数据
begin
  url := '//translate.google.cn/translate_a/single?client=gtx&sl=en&tl=zh-CN&dt=t&q='+str;
  req := CoXMLHTTP.Create;
  req.open('GET', url, False, EmptyParam, EmptyParam);
  req.send(EmptyParam);
  result := req.responseText;
  //[[["",]
  result := copy(result,1,pos(',',result)-2);
  result := copy(result,5,Length(result)-4);
end;

procedure TGoogleTrans.ChangeNode(aNode: TXmlNode);
var
  I: Integer;
  aChildNode: TXmlNode;
begin
  ChangeNodeSingle(aNode);
  if aNode.NodeCount > 0 then
    for I := 0 to aNode.NodeCount -1 do
      ChangeNode(aNode.Nodes[I]);
end;

procedure TGoogleTrans.ChangeNodeSingle(aNode: TXmlNode);
var
  sName: string;
begin
  sName := aNode.ReadAttributeString('name','');
  Self.Caption := '正在翻译...'+ sName;
  Application.ProcessMessages;
  if Trim(sName) <> '' then
    sName := XMLHTTPRequest(sName);
  aNode.WriteAttributeString('name', sName, '');
end;

procedure TGoogleTrans.FormClick(Sender: TObject);
var
  xml: TSimpleXml;
  aNode: TXmlNode;
  sPath: string;
begin
  xml:= TSimpleXml.Create;
  try
    sPath :='C:\Users\Administrator\Desktop\新建 文本文档.txt';
    xml.LoadFromFile(sPath);
    aNode := xml.Root;
    ChangeNode(aNode);
    xml.SaveToFile(sPath+'.trans');
    Self.Caption := 'finish...';
    Application.ProcessMessages;
  finally
    xml.Free;
  end;
end;

免费评分

参与人数 13威望 +1 吾爱币 +20 热心值 +13 收起 理由
gink + 1 + 1 我很赞同!
czxtzh + 1 + 1 谢谢@Thanks!
jianailing + 1 + 1 我很赞同!
a337100 + 1 + 1 热心回复!
cbaef + 1 + 1 热心回复!
谷时雨 + 1 热心回复!
Hmily + 1 + 10 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
QB56 + 1 + 1 热心回复!
vip3233 + 1 + 1 我很赞同!
look911 + 1 用心讨论,共获提升!
↑帝↑ + 1 + 1 我很赞同!
aa550102 + 1 + 1 热心回复!
zl9801 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

推荐
 楼主| 发表于 2018-7-4 15:13 | 只看该作者 |楼主
vip3233 发表于 2018-7-4 14:57
那位老师能来继续完善汉化完整界面,想选择个最佳答案,400LTB不够可在加一些的呢,感谢楼主另外开贴,更希 ...

exe  被加壳了.  个人水平有限,  真搞不定这个壳......   sorry...

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

推荐
发表于 2018-7-4 15:40 | 只看该作者
pzx521521 发表于 2018-7-4 15:13
exe  被加壳了.  个人水平有限,  真搞不定这个壳......   sorry...

谢谢老师,向你学习了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

板凳
发表于 2018-7-2 16:25 | 只看该作者

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

报纸
发表于 2018-7-2 16:25 | 只看该作者
厉害了~~~~~~~

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

地板
发表于 2018-7-2 16:32 | 只看该作者
谢谢分享

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

7#
发表于 2018-7-2 17:49 | 只看该作者
学习了,

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

8#
发表于 2018-7-2 18:11 | 只看该作者
不错不错 我比楼主还小白

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

9#
发表于 2018-7-2 18:26 | 只看该作者
谢谢分享

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

10#
发表于 2018-7-2 18:28 | 只看该作者
支持一下

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

11#
发表于 2018-7-2 19:10 | 只看该作者
我很赞同!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

12#
发表于 2018-7-2 19:24 | 只看该作者
厉害了~~~~~~~

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则


免责声明:
吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:[email protected]

快速回复 收藏帖子 返回列表 搜索

RSS订阅|手机版|小黑屋|联系我们|青海快3规律 ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2018-7-11 00:39

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 青海快3规律 返回列表
  • [大笑]阿Q都是这么说的。。。。。。 2018-08-15
  • 意料之中。美国若逼中国汇率升值,它自己会变成世界老二,所以只能直接动商品 2018-07-14
  • 肉毒梭菌感染相关新闻 2018-07-14
  • 马克思主义通过指导无产阶级革命建立起部分社会财富公有制而改变了人类历史发展进程,离开部分社会财富公有制的建立来谈“改变人类历史发展进程”纯粹是无稽之谈。 2018-07-13
  • 为迎香港回归,他用99天徒步走完京九线 2018-07-13
  • 别做梦了,醒醒吧。一个国家强大,教育是重要的。没有你说的那样美国妒忌心态。美国害怕的是中国不改革不开放,因为中国一旦做自己的企业,走自己的道路,对美国来说意味美 2018-07-12
  • 中国红旗9导弹相关新闻 2018-07-12
  • 写字楼起火 员工为保客户资料抱电脑主机逃下11楼 2018-07-11
  • 纪检监察机关加强扶贫领域监督执纪问责工作 2018-07-11
  • “十三五”规划出炉 古镇展望后五年发展蓝图 2018-07-11
  • 吃凉菜才是夏天的正经事 2018-07-10
  • 人民日报:中国经济稳步迈向高质量 2018-07-10
  • “亚洲第一海军”的蒙古国海军司令要管多少事儿?仨船俩炮六个兵 2018-07-10
  • 全新传祺GS4上市 祺云概念智慧SUV 2018-07-09
  • 暖心!高铁列车为他停靠三分钟 这一次没有人反对 2018-07-09
  • 176| 533| 801| 992| 130| 373| 253| 9| 214| 149|