一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

mac中PopClip插件开发实例

时间:2022-06-25 17:41:40 编辑:袖梨 来源:一聚教程网

配置文件

Actions 里面一个 dict 是一个图标,由于 PopClip 不支持直接执行可执行文件,所以要使用 shell 来执行一下。

自己给定的两个图标的颜色是没有关系的,PopClip 会自动修改图标的颜色。





Actions


After
copy-result
Image File
id.png
Regular Expression
(?s)1w+$
Title
Url2Id
Shell Script File
url2id.sh


After
copy-result
Image File
url.png
Regular Expression
(?s)d+$
Title
Id2Url
Shell Script File
id2url.sh


Apps


Link
http://t*oo*l*.lu/
Name
在线工具


Credits


Link
mailto:[email protected]
Name
xiaozi


Extension Description
Convert ids for mogujie.
Extension Identifier
lu.tool.popclip.extension.id-converter
Extension Image File
id.png
Extension Name
Id Converter
Version
1

代码

PopClip 操作的文本是直接放在环境变量 POPCLIP_TEXT 里面的,所以下面的代码可以当做是 go 的一个插件模板

package main

import (
"fmt"
"os"
)

func main() {
text := os.Getenv("POPCLIP_TEXT")
fmt.Print(text)
}
go build -o IdConverter .
发布

mv IdConverter/ IdConverter.popclipext
zip -r IdConverter.popclipext.zip IdConverter.popclipext
mv IdConverter.popclipext.zip IdConverter.popclipextz

热门栏目