StrokesPlus.net教程及脚本持续更新

搜索选中文字或打开链接

选中是的链接会直接浏览器打开,非链接会百度搜索(此代码为zzm.note分享卡饭)

sp.SendModifiedVKeys([vk.LCONTROL], [vk.VK_C]);
sp.Sleep(50);
s=clip.GetText();
keyword = s.trim();
var n = /^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9]+([\-.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/i;
var match = n.exec(keyword);
if(match != null) {
    if(keyword.substr(0, 4) == 'http'){
        sp.RunProgram(keyword, '', 'open', 'normal', true, false, false);
    }else{
        sp.RunProgram('https://'+keyword, '', 'open', 'normal', true, false, false);
    }
}else{
    sp.RunProgram('https://www.baidu.com/s?wd='+keyword+'&ie=utf-8', '', 'open', 'normal', true, false, false);//目前没有默认参数,所以不能省略.
}