吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6867|回复: 18
上一主题 下一主题
收起左侧

[原创] 【汉化教程】--第16课:高铁采集器提取字符串

  [复制链接]
跳转到指定楼层
楼主
呱呱生 发表于 2022-9-12 19:49 回帖奖励
本帖最后由 呱呱生 于 2023-3-5 23:37 编辑

需要汉化的演示软件是:Fiddler Everywhere
需要用到的汉化软件是:Notepad++、phpStudy、高铁采集器、TextReplace_v1.8(文本批量替换工具)
需要用到的汉化技术是:高铁采集器技术

Fiddler Everywhere这个软件已经诞生很久了,但网上一直都找不到汉化版本,可能是Fiddler Everywhere的汉化难度已经超出了所有人想象,它大部分需要翻译的内容都在Fiddler Everywhere\resources\app\out\WebServer\ClientApp\dist中的一个main.9c27a5768c5c6da2.js里面(红色字体的代表每个人在安装时候显示不同名称),别看这个js只有不超过5M大小的文件,它解压美化可能会达到35M。
使用Notepad++打开js文件,你会发现这个js把所有的内容都压缩在一行里面,如果你使用Radialix 3去汉化,可能会卡住,而且有可能导致文件的结构发生变化,导致软件无法正常打开。如果使用Notepad++去汉化,有可能会出现Notepad++卡死、或汉化容易出现错误,难以调试,又或者汉化太慢了,下面这节课的教程将是在汉化游戏或者软件中的一种重大的变革。
1、很多人都会使用高铁采集器,我这里就不细说了,简单说一下:将main.9c27a5768c5c6da2.js改名成1.js放入到phpStudy文件夹的WWW中,启动phpStudy软件;
2、将main.9c27a5768c5c6da2.js文件用Notepad++打开,你会发现有很多text:"开头的字符串,我这里为了方便就把它当成100个吧。
3、打开高铁采集器,将起始网址填写http://localhost/1.js,“起始网址就是内容网址”这里要点击一下,之后填写规则,正则提取,匹配内容填写text:"[参数]",组合结果填写text:"[参数1]",最后返回界面点击采集;
4、最后在采集里面直接复制,粘贴到一个.xlsx表格”文本“里面,如下图:


由于我第11课的教程已经讲解的非常清楚,表格字典是怎么制作的,下面就直接简单描述一下。

进入教程:
一、在将text:""替换成空字符之后,就把英文全部翻译成中文,最后把text:"把到B列,"放到D列,如下图:

二、将已经替换好的内容全选,复制到表格的E列,字典就已经做好了,如下图:

三、打开文本批量替换工具,将main.9c27a5768c5c6da2.js拖拉到左边,把”成品.txt“拖拉到右边(查看注意事项),再按照下图操作,最后在点击保存修改的之后,等待10几秒钟,如下图

四、把已经汉化好的main.9c27a5768c5c6da2.js替换到Fiddler Everywhere\resources\app\out\WebServer\ClientApp\dist里面,看看汉化效果吧,如下图:


注意事项:
1、凡是提取到的符号和小写开头的英文字母(句子除外),都要在表格里面筛选删除,目的为了避免汉化错误。
2、凡是提取到连体英文都要删除,如FileDirectory,e与D之间是没有空格的,目的为了避免汉化错误。
3、在第三步的时候,应该将 成品.txt,转换成ANSI编码,查看我第10课的教程。
4、用高铁采集器提取到的不同规则不能放到一起,如text:"、description:"、logInfo(",目的可能增加制作字典难度。
5、Fiddler Everywhere软件还有一部分英文,在其它文件中,如dll格式的。本字典包已经汉化了
main.9c27a5768c5c6da2.js文件80%英文内容。

字典.zip (154.89 KB, 下载次数: 84)

上一课【汉化教程】--第15课:解决jar程序汉化出现的乱码问题
下一课【汉化教程】--第17课:软件多语言包隐藏汉化




免费评分

参与人数 9吾爱币 +17 热心值 +9 收起 理由
405817530 + 2 + 1 能出个DLL文件的汉化教程吗
Dex.Wen + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Hmily + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
moodykeke + 1 + 1 谢谢@Thanks!
笙若 + 1 + 1 谢谢@Thanks!
名shu + 2 + 1 我很赞同!
fangchang819 + 1 + 1 谢谢@Thanks!
KingXL + 1 + 1 谢谢@Thanks!
qq3353558 + 1 + 1 鼓励转贴优秀软件安全工具和文档!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
 楼主| 呱呱生 发表于 2022-9-14 20:45 |楼主
qq734928657 发表于 2022-9-13 09:33
汉化大佬  有个问题需要解惑   就是汉化安卓APP过程中常规的几个文件中如(cla ...

如果汉化游戏的话,一般都是先看看是那个游戏引擎开发的游戏,再对照游戏引擎的特征汉化,不一定会在so里面。如果汉化软件的话,就要先查壳脱壳,不然有极高可能查找不到汉化内容。
沙发
qq3353558 发表于 2022-9-13 09:08
3#
qq734928657 发表于 2022-9-13 09:33
汉化大佬  有个问题需要解惑   就是汉化安卓APP过程中常规的几个文件中如(classes.dex、classes2.dex、resource.arsc)都没有找到要汉化的字符串。  有人说实在so里边   请问 so文件是怎么汉化
4#
fangchang819 发表于 2022-9-13 10:06
学习!!!
5#
Sugar01 发表于 2022-9-13 10:10
大师吉祥,学习了!
头像被屏蔽
6#
yyb1813 发表于 2022-9-13 11:31
提示: 作者被禁止或删除 内容自动屏蔽
7#
myj470309 发表于 2022-9-13 14:30
大佬,eval解密的哪个插件好像解不了第二种啊
8#
lies2014 发表于 2022-9-13 15:35
佩服楼主,这个系列6年了还在坚持更新
9#
Patches 发表于 2022-9-13 17:13
坐等大佬的汉化成品
10#
kanxue2018 发表于 2022-9-14 00:10
图文并茂,教程很好
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-23 10:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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