[油猴脚本] V2EX 自动切换深色模式

2021-02-11 13:40:07 +08:00
 7gugu

起因

V 站从去年年中就好像开放深色模式了,但是切换样式一直都需要手动去切换,个人感觉有点麻烦。最近入手了 12,发现 iOS 的根据日出日落时间自动切换浅色深色模式的功能很好用,所以萌生了基于日出日落时间来自动切换 V 站样式模式的想法。

简介

目前脚本是基于定位获取当前设备的坐标,基于坐标计算出当地当日的日出日落时间,自动切换浅色与深色模式。 (日出后日落前就是一直保持浅色模式,日落后日出前就是一直保持深色模式)

脚本链接

https://greasyfork.org/zh-CN/scripts/421557-v2ex-autodarkmode

使用方法

第一次使用时,将会弹出询问❓是否允许获取定位📍,选择"允许",并勾选✔"不再询问"即可完成初始设定。
之后的使用中,将默默运行在后台,没有任何的提示。

联系我

Email: gz7gugu@qq.com
Blog: https://www.7gugu.com
(由于把脚本放在了 GreasyFork,您也可以直接在 GreasyFork 上面私信我,看到就会回复)

Powered by 7gugu

2000 次点击
所在节点    分享创造
12 条回复
Stain5
2021-02-11 20:39:30 +08:00
算法不够接近本质

应该是获取设备当前使用的是否是暗黑模式自动更换
eg

@media (prefers-color-scheme: dark) {
body {
background-color: black;
color: white;
}
}
7gugu
2021-02-11 21:37:59 +08:00
@Stain5 主要是对于桌面端(比如 Windows )手机端大多数人可能会选择各类的客户端,比如我目前使用的是 iOS 的“伟途亦可思”。但桌面端大家会更偏向于浏览器访问,所以开发了这个脚本。
7gugu
2021-02-11 21:39:33 +08:00
@Stain5 我的 windows 就不能基于时间自动切换,就比较麻烦,需要用这个脚本。如果像是 iOS 这种支持自动切换的话,用你提供的这种 CSS3 就足够好了。
Stain5
2021-02-12 07:11:53 +08:00
7gugu
2021-02-12 10:33:10 +08:00
@Stain5 wow,这个很赞诶👍感谢分享
Stain5
2021-02-12 14:57:52 +08:00
7gugu
2021-02-12 20:33:40 +08:00
@Stain5 我就是看到了这个,感觉没有自动切换的话,就没啥用,所以开发了这个
Stain5
2021-02-14 13:10:21 +08:00
@7gugu 废了这么大的劲就整了个方轮子,也是优点搞笑的
7gugu
2021-02-14 14:53:36 +08:00
@Stain5 那只是你没有这个痛点而已,我用的好用就行了
7gugu
2021-02-14 14:57:22 +08:00
@Stain5 而且我为了能够让 v 站切换到深色模式,还要装一个软件,何尝不也要绕大圈子?又跟我这个脚本有啥优势呢?不也很好笑吗😆
Stain5
2021-02-14 15:49:05 +08:00
@7gugu

我又没说方形的轮子不能用
不过自动暗黑模式才是趋势
7gugu
2021-02-14 16:30:48 +08:00
@Stain5 是趋势没错,但 windows 不自带这功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/752933

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX