• 置顶 tg邀请码机器人源码 自动发码 数量统计 无码提醒

    简介 因为论坛和部分网站需要发送邀请码邀请注册,人工发码又太慢,于是想到tg机器人发码,但是找了很多项目都没有找到类似的开源项目,偶然间看到了teelebot开源的tgAPi框架 于是参考着示例 ,用我学了半个月的半吊子python 写出了这个暂时能用不会报错的telegram邀请码机器人 目前已经到我理想状态,短期内不会进行功能更新,学习比较重要。 增加功能 1.邀请码自动发码模块 并且限制领取数量(邀请码添加在invite_code目录下的code.txt 一行一个) 用户信息存储在usertext.txt文件内 2.邀请码数量统计,如果邀请码用完自动给管理员发消息(需自行修改len_invite.py里面的发送id) 3.补码模块已经添加 目前并不是很理想的状态但是可以用使用方法 注意:一行一个注意换行 4.删除用户信息模块,删除后用户可以再次获取邀请码指令/del用户id目前只能删除单个用户 5.mps的自动补码模块 请在/plugins/updatacode/updatacode.py文件内填写网站登录信息,目前只会抓取两页邀请码,需要手动更新,后期会添加自动执行进去。 开发计划 1.增加管理员添加邀请码模块 2.多类邀请码模块支持 3.统计需改成json数据 目前统计方式过于简易(已完成) 4.管理员补码:暂定计划1,发送补码指令并跟随邀请码,格式为一行一个,然后剔除指令文本,后使用write写入code.txt文件中。 计划2:用户发送指令后开始监听,将用户发送的后续文本写入文件中,需发送特定指令来结束输入 环境要求 Python版本 teelebot 只支持 Python3.x,不支持Python2.x。 使用 一、源码运行 1.克隆或点击下载本项目到本地,保证本机安装有Python3.x版本和包requests(删除了多余模块不需要了); 2.config.cfg 配置文件 配置文件格式: [config] key=your key root=your user id debug=False timeout=60 plugin_dir=your plugin dir //[Optional] Linux 在 /root 目录下创建文件夹 .teelebot ,并在其内新建配置文件 config.cfg ,按照上面的格式填写配置文件 Windows 在 C:\Users\<username> 目录下创建文件夹 .teelebot ,并在其内新建配置文件 config.cfg ,按照上面的格式填写配置文件 指定配置文件 Linux 和 Windows 都可在命令行通过参数手动指定配置文件路径,命令格式: 路径必须为绝对路径。 3.运行 终端下进入teelebot文件夹所在目录。 对于使用程序配置文件默认路径的:输入python -m teelebot 回车,正常情况下你应该能看见屏幕提示机器人开始运行。 对于命令行手动指定配置文件路径的:输入python -m teelebot -c/-C <configure file path> 回车,正常情况下你应该能看见屏幕提示机器人开始运行。 更新日志 2020-6-2:忘记写了好几次更新 看gayhub吧 每次push都挺明确的,这也是我第一次认真的去做一个东西 2020-5-25:增加删除用户模块 2020-5-24:提交补码模块 目前不是最理想的状态 2020-5-21:晚11点提交,将用户校验升级为json 2020-5-21: 修复因代码顺序导致的邀请码异常减少的问题

    2020年5月21日 1 346 0
  • 宝塔屏蔽指定下载节点来提升软件下载速度

    宝塔用了一个很奇怪的判定方式,但是我也摸不准是什么判定,看代码是用的curl进行延迟测速 采用延迟最低的节点,但是延迟最低不代表下载速度就快啊, 我香港 台湾两台机器用同一个节点进行下载,速度一个天上一个地上,而且每次自动全都选这个节点,真**了。这种情况就需要手动屏蔽到节点,步骤如下: 修改/www/server/panel/install/public.sh文件 把速度慢的删除,每次你安装软件的时候日志里面都会有显示使用的下载节点是哪个,在13行的元组里面。 然后ssh输入指令chattr +i /www/server/panel/install/public.sh 将这个文件锁定就可以了 如果需要撤销操作输入chattr -i /www/server/panel/install/public.sh 即可撤销锁定操作 最近被折腾的心情很烦,手机续航有问题电池寿命还不到官方保修的成都 京东买的官方电池壳送过来就是个有问题的 服了 哎

    未分类 21小时前 0 3 0
  • wp蜜汁优化

    我觉得我的配置也不差吧 24核 32G ***跑个wp时不时504 缓存supercache+redis TTFB时长一直降不下来 cdn也做了 静态也做了 ******* wrnmmp

    未分类 6天前 0 7 0
  • Spug-轻量级无 Agent 的自动化运维平台

    简介 Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 特性 批量执行: 主机命令在线批量执行 在线终端: 主机支持浏览器在线终端登录 (可以充当ssh中转来使用 我就是馋这个功能) 文件管理: 主机文件在线上传下载 任务计划: 灵活的在线任务计划 发布部署: 支持自定义发布部署流程 配置中心: 支持 KV、文本、json 等格式的配置 监控中心: 支持站点、端口、进程、自定义等监控 报警中心: 支持短信、邮件、钉钉、微信等报警方式 优雅美观: 基于 Ant Design 的 UI 界面 开源免费: 前后端代码完全开源 快速开始 依赖环境 Docker 现代浏览器 安装步骤 以下安装步骤使用 Centos7.x 操作系统。 1. 安装docker 2. 拉取镜像 阿里云的镜像与 Docker hub 同步更新,国内用户建议使用阿里云的镜像。 3. 启动容器 Docker镜像内部使用的 Mysql 数据库。 如果需要持久化存储代码和数据,可以添加:-v 映射容器内/data路径 4. 初始化 以下操作会创建一个用户名为 admin 密码为 spug.dev 的管理员账户,可自行替换管理员账户。 4. 访问测试 在浏览器中输入 http://localhost:80 访问。 手动部署 因为部署比较繁琐建议使用docker或是一键部署脚本,力荐docker 部署方便快速,操作简单,适合小白使用。 一键部署 安装命令 默认设置 手动安装 建议参考官方教程进行安装https://spug.dev/docs/deploy-product/ 官方也是推荐使用docker的哦 个人体验 因为几台国外服务器连接慢 最近又是需要经常连接操作 于是才部署了这个早就想部署的程序,批量指令运行和任务计划都大幅缩减了项目维护的成本,监控中心可以对网站进行实时监控,报警中心可以及时的提醒问题的出现。

    折腾日记 2020年7月27日 0 14 0
  • 新站预警

    OneScript 旨在收集大量实用的一键脚本 包括我自己写的脚本 新站还在完善 因为最近要和高数谈恋爱 没太多时间整理 需要什么脚本就留言 晚上会统一整理进去 发现最近没评论 原来都被插件堵住了。。。。。。。。 网址:onescript.club

    未分类 2020年7月21日 0 14 0
  • autochaoxing 超星无界面全自动刷课

    之前用的chrome插件 但是运行中 需要开启窗口 限制了我dota的操作,于是在gayhub上找到了这个程序(果然gayhub什么都有) 项目地址:https://github.com/Luoofan/autochaoxing 环境部署 需要python3环境 ,下面是windows环境下的配置 https://www.python.org/downloads/ 直接点击下载即可 ,注意安装的时候选择 添加到系统环境变量 选项,应该是在安装最后一步 安装完成之后进入cmd查看输入python --version查看以下版本 (win+R键输入cmd 运行 打开cmd) 程序部署 因为chrome官网下载的版本无法满足程序的要求 我这里整合了一个下载即用的版本 如果你不想用可以自己去找对应的chrome和chromedrive 点击下面的按钮下载整合好的版本 下载完成请解压到一个文件夹里面 然后我们打开logindata.txt和logindata_phone.txt文件 按照提供的格式将你的信息替换进去 填写完成之后保存。 程序是带有实时的进度反馈的

    2020年7月14日 0 42 0
  • nodejs一键安装脚本

    Debian & Ubuntu Node.js v14.x: Node.js v12.x: Node.js v10.x: 其他企业Linux发行版 目前支持: i386 (32-bit) — 不支持10.x及以后的版本 x86_64 (64-bit) RHEL 7 (64-bit) RHEL 8 (64-bit) CentOS 7 (64-bit) CentOS 8 (64-bit) CloudLinux 6 (32-bit for Node <= 10.x and 64-bit) Fedora 30 (64-bit) - available for Node.js 10.16.0 and later Fedora 31 (64-bit) - available for Node.js 10.17.0 and later Fedora 32 (64-bit) 请于root模式下运行以下指令 NodeJS 14.x NodeJS 12.x NodeJS 10.x 项目开源地址:https://github.com/nodesource/distributions

    干货满满 2020年7月7日 0 25 0
  • 关于我吹爆的buyvm机器的一次测评详情

    机器用途说明 不建议直接做站可以配合cf等cdn来建站,这机器存储块价格不高完全可以当作下载鸡来使用,或是自建图站网络速度也非常可观 所用配置 1核1G款 挂载256G硬盘 3900X处理器这没得吹 硬盘读写也是非常给力 但是仅限于自带的硬盘 外挂的200左右的读写哦 网络部分 这张图看起来还是比较客观但是到了实际ping的时候是比较拉胯的 山东联通,存在适量的丢包的产生 : 天津三网路由: 中国移动墙中墙谁也救不了 网速测试 服务器在线测速地址:http://speedtest.buyvm.southcat.net/ 这下载测速还看的过去吧。。。。。。 这机器主要还是当下载机 gd od都能拉到30mb以上的速度,而且 ikoula的机房拉的时候也是跑满G口 上面测速仅供参考 不服你从我在线测速拉个文件测试下???? 购买须知 这家销售火爆,经常在凌晨补货库存,买回来当下载机或是挂载个存储块做图床可以,但是做站就,,,,,, 注意购买的是洛杉矶AMD RYZEN款的哦 AMD YES!!!!!! 流量你就随便跑 这家应该是不限速的 毕竟我一个月快100T流量了也没见给我限速 不介意的话走我个aff:https://my.frantech.ca/aff.php?aff=3713 介意的话这个是不带aff的:https://my.frantech.ca/cart.php

    2020年7月3日 0 48 0
  • 利用腾讯云函数 实现超星学习通全自动签到

    感谢大佬的开源项目https://github.com/yuban10703/chaoxingsign 但账号目前估算是完全免费 具体的价格我还没有计算过 补充:外网出流量会产生计费 但是量特别低,大约110天左右产生一次计费 国内地区8毛 首先是需要在腾讯云后台创建一个云函数环境 地址:https://console.cloud.tencent.com/scf 云函数位置目前不要选择广东无法运行 实测中可能会出现不知名报错,建议多设置几个云函数进行运行 建议选择上海区域实测 运行稳定 新建函数服务 环境选择python3.6 空白函数 名称随便 点击下一步跳转到编辑器页面 在右侧输入框替换成以下代码 然后点击左侧config.json输入下列代码 username填写手机号 passwd填写密码 address填写签到地址 latitude填写经度 longitude填写纬度 这两个自行百度就可以 其他的可以不用填写 点击完成然后点击左侧的触发管理 创建触发器 选择5分钟执行一次就可以 可以自行创建crontab规则进行监控 出发周期选择自定义即可 自行输入表达式 比如 代表每天6点到20点执行 每5分钟执行一次 然后回到函数管理 点击右上角编辑 提高超时时间 建议设置60秒的超时时间 最后保存点击函数代码 点击底部测试查看返回信息即可 正确返回信息:

    2020年6月29日 0 133 0
  • gd-utils: 一款全新的谷歌硬盘上传应用 支持TG机器人操作

    服务器需要回血 先提供代维护服务 30月付 包配置好sa(400个) 提供2g内存(可拷35万+文件的配置) 提供机器人配置 无命令行 一键安装脚本(感谢 脚本制作者 @vitaminx) 如果你没有Linux操作经验或者是新开的vps,可尝试使用此脚本 首先准备好以下两个条件: 在Telegram上注册好机器人并取得并记录下该机器人TOKEN 一个域名在cloudflare解析到该机器人所在VPS的IP 准备好以上两个条件后,复制以下内容粘贴到VPS命令行窗口回车即可 安装过程中需要输入一下四个参数: 机器人TOKEN:这个在Telegram里面找“@BotFather”注册即可获得 自己的的Telegram username:在Telegram里面直接查看 web服务名:这是个是很重要的识别标志,请设置为你的域名(格式:abc.34513.com) 域名网址全称:你在cloudflare上解析到VPS的域名网址全称(格式:https://abc.34513.com) 测试可用完美安装系统: Centos 7/8 debian 9/10 ubuntu 16.04/18.04/19.10/20.04 本文较长,从nodejs的部署开始,有基础的可以直接跳到机器人的安装 Nodejs 首先到官网选择合适的地址进行下载https://nodejs.org/zh-cn/download/ 这里我用的是linux 64-bit二进制文件 上面指令执行完提示版本之后代表解压正确。cd /home目录是个人习惯你可以随便安装到哪个目录都可以。 创建软连接: 输入node -v 指令之后返回版本就代表安装成功 安装pm2模块 安装之后键入pm2 指令查看是否有返回 如果提示找不到指令则需要进行软链接设置 安装rclone 安装完成之后输入rclone config进行配置 注意:https://rclone.org/drive/#making-your-own-client-id GoogleAPI的创建可以参考这个流程,应用类型选择桌面应用即可 现在没有其他选项了 ,实在有问题我可以在后面出一个视频流程。 程序部署 如果提示sudo :npm not found那么需要建立一个新的软链接 执行完之后再次输入sudo npm i安装即可 获取gd配置文件 输入rclone config file 获取rclone配置文件 接下来打开配置文件复制其中的client_id、client_secret、refresh_token这三个的值并依次填入 gd-utils程序目录下的config.js文件中. 注意:一定要遵循标准格式 值放到引号里面 复制保存之后输入node check.js 查看返回值 返回文件信息的时候就代表部署成功,注意这里显示的是你的个人盘的文件信息不显示团队盘 confi.js配置文件的第12行建议修改为团队盘如果没有就填写你的个人盘id 如何获取id: 谷歌硬盘网页端选择你的硬盘打开之后复制网址https://drive.google.com/drive/folders/0AALkLuv9eiPlUk9PVA 0AALkLuv9eiPlUk9PVA这一部分就是你的硬盘id 运行程序 程序会默认运行在23333端口 请提前进行放行,建议小白使用宝塔面板进行操作 访问 YOUR_WEBSITE_URL/api/gdurl/count?fid=124pjM5LggSuwI1n40bcD5tQ13wS0M6wg 查看是否返回文件大小及类型,如果返回则代表部署成功. 扩展部分 反向代理 这里使用宝塔的反代进行演示 ,安装nginx环境 新建一个网站 点击设置 选择反向代理 输入以下信息然后保存即可,然后点击配置文件将下面的代码替换进去 保存运行即可。 TG机器人配置...

    2020年6月28日 0 186 0
  • Load more posts