创世神域

Nothing is impossible.

@Puteulanus4年前

09/26
14:59
学习心得

ACFun_sign红帽安装源

ACFun_sign是PHP吧的吧主——泷涯的多人ACFun签到程序,戳这里近距离感受大神。

这个安装源会自动拉取ACFun_sign的项目源码,在Openshift空间内完成初始化安装。

安装源:https://github.com/puteulanus/ac-sign-install

顺便写了个简易的管理地址,应该比phpMyAdmin管理用户简单一点。。

安装教程参见 《Openshift自动安装签到助手【已失效】》 ,简单说就是选择创建Cacti应用、更改安装源地址、完成创建。

创建完成之后访问 https://应用地址 会看到欢迎页面,请务必牢记页面上的管理地址,它不会再次出现。

Openshift在各地情况不同,https依然无法访问的请自备梯子。

安装源自带Cron设定,会在每天5点到6点间执行一次【参照泷涯的config.yaml设置】,请将外部Cron【或者云监控】设置到 应用地址/index.php ,以避免应用因为太久没有外部访问而停止运行。

首页的一句话来自 一言

管理地址使用方法:

参数type指定操作类型,可以是add【增加用户】或者del【删除用户】
type为add时可以用参数username和password指定用户名密码,程序会自动获取cookie加入用户列表,也可以用参数auth和sha1指定cookie的两个关键片段,直接加入用户。
参数type为del时需要带有参数id来指明需要删除的用户的id。
不加参数访问为查看用户列表,删除用户需要的用户id可以在这里获得。

一些例子:

增加一个用户名为admin,密码为default的用户:
https://管理地址?type=add&username=admin&password=default

增加一个Auth为1234,Sha1为123456的用户【Auth与Sha1对应cookie中的auth_key和auth_key_ac_sha1】:
https://管理地址?type=add&auth=1234&sha1=123456

删除ID为3的用户:
https://管理地址?type=del&id=3

 

刚添加完的用户“上次签到”日期是2014-08-28,这不是bug,照着泷涯的说明填的。。

管理地址可以修改数据库,请不要将你的管理地址随意告诉他人。

需要对数据库进行更高级操作的可以给应用添加phpMyAdmin,然后登陆进行管理。

ACFun_sign红帽安装源

  1. Pingback 星之所在 | ACFun_sign红帽安装源

  2. 狐鸡
    UnknownUnknownUnknownUnknown

    挖坟了 – -楼主别介意 我是小白 照着做了一下 然后添加用户什么也显示添加进去了 但是不加参数看用户列表 却显示 无用户
    请问这是弄好了还是没。。我打算明天看下唉是否会自动签到

    回复
    1. Puteulanus 文章作者
      UnknownUnknownUnknownUnknown

      个人博客没啥挖不挖坟的啦~不过这个的确是很久以前的了,现在不能用了也有可能。。如果只有几个人的话,你可以试试用监控宝给AcFun签到,那个更方便一些

      回复