之前看到好多人都在玩chatgpt,但是来回登录也很麻烦,网上也有好多教程,介绍如何去将它接入到微信里面,心血来潮,把它做了一遍。
![请添加图片描述](
示例目录:
@[TOC](示例目录:)
- 1、自己要有账号
- 2、使用VMware16搭建一个CentOS本地服务器
- 3、内网穿透
- 4、部署微信聊天脚本
1、自己要有账号
2、使用VMware16搭建一个CentOS本地服务器
首先需要使用VMware来创建一个CentOS服务器
我选用的是CentOS7
CentOS7下载网站
部署安装过程,我不多说,需要VMware软件可以私信我,安装过程自行百度
可以参考下面的资料
CentOS7部署哔哩哔哩关于服务器搭建
进入centos7,我安装的是最小版本,所以没有GUI界面
输入用户名(root) 密码(你安装的时候自己设置的)输入过程密码不显示,直接回车就可以 然后可以选择桥接模式。 以下指令以及指令执行截图全部来自B站视频,视频链接是上面那个(绝对不是作者想偷懒) ![在这里插入图片描述](
输入以下指令
systemctl stop firewalld.service(停止使用firewalld防火墙服务)
systemctl disable firewalld.service (禁止firewalld防火墙开机自启)
yum install iptables-services 安装iptables防火墙
执行
vi /etc/sysconfig/iptables 配置防火墙,加入新端口
vi编辑器的简单使用
vi+文件名 打开文件 摁i插入数据 摁esc退出插入模式 输入:wq 保存并退出
编辑selinux配置文件
vi /etc/selinux/config 加#注释掉SELLINUXITPE=targeted
添加
SELINUX=disable
保存并退出
安装阿帕奇环境
yum install httpd
输入yes,完成安装
systemctl starthttpd.service 启动阿帕奇服务 ifconfig查看本机IP ip addr 具有同样的功能
ens33,对应的192.168.118.135就是本机IP
访问192.168.118.135(你要输入你自己的IP地址)
看到以下界面说明阿帕奇服务已经正常使用
使用文件上传工具上传文件(我用的是filezlilla)
下载地址 绿色版,和安装版都一样,但是我喜欢生命的颜色,嘿嘿嘿
输入你的上面查看的IP,格式如下图
到这里就用我自己的方法来了,我使用的是Ngrok,而不是花生壳(主要是没钱,这个花生米好像要钱)
ngrok官网
3、内网穿透
登录ngrok官网注册并登录,可以用qq邮箱
实名认证需要两块钱,认证结束点击开通隧道,点击那个不要钱的
按照下图填写
主要IP用自己的,端口是80,上面自己添加的
点击隧道管理
OK,然后启动隧道
这个sunny是下载的Linux客户端
把他解压后用filezilla,上传到CentOs7服务器的root目录下,
就会看到sunny
4、部署微信聊天脚本
下载
阿里开源文件 只需要这两个
打开config.json这个文件,把复制的Key复制到" "里并保存
这个key在这里
新建key
把这两个文件上传到CentOS7服务器中,注意要放在同一个文件夹下
vul/www/html目录
cd进入到目录下 使用
./wechatbot-amd64-linux
执行脚本
出现了一个链接,使用浏览器打开扫码登录,(建议使用微信小号扫码,听说有被封的概率) 显示是异地登陆,但是不用担心,因为其实是登录在了你的CentO S服务器中 。 这个时候给你的微信小号发消息就可以了,他会自动回复
注意 不可以退出小号微信的登录状态,因为实际上登录的微信是桌面版的,手机上的微信登陆状态退出,桌面版也会退出
总结:虽然大多数时候它是在胡言乱语,但是玩一玩,还是可以的