|
本帖最后由 af435727271 于 2020-1-3 19:08 编辑
感谢官方群里各位大佬的指导,特别是千意,李大爷,呆贼等大神
小白一枚,最近终于折腾成功了,特地分享一下,参照了好多链接,表示感谢,如果有错误的地方请指出来一起完善。
斐讯K3 安装Debian、宝塔面板、Nextcloud你的路由将会是服务器在树莓派3上部署qiandao.today签到程序
QianDao.today签到平台高级使用不完全手册
云签到简明配置及使用教程
QianDao蓝调主题
解决路由器疑难杂症 手动编写cru定时脚本 自动重启
我的是斐讯K3刷的TB梅林,另外可以安装debian的应该都可以吧,比如openwrt或者官改
下面直接进入正题
进入路由器管理页面,移除U盘,然后putty进行格式化,如果U盘名称不同要进行相应修改,格式化的时候如果提示U盘正使用,可以重启路由器,重复上面的步骤
格式化成功后,重启路由器,再安装entware
然后进入目录安装debian
可以看到进入的是/mnt/sda/entware目录,如果不是可能因为挂载问题,可以参照我在/jffs/scripts/post-mount的内容
- #!/bin/sh
- if [ "$1" = "/tmp/mnt/sda" ] ; then
- ln -nsf $1/entware /tmp/opt
- fi
复制代码
然后用WINSCP连接路由器,上传debian到/mnt/sda/entware目录,debian地址链接:https://pan.baidu.com/s/1v9oC5BYb4Ra0rmXZzmmqkQ 密码:4u9h
进行解压
- tar -zxvf debian_jessie8.9-armel_clean.tgz
复制代码
解压完成后输入
- vi /opt/etc/init.d/S99debian
复制代码
粘贴以下内容,第4,8行要按实际路径输入
修改权限
- chmod 755 /opt/etc/init.d/S99debian
复制代码
创建连接方便启动Debian
- touch /opt/etc/chroot-services.list
- ln -s /opt/etc/init.d/S99debian /opt/bin/debian
复制代码 Debian命令
- debian start
- debian stop
- debian restart
- debian enter
复制代码
修改更新源,用WINSCP进入相应目录/mnt/sda/entware/debian/etc/apt,删除原来的源,粘贴下面的源
- deb http://snapshot.debian.org/archive/debian/20190321T212815Z jessie main
- deb-src http://snapshot.debian.org/archive/debian/20190321T212815Z jessie main
- deb http://security.debian.org/ jessie/updates main
- deb-src http://security.debian.org/ jessie/updates main
复制代码
更新环境
- apt-get update && apt-get upgrade
复制代码 设置时区
安装各种东西,之前失败是因为最新的tornado不支持python2.7,加上后面的4.5.3就成功了
- apt-get install git python-pip sqlite3 python-dev autoconf g++ python-pbkdf2 wget vim yum
复制代码- pip install tornado==4.5.3 u-msgpack-python jinja2 chardet requests pbkdf2 pycrypto fake_useragent
复制代码
进入home目录
下载源码
- git clone https://github.com/binux/qiandao.git
复制代码
进入/mnt/sda/entware/debian/home/qiandao目录,用WINSCP打开config.py修改地址为路由器管理网址192.168.1.1,下面的8923为端口,可以不修改
关于签到失败提醒的微信设置:进入梅林软件中心,安装serverChan微信推送,然后按提示绑定,并复制SCKEY到config.py中,具体参看附件中的“自动签到系统添加微信通知功能-2”文档,并修改/mnt/sda/entware/debian/home/qiandao/libs/utils.py文件中fake_useragent部分的location路径为“location = '/home/qiandao/fake_useragent%s.json' % fake_useragent.VERSION”,不好查找这个在哪里的使用搜索功能
另外需要修改/mnt/sda1/entware/debian/home/qiandao/config.py文件邮件的部分,以QQ邮箱为例,进入邮箱-设置-账号-开启服务:POP3/SMTP服务,会有一串字母密码,要记住,然后打开config.py,邮箱部分修改成mail_smtp = "smtp.qq.com",mail_user = "你的邮箱@qq.com" ,mail_password = "刚才记住的密码,不是QQ密码"
上面的步骤后成功后再进行账号注册,会收到一个注册成功并需要验证的邮件,注意需要把链接地址的前面部分"http://qiandao.today/verify/ksRAggdj0hLcuPE6KaVpMr6s9kJsoiiwGUEUFrvuyYtVc6Qc3QQFIHj3VuarwcTkZzIRYyVwnYGpjGLQxYl3EHYVdcQQWi5TsDwH+LG3hfnZ" 替换为192.168.1.1:8923,链接如下“192.168.1.1:8923/verify/ksRAggdj0hLcuPE6KaVpMr6s9kJsoiiwGUEUFrvuyYtVc6Qc3QQFIHj3VuarwcTkZzIRYyVwnYGpjGLQxYl3EHYVdcQQWi5TsDwH+LG3hfnZz4j3xg==”,浏览器输入后会提示验证成功。
输入启动命令,完成后关闭这个窗口网站仍然可以正常运行,不必担心
打开浏览器进入192.168.1.1:8923,进行注册
之后进行设置这个刚注册的账号为管理员,这个邮箱根据实际情况修改
- python ./chrole.py test@qq.com admin
复制代码
签到模板可以从现成的签到网站进行下载,贴子开头第3个链接QianDao.today签到平台高级使用不完全手册的最下面有很多签到平台,点击里面的查看所有公开模板下载有需要的,然后上传到自己的网站,再进行签到设置,遇到具体问题可以进官方群询问请教
群号642842749或者99363244 群验证域名是qiandao.today,如需要美化主题,参看开头的链接QianDao蓝调主题,下载解压并用winscp复制到qiandao目录即可。
获取cookies方法如下,打开chrome浏览器,进入需要签到的网站,按F12,再按F5刷新,然后就可以看到cookies了
开机启动用winscp进入/jffs/scripts,新建cru.sh,注意权限修改为0755,复制以下内容
- #!/bin/sh
- chroot /mnt/sda/entware/debian setsid python /home/qiandao/run.py
复制代码 如果同时安装有宝塔面板的,cru.sh的内容如下,一定要先启动宝塔面板,再启动qiandao,要不然两个不会同时启动
- #!/bin/sh
- chroot /mnt/sda1/entware/debian service bt start
- chroot /mnt/sda1/entware/debian setsid python /home/qiandao/run.py
复制代码 进入路由器管理页面,在tools-scripts增加开机启动,输入/jffs/scripts/cru.sh,再按下后面的加号,我的路由器直接拔掉电源后不能启动,后来类型把WAN-START跟NAT-START都选择上,直接插电源开机也能启动了
最后的最后,在安装debian后,可以直接复制下面链接中qiandao目录到/mnt/sda/entware/debian/home目录下,然后修改下config.py的邮箱部分以及下方的SCKEY,并修改/mnt/sda/entware/debian/home/qiandao/libs/utils.py文件中fake_useragent部分的location路径,再运行下面的解决可能的依赖问题
- apt-get install git python-pip sqlite3 python-dev autoconf g++ python-pbkdf2 wget vim yum
复制代码- pip install tornado==4.5.3 u-msgpack-python jinja2 chardet requests pbkdf2 pycrypto fake_useragent
复制代码 然后启动
- setsid python /home/qiandao/run.py
复制代码
正常情况就算是打完收工了,如果不行就先下载官方的qiandao目录,然后用下面的文件覆盖。如果遇到无法设置管理员,设置管理员无效或者无法上传模板等问题,可能是涉及到玄学,推荐重启,更换浏览器,更换电脑或者手机进行操作
链接:https://pan.baidu.com/s/1IPjzxr_1FMxYJ8hi_BcukA
提取码:26fq
复制这段内容后打开百度网盘手机App,操作更方便哦
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|