|
2002.10.31 Net::OICQ 0.1版
先说明一下,本程序目前还是半成品,还不是很容易用.如有问题请email perloicq@yahoo.com
Net::OICQ的主要目标是实现QQ即时通讯所用的协议,以便利自由软件使用者和QQ使 用者交流. Net::OICQ本身只是个Perl的面向对象的模块,提供一些和QQ服务器打交道的 基本方法. 软件包中含有一简单client程序已经实现一些基本的QQ功能.
http://sourceforge.net/projects/perl-oicq
安装说明
1. Net::OICQ要用Digest::MD5模块. 用下面命令查看系统是不是已经装了Digest::MD5
perl -MDigest::MD5
如果出现错误信息,你需要 去CPAN下载Digest::MD5
2. 确定有Digest::MD5后,把下载的Net-OICQ-0.1.tgz打开
$ tar zxvf Net-OICQ-0.1.tgz
$ cd Net-OICQ/Net/OICQ
$ perl Makefile.PL
$ make
$ make test
$ su
# make install
# cp oicq /usr/local/bin
# chmod a+x /usr/local/bin/oicq
# exit
使用说明
1. 先把密码存在环境变量OICQ_PW
$ export OICQ_PW=OICQ密码
2. 登陆腾迅服务器
$ oicq OICQ号码
3. 登陆后,所有以斜杠/开始的键盘输入行都被当做是命令,其他键盘输入行都 被当做要送出的话存人信息缓冲,等到空行输入时才送往默认的号码.用/加号码 来设定默认号码.举个例子,用下列命令给我送话:
/52482796
试一下
第二行
连打两次ENTER送出
其他命令
/help
/who 在线朋友
/54321 和54321聊
/info 看自己的info
/info <别人的号码>
/users 列出25个在线用户
/users 10 列出10x25个在线用户
/buffer 看信息缓冲区
/del 清除信息缓冲区
/exit 退出
|
|