Re: zip解压乱码

2013-08-14 文章
以前我解压 rar 乱码时,根据这篇维基文章处理可以正常转换编码: http://linux-wiki.cn/wiki/%E4%B8%AD%E6%96%87%E6%96%87%E4%BB%B6%E5%90%8D%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98

Re: zip解压乱码

2013-08-13 文章 choury
哈哈,终于好使了,非常感谢 于 2013年08月13日 18:07, CHEN Xing 写道: > > 用LC_ALL=C 7z 看看? 你7z的locale还是中文 > > From my Android phone > > 在 2013-8-13 上午9:07,"choury" > 写道: > > 我能说它在我机器上运行是这样的吗…… > $ LANG=C 7z e *.zip > > 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-

Re: zip解压乱码

2013-08-13 文章 CHEN Xing
用LC_ALL=C 7z 看看? 你7z的locale还是中文 From my Android phone 在 2013-8-13 上午9:07,"choury" 写道: > 我能说它在我机器上运行是这样的吗…… > $ LANG=C 7z e *.zip > > 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 > p7zip Version 9.20 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,2 CPUs) > > Processing archive: 【批

Re: zip解压乱码

2013-08-13 文章 choury
我能说它在我机器上运行是这样的吗…… $ LANG=C 7z e *.zip 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,2 CPUs) Processing archive: 【批量下载】《银河系漫游指南》系列1-5中文版等.zip Extracting ÎÒµÄÎĵµ/¡¶ÒøºÓϵÂþÓÎÖ¸ÄÏ¡·ÏµÁÐ1-5ÖÐÎÄ°æ Extracting ÎÒµÄÎĵµ/

Re: zip解压乱码

2013-08-13 文章 Alex
我也是一知半解的,关于你的命令我是不懂,让别人解答吧 在我机器上运行的结果如下: $ LANG=C 7z e yhx.zip 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=C,Utf16=off,HugeFiles=on,4 CPUs) Processing archive: yhx.zip Extracting �ҵ��ĵ�/��ϵָ�ϡ�ϵ��1-5���İ Extracting �ҵ��ĵ�/��ϵָ�ϡ�

Re: zip解压乱码

2013-08-13 文章 choury
我用了这个命令来测试 for i in {`convmv --list`};do convmv -f $i -t utf8 -r * ; done 仍然没有找到有用的输出结果 我的原始文件是http://pan.baidu.com/share/link?shareid=11109&uk=3625072214 对这个文件夹的打包下载,看一下是不是压缩文件本身有问题 于 2013年08月13日 14:12, Alex 写道: > 试试这个,我以前一直这样用的,使用的是 7z > $ LANG=C 7z e *.zip ##ASCII 环境解压缩 > $ convmv --list

Re: zip解压乱码

2013-08-13 文章 Alex
试试这个,我以前一直这样用的,使用的是 7z $ LANG=C 7z e *.zip ##ASCII 环境解压缩 $ convmv --list ##列举可用的字符集 ,下例中用的是 shiftjis,请自行更改 $ convmv -f shiftjis -t utf8 -r * ##测试 是否乱码 $ convmv -f shiftjis -t utf8 -r --notest * ##若成功,执行此步骤 在 2013年8月13日上午12:22,choury 写道: > 不好意思,我对python并不是十分了解……所以,能否具体告知如何操作? > > 于 2013年

Re: zip解压乱码

2013-08-12 文章 choury
不好意思,我对python并不是十分了解……所以,能否具体告知如何操作? 于 2013年08月12日 08:13, Shell Xu 写道: > 是否可以用python来解压zip,出来的文件名直接用内置的code translate转换掉? > > > 在 2013年8月12日上午6:10,choury >写 道: > > 用unzip解压 zip文件 文件名乱码 > 我搜索了一下,网上说有-O参数可以用,我试了一下,似乎现在debain用的 > unzip > 版本中 > 没有这个选项 >

Re: zip解压乱码

2013-08-12 文章 Shell Xu
是否可以用python来解压zip,出来的文件名直接用内置的code translate转换掉? 在 2013年8月12日上午6:10,choury 写道: > 用unzip解压 zip文件 文件名乱码 > 我搜索了一下,网上说有-O参数可以用,我试了一下,似乎现在debain用的unzip > 版本中 > 没有这个选项 > 我解压以后显示的文件名是这样的“+��-+-��” > 我又查了一下,似乎convmv可以解决这个问题,于是我就使用这个命令 convmv -f > gbk -o utf8 "+��-+-��" > 然后输出是 > Unknown option: o > Unkn

Re: zip解压乱码

2013-08-11 文章 choury
这样可以转换,但是似乎结果并不正确 $ convmv -r -f cp936 -t utf8 --notest --nosmart * Your Perl version has fleas #37757 #49830 mv "��ʰ�ˤ�-��+ͩ--�1-5��+-��/+���+�+̦�.txt" "��ʰ�ˤ�-��+ͩ-- �1-5��+-��/+é�+�+苔�.txt" mv "��ʰ�ˤ�-��+ͩ--�1-5��+-��/ʰ�ˤ�-��+ͩ-�.txt""��ʰ�ˤ�-��+ͩ- -�1-5��+-��/拾λち-λ+桐-�

Re: zip解压乱码

2013-08-11 文章 蒋文佼
要转换文件编码请先进入要转换文件的目录 - 转换文件名由GBK为UTF8 convmv -r -f cp936 -t utf8 --notest --nosmart * 在 2013年8月12日上午6:10,choury 写道: > 用unzip解压 zip文件 文件名乱码 > 我搜索了一下,网上说有-O参数可以用,我试了一下,似乎现在debain用的unzip > 版本中 > 没有这个选项 > 我解压以后显示的文件名是这样的“+��-+-��” > 我又查了一下,似乎convmv可以解决这个问题,于是我就使用这个命令 convmv -f > gbk -o utf8 "+

zip解压乱码

2013-08-11 文章 choury
用unzip解压 zip文件 文件名乱码 我搜索了一下,网上说有-O参数可以用,我试了一下,似乎现在debain用的unzip 版本中 没有这个选项 我解压以后显示的文件名是这样的“+��-+-��” 我又查了一下,似乎convmv可以解决这个问题,于是我就使用这个命令 convmv -f gbk -o utf8 "+��-+-��" 然后输出是 Unknown option: o Unknown option: � 应该怎么做? -- yours Choury