`
squirel
  • 浏览: 22032 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

QQ无缝混入到linux桌面

阅读更多
阔别N年的QQ最近又回到我的生活,只是我现在已经转投linux门下,于是怎么用上QQ成了一个问题。

最初试的是pidgin + lwqq,用了几天发现有丢消息的现象,猜想可能是lwqq插件的问题,于是把arch aur里的各种qq client基本试了个遍,没有一个是可以接受的,只好老老实实去用webqq。用了几天后发现丢消息是webqq的固有特性,错怪lwqq了。那就没有办法了,只好用原生应用了。

使用原生qq无外乎wine和vm两个办法;先试wine,结果各种不稳定,基本不能用,没办法,只好用最笨重的办法了。把virtualbox vm设成seamless模式,虽然笨重了点,但还是可以接受的。不过它的seamless并不是完全的无缝,vm里的窗口是不能脱离vm的大窗口的。当然到此为止的话,这篇文章就没有意义了,继续dig,发现了一个叫remoteApp的东东,ms远程桌面下的一个子规范,对于在linux下工作,又不得不用某些windows程序的同志来说,这真是福音,废话少说,先上图。



wm是awesome,是不是truly seamless呀!怎么实现呢?

怎么在windows下配置remoteApp就不啰嗦了,请自行google。因为这个app是remote的了,所以启动vm的时候就不需要界面了,可以用headless方式启动:
vboxmanage startvm 'your vm name' --type headless


然后安装个freerdp,这是个linux下的windows远程桌面实现,就是用它来连接到你vm中的qq:
xfreerdp --sec rdp -u Administrator -p pw -k 0x00000804 --plugin rdpsnd --data alsa -- --app --plugin rail --data "%ProgramFiles(x86)%\Tencent\TM\Bin\TM.exe" -- 192.168.1.115

-u,-p用windows用户名和密码,-k指定初始键盘布局为中文简体-美式键盘,plugin rdpsnd让你可以听到那个滴滴滴的qq提示音,plugin rail就是remoteApp插件,有了它,连接远程桌面后,就不再是一整个桌面了,而是data里指定的那个程序的窗口,最后是windows host的地址。这样就可以把windows应用混入到你的linux桌面了,word,ie什么的都可以啦。

如果把vm安装到物理硬盘,那双系统就可以完美同步运行了,单独开windows的话,里面的聊天记录等数据都是最新的。不过freerdp目前还不是很完善,像剪贴板双向同步,在普通远程桌面方式下是可以用的,但在remoteApp模式下就用不了。期待freerdp尽快完善,双系统完美无缝同步运行就指望它了。
  • 大小: 166.7 KB
分享到:
评论

相关推荐

    linux,LINUX,下QQ.全兼容完美版本。

    总的来说,Linux下的QQ全兼容完美版本使得Linux用户能够无缝地融入到QQ的社交网络中,享受与其它平台用户相同的服务。尽管可能需要解决一些兼容性和性能问题,但随着技术的发展,这些问题正逐步得到改善,Linux用户...

    eva linux QQ,linux下的QQ

    这使得QQ在Linux环境下运行得相对稳定,并能与桌面环境良好融合。 EVA Linux QQ的主要功能包括: 1. 文字聊天:用户可以与好友进行实时的文字交流,发送表情、图片、文件等,提供了一对一以及群聊的功能,满足日常...

    linux下的QQ

    8. **系统集成**:Linux QQ通常会尽可能地与桌面环境集成,例如支持通知中心、快捷键等,但这种集成度可能不如原生Linux应用那么完美。 9. **未来展望**:随着Linux用户基数的增加和开源社区的繁荣,预计腾讯将持续...

    QQ for Linux.zip 最新QQ原生Linux版本

    QQ for Linux是一款专为Linux操作系统设计的即时通讯软件,它为Linux用户提供了与Windows和Mac平台相似的功能,如聊天、群聊、视频通话等。这款软件的最新版本为"QQ for Linux.zip",区别于以往基于Wine环境的模拟...

    最新linux下QQ,适合各种版本linux平台

    这个最新的版本,"linuxqq_v1.0.2-beta1_i386",适用于多种Linux发行版,无论你是使用Ubuntu、Fedora、Debian还是其他基于Intel x86架构的Linux系统,都可以轻松体验到与Windows或Mac OS上类似的QQ功能。 首先,让...

    linuxqq_v1.0.2-beta1_i386.tar.zip

    LinuxQQ不仅考虑到了操作系统的兼容性,还可能包括了对各种Linux发行版的支持,如Ubuntu、Fedora、Debian等。 “linuxQQ”这一标签进一步强调了该软件的核心特性,即在Linux环境下运行的QQ客户端。这无疑是对Linux...

    linuxqq_v1.0.2_i386.tar.gz

    由于是针对Linux平台定制,LinuxQQ还特别注重与Linux桌面环境的融合,比如支持GTK+或Qt等不同的界面库,以适应各种桌面环境的样式和交互习惯。 然而,值得注意的是,由于LinuxQQ是腾讯为Linux用户专门开发的版本,...

    linuxQQ-iQQ.zip

    Linux下的QQ客户端——iQQ,是一款专为Linux操作系统设计的即时通讯软件,它采用Web协议进行通信,使得在Linux环境中也能享受到QQ的便利。虽然它可能不如基于Wine的QQ客户端那样功能齐全,也不像WebQQ那样直接在...

    pidgin QQ 插件 for Linux

    通过这个插件,Linux用户可以在熟悉的环境中享受与Windows或Mac用户相同的QQ聊天体验,而不必依赖于非原生的解决方案,提升了Linux桌面环境的实用性。同时,这也体现了开源社区的力量,通过共享和改进代码,为各种...

    linux_qq_master.zip

    开发者通过C++来实现QQ的核心功能,包括文字聊天、文件传输、群聊等,使Linux用户能够与使用其他平台QQ的用户保持无缝沟通。 【标签】"linux" 表明这个项目是针对Linux操作系统的,意味着它遵循Linux的开源精神,...

    linuxqq-v1.0.2-beta1.i386.zip

    通过这个RPM包,Linux用户可以享受到与Windows和Mac用户相似的QQ体验。 LinuxQQ v1.0.2 Beta1的发布标志着腾讯在跨平台开发上的努力和进步。这个版本是Beta测试版,意味着它可能还存在一些未发现的bug,但已足够...

    jquery在线模拟linux系统桌面效果.rar

    标题中的“jquery在线模拟linux系统桌面效果.rar”表明这是一个使用jQuery技术实现的项目,目标是模拟Linux操作系统的桌面环境。这个项目可能包含了HTML、CSS和JavaScript代码,特别是jQuery库的运用,来创建一种...

    Linux-QQ.rar_qq linux

    "Linux-QQ.rar_qq linux"这个压缩包文件提供了一个在Linux环境下运行QQ的模拟程序,使得Linux用户也能享受QQ带来的便利,特别是对于需要查询通话记录的用户来说,这是一个非常实用的解决方案。 首先,我们要理解...

    Linux从入门到精通视频教程之Linux下玩QQ和MSN

    在Linux操作系统中,尽管它以其命令行界面和强大的服务器功能而闻名,但用户同样可以在Linux环境下享受日常的桌面应用,包括使用即时通讯软件如QQ和MSN。本视频教程旨在帮助初学者掌握如何在Linux系统中安装和使用...

    LINUX桌面连接工具VNCview4

    LINUX桌面连接工具VNCview4

    linux下将qq聊天记录分开存储及倒序

    这涉及到Linux shell脚本编程的一些核心概念和技术,下面将详细介绍。 首先,让我们了解什么是Linux shell。Shell是Linux操作系统中的一个命令行解释器,它提供了一个用户与系统交互的界面。通过shell,用户可以...

    很好看的qq桌面图标

    QQ桌面图标是用户个性化电脑界面的一种方式,它允许用户自定义电脑上QQ应用程序的图标,以展示个人风格或增加操作舒适度。"很好看的qq桌面图标"标题表明这是一个提供美观QQ图标资源的集合,旨在让用户的桌面看起来...

    基于Linux开发的QQ聊天室

    考虑到跨平台兼容性,可能使用GTK+,因为它支持多种Linux桌面环境。 6. **消息队列**:为了处理消息的异步处理,可能会使用消息队列技术,如RabbitMQ或ZeroMQ,来保证消息的有序性和可靠性。 7. **文件操作API**:...

    linuxqq linux安装包

    LinuxQQ的安装包是专为Linux系统设计的,确保了在非Windows环境下的用户也能享受到便捷的在线沟通体验。 LinuxQQ的版本号通常包含了软件的开发阶段和特性,例如"v1.0.2-beta1",这表示这是1.0.2版本的第一个β...

    基于嵌入式Linux的QQ物联系统的设计与实现.pdf

    通过使用SDK,可以将手机QQ绑定到嵌入式Linux系统上,使手机QQ实现与硬件交互信息。 QQ物联系统的设计 1. 设备注册 在QQ物联系统中,需要注册设备,获得设备PID和服务器公钥。设备注册过程包括创建新设备、填写...

Global site tag (gtag.js) - Google Analytics