试用Ditto中的Scripts功能

去年年底我就看到Ditto中有可以编写Scripts来二次处理复制和粘贴功能,不过尝试了下相关介绍太少了就放弃了。今天再次尝试了下,主要实现复制一条URL,然后粘贴的时候吧URL中的http和https去除。

例如:https://localhost/images/1.png,粘贴://localhost/images/1.png

打开选项 - 常规 - 高级 - On Paste Scripts,代码:

var clipString = clip.GetAsciiString();
var offset = 0;
if(clipString.rfind("https:") != -1){
    offset = 6;
}
else if(clipString.rfind("http:") != -1){
    offset = 5;
}
clip.SetAsciiString(clipString.substr(offset,-1));
return false;

然后配置快捷键,选项 - 快速粘贴按键 - 找到创建的脚本名 - 设置键盘快捷键或鼠标点击。

之后就是效果图:
GIF.gif

没有评论: