iconv的皮,图形化批量iconv,可以用表达式批量处理
- qingshi163
- 帖子: 275
- 注册时间: 2007-12-16 0:45
iconv的皮,图形化批量iconv,可以用表达式批量处理
写了这个gui版的iconv才绝对命令行真是比gui灵活多了这个gui虽然支持find表达式,并且可以批量转换,但是和命令行比起来还是限制了太多了。新手不要太依赖这些gui的工具,他们和命令行版的比起来幼稚多了。
这个版本还很不完善(代码量刚刚100行左右),比如显示编码支持还没实现(其实一点都不难),看看有没有这方面的需求把他完善一下。
这个版本还很不完善(代码量刚刚100行左右),比如显示编码支持还没实现(其实一点都不难),看看有没有这方面的需求把他完善一下。
- 附件
-
- IconvFace.tar.gz
- (2.18 KiB) 已下载 170 次
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 206
- 注册时间: 2009-03-25 13:17
- daf3707
- 论坛版主
- 帖子: 12731
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
支持,多种选择更好!
- jarlyyn
- 帖子: 4671
- 注册时间: 2006-04-12 18:54
- 联系:
- highwind
- 帖子: 1362
- 注册时间: 2008-09-05 23:31
- 系统: LinuxMint17
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
懒人有福了,希望楼主继续努力,其实也不用很复杂嘛
支持下托放文件的功能,然后点选输出文件的编码就好啦(来源的编码好像可以用enconv显示的吧)
当然啦,有个文件预览是最好了。
支持下托放文件的功能,然后点选输出文件的编码就好啦(来源的编码好像可以用enconv显示的吧)
当然啦,有个文件预览是最好了。
茕茕
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
- qingshi163
- 帖子: 275
- 注册时间: 2007-12-16 0:45
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
有人支持感觉太飘拉~~~~
2楼:可以考虑下哈,iconv是不是没有编码检测阿。
5楼:能不能给点意见呢,比如gui的草图
6楼:现在有要被转换的文件的列表可以预览,不知道你说的是不是这个?
2楼:可以考虑下哈,iconv是不是没有编码检测阿。
5楼:能不能给点意见呢,比如gui的草图
6楼:现在有要被转换的文件的列表可以预览,不知道你说的是不是这个?
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
enca应该理解为iconv的壳。加上猜测编码,缺省转成local的。所以很智能。
你练习下gui编程,也不错啊。只是也可以看下enca源码,看怎么猜测编码的。
其实perl也有现成的猜测编码的模块。
你练习下gui编程,也不错啊。只是也可以看下enca源码,看怎么猜测编码的。
其实perl也有现成的猜测编码的模块。
● 鸣学
- highwind
- 帖子: 1362
- 注册时间: 2008-09-05 23:31
- 系统: LinuxMint17
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
呵呵,我的意思是把转换出来的文本预览一下,这样就可以知道有没有转换成功了。
上次由 highwind 在 2009-10-07 12:35,总共编辑 1 次。
茕茕
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
- qingshi163
- 帖子: 275
- 注册时间: 2007-12-16 0:45
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
ee,由于你的enconv,我现在感觉没动力作下去了……enconv太方便,感觉完全无法超越阿……eexpress 写了:可 enconv * 更快啊。
- hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
enca确实很方便
而且从功能上来讲已经足够了:自动识别、批量转换,结合sh做更复杂的判断
这类程序,gui真的不如命令行方便
而且从功能上来讲已经足够了:自动识别、批量转换,结合sh做更复杂的判断
这类程序,gui真的不如命令行方便
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
-
- 帖子: 133
- 注册时间: 2008-12-12 15:35
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
求助,怎么使得enconv自动猜测出gb18030编码并转换?eexpress 写了:enca应该理解为iconv的壳。加上猜测编码,缺省转成local的。所以很智能。
你练习下gui编程,也不错啊。只是也可以看下enca源码,看怎么猜测编码的。
其实perl也有现成的猜测编码的模块。
补充如附件(解压后),如果使用
代码: 全选
enconv *.txt
没法只好使用enconv: Cannot convert `波洛01-斯泰尔斯庄园奇案.txt' from unknown encoding
代码: 全选
iconv -f gb18030 *.txt >tmpfile
另外,如果iconv -f gbk *.txt >tmp可以的话,enconv *.txt也没有问题,就是gb18030编码的无法转化。
- 附件
-
- boluo.rar
- (107.15 KiB) 已下载 97 次
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: iconv的皮,图形化批量iconv,可以用表达式批量处理
可以用python的chardet的,检测编码的能力不错,再加自己上对UTF-16le等的判断会很好。(enca不支持UTF16-le)
enca也可以只检测编码的。把输出分析一下就可以知道哪些是GB,哪些是UTF-8,哪些不能识别了。
enca也可以只检测编码的。把输出分析一下就可以知道哪些是GB,哪些是UTF-8,哪些不能识别了。