.版本 2.支持库 internet

.程序集 程序集1

.子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码

_临时子程序 ()'在初始化代码执行完毕后调用测试代码

返回 (0) '可以根据您的需要返回任意数值

.子程序 _临时子程序'本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。

info ()

.子程序 info, 文本型, 公开

.局部变量 返回消息, 文本型'返回一个字符串,用于告知插件信息,十个信息用换行分割,不可多不可少

返回消息 = 返回消息 + “公会系统” + #换行符 '第1个是插件名称,必填

返回消息 = 返回消息 + “1.0版” + #换行符 '第2个是版本号,必填

返回消息 = 返回消息 + “擦擦擦” + #换行符 '第3个是作者,必填

返回消息 = 返回消息 + “签到” + #换行符 '第4个是用途,在机器人输出插件列表时显示

返回消息 = 返回消息 + “@签到” + #换行符 '第5个是格式左,选填,插件接收到的数据将从这个信息开始

返回消息 = 返回消息 + “” + #换行符 '第6个是格式名称,选填,将在输出插件列表时显示

返回消息 = 返回消息 + “” + #换行符 '第7个是格式右,选填,插件将接收到格式左到格式右之间的内容'只要【格式左】为空,则用户发送的每个消息插件都会完整收到(不支持3.1.25之前的版本)'(如格式左为“”,格式名称为“人品”,如格式右为“”,用户发送“哈哈,看看今天人品咯~!”,插件会收到“哈哈,看看今天人品咯~!”)

'如果【格式名称】与【格式右】皆空,则只要含有【格式左】的消息插件就会收到消息(收到的内容为空)

'如果仅【格式右】空,则返回用户发送消息的【格式左】之后的内容'(如格式左为“@人品 ”,格式名称为“名字 ”,用户发送“@人品 酷Q”,插件会收到“酷Q”)

'如果【格式左】、【格式名称】、【格式右】都填写,则返回用户发送消息的格式左到格式右之间的内容'(如格式左为“@人品[”,格式名称为“名字 ”,如格式右为“]”,用户发送“@人品[酷Q]”,插件会收到“酷Q”)

'作者.离骚,机器人插件研发群 224510783

返回消息 = 返回消息 + “plugmain” + #换行符'第8个是调用名,必填,当要调用插件时调用的子程序名

返回消息 = 返回消息 + “1” + #换行符 '第9个是类型,必填,填1为在全部功能列表中显示,填2为不在全部功能列表中显示

返回消息 = 返回消息 + “假” + #换行符 '第10个是是否获取登录用户cookies,必填,填真将可以得到用户Cookies(需用户授权),填假则不得到

输出调试文本 (shuchu (“326794739”, “235891629”))

返回 (返回消息)

.子程序 plugmain, 文本型, 公开, 准备五个参数,均为文本型

.参数 返回数据, 文本型, , 插件收到的数据,由于本插件【格式名称】与【格式右】都为空,所以返回数据始终为空

.参数 消息类型, 文本型, , 类型(1为好友消息 2为群消息 3为临时消息)

.参数 发送者群号, 文本型, , 群号(群消息为群号,其他为空)

.参数 发送者Q号, 文本型, , 发送者QQ

.参数 Cookies, 文本型, , Cookies(需要返回Cookies,否则返回空)[无论是否需要请保留此参数]

.局部变量 欲返回, 文本型

欲返回 = “本插件仅限群内使用!” + 随即表情 ()

.如果真 (到整数 (消息类型) =2)

欲返回 = shuchu (发送者Q号, 发送者群号)

.如果真结束

返回 (欲返回)

.子程序 shuchu, 文本型

.参数 发送者Q号, 文本型

.参数 发送者群号, 文本型

.局部变量 输出值, 文本型

.局部变量 temp, 文本型'发送者群号 = 删全部空 (发送者群号)'发送者群号 = 子文本替换 (发送者群号, #换行符, “”, , , 真)'发送者群号 = 子文本替换 (发送者群号, “+”, “”, , , 真)

配置目录 = 取运行目录 () + “\config\qiandao” + 发送者群号 + “User.ini”

temp = 读配置项 (配置目录, 发送者Q号, “是否加入”, )

.如果 (temp ≠ “是”)

写个人配置 (到文本 (1), 发送者Q号, “签到次数”)

写个人配置 (时间格式化 (), 发送者Q号, “签到时间”)

写个人配置 (“是”, 发送者Q号, “是否加入”)

输出值 = 获取qq昵称 (发送者Q号) + “-签到成功,您是第一次签到!”

.否则'开始签到

'判断今日是否签到

.如果 (取个人配置 (发送者Q号, “签到时间”) = 时间格式化 ())'今日已签 失败

输出值 = 获取qq昵称 (发送者Q号) + “你今天已经签过到了!”

.否则'可以签到

写个人配置 (到文本 (到整数 (取个人配置 (发送者Q号, “签到次数”)) +1), 发送者Q号, “签到次数”)

写个人配置 (时间格式化 (), 发送者Q号, “签到时间”)

输出值 = 获取qq昵称 (发送者Q号) + “-签到成功,共签到” + 取个人配置 (发送者Q号, “签到次数”) + “次!”

.如果结束

.如果结束

返回 (输出值 + 随即表情 ())

.子程序 写个人配置, 逻辑型, 公开

.参数 值, 文本型

.参数 发送者q号, 文本型

.参数 配置名, 文本型

返回 (写配置项 (配置目录, 发送者q号, 配置名, 值))

.子程序 取个人配置, 文本型, 公开

.参数 发送者q号, 文本型

.参数 配置名, 文本型

返回 (读配置项 (配置目录, 发送者q号, 配置名, ))

.子程序 随即表情, 文本型, 公开

置随机数种子 ()

返回 (“[bq” + 到文本 (取随机数 (0, 134)) + “]”)

.子程序 时间格式化, 文本型, 公开, 流绪微梦~邪少制作。。。。。QQ群:211973761.局部变量 日期, 文本型

日期 = 时间到文本 (取现行时间 (), #日期部分)

日期 = 子文本替换 (日期, “年”, “.”, , , 真)

日期 = 子文本替换 (日期, “月”, “.”, , , 真)

日期 = 子文本替换 (日期, “日”, “”, , , 真)

返回 (日期)

.子程序 取文本之间, 文本型, 公开, 流绪微梦~邪少制作。。。。。QQ群:211973761.参数 被搜寻的文本, 文本型

.参数 开始文本, 文本型

.参数 结束文本, 文本型

.局部变量 文本长度, 整数型

.局部变量 开始位置, 整数型

.局部变量 取出长度, 整数型

文本长度 = 取文本长度 (开始文本)

开始位置 = 寻找文本 (被搜寻的文本, 开始文本, , 真) + 文本长度

取出长度 = 寻找文本 (被搜寻的文本, 结束文本, 开始位置, 真) - 开始位置

返回 (取文本中间 (被搜寻的文本, 开始位置, 取出长度))

.子程序 获取qq昵称, 文本型, 公开, 流绪微梦~邪少制作。。。。。QQ群:211973761.参数 QQ号, 文本型

.局部变量 QQ昵称, 文本型

.局部变量 temp, 文本型

temp = 读配置项 (配置目录, QQ号, “QQ昵称”, )

.如果 (temp = “”)

QQ昵称 = 到文本 (HTTP读文件 (“http://r.qzone.qq.com/fcg-bin/cgi_get_score.fcg?mask=7&uins=” + QQ号))

QQ昵称 = 取文本之间 (QQ昵称, “,” + #引号, #引号 + “,”)

.否则

QQ昵称 = temp

.如果结束

输出调试文本 (QQ昵称)

返回 (QQ昵称)

.子程序 输出值

python开发酷q插件gui_【酷Q插件制作】教大家做一个简单的签到插件相关推荐

  1. 使用ANTLR做一个简单的Python SQL语法解析器 - 推酷

    使用ANTLR做一个简单的Python SQL语法解析器 - 推酷 使用ANTLR做一个简单的Python SQL语法解析器 - 推酷 posted on 2016-11-14 13:11 lexus ...

  2. Python开发——做一个简单的【表白墙】网站

    前言 大家早好.午好.晚好吖 ❤ ~ 今天我们要用Python做Web开发,做一个简单的[表白墙]网站. 众所周知表白墙的功能普遍更多的是发布找人,失物招领, 还是一个大家可以跟自己喜欢的人公开表白的 ...

  3. python手机版做小游戏代码大全-Python大牛手把手教你做一个小游戏,萌新福利!...

    原标题:Python大牛手把手教你做一个小游戏,萌新福利! 引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规 ...

  4. 利用Python做一个简单的对战小游戏

    利用Python做一个简单的文字对战小游戏 一.游戏介绍 1.大体介绍:文字版的对战小游戏,可以利用Python随机生成两个角色,角色带有各自的血量和攻击值两个指标.两人在对战时同时攻击对方,同时造成 ...

  5. 老滚5初始化python失败_五分钟学会怎么用python做一个简单的贪吃蛇

    Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发.我们今天将利用它来制作一款大家基本都玩过的小游戏--贪吃蛇. 一.需要导入的包 import pygame ...

  6. 用python做一个简单的http服务器。把huya的直播地址用python解出。解后在浏览器中调用openffplayer。

    接前面的工作 .这里主要在做一个简单的简单的http服务器.其实这个http是网上抄别人的. 主要文件有三个. 1,server.py 很简单的处理socket,还有处理httphead的线程.是一个 ...

  7. 【Python】如何用python做一个简单的输入输出交互界面?

    看到知乎上有人在问,如何使用Python做一个简单的输入输出交互界面? 交互界面就涉及到GUI编程. Python有很多GUI框架,功能大同小异. 其中比较出名的有「PyQT」.**wxPython. ...

  8. Android-实现一个简单的自动翻译插件

    目录 实现一个简单的自动翻译插件 实现思路 几个重要的实现方法 1.解析xml 2.写文件 3. 翻译 使用 实现一个简单的自动翻译插件 最近在开发项目是要将Android相关的资源进行国际化,需要将 ...

  9. 用python做一个简单的游戏,用python写一个小游戏

    大家好,本文将围绕如何用python做一个简单的小游戏展开说明,python编写的入门简单小游戏是一个很多人都想弄明白的事情,想搞清楚用python做一个简单的游戏需要先了解以下几个事情. 1.Pyt ...

最新文章

  1. 激光打标软件_走向工业自动化生产之路——激光飞行打标
  2. .Net MVC Redirect出现:服务器无法在已发送 HTTP 标头之后设置状态解决方案
  3. mongoDB简明教程-python
  4. 第三章:ioctl 函数详解
  5. 1-36随机生成6个不重复的数
  6. html5 选择列表,Html5添加基于列表的选择美化插件教程
  7. x86从实模式到保护模式 pdf_【自制操作系统04】从实模式到保护模式
  8. mysql 事务 innodb 锁表_MySQL性能优化之Innodb事务系统,值得收藏
  9. python程序员面试题精选100题_在Python程序员面试中被问的最多的10道题
  10. 学习OpenflowJava
  11. 专业的Excel管理工具LibXL V3.8.0发布 | 附下载
  12. [Python可视化] pyecharts安装入门及绘制中国贵州地图
  13. Python计算机视觉之特征提取与图像匹配
  14. python汇率转换_python汇率兑换
  15. 金陵科技学院计算机分数,2018金陵科技学院录取分数线
  16. 数据结构与算法--图的广度优先搜索 (BFS)
  17. $monitor用法
  18. Jitter的基本知识
  19. 圆桌骑士(点双联通分量+二分图判定)
  20. 猎头职场:混职场别败在嘴上

热门文章

  1. ELF header 详解
  2. 精益画布_什么是精益画布?
  3. Mac字体安装的方法 Mac怎么安装新字体?Mac字体安装教程
  4. Hive中的DECIMAL类型
  5. 宝贵的SCROLL LOCK键?!没有它如何强制Windows蓝屏?
  6. zabbix监控gpu
  7. python保存类对象_python 存储类对象吗
  8. 一、Scoop介绍与初体验
  9. Web Service详细解析及使用方法
  10. scaleform mobile sdk for android 多点触摸 修正