Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2569234
  • 博文数量: 315
  • 博客积分: 3901
  • 博客等级: 少校
  • 技术积分: 3640
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-08 15:32
个人简介

知乎:https://www.zhihu.com/people/monkey.d.luffy Android高级开发交流群2: 752871516

文章分类

全部博文(315)

文章存档

2019年(2)

2018年(1)

2016年(7)

2015年(32)

2014年(39)

2013年(109)

2012年(81)

2011年(44)

分类: LINUX

2013-08-03 19:57:52

背景:Ubuntu环境下面一直没有比较好的解决方法,之前分享过一篇文章是QQ2012+wine()运行的软件,运行相对之前还是比较稳定,偶尔会疆死。当然消耗系统资源是难免的(基于wine运行)。

webQQ3.0的推出还是给linux环境下面的带来一些期望,近期在网络上看到一个基于webQQ开发的pywebqq,脱离浏览器的限制,增加系统托盘的消息通知,在系统资源方面的消耗还是可以接受,打开一个webQQ内存使用在80~120M 之间浮动。目前使用体验还是比较满意,毕竟在功能上是完全还原WebQQ原型。

*

*

【正文开始】

文章类型:安装软件应用过程记录

适合人群:安装webQQ3.0应用,用于解决ubuntu系统环境下面的QQ聊天解决方法

知识背景:需要了解简单的安装软件方法

操作系统:Ubuntu12.04

*

参考文章:

软件项目地址:

0、安装方法

需要安装下面依赖软件

sudo apt-get install python-notify python-keybinder python-ctypeslib python-webkit python-glade2

pywebqq

如果上面直接点击无法下载,可以访问参考文章的链接,到里面去附件去下载。

 

1、配置软件

解压后,需要修改webqqview.py文件中的一个文件引用地址

修改前:

libsoup = ctypes.CDLL(‘/usr/lib/libsoup-2.4.so.1′)

修改后:

libsoup = ctypes.CDLL(‘/usr/lib/i386-linux-gnu/libsoup-2.4.so.1′)

这里需要修改是因为ubuntu系统路径有点不一样。如果你在第一次运行时说找不到这个文件,你就需要修改来。

 

1.2 添加桌面启动程序

sudo vi /usr/share/applications/pywebqq.desktop

[Desktop Entry]
Encoding=UTF-8
Name=PyWebQQ
Comment=pywebqq1027
Exec=python /data/QQMsg/pywebqq/pywebqq.py
Terminal=false
Type=Application
Icon=/data/QQMsg/pywebqq/QQ.png
StartupNotify=true
Categories=Office;
MimeType=application/pywebqq;

上面执行脚本的路径可以根据你实际的路径进行修改。

这时你就可以到你的“Dash主页”里面去搜索你的软件了,运行后把它锁定在unity栏里面。

 

2、运行效果

如图

程序的亮点是将webQQ脱离浏览器,并在系统托盘提示消息。

 最后加一个问题的解决办法:如果你发现你的pywebqq用命令python pywebqq.py无法启动时,试试python2.7 pywebqq.py,就是换个版本的python,然后把启动程序作为启动项[as launcher];

最后感谢网友的无私奉献!

阅读(1966) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~