`
ispring
  • 浏览: 359456 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在 Ubuntu 上玩飞信

阅读更多

方法一:插件法
现在GRADETWO做出了一款PIDGIN的插件,使得我门广大的LINUX用户可以使用飞信

http://www.linuxsir.org/bbs/thread320802.html
这是最新版本的发行地址,需要的朋友可以从这里下载
PS:这里要注意一点,就是一定不要把发行版本弄错,这是前车之鉴,我就把发行版本弄错了 装了一个64位的版本,怎么弄都不成功,走了不少弯路

接下来解压缩什么的就不提了

然后是保存路径的问题

有三种路径可以选择
把文件放置到 $HOME/.purple/plugins/ 或者/usr/lib/purple-2/或者/usr/local/lib/purple-2/
这里面的$HOME的意思就是你的用户名,比如我的用户名LQIK2004那么就应该写成/lqik2004/.purple/plugins/
这三个方式并不是随便任选一种的,而是根据你的发行版本不同而不同
我使用的是UBUNTU 8.04 RC 只有当放在/usr/lib/purple-2/这个目录里才起作用
所及如果有可能的化就在这三个里面都试验一下

比如 我当前目录和飞信的插件在同一目录
sudo cp libfetion.so /usr/lib/purple-2/
然后重新启动PIDGIN 这样就能找到飞信协议了
(应该是最后一个没有图标的协议)
服务器的表格可以不填写。。。

方法二:命令行方式(推荐)
http://www.it-adv.net/fetion/download/fetion20080423020-linux.tar.gz
http://www.it-adv.net/fetion/download/
可以在这里下载最新版本
安装使用及插件开发指南(20080423020

一、安装过程

1、安装软件依赖库(UBUNTU7.10)
sudo apt-get install libace5.4.7c2a libace-ssl5.4.7c2a
软件依赖库(UBUNTU 8.04)
sduo apt-get install libace5.4.7ldbl libace-ssl5.4.7ldbl
如果想使用音效,请安装mplayer
sudo apt-get install mplayer
自带插件用PHP开发,想体验的朋友,请安装PHP
sudo apt-get install php5
2、下载本压缩包,(以保存到桌面为例)
3、打开LINUX控制台,运行以下命令解压缩并运行
cd ~/桌面 (UBUNTU中文下) 或 cd ~/Desktop (UBUNTU英文下) 切换到压缩包所在目录
tar xzf fetion200XXXXXXXX-linux.tar.gz
cd install #注:自动解到install目录
./fetion -u xxxxxxxx #运行即可 -u 后面为您的飞信账号
./fetion -h #软件说明
4、目录结构
.\Readme.txt: 本说明文件
.\fetion:主程序
.\sound\*.wav:各种音效文件(详见二),您可以用自己喜欢的文件替换
.\plugins\plugin_*: 插件程序(详见三),您可以修改插件以达到自己的各性化需求

二、使用说明:
登录后,您可以输入 help 命令获得该命令列表:
指令 指令说明
list 好友列表: list
sms 发送短信: sms 飞信号/手机号/编号 短信内容(换行请用\n代替)
chat 在线消息: chat 飞信号/手机号/编号 短信内容(换行请用\n代替)
status 在线状态: status online/busy/away/hidden [个性化信息]
add 添加好友: add 飞信号/手机号 申请信息 本地呢称
del 删除好友: del 飞信号/手机号/编号
invite 邀请好友: invite 手机号 您的姓名(邀请好友开通飞信)
autoaccept 自动接受: autoaccept on/off/status 自动接受加为好友申请
myinfo 修改资料: myinfo nickname/impresa 内容(呢称/心情)
help 帮助菜单: help/?
exit 退出系统: quit/exit
批处理文件模式:您可以把以上命令自由组合,生成批处理文件,用-b 参数指定执行。

三、声音效果说明
程序的音效包括以下几种:
closechatwin.wav:对方关闭对话窗口
login.wav:登录成功
message.wav:新消息
openchatwin.wav:对方打开了与您的对话窗口

smile0.wav-smile10.wav: 对方发送的内容中,包含表情符号0-10
(目前只实现了前11个表情的翻译)

软件包中只包含了 第二个表情和第九个表情对应的音效,您可以找自己喜欢的进行替换(首创噢:))
smile1.wav:对方发送的内容中,包含表情符号1,经典星爷的笑声
smile8.wav:对方发送的内容中,包含表情符号8,小孩子的哭声


四、插件开发指南
当前系统支持三种插件(插件是用PHP开发,所以,想看效果请先安装PHP)
1、定时插件:系统每10秒调用一次 plugins/plugin_timer
自带演示插件的功能:每隔10秒钟更换一次心情。
2、消息插件:系统收到消息时,调用 plugins/plugin_message
自带演示插件的功能:发送反话给对方。比如说,对方和你讲ABCD。插件自动发回DCBA。
3、激活对话窗口插件:当对方双击,打开对话窗口时,激活该插件plugin_invite。
该功能适合做机器人。当对方激活后,立即提示帮助信息。帮助插件中带的是演示。

4、好友申请插件:当对方增加您为好友时,激活该插件plugin_buddy_application。
程序中存在2处好友申请开关,插件的优先级高于全局的开关(通过 autoaccept on/off设置的值)

代码:
#!/usr/bin/php
<?php
//$argv[1]: 本人飞信账号
//$argv[2]: 请求人飞信账号
// 插件说明:
// 当对方申请加为好友时,调用的第一个参数为:
// 在PHP中,您可以通过以下方式获取该值
$me = $argv[1];
$buddy = $argv[2];

$result = "";
if( $buddy == "1234558")
$result = "accept";
else
$result = "reject";
// 最后,请以 回车结束
echo $result."\n";
?>




通过定制插件,您可以实现自己的飞信机器人、天气预报、定时短信等各种各样丰富的功能:)


通过几天的测试,对这两种使用飞信的方式做了一个比较
使用插件的方式虽然比较方便,但是从飞信的发送成功率(有时候短信收不到)上来讲要比命令行方式差。
使用命令行方式的速度和扩展性会让你爱上它的。。。
还有一点。。。。命令行方式的飞信的作者很勤奋,更新很快。



2008-4-24 最新修改
三 飞信FOR LINUX
这是我新发现的第三种使用飞信的方法,
DDD做出了飞信的GUI环境
给出链接:
http://www.libfetion.cn/
这个版本的飞信是使用了移动的协议,采用了GUI,用C/C++编写的
有WINDOWS LINUX MacOS版本的
我只是用LINUX测试了一下,很遗憾,没有运行成功,从DEBUG的结果来看,可能是字体原因,我用的是微软雅黑字体,可能因为这个导致了程序运行失败。我已经上交了这个BUG,希望大家也可以继续测试
#编译安装我没有尝试

分享到:
评论

相关推荐

    linux/ubuntu下的飞信安装文件

    linux/ubuntu下的飞信安装文件1.3

    ubuntu中使用飞信!!

    在Ubuntu上安装飞信,首先需要解决的是软件的兼容性问题,因为飞信主要是为Windows设计的。不过,有一些解决方案可以帮助Ubuntu用户安装和使用飞信。以下是详细步骤: 1. 安装wine:Wine是一个开源软件,可以在...

    飞信64位ubuntu版(0.9.2)

    64位ubuntu下的deb包,双击即可安装。

    飞信 for ubuntu

    这是一款用于lunux—ununtu下的飞信软件很好用

    ubuntu linux 飞信 fetion

    ubuntu 飞信 fetion 免费发短信 pc客户端

    ubuntu下支持2010飞信协议的fetion

    ubuntu下支持2010飞信协议的fetion 不是以前的linuxfetion

    linux飞信软件及安装

    这通常涉及到在飞信官方网站或者第三方软件仓库下载对应的`.deb`(Debian/Ubuntu)或`.rpm`(Fedora/Red Hat)安装包。如果找不到预编译的版本,可能需要下载源代码自行编译。 四、安装步骤 1. **对于.deb包**:你...

    ubuntu 9.10 飞信

    可以用在ubunt9.10 64位机上,用飞信号登录,不能用手机号登录!

    三个不同版本fetion for Ubuntu Debian Linux 看你用到哪个+安装说明

    总的来说,飞信在Linux上的可用性展示了开源社区的力量,使得用户能够在各种Linux环境下也能享受便捷的即时通讯服务。虽然相比Windows或Android等平台,Linux版飞信的更新和维护可能较少,但其仍然为Linux用户提供了...

    UBUNTU桌面培训10.04 简体中文r1 PDF版

    Ubuntu课程计划 .................................................. 28 教员职责 ........................................................... 33 培训前准备和检查 ........................................

    linux-fetion_0.9.2-ubuntu_8.04_i386.deb.tar.gz_fection deb_fetio

    在压缩包子文件的文件名称列表中,我们只看到了"linux-fetion_0.9.2-ubuntu_8.04_i386.deb",这表明压缩包内包含的是可以直接在Ubuntu 8.04 32位系统上安装的Fetion软件包。要安装这个软件,首先需要解压`.tar.gz`...

    linux-fetion_1.0.0-ubuntu_8.10_intrepid_amd64.deb

    linux-fetion_1.0.0-ubuntu_8.10_intrepid_amd64.deb 64位linux下的飞信deb安装包

    linux下的飞信软件

    linux下的飞信,这个是支持ubuntu9.10的deb包。

    linux-fetion_0.9.2-ubuntu_8.04_i386.deb

    该程序具有较强的跨平台性,在主流操作系统和手持设备上都有版本。 LibFetion由操作界面(GUI shell) + libfetion-core协议库两部分构成。 其中GUI shell的实现与操作系统紧密相关,在不同的操作系统其实现是不同的 ...

    linux-fetion_1.0.0-ubuntu_8.10_intrepid_i386.deb

    linux-fetion_1.0.0-ubuntu_8.10_intrepid_i386.deb 32位linux下飞信的deb安装包

    最新版Linux版本的飞信 源代码

    可在 应用程序菜单-&gt;网络-&gt;linux fetion 找到该程序: Gentoo: Gentoo LibFx v0.8.0安装 Archlinux: Archlinux LibFx v0.8.0安装 SuSE: SuSE LibFx v0.8.0安装 GUI源代码编译: 64位系统用户编译: 先运行源代码...

    (错发,发现不用分割,无法删除,请下载完整版)UBUNTU桌面培训10.04 简体中文PDF版(part1)

    Ubuntu课程计划 .................................................. 28 教员职责 ........................................................... 33 培训前准备和检查 ........................................

    Linux飞信deb包

    linux_fetion_v0.9.1_8.04_i386.deb ubuntu中直接点击安装即可。

    linux_fetion_installer

    飞信,作为一款曾经流行的即时通讯软件,对于某些用户来说,它在Linux平台上的可用性同样重要。标题“linux_fetion_installer”揭示了我们要讨论的主题——在Linux上安装飞信的解决方案。 飞信(Fetion)是由中国...

    linux系统下信

    在Linux系统中,飞信是一种基于中国移动通信网络的即时通讯软件,它允许用户免费发送短信、语音消息和进行网络通话。本教程将详细介绍如何在Linux环境下安装和使用飞信机器人主程序,以及安装必要的库文件。 首先,...

Global site tag (gtag.js) - Google Analytics