原标题:在Linux上使用mojoqq来实现命令行QQ

mojo & irc

mojoqq项目主页:https://github.com/sjdy521/Mojo-Webqq

具体步骤同样可以参考官方文档

第一步:安装perl

debian:

sudo apt-get install perl

centos:

yum install perl 第二步:安装包管理器cpanm以方便安装mojoqq # cpan -i App::cpanminus 第三步:安装mojoqq # cpanm Mojo::Webqq

如果出现以下输出说明安装成功:

Building and testing Mojolicious-7.46 ... OK Successfully installed Mojolicious-7.46 Building and testing Mojo-Webqq-v2.1.4 ... OK Successfully installed Mojo-Webqq-v2.1.4 2 distributions installed

如果出现IO::Socket::SSL错误的话先安装libssl-dev

debian;

sudo apt install libssl-dev

centos:

yum install openssl-devel

安装后重新安装mojoqq

安装irc模块

安装模块:

# cpanm -v Mojo::IRC::Server::Chinese

如果出现类似输出说明安装成功

ad-multi/perllocal.pod OK Successfully installed Mojo-IRC-Server-Chinese-v1.8.1 Installing /home/luhui/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/.meta/Mojo-IRC-Server-Chinese-1.8.1/MYMETA.json Installing /home/luhui/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/.meta/Mojo-IRC-Server-Chinese-1.8.1/install.json 2 distributions installed 创建irc启动脚本:

新建脚本文件:

touch ircqq.pl

然后拿编辑器编辑脚本写入官方提供的内容:

#!/usr/bin/env perl use Mojo::Webqq; my $client = Mojo::Webqq->new(); $client->load("ShowMsg"); $client->load("IRCShell"); #加载IRCShell插件 $client->run();

然后保存

启动ircqq: perl ircqq.pl

注意pl脚本需要一直保持运行

然后会创建一个irc服务器服务端

如图

登录成功

然后安装一个irc客户端

我这里用的是weechat

apt install weechat weechat

启动之后在weechat中输入/connect localhost进入qq

之后会自动创建好频道和列表,剩余的weechat的用法和一般irc用法一样

下面是登录后的截图

*本文作者:Akira,参考来源:ParrotSec社区,转载请注明来自FreeBuf.COM返回搜狐,查看更多

责任编辑:

linux命令行安装qq,在Linux上使用mojoqq来实现命令行QQ相关推荐

  1. 查看系统是否安装了ftp服务器上,linux查看是否安装了ftp服务器上

    linux查看是否安装了ftp服务器上 内容精选 换一换 安装Tomcat时启动失败.请按如下步骤查找原因并处理: 对于已安装Tools的Linux弹性云服务器,升级内核前,需先卸载Tools,否则存 ...

  2. linux redhat9 u盘,LINUX(redhat9)下安装JDK(虚拟机VM上挂载U盘)

    LINUX(redhat9)下安装JDK(虚拟机VM上挂载U盘) 2010-07-11 21:24 1.首先,我们去http://www.doczj.com/doc/11c2bbedb8f67c1cf ...

  3. Linux oracle 怎么安装,oracle在linux下怎么安装

    oracle在linux下怎么安装 red hat linux 下安装 oracle 10g racle考资料: Oracle官方网站: http://download.oracle.com/docs ...

  4. linux使用什么dos系统安装,在Linux系统中安装DOSBox运行MS-DOS上游戏及程序的方法...

    在 Linux 系统中可以借助安装 DOSBox 来运行 MS-DOS 游戏及程序,比如运行 C++ 编译器 Turbo C++,同时 DOSBox 还支持 Windows.MacOS.Unix 操作 ...

  5. termux安装linux命令,Termux安装发行版Linux

    Termux安装发行版Linux Thorn • 2020 年 01 月 05 日 首先先下载Termux 从应用商店下载安装即可,属于存储权限 安装proot pkg install proot 有 ...

  6. linux图形驱动安装失败,红旗Linux 下NVIDIA的驱动安装问题

    说明下,本人菜鸟,在一人指点下,在红旗Linux下成功安装NV驱动,现在把过程描述下: (一).在没装NV驱动情况下,可以用以下办法 官方提供的安装流程大概说的如下: 1. 下载驱动,最新版NVIDI ...

  7. 多linux系统的安装方法,在Linux系统中安装使用WPS的方法

    这篇文章主要介绍了在Linux系统中安装使用WPS的方法,在Linux上缺少微软的office的情况下,WPS实为办公文件处理的不二选择,需要的朋友可以参考下 Kingsoft Office 是一套办 ...

  8. linux库怎么安装路径设置,Linux libtins 库安装教程

    因为工作原因需要用到libtins网络库, 所以今天去装一下. 很尴尬,由于本人对linux理解比较浅, 所以在中途遇到了一些问题. 虽然只是简单的安装步骤,但是阻挡不了自己菜啊. 一.  下载lib ...

  9. linux检查是否安装了rzsz,linux安装rzsz(lrzsz)

    lrzsz是一个unix通信套件提供的,X,Y和ZModem文件传输协议,可以用在Windows与linux系统之间的文件传输,体积小速度快,可以与xshell工具配合使用. (1)在线安装 yum ...

  10. linux下如何安装软件?——linux应用软件安装包类型及安装介绍

    原文:http://blog.chinaunix.net/uid-24612962-id-3181499.html 一.解析Linux应用软件安装包,通常Linux应用软件的安装包有四种: 1) ta ...

最新文章

  1. 彩虹系统怎么弄服务器,用云服务器彩虹挂机
  2. CMD(命令提示符)-------javac编译程序出现“”编码GBK的不可映射字符“”
  3. Numpy高级操作大全!!!
  4. android自定义多按钮点击事件监听事件吗,安卓(Android)动态创建多个按钮并添加监听事件...
  5. 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第二章(1) 2020-12-21
  6. win10多合一原版系统_win10多合一原版系统
  7. 【实习之T100开发】帆软报表笔记
  8. 常用的网站压力测试工具有哪些
  9. mysql查询excel表_使用SQL语句实现对Excel工作表数据进行查询的方法
  10. 为什么不建议在外包公司长期工作及外包公司的简历怎么写
  11. Python暂停的几种方法
  12. 用Python实现数据筛选与匹配
  13. 性价比天花板:如何在预算有限的情况下吃得美味又健康
  14. Flink on Yarn HA模式部署
  15. 关于graphql快速入门
  16. edg击败we视频_2017LPL春季赛4月8日WE VS EDG视频:EDG 2:0 WE获胜
  17. Win10备份错误代码0x800700e1怎么解决?
  18. 微信小程序——点击不同的标签,弹出显示不同的内容
  19. 全志T507系统烧录配置
  20. 最浅显易懂的数据库索引讲解

热门文章

  1. matlab制作科学计算器,MATLAB科学计算器设计
  2. 手把手带你入坑H5与小程序直播开发
  3. 二分查找在java中的实现
  4. minecraftjava版光追_我的世界:网易版终于更新狐狸生物?Java版光追技术已开始测试...
  5. UVM学习整理——附录(部分组件源码)
  6. 程序员代码面试指南第二版 8.单调栈结构(普通及进阶)
  7. 最牛的支付渠道-“代扣”
  8. cad2019字体_这些是2019年最有效的简历字体
  9. stm32怎么入门?数电模电单片机先学哪个?
  10. 【蓝桥杯】历年真题题目及题解汇总