作者mayuyu (‵・ω・′)
看板EZsoft
标题[推荐] Ntleas区域语系内码转换程式支援x64软体
时间Sun Nov 2 18:01:20 2014
软体名称:Ntleas Core.GUI
软体资讯:Build 44
软体功能:类似Microsoft AppLocale的转码软体,
可以执行非Unicode的外文应用程式避免乱码,
例如日文游戏、开启日语编码的文字档、压缩档等等。
支援XP-SP2~Win8.1,同时相容x86和x64的软体。
软体特色:最重要的是支援x64软体,
在x64的系统中可以直接右键开启日文的txt档(使用64bit的记事本)
或者日文的压缩档(使用64bit版的WinRAR)。
可以整合到沙盒里运行。
官方网站:http://ntlea.codeplex.com/
下载连结:http://ntlea.codeplex.com/
推荐原因:
支援x64。
有图形使用者介面,直接将游戏拖到GUI上就可以转码执行。
GUI下方有二个 <- 和 -> 的按钮
按左边的 <- 可以在桌面或自订路径生成程式执行捷径
按右边的 -> 可以将设定好的转码项目加入到右键选单
也可以在命令列加上参数执行,例如
ntleas.exe "d:\test\game.exe" "A-G 123 -B 456" "P0" "C932"
"L1041" "T-540" "FMS Gothic" "S200"
执行结果为启动「d:\test\game.exe -G 123 -B 456」,
并设置页码为932(日文Shift-JIS),语言区域为日本,
字体为「MS Gothic」,以两倍的大小显示,
时区为东9区(GMT + 9:00或UTC - 9:00)。
谁适合用:使用外文非Unicode程式,开启非Unicode编码之文档。
谁不适合用:不需要运行x64的软体
使用感想:
生成捷径和右键选单的按钮没有气泡提示说明,
如果没有人解说根本不知道那二个 <- 和 -> 的按钮是干什麽用的。
附注:
主要特色:
. 完全是ntlea的扩展和增强。
Ntleas的内核可以通过替换掉ntleac.exe和ntleah.dll组件直接嵌入
NtleaGui中使用(但仍然推荐使用新版本的ntleasWin程序界面);
. 同时支持原生X86和X64程序。
除了记事本和winRAR等主流常用软件,
有一部分日语游戏已经同时推出了X86和X64两套平台,
支持X64转码逐渐变得有意义,程序会根据目标文件自行使用合适的组件;
. 根据打开方式运行非可执行文件。
包括记事本、RAR等,只需要双击可以打开的程序
通常也可以通过右键菜单加载对应配置正常运行;
. 完全脱离.NetFramework。
没有复用现有的NtleaGUI而是用C++和WIN32++重写了一套界面以及右键菜单,
免除.NETFRAMEWORK版本匹配等问题,完全使用WIN32API构建朴素界面应用;
. 保持了主流NT系统的兼容性支持。
Ntleas支持从WINDOWS XP SP2 到当前最新的WINDOWS 8.1,
支持了NTLEA所不能支持的WINDOWS 8/8.1,
并且保持了对WINDOWS XP系统的兼容性;
. 支持底层组件切换。
底层HOOK技术包括原生的ntleahook(ntleah.dll)、
ntleashook(ntleai.dll)、mhook(ntleaj.dll)以及minhook(ntleak.dll)
,并且适合集成更多hook的扩展,有助於对未来新版本windows系统的兼容性;
. 适合集成到沙盘环境中运行。
Ntleas没有使用低层平台接口,除了个别未归档接口
需要继承Ntlea无奈地使用以外,
完全通过高层另行挂钩重定向到unicode版本解决,
保证其较高的兼容性(实测可在PortableStudio和ThinApp等下集成使用)。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.36.126
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/EZsoft/M.1414922483.A.339.html
1F:推 abccbaandy: 跟AppLocale比起来如何? 看到支援X64有点心动 11/02 18:06
2F:→ mayuyu: 功能差不多 最重要的就是支援x64 11/02 18:10
3F:→ mayuyu: 可以设定缩放应用程式的字体大小这点对我也蛮有用的 11/02 18:14
4F:→ mayuyu: 因为我的桌面有放大150% 有时候字会被吃掉看不到 11/02 18:14
5F:推 sate5232: 通常是APP开不了就用这个、这个开不了就只好改语系重开 11/02 20:39
6F:推 KawasumiMai: 提问:印象中NTLEA旧版是中国软体,这个是另外写的 11/03 11:19
7F:→ KawasumiMai: 相同功能软体还是旧版的更新版? 11/03 11:20
8F:→ KawasumiMai: 还是说记错了? 11/03 11:20
9F:推 sate5232: 功能应该相同,但可能有稍微改了些,我试了个之前app和 11/03 11:46
10F:→ sate5232: 旧NTLEA都开不了的 用这个就OK 11/03 11:47
11F:推 kaoru7568: AppLocale不能跑x64,结果一堆编码错误的zip解不开XD 11/03 12:27
12F:→ kaoru7568: rar才对 11/03 12:27
13F:→ mayuyu: 是用C++和WIN32++重新改写的 NTLEA的作者因为没时间 11/03 12:31
14F:→ mayuyu: 继续维护NTLEA 所以把原始码交给了别人 水水接下去 11/03 12:31
15F:→ mayuyu: 重新改写成NTLEAS 改良了很多地方 同时把project 11/03 12:32
17F:→ mayuyu: 还有如果没有运行x64软体的需求 也可以试试看LE 11/03 12:32
18F:→ mayuyu: 有时候用NTLEAS打不开的游戏用LE可以开 11/03 12:32
20F:→ mayuyu: NTLEAS最重要的就是支援x64 能用64bit的记事本直接开txt 11/03 12:34
21F:→ sate5232: 压缩档解不开不必用到这类软体,Bandzip可直接选择编码 11/03 13:41
22F:推 KawasumiMai: 原来如此,感谢解答 = =b 11/03 13:49
23F:→ mayuyu: 其实日文编码的文档用notepad++、notepad2直接开也可以看 11/03 13:59
24F:→ mayuyu: 不过用右键选单开也很快 以前用AppLocale习惯了 11/03 14:01
25F:→ mayuyu: 啊 还有支援WIN8.1啦 我忘了NTLEA在WIN8上不能用 11/03 14:16
26F:→ mayuyu: NTLEAS才可以在WIN8.1上使用 应该是目前最好的方案 11/03 14:16
27F:→ KawasumiMai: AppLocale好像用某种方法可以在x64下跑.(还是pApp) 11/03 14:23
28F:→ KawasumiMai: 当初的那个问题好像出在Sys32跟SysWOW64的差别而已 11/03 14:23
29F:→ KawasumiMai: 目前电脑是整个习惯用日文环境了所以没这些问题 11/03 14:24
30F:→ KawasumiMai: 但PCMan在下也是用参数捷径用中文语系开的 11/03 14:24
31F:→ KawasumiMai: 而且电脑也是x64,这表示照理说应该有用才对 11/03 14:25
32F:→ mayuyu: AppLocale一直可以在x64的环境中执行 也可以加入右键选单 11/03 14:35
33F:→ mayuyu: 只是它无法成功载入x64的软体做转码 例如如果使用的是 11/03 14:35
34F:→ mayuyu: x64版本的winRAR 就无法透过AppLocale载入64bit的winRAR 11/03 14:35
35F:→ mayuyu: 来开启日文编码的压缩档 同样因为x64的Windows预设会使用 11/03 14:35
36F:→ mayuyu: 64bit的记事本来开启文档 所以也无法透过AppLocale 11/03 14:35
37F:→ mayuyu: 直接右键选单开启日文编码的txt 虽然其实x64的Windows 11/03 14:36
38F:→ mayuyu: 保留了32bit的记事本 所以可以靠着修改登录机码的方法 11/03 14:36
39F:→ mayuyu: 指定改用32bit的记事本开启来让AppLocale可以生效 11/03 14:36
40F:→ mayuyu: 不过这个方法还是有一些问题 所以原生支援64bit软体 11/03 14:36
41F:→ mayuyu: 的Ntleas应该是运行x64软体的最佳解决方案 特别强调支援64 11/03 14:37
42F:→ mayuyu: 指的是载入的对象软体是64bit 而不是作业系统环境是64bit 11/03 14:38
43F:推 abccbaandy: 楼上正解,当初我也研究什麽SysWOW64,根本不是重点 11/03 15:14
44F:→ abccbaandy: 後来只好灌32BIT的WINRAR 11/03 15:15
45F:→ KawasumiMai: 所以重点在对象就是了,PCMAN无x64版本的原因?了了 11/03 15:17