-
节约 quicker 空间,一键打开 siyuan 伺服页面 2.0(自动更新 hosts)
2024-04-02 00:27其实也可以电脑连接 wifi 就自动修改 hosts 文件。具体方法可参考这个知乎回答:
如何设置计划任务或者脚本才能使电脑在连接指定 wifi 后自动运行某程序?
代码的话,就对本文 python 代码稍加修改即可。
-
节约 quicker 空间,一键打开 siyuan 伺服页面 2.0(自动更新 hosts)
2024-04-01 23:38这里再挖个坑,在 python 文件中再集成这一功能:打开伺服页面后,在后台修改 host 文件,增加或修改这一项,比如:
192.168.0.111 siyuan
这样不管是简悦还是官方剪藏插件,都只需把地址设为
http://siyuan:6806
即可,无需每次修改。 -
手机伺服,笔记本免输网址打开思源 2.0
2024-04-01 20:30python 版脚本来了。
import os import sys import webbrowser cmd = "arp -a" arp_out = os.popen(cmd) arp_list = arp_out.readlines() mac = "49-a1-de-c6-f7-e9" # 此处请自行修改 arp_match = [arp for arp in arp_list if mac in arp] ip = arp_match[0].split()[0] edge_path = "C:/Program Files (x86)/Microsoft/Edge/Application/msedge.exe %s" webbrowser.get(edge_path).open(ip + ":6806")
-
节约 quicker 空间,一键自动判断网络环境,并打开 siyuan 或 "开源阅读" 的手机伺服页面
2024-03-30 22:17可能在 quicker 里做判断比较麻烦,目前这样设计是因为用到的脚本既有 python 的,也有 bat 的。如果把 bat 脚本也改写为 python 脚本的话,就不必在 quicker 里判断了。等有空再优化吧。
-
手机伺服用不了 file:// 链接的解决办法 2.0(兼容带空格及中文的文件名或路径)
2024-03-27 08:55实现思路其实很简单,先是对 URL 进行解码,然后再进行字符串的裁剪和拼接,得到想要的参数。
如果有人想在别的平台,比如 linux、mac 上实现的话,按照这个思路来就对了。