irc 关键操作

IRC 客户端:

  • Textual 5
  • HexChat   

IRC 用户密码常用命令:

用户密码:

  • 忘记密码

    如果太长时间没登录IRC,难免会忘记密码,那IRC有重置密码的功能吗?
    当然有,不过也是通过命令行进行操作的,相当geek:)。
    此功能是服务器通过提供NickServ服务(其实语法上就是一个用户,
    类似的服务还有ChanServ MemoServ)实现的。

    假定需要重置密码的用户名为foo,那首先可以查看下账户信息,可以看到注册时间,最后一次登录时间及IP:

      /msg NickServ INFO foo
    

    接下来,通过以下命令找回密码,服务器会往注册邮箱发送一封包含临时字串的邮件:

      /msg NickServ SENDPASS foo
    

    根据临时密码字串,就可以重新设置密码了:

      /msg NickServ SETPASS temp_string mynewpass
    
  • 修改密码

    如何修改密码呢?也是通过给NickServ下达SET PASSWORD指令的(SETPASS是用于重置密码的)。

      /msg NickServ set password mynewpass
    

    仔细看命令,会发现怎么不需要提供当前密码呢,不符合Web的操作习惯啊。
    那是因为IRC是直接依据当前会话的有效性为依据,判断是否允许修改的。如果当前登录会话已经超时,
    修改密码就会提示当前用户未登录,类似于:

      You are not logged in.
    

    此时需要重新登录:

      /msg NickServ identify curpassword

常用命令:

/help # 查看支持哪些命令,加-l选项查看每个命令的用法
/help cmd # 查看具体命令cmd的用法

/nick yaowenxu # 使用此命令用来改用户名
/msg NickServ help # 查看NickServ服务支持的命令(一致的命令行界面易于用户上手!)

DCC CHAT

/help msg看到msg命令支持一个叫做DCC CHAT(端到端直接交谈,详见wikipedia)的东西,

用于两个客户端直接相连,进行聊天,可以减少服务器的负担。

资源来源于网络:https://www.cnblogs.com/z-books/p/5197840.html

保持更新。

原文地址:https://www.cnblogs.com/xuyaowen/p/irc-commands.html

时间: 2024-10-11 07:23:17

irc 关键操作的相关文章

C++String类关键操作简介

1.string 类的头文件 #include<string> using std::string; 2.string 类的构造函数 string s1; //默认的构造函数,s1为空串 string s2(s1); //将s2初始化为s1的一个副本,对s2的操作不会影响s1 string s3("value"); //将s3初始化为一个字符串字面值的副本 string s4(n,'c'); //将s4初始化为字符c的n个副本 3.string 对象的读写 cin >

Win7安装VC6的关键操作

下载链接:VC6,关键操作如下: 1.弹出如下对话框时,勾选"不再显示此消息",点"运行程序" 2.若有360阻止,勾选"不再提醒","更多"中选择全部允许 3.选择典型安装(Typical) 其他一般都按默认下一步安装:其中,Register environment variables.安装MSDN.现在注册等都不要勾选:若提示文件找不到,选择"忽略".

lvs+dr模式(关键操作)

1)  IP配置(配置回环接口添加虚拟ip,让他代为转发) /sbin/ifconfig lo:0 192.168.1.96 broadcast 192.168.1.96 netmask 255.255.255.255 up /sbin/ifconfig lo:1 192.168.1.97 broadcast 192.168.1.97 netmask 255.255.255.255 up /sbin/route add -host 192.168.1.96 dev lo:0 /sbin/rout

文件操作(File类等)API摘要

Console 此类包含多个方法,可访问与当前 Java 虚拟机关联的基于字符的控制台设备(如果有). 虚拟机是否具有控制台取决于底层平台,还取决于调用虚拟机的方式.如果虚拟机从一个交互式命令行开始启动,且没有重定向标准输入和输出流,那么其控制台将存在,并且通常连接到键盘并从虚拟机启动的地方显示.如果虚拟机是自动启动的(例如,由后台作业调度程序启动),那么它通常没有控制台. 如果此虚拟机具有控制台,那么它将由此类唯一的实例(可通过调用 System.console() 方法获得)表示.如果没有可

线性表的本质、操作及顺序存储结构(六)

我们说到线性表,可能好多人还不太理解.那么我们举个例子来说,在幼儿园中,老师们总会让小朋友以同样的派对秩序出行,这个例子的本质就是线性表. 那么线性表(List)的表现形式是怎样的呢?符合以下几个特征:1.零个或多个数据元素组成的集合:2.数据元素在位置上是有序排列的:3.数据元素的个数是有限的:4.数据元素的类型必须是相同的.那么线性表的抽象定义是怎么定义的呢?线性表是具有相同类型的 n( ≥ 0 ) 个数据元素的有限序列.如下 下来我们来看看 List 的本质:1.a0 为线性表的第一个元素

数据结构开发(20):树中结点的查找、插入、清除与删除操作

0.目录 1.树中结点的查找操作 2.树中结点的插入操作 3.树中结点的清除操作 4.树中结点的删除操作 5.小结 1.树中结点的查找操作 查找的方式: 基于数据元素值的查找 GTreeNode<T>* find(const T& value) const 基于结点的查找 GTreeNode<T>* find(TreeNode<T>* node) const 树中数据元素和结点的查找: 基于数据元素值的查找: 定义功能:find(node, value) 在 n

Android自动化测试工具实现简述

前言 自动化测试在产品开发和测试中都有着非常重要的作用.在产品开发阶段,可靠又重复性地运行以确保没有引进回归问题:在产品测试阶段,可以节省人力成本和时间成本,并能保证更大范围的覆盖.Android自动化测试工具同样可以节省不少人力和时间成本,对其研究和实现对于提高测试效率具有一定的意义.目前市面上也有不少Android自动化测试工具,本人在现有工具的基础上,加上自己的理解和实践向大家介绍自动化测试工具的原理和实现. 了解自动化测试的一定对Robotium并不陌生,Robotium是一款国外的An

算法分析的正确姿势

[本系列博文会对常见的数据结构及相应算法进行分析与总结,并会在每篇博文中提供几道相关的一线互联网企业面试/笔试题来巩固所学及帮助我们查漏补缺.项目地址:https://github.com/absfree/Algo.由于个人水平有限,叙述中难免存在不清晰准确的地方,希望大家可以指正,谢谢大家:)] 一.前言 在进一步学习数据结构与算法前,我们应该先掌握算法分析的一般方法.算法分析主要包括对算法的时空复杂度进行分析,但有些时候我们更关心算法的实际运行性能如何,此外,算法可视化是一项帮助我们理解算法

优秀的 Android 开源项目

摘要  转载http://www.trinea.cn/android/android-open-source-projects-view/,方便大家找到自己合适的资料 目录[-] 一.ListView 二.ActionBar 三.Menu 四.ViewPager .Gallery 五.GridView 六.ImageView 七.ProgressBar 八.其他 GitHub上优秀Android开源项目 3. Android开发神器 1.Xabber客户端 2.oschina客户端 3.手机安全