zoukankan      html  css  js  c++  java
  • 搭建贴吧自动签到服务

    前言

    我在百度贴吧上关注了很多吧,从绿牌升到蓝牌只要签到几次,但是想从蓝牌升级到黄牌就需要持之以恒地连续签到了。七级以上的吧可以用官方的一键签到功能,七级以下的吧在不氪金的情况下就只能手动了。

    这令人很是难受,我上Github搜索,想看看有没有开源的贴吧自动签到程序,找到了这个项目

    配置

    域名解析

    把域名解析到你的VPS或者虚拟空间,不多赘述。

    创建一个站点

    这个也没什么需要注意的,按照虚拟空间提供商或者你使用的管理面板(如宝塔等)的教程操作即可。

    我是使用lnmp管理脚本搭建的LNMP环境,可以参考官方教程

    放置资源文件

    由于是在虚拟机里示范,而我又不想修改hosts,就直接用IP了,带#的可以不用输入。

    #打开刚刚创建站点的目录。
    cd /home/wwwroot/192.168.1.16
    #用git来下载我们所需要的程序。
    git clone https://github.com/MoeNetwork/Tieba-Cloud-Sign.git
    #把文件移到正确的位置
    cp -r ./Tieba-Cloud-Sign/* ./
    rm -rf ./Tieba-Cloud-Sign/
    #设置权限
    chown -R www ./*
    

    如果你使用的是虚拟空间,就用ftp上传吧。

    安装

    在浏览器里打开<你的域名>/setup/install.php<你的域名>替换成你使用的域名,不带尖括号。打开之后是一份许可协议,点击我接受

    到了准备安装: 功能检查部分,点击下一步

    准备安装: 设置运行环境部分点击不,我不是

    到了设置所需信息,在数据库信息输入你设置的数据库名和密码,在站点创始人信息部分输入你想设置的用户名、邮箱以及密码,点击下一步

    现在应该已经安装完成了,接下来需要配置一下cron。

    配置定时任务

    运行以下命令。

    crontab -u www -e
    

    cron会给你打开一个文本编辑器,在里面输入以下内容。请根据实际情况做修改,把/home/wwwroot/192.168.1.16改成你的站点目录。

    * * * * * php /home/wwwroot/192.168.1.16/do.php
    

    绑定百度账号

    访问你的站点,用刚刚创建的账号登陆。

    经我测试,使用手动绑定成功率更高,请参考官方的教程。

    1. 使用 Chrome 或 Chromium 内核的浏览器

    2. 打开百度首页 http://www.baidu.com/

    3. 右键,点击 查看网页信息

    4. 确保已经登录百度,然后点击 显示 Cookie 和网站数据

    5. 如图,依次展开 passport.baidu.com -> Cookie -> BDUSS

    6. 按下 Ctrl+A 全选,然后复制并输入到上面的表单即可

    请注意,一旦退出登录,可能导致 BDUSS 失效,因此建议在隐身模式下登录

    绑定好之后进入云签到设置和日志,点击刷新贴吧列表。稍等片刻,你关注的吧就都显示在下面了。

    现在应该已经完全设置好了,程序会自动帮你在关注的吧签到,解放双手有木有?

    相关信息

    Tieba-Cloud-Sign项目地址:https://github.com/MoeNetwork/Tieba-Cloud-Sign

    感谢@Kenvix的付出。

  • 相关阅读:
    Java当中的IO
    Java当中的类集框架
    Java当中的JVM
    Java当中的常量池
    详细讲解String和StringBuffer和StringBuilder的使用
    Java中流的操作以及编码解码
    VMware-workstation12.5.6 新建虚拟机 安装 centos6.5
    linux 常用命令
    macos 下安装brew
    mysql 的一些事
  • 原文地址:https://www.cnblogs.com/xuyiyang/p/13647087.html
Copyright © 2011-2022 走看看