无忧启动论坛

标题: 求助:ANSI 转 UTF-8 工具 (已解决) [打印本页]

作者: 网虫2008    时间: 2010-6-14 14:28
标题: 求助:ANSI 转 UTF-8 工具 (已解决)
不知道这个帖子发在哪里合适?? 因为要给PE安装程序改为英文版的 GRUB4DOS 需要先 把 菜单文件转为 UTF-8 后才能内置。。

批处理下能做到吗??

或是谁有转换的小工具,越小越好,,不要GUI界面,直接在CMD中使用的工具,,

谢谢!

用了 17楼 nn2nn (阿呆) 制作的转换器,成功了,,谢谢nn2nn (阿呆) ,也谢谢所有回帖的热心朋友们

[ 本帖最后由 网虫2008 于 2010-6-14 22:47 编辑 ]
作者: 5544521    时间: 2010-6-14 14:32
内流满面

虫大的专研精神~~~
作者: tdq868xin    时间: 2010-6-14 14:38
FbinstTool.exe
里面就带有啊
作者: tdq868xin    时间: 2010-6-14 14:40
另外,记事本的“另存为”不行吗?
作者: 网虫2008    时间: 2010-6-14 14:56
原帖由 tdq868xin 于 2010-6-14 14:40 发表
另外,记事本的“另存为”不行吗?


想在 .CMD中直接生成,,记事本的“另存为”那就要弹出界面操作了。。。
作者: tdq868xin    时间: 2010-6-14 15:01
标题: 回复 #5 网虫2008 的帖子
想在 .CMD中直接生成

那就不知道了,期待答案
作者: yeke    时间: 2010-6-14 15:11
原帖由 网虫2008 于 2010-6-14 14:28 发表
不知道这个帖子发在哪里合适?? 因为要给PE安装程序改为英文版的 GRUB4DOS 需要先 把 菜单文件转为 UTF-8 后才能内置。。

批处理下能做到吗??

或是谁有转换的小工具,越小越好,,不要GUI界面,直接在 ...


    网上淘的VBS版
    看是虫大需要的么

ANSI2UTF8.rar

1 KB, 下载次数: 258, 下载积分: 无忧币 -2


作者: yjd    时间: 2010-6-14 15:26
我记得fujianabc的安装器那贴补是有一个。
作者: 网虫2008    时间: 2010-6-14 15:28
原帖由 yeke 于 2010-6-14 15:11 发表


    网上淘的VBS版
    看是虫大需要的么


谢谢了,,,,可是用这个,哪果在PE下安装,还要加上 近 1M的 VBS支持,,太大了呀!
作者: fyqingshan    时间: 2010-6-14 16:15
正在制作中,请稍等.....
作者: fujianabc    时间: 2010-6-14 16:36
原帖由 yjd 于 2010-6-14 15:26 发表
我记得fujianabc的安装器那贴补是有一个。

我的安装器中的是utf8转ansi的,功能与楼主需求相反的
作者: fyqingshan    时间: 2010-6-14 16:38
刚制作了一个支持命令行

Ansi转Utf8.exe “源文件" "目标文件"
支持相对路径


例:Ansi转Utf8.exe “新建文本.txt” “测试.txt”

Ansi转Utf8.rar

233.2 KB, 下载次数: 1403, 下载积分: 无忧币 -2


作者: 网虫2008    时间: 2010-6-14 19:27
原帖由 fyqingshan 于 2010-6-14 16:38 发表
刚制作了一个支持命令行

Ansi转Utf8.exe “源文件" "目标文件"
支持相对路径


例:Ansi转Utf8.exe “新建文本.txt” “测试.txt”


谢谢了!

测试了一下,,还是乱码。

转成 .lst后,打开.LST,另存为时,对话框已经默认为 UTF-8了,应该是转成功了,,可是如果点取消直接应用这个.LST文件,启动时乱码。
如果点选确定执行另存为并替换,启动时就不乱码了,,,,
作者: fyqingshan    时间: 2010-6-14 19:40
那就是有问题了,我再看看
作者: fyqingshan    时间: 2010-6-14 20:10
http://www.cn-dos.net/forum/view ... 1&highlight=utf
楼主去这个网址看看,希望能解决
作者: 网虫2008    时间: 2010-6-14 20:25
原帖由 fyqingshan 于 2010-6-14 20:10 发表
http://www.cn-dos.net/forum/viewthread.php?tid=25205&fpage=1&highlight=utf
楼主去这个网址看看,希望能解决


谢谢,
看来问题不太好办,,本来要是不合盘用不到英文版GRUB4OS,,先不弄了,想安装到硬盘后用到英文版,自己替换吧,,加一个300多K的转换.EXE,还不如需要时自己手动转存一下。
作者: nn2nn    时间: 2010-6-14 20:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 网虫2008    时间: 2010-6-14 21:08
原帖由 nn2nn 于 2010-6-14 20:52 发表
如果有必要,我可写一个。


谢谢了,,不过我想,就算我用不上,其他朋友一定也有需要这个东东的,,,文件越小越好哦。。
作者: 快雪时晴    时间: 2010-6-14 21:34
标题: 回复 #1 网虫2008 的帖子
Converts text files or text streams from ANSI codepage to OEM codepage or vice versa. With this new release it is now also possible to specify codepages to convert from and to, or to convert from or to 16-bit Unicode from or to a specific codepage.

txtcnv32.zip (2.79 KB, 下载次数: 223)
作者: 网虫2008    时间: 2010-6-14 22:04
原帖由 快雪时晴 于 2010-6-14 21:34 发表
Converts text files or text streams from ANSI codepage to OEM codepage or vice versa. With this new release it is now also possible to specify codepages to convert from and to, or to convert from ...


哎,,不会用,试了半天没弄明白,,我笨哦。
作者: lxl1638    时间: 2010-6-14 22:13
nn2nn那个本人也不会用,用了没有效果,输出文件影都没有。
晕。以为在窗口中输入参数也可以。

是可以用的。

[ 本帖最后由 lxl1638 于 2010-6-14 22:21 编辑 ]
作者: 网虫2008    时间: 2010-6-14 22:45
原帖由 nn2nn 于 2010-6-14 20:52 发表
如果有必要,我可写一个。

双击运行,就有用法提示。


刚刚测试了这个,,可以用,,,成喽,,而且才16K,,太感谢了。。
作者: nn2nn    时间: 2010-6-14 23:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: jianliulin    时间: 2010-6-15 00:13
to nn2nn

你如何编写出这么小的Delphi程序的???
作者: nn2nn    时间: 2010-6-15 00:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: nn2nn    时间: 2010-6-15 00:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: haiou327    时间: 2010-6-15 00:48
nn2nn用的D6?
作者: 系统维护    时间: 2010-6-15 02:40
贴一个utf8togbk修改版的,utf8togbk的源代码在另一个帖子里有
这里附带gbktoutf8的源代码。

使用方法:
1: gbktoutf8 文件名  把文件转换成utf8编码
2: gbktoutf8 文件名 bom  把文件转换成utf8编码,并且在文件中带上BOM

我估计楼主是需要带BOM的UTF8文件


[ 本帖最后由 系统维护 于 2010-6-15 02:42 编辑 ]

gbktoutf8m.zip

1.25 KB, 下载次数: 64, 下载积分: 无忧币 -2

gbktoutf8.zip

1.3 KB, 下载次数: 60, 下载积分: 无忧币 -2


作者: fujianabc    时间: 2010-6-15 17:45
原帖由 系统维护 于 2010-6-15 02:40 发表
贴一个utf8togbk修改版的,utf8togbk的源代码在另一个帖子里有
这里附带gbktoutf8的源代码。

使用方法:
1: gbktoutf8 文件名  把文件转换成utf8编码
2: gbktoutf8 文件名 bom  把文件转换成utf8编码,并 ...

直接把源代码贴出来吧,别只贴一张代码的图。
作者: slore    时间: 2010-6-15 17:59
代码没多少么,纯英文的识别工具貌似也挺多的。


果然就是这2个API……就2,3KB。。。

BOM和不带的可以合并为一个嘛,多个它设置个参数
作者: shoulea    时间: 2010-6-16 15:24
我晕,大家弄得太复杂了。用记事本打开,另存为,在下拉框中选需要的编码类型即可。
作者: lxl1638    时间: 2010-6-16 17:06
人家是想用批处理安装菜单吧??
作者: Plantsoot    时间: 2010-6-16 17:58
原帖由 网虫2008 于 2010-6-14 14:28 发表
不知道这个帖子发在哪里合适?? 因为要给PE安装程序改为英文版的 GRUB4DOS 需要先 把 菜单文件转为 UTF-8 后才能内置。。

批处理下能做到吗??

或是谁有转换的小工具,越小越好,,不要GUI界面,直接在 ...


我不会写,但是我找到个很不错的VBS,支持拖拽。也支持命令行调用。

用法:
     1、解压后,把需要转换的文件直接拖到VBS文件上,当然拖进入的原始文件要求ANSI编码。
     2、用命令行调用
  1. ANSI2UTF8.vbs "test.txt"
复制代码

ANSI2UTF8.rar

1 KB, 下载次数: 118, 下载积分: 无忧币 -2


作者: haiou327    时间: 2010-6-26 21:23
剽窃NN2NN的Ansi2Utf8
AnsiToUtf8    用法 1 CMD命令行操作          AnsiToUtf8   Ansi.txt   Utf8.txt   
                   用法 2 直接双击运行               Ansi.txt      Utf8.txt

重新编译了Utf8ToAnsi          见本帖下载

[ 本帖最后由 haiou327 于 2010-7-2 23:04 编辑 ]
作者: mssr522    时间: 2022-3-1 18:30
希望有用!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3