1. 写一个 shortcut
2. 写一个 shell 脚本
3. chrome 安装一个插件 redirector 就是可以正则 /通配符匹配 url 之后跳转到另一个 url 的
shortcut 我写的是这个
https://www.icloud.com/shortcuts/ad8c5f6a75a341e5b520c492602d57d7 0. 名字 OPENINSAFARI 修改的话记得替换下面的那个 url
1. 从输入得到变量(状态是无输入),不存在的时候终止
2. 运行 shell 脚本,脚本我写的是 openinsafari shell 是 bash ,输入是刚才那个,输入方式是 stdin
shell 脚本如下(位置 /usr/local/bin/openinsafari )
#!/bin/bash
read var
/usr/bin/open -a Safari $var
插件配置如下
示例 url 写一个 b 站视频
原始 url 写
https://www.bilibili.com/video/BV*跳转到的 url 写 shortcuts://run-shortcut?name=OPENINSAFARI&input=
http://bilibili.com/BV$1