水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
下页
|
尾页
|
1/4
|
转到
主题:水木web频繁掉线, 我写了个油猴脚本实现自动登录
楼主
|
doggeddog
|
2021-11-10 21:37:58
|
只看此ID
当检测到用户登出时会自动登录
仅当用户活跃时触发, 不会频繁调用登录接口, 不会对水木服务器造成压力
需要先安装油猴浏览器扩展
源代码
https://github.com/doggeddog/smth_scripts/raw/main/smth_login.user.js
或
https://greasyfork.org/zh-CN/scripts/435274/code
分享给需要的人
--
※ 修改:·doggeddog 于 Nov 12 01:30:22 2021 修改本文·[FROM: 111.197.236.*]
※ 来源:·水木社区
http://www.mysmth.net
·[FROM: 111.197.236.*]
修改:doggeddog FROM 111.197.236.*
FROM 111.197.236.*
1楼
|
z16166
|
2021-11-11 01:40:26
|
只看此ID
good。试试
试了一下,刷新页面时,说用户名/密码不对,无法登录
--
修改:z16166 FROM 114.245.195.*
FROM 114.245.195.*
2楼
|
doggeddog
|
2021-11-11 02:19:11
|
只看此ID
你需要登陆成功一次, 才会记录密码
【 在 z16166 的大作中提到: 】
: good。试试
: 试了一下,刷新页面时,说用户名/密码不对,无法登录
--
FROM 111.197.236.*
3楼
|
slslzj
|
2021-11-11 08:47:56
|
只看此ID
现在上水木,浏览器也记不住密码了
【 在 doggeddog 的大作中提到: 】
: 当检测到用户登出时会自动登录
: 仅当用户活跃时触发, 不会频繁调用登录接口, **不会对水木服务器造成压力**
:
: 需要先安装油猴浏览器扩展
: 源代码
:
https://github.com/doggeddog/smth_scripts/raw/main/smth_lo
: ..................
发自「今日水木 on LYA-AL10」
--
FROM 211.97.130.*
4楼
|
z16166
|
2021-11-11 14:52:17
|
只看此ID
可以了。3Q
是因为浏览器自动填写的用户名、密码则不行,实际上浏览器填写的是对的,但用户名被脚本给改成undefined了,这种情况可以处理一下。
【 在 doggeddog 的大作中提到: 】
: 你需要登陆成功一次, 才会记录密码
:
--
修改:z16166 FROM 114.245.195.*
FROM 114.245.195.*
5楼
|
doggeddog
|
2021-11-11 14:59:29
|
只看此ID
你更新一下代码,我昨天改了
【 在 z16166 (Netguy) 的大作中提到: 】
: 可以了。3Q
:
: 是因为浏览器自动填写的用户名、密码则不行,实际上浏览器填写的是对的,但用户名被脚本给改成undefined了,这种情况可以处理一下。
:
--
FROM 183.242.55.*
6楼
|
plmnko
|
2021-11-12 09:41:07
|
只看此ID
技术达人啊
--
FROM 223.95.76.245
7楼
|
poocp
|
2021-11-12 15:06:20
|
只看此ID
不错,有效。
我用的浏览器是Vivaldi,安装的暴力猴脚本插件。
不过你发在这个版没几个人看见吧,不如转到浏览器版和新软件版。
--
FROM 171.221.52.*
8楼
|
doggeddog
|
2021-11-12 15:20:39
|
只看此ID
感谢反馈, 我自己用的是tampermonkey
我试过Greasemonkey, 不支持, 应该没多少人用这个插件, 懒得去做兼容了
【 在 poocp 的大作中提到: 】
: 不错,有效。
: 我用的浏览器是Vivaldi,安装的暴力猴脚本插件。
: 不过你发在这个版没几个人看见吧,不如转到浏览器版和新软件版。
--
FROM 183.242.55.*
9楼
|
poocp
|
2021-11-12 15:21:53
|
只看此ID
我觉得你没必要用GM_setValue明文保存密码吧
GM_setValue('passwd', params.get("passwd"));
用户名和密码都会被浏览器自动填入的,你的脚本只要检测一下浏览器填的用户名和你GM_setValue保存的用户名一致,直接自动点一下登录按钮就行了。
--
FROM 171.221.52.*
下页
|
尾页
|
1/4
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版