有个朋友留言想让我做一个(签到 https://qiandao.today)部署到群晖的教程,我看了下官方文档,官方自带docker镜像,那就容易了,直接装上就行了,没想到安装简简单单,后面设置可是复杂的紧啊,很多坑,需要注意一下!否则无法正常使用!
好了 废话不多说了,开始教程
1.打开群晖的Docker,注册表,搜作者名字 fangzhengjin ,找到镜像双击下载
2.到镜像里,找到项目,双击安装
3.打开群晖 File Station,新建一个文件夹备用
4.回到Docker,继续刚才双击安装的操作,取名字,高级设置——卷——映射刚才新建的文件夹
5.映射端口,我这里用299,你可以随便设置,访问时候就是 http://群晖IP:299
6.此时,不要点击应用,打开作者项目地址,下载项目 https://github.com/binux/qiandao
7.下载之后,把压缩包上传到群晖,我们刚刚新建的那个目录
8.解压到当前目录,然后进入目录
9.全部选中后移动到我们刚刚建立的那个文件夹根目录里!
10.确认目录没有问题继续操作!
11.回到Docker,继续在高级设置里点击应用,然后继续,最后再应用一下,启动容器
12.按图示操作开启防火墙,放行299端口
13.此时打开浏览器可以正常访问到 http://<群晖IP或域名>:299
此时大坑才刚刚开始!!!!!!!
进去之后什么都没有,跟演示站里面的不一样啊!网站下拉菜单里没东西!!!!!!
继续看教程吧!
14.进入后,点击右上角的登录!注册新账号,必须用邮箱注册!
15.注册之后会自动跳转到这个页面
16.此时回到群晖Docker,点击容器,找到项目,点击详情——终端机——新增
17.在新增的终端里输入以下命令
1 2 |
#把123456@qq.com替换成你刚刚注册的邮箱账号 python ./chrole.py 123456@qq.com admin |
回车确认,会有一个你的账号添加成为了管理员的英文提示。
18.回到Docker,选中项目,操作——重启
19.因为没有可用的签到网站,我们需要手动添加,还好,作者的模板都可以下载
我们打开公开模板 网址 https://qiandao.today/tpls/public
选择你需要的模板进行查看
20.进入查看后,有下载选项,点击下载到本地!
21.回到我们自己的签到网页,点击+,添加模板
22.选择刚刚下载的文件,上传,用户名,密码可以留空!也可以输入你目标站的用户名和密码,这里我没有输入用户名和密码!
23.上传后,会自动跳转到下面这个页面,我们选中一条,点击测试
24.这里让我们输入cookie
又一个大坑,你点击[点击获取]的话,会让你下载一个chrome的插件,你安装好之后会发现并没有什么卵用!后来去作者项目也查看,才得知,这个插件只可以用于,https://qiandao.today
这个官方域名,就是说,你不会手动获取cookie的话,那么上面的操作都白忙活了!
这怎么能行?
25.返回到刚刚的页面,点击GET开头的这一行!
26.复制网址,一般我们只需要复制前面的域名部分,后面可以不需要复制!特殊情况未测试,如有疑问,请到页面下方查看我的电报群地址,进群联系我!
27.打开刚刚复制的网址,然后点击登录(记住,所有要获取cookie的地方都必须先登录之后才能获取到!其他模板同样的道理)
28.登录之后,我们按F12,出现界面右边的工具后,我们按刷新,刷新网页!
经过群友推荐,有另外一个插件,可以简单的获取到cookie,如果想简单的得到cookie,我们跳转到下面的追加教程进行查看~!
29.刷新之后,右边的工具界面会一直自动滚动,不用担心,等到页面加载完毕,我们点击 Network,找到下面的Name,拉到最上面,通常网址都是在第一个,然后查看右边的 Headers,下拉找到cookie
30.我们复制cookie:后面的一串英文字母,有些会很长,一定要复制全,这个就是你登录的cookie,这个东西的作用是记录你的登录信息,知道这段代码,就等于知道了你的账号和密码!虽然不能通过这个cookie推理出你的密码,但是有这个东西,你的网页就可以是已登录的状态!
好了废话太多了,知道大概就行了
复制好cookie后,继续看教程
31.返回到刚才的页面,点测试
32.把复制的cookie复制到编辑框里,点击测试!正常情况就是签到成功,如果不成功说明你复制的cookie不全,或者复制错了!
33.然后点击保存,应用模块!到此,这个模块配置成功,妈蛋,如果你登录首页,还是没有!
34.继续操作,保存,修改名字!
35.如果你想给别人使用,就是在登录的时候,那个下拉菜单里显示的话,你还需要做下面的操作!然后对于一般用户而言,完全没有必要了,没有小白会知道cookie的获取方式,所以你看到这里就可以关掉网页了!
想继续的跟着我一起操作!
知道你刚刚保存的模板,然后点击发布!
36.这时候会自动跳转到下面的界面,如果你中间没有切换过登录账户,保持着管理员账户登录状态的话,就会有一个 接受 按钮,点击它!
37.点击后回到刚刚的页面,在所有公开模板里就可以看到了!只有在所有公开模板里能看到的模板,才会在首页下拉菜单里供别人使用!
追加教程
- 追加cookie简单获取方案
google商店直接安装,地址为:https://chrome.google.com/webstore/detail/get-cookie-for-fplus/embffhododclmgpnabmjmgoekpnoboic
不能扶墙的,请看下面
- 下载chrome插件 点我
- 拖动到chrome安装
然后打开你复制的那个网页,点击插件,获取cookie,复制编辑框内的一段代码,就是你的cookie!返回上面教程,从第32步继续操作即可!
题外话
如果你想公开使用,或者使用官方那个chrome插件的话,我们可以下载插件源码,并修改绑定自己的域名后使用。
具体教程如下
首先到https://github.com/acgotaku/GetCookies 这里下载插件源码到本地电脑,并解压到本地
之后找到manifest.json 文件,将红框内的网址替换成你自己的网址,并且保存修改!
之后,打开chrome扩展插件, 浏览器输入地址 chrome://extensions 并点击右边的开发者模式,加载已解压的扩展程序,选择你刚才修改过的源码目录,即可安装,也可以点击打包扩展程序,生成文件供别人下载使用!
教程到此结束!很累的一篇教程,脖子痛!!
有问题的话,加入我的电报群联系我,或者在下方留言!
- 项目地址:https://github.com/binux/qiandao
- 本站教程,未注明转载均为原创内容,仅做为学习参考使用,切勿用于非法及商业用途!造成的后果作者不承担任何责任!
- 如果转载请注明出处!oD^Blog
- 本文如果需要更新,或者失效请联系微信 : oldiy2018 【微信不解答任何问题,不接收任何红包!】
- 如果支持作者,请点击下方赞赏,支持一杯饮料!
- 如果有问题可以点击【加入电报群】和我一起沟通或者下方留言讨论!
微信赞赏支付宝赞赏
oldiy出品必属精品,虽然会了,不过这个写的真的是很认真了,其实要说下,很多网站都是不能签到,不知道什么问题。
只需要PT网站,每天自动登录一下就可以了。很多PT站多少天不登录网站就删号了。即使你nas 一直在上传也不行。
前段时间在论坛分享无人回应,我也是搜了很久才找到这个,签到无比好用
能分析一下百度文库如何签到吗???怎么也弄不好cookie文件!!谢谢!!!!!!!!!!!!!!!!!!!
官方没有这个吗?
请问官方插件按你的修改后点获取还是提示未安装插件插件是什么原因?
改好了。。但点击无反应。。
要发布出去才可以
确实。。感谢。。
安装不用这么复杂,在群晖中新建docker后,直接在网络设置中添加一个端口,然后用群晖的ip+刚才设置的端口就能访问了,然后在我的模板中添加har模板文件,添加时也不用做测试,直接save即可,然后退到签到的主界面,在我的签到按加号,选择刚才添加的模板,填写cookie即可。。。。。
谢谢指导!
不谢,特别感谢推荐的cookie获取工具很方便,我找了很久没有找到….
today的网站好像挂了
https://qiandao.dabianhaochi.cn/tpls/public,启用https访问
按照你的操作为什么外网不能访问?
检查防火墙,端口映射
我把自动变https关掉就可以,不知为何?
http和https本身就不一样,要区分开