一键签到是什么?
2021重新出发,一键签到重新发出,带来更好的自己,因为有你,最新的更新内容位于最下面。
注:由于这次更新比较特殊,如果之前使用正常的话没有需求的各方面,可以不更新;如果需要更新的话,则需要重新获取Cookeis
重要的事情说三遍、三遍、三遍,这软件会不会收集用户的账号用户名、密码呢?安全性可靠吗?不会,不会,不会!
软件均为本地工作,无联网功能,保证程序不含任何病毒、木马和后门。但由于此软件涉及到您的重要隐私数据,所以您在打算使用该软件前应慎重考虑:“我是否相信它?”若您仍然怀疑,请立即放弃。
故名思议,是一款针对论坛/网站等自动签到的工具;在论坛上已经有多款签到工具了,为什么我还写一款这样的程序呢?一键签到与其他工具有什么不同呢?一键签到拥有“自供自足”功能~什么是“自供自足”呢?接下来就由我来为大家揭开他神秘的面纱~
所谓的“自供自足”功能,实际就是可以自由创建模板,创建属于自己签到,可以自由生成签到,Nice~自己需要什么武器就自己造,自己就是将拥有最强大的武器库!
软件采用易语言与Sqlite3数据库(请妥善保存好软件目录下的Sign.db文件,里面含有模板与Cookie数据),完全本地程序,无任何联网行为,不需要担心个人账号被盗,或者存在任何安全隐患。
注:本软件完全免费,仅供学习与交流使用,请勿使用在任何商业和违法用途,您下载使用,默认已同意此用途,否则请下载后,在24小时内删除!!!
现支持网站列表
分为一星到三星,一星的为傻反式操作,只需要软件登录或者手工登录即可完成,而达到两星或者三星的,则需要自己人为修改一些参数,可能后期会更新为填表模式,直接实现所有都是“傻瓜式操作”!
注:现阶段个别网站是属于存在加密参数的,无法使用通用方式进行增加,人为添加工程量大,这并不符合软件的设计理念,所以加密带加密的网站,只能等新版本了!
很多网友都觉得可签到的网站太少了,可这款软件开发的初衷是个人使用,我实际上传的一些签到网站也是大众网站,我自己个人使用的一些网站也并未收录进去,自己需要自己造,当然如果有人分享出来,可以直接用,那也是方便你我他!
序号 |
网站名 |
简易度 |
备注 |
1 |
吾爱破解 |
★ |
软件登录/手动填写Cookie均适用 |
2 |
什么值得买 |
★ |
软件登录/手动填写Cookie均适用 |
3 |
B站 |
★ |
软件登录/手动填写Cookie均适用 |
4 |
网易云音乐移动端 |
★ |
软件登录/手动填写Cookie均适用 |
5 |
网易云客户端 |
★ |
软件登录/手动填写Cookie均适用 |
6 |
IT天空 |
★ |
软件登录/手动填写Cookie均适用 |
7 |
天使动漫 |
★ |
软件登录/手动填写Cookie均适用 |
8 |
书香门第 |
★ |
软件登录/手动填写Cookie均适用 |
9 |
ACFUN |
★ |
软件登录/手动填写Cookie均适用 |
10 |
1PTBA |
★ |
软件登录/手动填写Cookie均适用 |
11 |
Geekhub |
★ |
软件登录/手动填写Cookie均适用 |
12 |
pt站lbj007 |
★ |
软件登录/手动填写Cookie均适用 |
13 |
数码之家 |
★ |
软件登录/手动填写Cookie均适用 |
14 |
大疆社区 |
★ |
发包正常,但是签到失败,提示再签一次,可以签到看看自己的提示,再进行修改绑定语句 |
15 |
恩山论坛 |
★ |
软件登录/手动填写Cookie均适用 |
16 |
3A街拍 |
★ |
软件登录/手动填写Cookie均适用 |
17 |
威锋网 |
★★ |
需要修改Headers,里面的x-access-token参数,抓包后,在Cookie中查找截取部分 |
18 |
酷家乐 |
★ |
软件登录/手动填写Cookie均适用 |
19 |
盖世乐 |
★★ |
软件登录/手动填写获取的Cookie的话,需要在指定版块刷新获取 |
20 |
京东-小白分 |
★ |
暂未确定绑定语句,可正常签到 |
没有多个账号,有个别网站可能存在个别参数是加密的(也有可能是固定的,目前发现多个网站都是固定不变的),如果签到不成功,只能等下个版本更新,添加一个获取动态参数的功能了。
注:后期更新,不再此赘述,此次更新也加了一些其他网站,如千图网签到、天翼网盘等!
软件介绍
打开软件,分别为四个分组,分别对应的不同的选项和功能
1. 签到网站
-
签到列表
- 显示有那些签到网站,然后网站名称/请示类型/响应类型/账号状态等,作为一个简单的概括显示
-
右键菜单
使用软件自带的mb浏览器进行登录,需要自己手动填写账号与密码,登录完成后,自行点击【】完成Cookie捕获!
自己知道如何使用F12(开发者工具),抓包后,获取到Cookie,进行填写后保存!
注:此处强制建议自己抓包获取到Cookie,进行保存,如果不懂怎么操作,可以在论坛搜索一下,有很多教程,此处就不科普直接跳过了!
用于修改签到模板的一些信息,如果不懂的话,请不要操作,此处不过多概述,如果感兴趣的,可以向下阅读,修改信息与生成模板是属于互通的!
增加多一个账号进行签到,会弹出窗口要求填写Cookie信息,添加完成后,列表框会多出一个同多的网站!
-
开始签到
- 这个炒鸡好理解了吧,只要填写好了Cookie后,直接右键,开始签到,即可开始进行签到工作!
注:记得填写好Cookie,否则签到是无效的!
2.生成模板
-
数据模式
使用mb浏览器获取到Cookie等参数,免自己人工获取。
注:需要在登录链接中,填写好登录地址,否则软件无法访问!!!
自己手动抓取后,将对应的参数填写到软件中。
由于软件是采用本地程序,无法在线更新数据,则需要自己手动进行录入数据,你可以把别人分享出来的JSON语句进行解析后,进行保存使用,NICE~自己不懂也没有着急,只要有大佬分享,自己也能白嫖各种签到~~
json数据:{"Web":{"网站":"吾爱破解","登录链接":"http:\www.baidu.com","签到链接":"http:\www.baidu.com","请求模式":0,"响应类型":0,"绑定语句":"msg","编码转换":1,"Headers":"协议头","Date":"提交数据"},"Hash":{"请求链接":"http:\www.baidu.com","请求模式":0,"文本处理":0,"绑定语句":"msg","编码转换":1,"Headers":"协议头","Date":"提交数据"}}
参数说明:
请求模式,0:GET,1:POST
响应类型:0:JSON,1:正则
编码转换:0:默认,1:UTF-8,2:USC2-ANSI
Web数据是模板参数
Hash数据是动态参数
-
网站名称
-
登录链接
-
签到链接
-
请求模式
-
响应类型
-
绑定语句
- 将返回的文本,进行拼接或者改写成我们自己想要看到的样子;有时候,有些网站返回的包,五花八门的人,什么类型的都有;较广返回的就是JOSN的了,有些则是其他样式了,如果不是JOSN能支持的,就可以直接使用正则表则式;
返回文本是html文本(文本太多,不过多赘述),则可以采用正则进行匹配
- 正则表达式:title="访问我的空间" >(.*?)</a></div>=>[@]今日已签到
(.*?) 表示要匹配到的文本
=> 表示需要将得到的文本进行替换
[@] 表示需要将匹配到的文本放置在那个位置
结果:某某某今日已签到
返回的文本是JSON文本,则可以采用JSON进行匹配,更简单
返回文本:{"ret":0,"msg":"您似乎已经签到过了..."}
- msg 表示取出msg参数的字符串
结果:您似乎已经签到过了...
大家就这些了,哦豁,你以为就这样结束了吗?对的,其实也差不多了,下面就添加一些特殊字符的意义,具体自己尝试了。
=>:表示替换
[@]:表示正则或者JSON返回的文本
||:表示多个条件,前面第一个条件不满足时,则向下执行,反之则停止返回
注:由于有个别网站,签到成功和再次签到返回的文本都是不同的,如果有强迫症,也想看到的,写绑定语句条件的时候,可以加多一行,如JSON模式一条的条件是:msg,两条的话则是:msg||err
-
返回语句
- GET/POST返回的结果,如果有绑定语句,则是过滤后的结果
-
编码转换
转码成你能看懂的文字就行了
-
【初始化】
-
【调试】
-
【保存】
3. 配置推送
注:需要勾选【开启定时】,否则不会进行定时签到!
这个时候是不是就想问,我怎么知道设置好了之后,大概还有多久之前执行呢?勾选【开启定时】后状态条会显示距离签到的工作时间还有多久!注:签到的时间是按照设置好的随机取范围!!!!
-
【调试】
-
【保存】
- 将推送标识保存到数据库,下次打开则不再需要手动填写,如果没有保存,后面每次都需要自己填写!
4.关于我的
好吧,就是一个赞助二维码,有钱的捧个钱场,没钱的捧个人场!感谢各位老板的支持!
哭了不小心提交了,帖子内容都没有了,得重新编辑了。。。
刚录制了个视频,稍微编辑了一下,不是特别满意,后期最新视频,等增加完成了填表功能后,才会有了!
填表模式:年前一直想要完成的功能,尝试了使用CEF3,发现真的是太大了,一个小小的程序,搞下来几百M,感觉已经不合适这个小小的程序了,我的定义是一个小而方便,而不是小而大,虽然mb有点慢,但是基本工作也能胜任,后期也是默认采用mb进行测试;目前也是时不时有空就进行添加;工作量太大了,已经快成了一个小IDE了,反正就是一堆问题就对了,所以填表可能要再往后推迟了(软件内的填表功能也暂时被我关闭了),只能慢慢等待了,等待何尝不是一些美好的事情,有时候轻而易举就得到了想要的东西,那觉得美好似乎太简单了~永远相信更美好的事情发生~
更新的网站
软件没有问题,基本不会再更新了,偶尔会更新有人回贴的网站,注:个别涉及商业等的,一律无视;同时不清不楚的网站和注明网站地址和签到地方,直接跳过(我都没有用过,次次都要盲找)!
如何使用:复制JSON数据,到【生成模板】>>【一键置入】,填入数据,保存,即可完成!
序号 |
名称 |
Json数据 |
1 |
烧客HIFI |
{"Web":{"网站":"烧客HIFI","登录链接":"http:\/\/hi-fire.cn\/member.php?mod=logging&action=login","签到链接":"http:\/\/hi-fire.cn\/plugin.php?id=dsu_paulsign:sign&operation=qiandao&infloat=0&inajax=0","请求模式":2,"响应类型":2,"绑定语句":"您累计已签到: <b>(.*?)<\/b> 天<\/p> |
2 |
榕树音乐网 |
{"Web":{"网站":"榕树音乐网","登录链接":"https:\/\/rsdsd.cc\/","签到链接":"https:\/\/rsdsd.cc\/\/plugin.php?id=dc_signin:sign&inajax=1","请求模式":2,"响应类型":2,"绑定语句":"<div title=\"(.*?)\" class=\"sign-num\">.<\/div> |
2021-12-02更新
1.支持绑定语句,一次性取多个返回文本。
如:网站签到成功后返回{a:"100",b:"吾爱破解"}
在历史版本当中,你只能在a和b当中取其他一个,而一次升级改善成,可以支持同时将这两个参数一起取出来。
语法一、JOSN:'已签到'@&a@&'天,'@&'用户名:'@&b
返回的结果为:已签到100天,用户名:吾爱破解
解读:@& 表示有多个命令需要执行,同时也可以作为接拼使用,拼接的话,需要加上单引号''
语法二、取文本中间:{a:"[@]",=>签到[@]天@&"b:"[@]"=>用户名:[@]
返回的结果为:已签到100天,用户名:吾爱破解
解读:这一次是搭配上了=>进行取文本,可以自由发挥想法
2.增加DLL插件模式
以前的一键签到,是“坐井观天”,你所有的东西都被限制了,都必须是按照软件的要求进行制作「签到模板],而这天地有多大,一望无际,根本看不到边;这样就间接了导致了,有些不按照套路出牌的网站,默认的签到模式,已经搞不定了,这个时候,「插件」登场了,天有多高,地有多厚,尽在你的掌握之中。
注:一般普遍大众的网站,目前默认的签到模板是完全无压力的,除非全部统统都更换成了其他特殊的模式。
如何编写插件呢?
- 下载网盘提供的插件模板,根据自己需要编写的网站,填写模板信息、填写请求,然后再编译出来,放到软件目录下的Plugins文件夹下,即可使用。
- 你可能需要具备一点易语言基础
插件注意事项:
由于插件是支持个人创作,并不像官方的签到模板,所有登录与签到链接都是透明可见,在使用的时候请自行判断是否安全,避免出现账号问题。
同时我发布的DLL均会开源,自己要找到正确的下载渠道,避免是其他人二次编译之后分发出来的。
插件信息,目前就大概这些了,如果你使用插件遇到什么问题,可以随时在下面进行留言;同时你可以在下方留言你想要签到的网站,我这里会随机抽10个(无商业问题)进行编写,简单的网站则使用原生的模板,复杂的网站则会采用DLL插件模式,届时会一并开源DLL插件代码。
2021-9-7更新
修复若干个不知名bug,我也想不起来有那些了,但是确实有,如果你有碰到的话,可以在下面留言
优化软件ui和各个操作,在修改模板参数时,双击请求模式下面的个别编辑框,可以实现放大,方便修改和查看
添加一个Qmsg酱机器人作为推送
软件上也没有想到有什么好更新的了,基本有的都有了,不该有的他也没有;目前来讲应付所大多数个人签到网站已经足够的了,剩下的基本就是自己编写签到网站了,如果你有什么好的建议和想法,欢迎随时在下面的评价区留言!
同时将下载地址修改为文件夹方式,以后可以不用下载附件,直接用原先的下载地址,进入查看,就能看到是否存在更新版本了。
历史更新记录
2020-12-24
1.增加删除动态参数
2.修复推送信息问题
3.增加一键复制模板功能
2020-12-22
1.增加如何添加签到网站视频
2020-12-21
1.增加排序,有Cookie优先排序最前面
2.增加多个网站签到
3.修复若干奇怪问题
4.增加动态参数获取,如formhash和其他可变参数
2020-12-18
1.修复空选列表操作,导致报错退出
2.修复软件登录无保存Cookie
3.修复下标超出问题
4.修复修改不成功问题
5.修复下标超出问题
6.增加网易云签到
2021-3-2
复制模板功能,可以将自己生成的模板,一键复制出来,分享给予好友!
签到网站 > 点击网站 > 操作 > 复制模板
注:默认生成的模板不包含Cookie,不过其他参数均会被生成,如果含有个人重要的参数,请务必删除!关于如何使用,请接着向下查看关于导入模板说明!
导入模板,既然有复制了(导出),肯定就有导入啦!
生成模板 > 导入模板 > 粘贴模板到编辑框 > 解析模板 > 保存模板
注:O了,操作完成后,保存的模板就会生成在签到网站处了,届时可再进行导入Cookie或者使用软件辅助登录!
增加账号,可以将网站复制出来,添加新的Cookie,同时多个账号进行签到!
签到网站 > 点击网站 > 操作 > 增加账号
注:默认增加时,弹出的是手动添加Cookie,如果不会提取的,可以直接保存,后面再进行使用软件登录。
响应类型>取文本中间,增加多一个文本处理方式,JSON和正则可能需要稍微懂一点点关于文本处理或者是编程之类的东西,而取文本中间,则是更会简易的书写方式,更合适小白选手
如:返回的语句是“吾爱破解”,我需要取出爱字,吾[@]破,[@]就是你想要的文字,而吾是前面的文字,破是后面的文字,从前后夹击取出你想要的!简直就是!!
动态参数,很多论坛在签到的时候都会提交动态参数;有个别论坛可以固定,有些不能,所以这个时候,我们就需要找到获取动态参数的网页,将这个参数截取出来,拿来使用。(在Discuz!论坛中常见,很多基本都需要提交一个作为formhash的参数)
注:动态参数使用方法与生成模板一致,不需要再另外导入Cookie,默认在模板中导入后,请求时会自动携带请求!
增加自定义签到时间,原先软件写的是随机或者是某个时间段,有个别童鞋需要定时某个时间,故增加此功能!
配置推送 > 定时执行 > 自定义 > 输入指定的时间00:00(时:分)
推送语句,经常有人测试推送不成功,故把语句展示在前台,可在内容=后面写上你要推送的内容,查看是否推送成功,同时也会返回推送结果,如果失败的话,信息框有相关提醒,可以参照提醒解决问题!
二次请求:很有意思,有些网站签到成功了,但是他不返回内容,也不返回签到结果;实际上你是已经签到成功了,只是没有返回而已,这个时候,你可以使用二次请求,再次进行请求,然后再根据网页返回的内容,进行书写绑定语句,进行返回!
注:二次请求比较少见,用的网站也少,如果需要添加,需要自己先保存完成模板后,再到 签到网站 > 点击网站 > 操作 > 修改模板当中进行添加二次请求!
增加自定义签到时间,原先软件写的是随机或者是某个时间段,有个别童鞋需要定时某个时间,故增加此功能!
配置推送 > 定时执行 > 自定义 > 输入指定的时间00:00(时:分)
推送语句,经常有人测试推送不成功,故把语句展示在前台,可在内容=后面写上你要推送的内容,查看是否推送成功,同时也会返回推送结果,如果失败的话,信息框有相关提醒,可以参照提醒解决问题!
二次请求:很有意思,有些网站签到成功了,但是他不返回内容,也不返回签到结果;实际上你是已经签到成功了,只是没有返回而已,这个时候,你可以使用二次请求,再次进行请求,然后再根据网页返回的内容,进行书写绑定语句,进行返回!
注:二次请求比较少见,用的网站也少,如果需要添加,需要自己先保存完成模板后,再到 签到网站 > 点击网站 > 操作 > 修改模板当中进行添加二次请求!
2021-5-4
模板搜索功能
有时候需要更新某个模板,找半天没有找到,真爱可能不好找,但是模板怎能如此难找?所以这次更新增加了模板搜索功能,支持模板搜索网站名站/请求模式/响应类型!
注:不填写网站名称进行搜索时,则返回所有网站
软件登录最大化
有吾友反馈,有个别网站登录不是特别方便会有遮挡物,所以更新了支持,可以根据实际情况进行最大化窗口。
删除模板
有些人不合适就是不合适,留着也是多余,那就直接del,让他从这个世界上消失吧;操作>删除模板,可以将用不到的模板直接删除掉。
注:同时会自动删除该模板下的所有账号数据
签到日志
可昨天我已离你而去,不管你爱不爱我,可昨天和今天和将由你操纵,不管你爱不爱我~~
注:如果需要开启签到日志的,记得到签到日志>√开启日志,后期进行批量签到,会自动生成写入日志,同时支持查询某个网站(网站名支持模糊搜索,为空时则查询所有),时间默认自动为三十天,如果有需求,请自行设置
清空日志,则是删除所有记录,忘掉那个他/她吧,就从今天离开吧
IF
加强版自定义文字显示,有时候明明是已经签到成功了,但是显示的文本,单单通过响应类型,还是无法处理成你想要的文本,根本不是你喜欢或者想要的,可只能这样了,是不是很不甘心,可那又能怎么样呢……可这不是生活啊,那我们就推翻他吧,重新来过,没有什么风雨能阻止你的步伐的。
你可以通过使用IF进行自定义你想要的,具体更为详细的使用方法和说明,你可以查阅下面的IF语法使用办法等,现阶段的它可能比较粗糙,让他慢慢长大吧
当然,如果你只需要签到成功即可,不在意文字显示,也不需要特意去要求显示什么字符,毕竟最终的结果达到了,还有什么比这个更为重要吗?
== 完全匹配 搜索是否匹配 if (200==200){成功} 返回结果为成功
~= 模糊匹配 搜索是否存在 if (100200300400~=200){成功} 返回结果为成功
@str.json(msg) 使用JSON进行取出文本,传入欲取出来的JSON节点
@str.mid(文本前[@]文本后) 取文本中间文本,需要传入左边和右边文本,使用[@]进行分割
@str.re(msg) 使用正则表达式取出文本,传入正则表达式
=> 字符拼接 if工作结束后,将文本进行拼接
else 条件为假时返回的文本[可空] if (200==300){成功}else{失败} 返回结果为失败
[res]. 取响应返回文本 不再使用响应处理过的文本,直接取源文本进行操作
返回文本:
{"apiStatus":0,"data":null,"msg":"任务已完成","status":2}
根据上面返回的文本,我们可以确定如果返回了"任务已完成",则表示是签到成功了,我们有多种响应模式进行完成这个工作,我们就采用IF进行一些更复杂的操作。
注:实际if主要是满足JSON/正则/取文本中间处理后的文本,仍然不是自己想要的返回文本,由于软件原始设计的时候,只是做一些简单的文本处理,没有办法进行一些简单的判断,所以这次加入了IF,可以将文本二次进行加工美化字符!
如果是简单的响应文本可以完成工作,就不建议使用IF了,毕竟还是蛮复杂的,当然如果你看懂了,会使用也更香,毕竟可以自己定义返回的文本,看起来肯定也是更赏心悦目!
函数定义:
if(请求模式返回的文本 匹配模式 欲搜索的字符){条件成立,返回文本[支持使用方法]}else{条件不成功,返回文本[支持使用方法]}
解析:
if(data.shdowWords||mdsg~=任务已完成){@str.json(msg)}else{签到失败}
data.shdowWords||mdsg:响应类型返回的文本
~=: 模糊匹配 ==: 完全匹配 一般建议使用模糊匹配,完全匹配的话是需要所有文本一模一样
任务已完成:搜索返回的文本是否存在“任务已完成”
@str.json(json节点): 条件成立后,进行使用json取出文本,如果不想使用方法进行取出文本,也可以直接像失败一样,写成文本直接返回就行了
@str.mid(文本前[@]文本后);取出中间文本
@str.re(正则语句):正则取文本
else:条件不成立返回“签到失败”
同时仍然支持使用=>把条件成立后的文本返回再进行拼接
注:如果开启了IF,则只支持使用一次=> 不能在JSON/正则/取文本中间进行使用
if(200==200){1}else{2}=>签到第[@]天
如果返回的文本是200 返回 1 然后再使用=>进行拼接出自己想要的文本
其实这个IF还有更多功能,暂时就不再接着继续写和扩展了,基本上面这些也够用了,再写怕大家越看越困惑!最好还是直接看模板里面