QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2449|回复: 10

怎么去除乱码?

[复制链接]
发表于 2010-11-17 13:19:51 | 显示全部楼层 |阅读模式
iceplayer打包过程有乱码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2010-11-17 13:20:26 | 显示全部楼层
包内也有乱码

[root@MagicLinux ~]# rpm -qpl /root/rpmbuild/RPMS/i686/iceplayer-4.01-1mgc25.i686.rpm
/usr/bin
/usr/bin/iceplayer
。。。。。。。
/usr/share/iceplayer/skin/blue-life_slax/閻喛鍋嗙拋鍓х枂.conf
。。。。。。。
/usr/share/iceplayer/skin/mac_slax/閻喛鍋嗙拋鍓х枂.conf
。。。。。。。。
/usr/share/iceplayer/skin/new-style_slax/閻喛鍋嗙拋鍓х枂.conf
[root@MagicLinux ~]#

[ 本帖最后由 gxw5555 于 2010-11-17 13:22 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2010-11-17 13:23:48 | 显示全部楼层
iceplayer播放有乱码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2010-11-17 18:12:27 | 显示全部楼层
这个只能向 iceplayer 报 bug 了,gtk 不熟,要不自己改改好啦  
回复

使用道具 举报

 楼主| 发表于 2010-11-17 18:37:48 | 显示全部楼层
原帖由 nihui 于 2010-11-17 18:12 发表
这个只能向 iceplayer 报 bug 了,gtk 不熟,要不自己改改好啦  

qomo下正常
回复

使用道具 举报

发表于 2010-11-17 20:12:35 | 显示全部楼层
qomo 下面默认用 utf8 码的,刚好 ubuntu 也是,所以不会有文件名乱码,可mgc是gb码的。 iceplayer 并不成熟,这种软件我也会开发,并不是想贬低别人来抬高某人,我的确没法理解 iceplayer 无视国际化翻译的编程习惯。自己写一个不是更好,mgc 上qt4 开发环境是相当好,开发只需要稍加编译调整一些新的类库即可。
回复

使用道具 举报

发表于 2010-11-18 11:05:45 | 显示全部楼层
原帖由 nihui 于 2010-11-17 18:12 发表
这个只能向 iceplayer 报 bug 了,gtk 不熟,要不自己改改好啦  

那个是Qt4开发的,BS 一下 nihui 。
回复

使用道具 举报

发表于 2010-11-18 11:50:58 | 显示全部楼层
原帖由 haulm 于 2010-11-18 11:05 发表

那个是Qt4开发的,BS 一下 nihui 。


别乱讲好不好....
明明是 GTK  
回复

使用道具 举报

发表于 2010-12-24 22:25:06 | 显示全部楼层
原帖由 haulm 于 2010-11-17 20:12 发表
qomo 下面默认用 utf8 码的,刚好 ubuntu 也是,所以不会有文件名乱码,可mgc是gb码的。 iceplayer 并不成熟,这种软件我也会开发,并不是想贬低别人来抬高某人,我的确没法理解 iceplayer 无视国际化翻译的编程习惯。自己写一个 ...

        .
        的确是gtk写的,对于iceplayer出现的一些问题,实在不好意思,我并不是科班出生的,我只是一个学法学的大三学生,我这个程序最开始就是为满足我自己在linux上的音乐播放器的使用而编写的,在没有系统的学习linux编程规范的前提下,我也只能从我自身的知识、能力和我在网络上搜索到的文档出发了。

        我所用过的linux都是utf-8的,所以我忽略了用gb码的情况,毕竟我没有这种需求,之前也没有人提出这样的问题。
        我并不是无视国际化翻译的编程习惯,我是真没学过和想过,我也没有义务为满足个别人需求来投入大量时间去从事翻译和编码工作,iceplayer到目前为止也只是我一个人在开发而已,而且也仅是作为兴趣和对开源社区的回报,所以在很多地方,比如gb码,比如音乐盒,比如英文的界面,比如双层桌面歌词,我是还没有完成的,我没有足够的精力、知识与时间,毕竟我也快要毕业了。

        谢谢你们的使用。能够被接受和使用是对于一个软件编写者最大的鼓励。

原帖由 gxw5555 于 2010-11-17 13:20 发表
包内也有乱码

[root@MagicLinux ~]# rpm -qpl /root/rpmbuild/RPMS/i686/iceplayer-4.01-1mgc25.i686.rpm
/usr/bin
/usr/bin/iceplayer
。。。。。。。
/usr/share/iceplayer/skin/blue-life_slax/閻喛鍋嗙拋鍓х ...

        .
        这个 閻喛鍋嗙拋鍓х 是 皮肤设置.conf ,建议的方法是在支持utf的系统上解压缩源码包并用7z 打包,因为tar是仅支持源系统编码的,7z是支持跨系统编码的。

        不过估计还有一些字符串的处理问题。

        抱歉了,由于临近期末,没有时间尝试。

原帖由 gxw5555 于 2010-11-17 13:19 发表
iceplayer打包过程有乱码35283

        .
        是debian的control文件的编码问题,你转换成gb码就行了。如果还有问题,可以和我联系,[email protected] 173870074
回复

使用道具 举报

发表于 2010-12-25 00:39:32 | 显示全部楼层
原帖由 jasy.ice 于 2010-12-24 22:25 发表

        .
        的确是gtk写的,对于iceplayer出现的一些问题,实在不好意思,我并不是科班出生的,我只是一个学法学的大三学生,我这个程序最开始就是为满足我自己在linux上的音乐播放器的使用而编写的,在没有系统的学习li ...

这个也不全怪你,因为国内的Linux 都用 GB 码一直到后来国内的Linux 开发低迷,红旗也转向使用 UTF8码,MGC坚持到现在,不过MGC的坚持毁在我手里了,MGC也改用UTF8码,以后这种问题遇不到了,但是国际化翻译是必需要的。
回复

使用道具 举报

发表于 2010-12-25 09:26:49 | 显示全部楼层
文件名不要用中文……不管是 Linux 还是 Windows,这都是一条兼容原则……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 15:06 , Processed in 0.129075 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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