尝试IRC & freenode

古老的 IRC,一直都没有试过,今天就尝试了一下,专注于聊天的东西啊。 
把初用的过程记录下来

先找了一下客户端,命令行版本的我试了一下 weechat(和微信就差一个字母),图形的用了 TimeChat。 
并没有推荐使用的意思,没有用更多的客户端做对比。

下面以 weechat为例,来写一下基本的使用命令。 
安装 weechat: Mac 里面用 brew install weechat 就可以了,在 kali 里面用 apt-get install weechat就可以了。 
安装完成后,输入 weechat 命令就能启动客户端了。

要想使用 IRC,就需要先连接一个 irc 服务器,选择了大名鼎鼎的 chat.freenode.net 服务器。 
刚开始按照教程添加了默认的服务器,使用的命令为 /server add freenode chat.freenode.net 
然后运行连接服务器的命令 /connect freenode 但是怎么也连接不上,tcp 连接总被 reset by peer。 
然后用 nmap 扫描了一下 chat.freenode.net,发现还有好多个端口开发提供 irc 服务。 
再试试其它端口吧 
按照/help server 帮助命令的提示,添加了新的 server。 
命令为 /server add freenode chat.freenode.net/6697
再连接 /connect freenode 
连接成功了。

好了,给自己起一个 nickname,就用自己的名字zhijia 吧。执行命令/nick zhijia 
结果不行,还是需要注册一下的,否则被人冒用怎么办。 
注册的命令格式是这样的: 
/msg NickServ REGISTER <name> <passwd> <email> 
passwd为密码,email为邮箱地址 
很幸运,没有重复的,注册成功。 
不一会邮箱收到了 freenode 发来的验证邮件,里面有一条命令,用来验证邮箱的,在 weechat里面执行这条命令就好了。

退出 weechat的命令也很简单/exit 
退出后,还得再登录 
下次启动 weechat,登录服务器 
登录后,切换用户名/nick zhijia 
然后验证用户身份/msg NickServ identify <password>.

22:23:38 freenode8001  -- | NickServ (NickServ@services.): This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
22:23:54 freenode8001  -- | MSG(NickServ): identify ***********
22:23:55 freenode8001  -- | NickServ (NickServ@services.): You are now identified for zhijia.

下一个步骤就是进 chanel 聊天了,进入 chanel 的命令是/join #chanelname 
那就进如火如荼的开源项目 openstack 频道里面看看吧 
/join #openstack 
进去后,就能看到各位大牛聊天了

Openstack Support Channel, Development in #openstack-dev | Wiki: http://wiki.openstack.org/ | Docs: http://docs.openstack.o>>
22:21:22       --> | zhijia ([email protected]111.196.192.52) has joined #openstack │@ChanServ
22:21:22        -- | Topic for #openstack is "Openstack Support Channel, Development in #openstack-dev | │ 20WAAACXB
                   | Wiki: http://wiki.openstack.org/ | Docs: http://docs.openstack.org/ | Answers:        │ _0x5eb_
                   | https://ask.openstack.org | Logs: http://eavesdrop.openstack.org/irclogs/ | Paste:    │ _cmd_
                   | http://paste.openstack.org/"                                                          │ _nick
22:21:22        -- | Topic set by openstackstatus on Sun, 14 Feb 2016 01:37:17                             │ _shaps_
22:21:23        -- | Channel #openstack: 950 nicks (1 op, 0 voices, 949 normals) │ `ariel
22:21:23        -- | URL for #openstack: http://www.openstack.org │ `Calvin
22:21:25        -- | Channel created on Mon, 28 Jun 2010 22:37:39                                          │ a1|away
22:21:33       --> | martin (~Martin@unaffiliated/martin) has joined #openstack │ aarefiev
22:21:34       <-- | trifon ([email protected]78.90.21.222) has quit (Ping timeout: 255 seconds)                    │ ababich
22:21:36       <-- | josecastroleon (~josecastr@pcitis153.cern.ch) has quit (Quit: Leaving.)               │ abhi_
22:21:49 yankcrime | wigwam: and on your upgraded compute node                                             │ abramley
22:22:10        -- | irc: disconnected from server                                                         │ AbyssOne
22:22:10       === | ========== End of backlog (11 lines) ==========                                       │ Acinonyx_
23:02:36       --> | zhijia ([email protected]111.196.192.52) has joined #openstack │ adam_g
23:02:36        -- | Topic for #openstack is "Openstack Support Channel, Development in #openstack-dev | │ adeschamps
                   | Wiki: http://wiki.openstack.org/ | Docs: http://docs.openstack.org/ | Answers:        │ adjohn
                   | https://ask.openstack.org | Logs: http://eavesdrop.openstack.org/irclogs/ | Paste:    │ adreznec
                   | http://paste.openstack.org/"                                                          │ Adri2000
23:02:36        -- | Topic set by openstackstatus on Sun, 14 Feb 2016 01:37:17                             │ adrienr
23:02:37        -- | Channel #openstack: 956 nicks (1 op, 0 voices, 955 normals) │ aeperezt
23:02:37        -- | URL for #openstack: http://www.openstack.org │ afazekas
23:02:38        -- | Channel created on Mon, 28 Jun 2010 22:37:39                                          │ AG_Clinton
23:02:39       <-- | linkmark (4e14ae5f@gateway/web/cgi-irc/kiwiirc.com/ip.78.20.174.95) has quit (Quit:   │ agireud
                   | http://www.kiwiirc.com/ - A hand crafted IRC client)                                  │ aholler_
                                                                                                           │ aimon
                                                                                                           │ ajafo
                                                                                                           │ ajmiller
                                                                                                           │ akrzos
                                                                                                           │ al            ++
[23:03] [2] [irc/freenode8001] 2:#openstack(+cnt){955} [Lag: 1.466]
[zhijia(i)]
时间: 2024-11-05 18:03:54

尝试IRC & freenode的相关文章

开始ubuntu 14.04 的装X模式---终端模式下中文输入,听歌,上irc 开启framebuffer看电影 截图

先上图吧 卡卡的全是在tty1 下的操作,看电影,听歌,截图 ,看图  ,上irc 等等,相当适合在小白面前装屁! 需要安装的软件: 为了能正常显示中文:安装fbterm sudo apt-get install fbterm 因为ubuntu 14.04 的framebuffer 默认是开启的  是都开启 请查看 (ls /proc/|grep fb)所以不用做其他配置, 只要把用户加入video 组就可以了 否则会出现: "cann't open frame buffer device!&q

一个基于VB的简单IRC机器人服务器 - GeneBot &amp; EvilBot

(版权提醒:此软件遵守GPLv3协议开放源码,任何引用.使用.传播.修改该软件的程序或工程须在其发行版后附加其全部源代码) GeneBot是我在使用IRC聊天的时候的设想.现在实现了. 之前用python的irc框架sopel写过一个机器人,但在windows上运行诸多不便. VB看似被众多“大佬”嘲笑,但是简单的windows图形界面快速编程远胜过qt. 下面贴几张图: 效果图(还有很多小彩蛋哦): 实现原理:VB下Winsock的TCP连接.host=irc.freenode.net:por

OpenStack IRC使用指引

OpenStack的IRC频道列表 如何在浏览器上进入OpenStack的频道(具体的频道可以参考前面的频道列表) 频道聊天日志和会议日志 这里我使用mIRC而不是浏览器接入IRC,OpenStack的IRC采用freenode服务器,可于mIRC中自带的group "Freenode"中找到,具体地址和端口为, server: irc.freenode.net ports: 6665-6666 (默认的6667不行,但是这两个端口都行,其他的端口不确定) 命令简介 /join #ch

irc操作小记

IRC客户端 HexChat 跨平台支持,目前正在Windows上使用,暂无不满意的地方 polari 支持的命令太少了,功能有限. Empathy 重量级,支持各种消息协议 weechat/irssi 命令行界面,其中weechat架构是可扩展的,并且支持当前流行的脚本语言,如python, perl, ruby:同时高度可配置.以后着重在Linux上使用. IRC服务器 用户量最大的,频道最多的应该是freenode,大的开源软件一般在上面都有对应的频道.本文以freenode网络为例,其他

Linux Kernel - Debug Guide (Linux内核调试指南 )

http://blog.csdn.net/blizmax6/article/details/6747601 linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解的陷阱 建立调试环境 发行版的选择和安装 安装交叉编译工具 bin工具集的使用 qemu的使用 initrd.img的原理与制作 x86虚拟调试环境的建立 arm虚拟调试环境的建立 arm开发板调试环

LXD 2.0 系列(四):资源控制

LXD 提供了各种资源限制.其中一些与容器本身相关,如内存配额.CPU 限制和 I/O 优先级.而另外一些则与特定设备相关,如 I/O 带宽或磁盘用量限制.-- Stéphane Graber 本文导航 -可用资源限制03% -磁盘08% -CPU12% -内存21% -网络 I/O26% -块 I/O29% -它怎么工作?39% -应用这些限制43% -CPU47% -内存58% -磁盘和块 I/O63% -网络 I/O71% -获取当前资源使用率81% -总结92% -更多信息94% 编译自

Selinux是什么?

在新的基于RHEL一般都自带了selinux,多数情况下我们把selinux禁用了,事实上既然RHEL要集成它,必然有他的优点和长处,我们通过下文来了解selinux,也许你会喜欢用上它. 英文原文来自www.RedHat.comby Russell Coker翻译:胡智江主要内容介绍:SELinux概览:SELinux深入研究:Fedora中策略的实现:Fedora的缺省SELinux策略:更多关于SELinux的资料:关于作者和译者: 介绍:当今世界,无处不在高速互联网连接.如备有无线接入点

【转】Git详解之一:Git起步

原文网址:http://blog.jobbole.com/25775/ 原文:<Pro Git> 起步 本章介绍开始使用 Git 前的相关知识.我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作.读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它.(查看Git详解系列的全部文章) 1.1 关于版本控制 什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统.在

Git详解之一 Git起步

来自:http://www.open-open.com/lib/view/open1328069609436.html 起步 本章介绍开始使用 Git 前的相关知识.我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作.读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它. 1.1 关于版本控制 什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统.在本书所展示的