自己动手做一个简单的活码

其他 1年前 (2021) 老传
15,020 0

大家应该都有服务器用来挂机器人的,阿里云/腾讯云这种100一年的,其实服务器除了挂个机器人之外,还能干不少事,比如自己做一个简单的活码.

大家用来挂机器人的服务器应该都是 windows server 2008 或者 2012,这里以 windows server 2012R2为例,都差不多:

首先访问 phpstudy 官网https://www.xp.cn/download.html下载一个 phpstudy,一个一键配置 php 服务器的软件

自己动手做一个简单的活码

在服务器上安装这个 phpstudy,安装完之后打开软件,然后点击套件里面最下面的 Nginx 那一行的启动,

自己动手做一个简单的活码

启动之后可以试试在浏览器里访问自己的服务器IP地址,可以看到一个页面

自己动手做一个简单的活码

这样就把你用来挂机器人的服务器变成了一个网站,然后我们准备一个二维码,我这边找了一只猫的图片假设是某张二维码,把他放到你服务器的 phpstudy 的安装目录下的 www文件夹里,一般都是在 c 盘,命名为0.jpg

自己动手做一个简单的活码

现在假设你的服务器 IP 地址是22.22.22.22,在浏览器访问 22.22.22.22/0.jpg(注意图片格式后缀必须对上)就能看到这个二维码了

自己动手做一个简单的活码

一般的活码都是扫描一定次数自动更换,这个功能如何实现呢,我们简单的加上几行代码

把 www 目录下自带的 index 删掉,新建一个 txt 记事本,复制下面一小段代码进去,然后重命名为 index.php

<?php

// 参数

$loop = 5;

// 读取文件

$file = fopen("counter.txt", "r");

$times = fgets($file);

$times = $times ? (int)$times : 0;

// 展示活码,计数

header('location:http://'.$_SERVER['HTTP_HOST'].'/'.intval($times/$loop).'.jpg');

$times += 1;

// 写入文件

$file = fopen("counter.txt", "w");

fwrite($file, $times);

fclose($file);

?>

自己动手做一个简单的活码

然后我们拷贝一张狗狗图片假设是第二张二维码到 www 目录下,命名为 1.jpg

打开浏览器,访问服务器的 IP 地址:22.22.22.22,可以看到第一张二维码(猫),访问5次之后,变成第二张二维码(狗),依次类推,放置多张图片0.jpg,1.jpg , 2.jpg,3.jpg..... 就会依次展示这些图片

如果想一张码展示200次(比如群二维码),只需要修改 index.php 开始参数部分的 $loop = 200 即可,修改为多少,就会展示多少次后换码

现在一个简单的活码就做好了,但是因为链接是IP地址格式的,直接分享到微信上访问,会先弹出一个提示,很不友好.

自己动手做一个简单的活码

我们可以借助一些笔记网站搭个桥,比如有道云笔记,注册个小号,建一篇笔记,选择 markdown 格式

自己动手做一个简单的活码

然后在笔记中输入:

![](http://22.22.22.22)

自己动手做一个简单的活码

保存笔记,并点分享生成一个分享链接,这个链接打开就可以看到我们的活码了,可以直接分享这个链接,有道云的一般不会轻易封吧(应该吧,哈哈)

自己动手做一个简单的活码

其实大家手上拿来挂机器人的服务器还可以做很多事,这只是个简单的例子,感兴趣的话可以自己动手尝试下,还有平时大家用的一些论坛,网页,H5,也有一些工具可以很简单的做出来,以后如果想到其他好玩的好做的东西再跟大家分享。

版权声明:老传 发表于 2021-11-09 16:56:04。
转载请注明:自己动手做一个简单的活码 | 淘客Pro淘客导航 | 淘客都在用的导航网站

暂无评论

暂无评论...