LinkDispatch:作为默认 Web 浏览器运行,将您单击的链接发送到脚本,并将链接的 URL 作为参数

时间:2024-07-18 01:19:48
【文件属性】:

文件名称:LinkDispatch:作为默认 Web 浏览器运行,将您单击的链接发送到脚本,并将链接的 URL 作为参数

文件大小:30KB

文件格式:ZIP

更新时间:2024-07-18 01:19:48

Objective-C

链接调度 将 LinkDispatch 设置为您的默认浏览器,当您单击某个外部应用程序中的 URL 时,将运行此应用程序,它将调用名为~/.linkdispatch的脚本,并将单击的 URL 作为第一个参数传递。 .linkdispatch脚本的内容应该像下面的代码: #! /bin/bash URL= $1 function open_url() { BROWSER= $1 open " $URL " -a " $BROWSER " } if echo " $URL " | grep -q localhost then open_url " Google Chrome " elif echo " $URL " | grep -q mywebsite.com then open_url " Google Chrome " else open_url " Safar


【文件预览】:
LinkDispatch-master
----.gitignore(495B)
----LinkDispatch.app()
--------Contents()
----LICENSE(1KB)
----LinkDispatch.app.zip(9KB)
----README.md(760B)
----LinkDispatch()
--------main.m(689B)
--------LinkDispatcher.h(316B)
--------AppDelegate.h(227B)
--------Info.plist(2KB)
--------Images.xcassets()
--------AppDelegate.m(526B)
--------LinkDispatcher.m(542B)
--------Base.lproj()
----LinkDispatchTests()
--------LinkDispatchTests.m(876B)
--------Info.plist(757B)
----LinkDispatch.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(15KB)

网友评论