Skip to content

Commit 71b71fe

Browse files
committed
fix
1 parent 42b2fc7 commit 71b71fe

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

Easy offline/Easy offline.user.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// @namespace http://tampermonkey.net/
99
// @require https://cdn.jsdelivr.net/jquery/1.7.2/jquery.min.js
1010
// @require https://cdn.jsdelivr.net/hi-base64/0.2.0/base64.min.js
11-
// @version 1.3.16
11+
// @version 1.3.17
1212
// @author Hoothin
1313
// @mail rixixi@gmail.com
1414
// @include http*://*/*
@@ -698,8 +698,8 @@
698698

699699
function checkSel(e){
700700
var sel=document.getSelection();
701-
var link=sel.toString();
702-
if(link===""){
701+
var link=sel.toString(),validReg=/^(magnet:\?xt=urn:btih:|ed2k:\/\/\|file|https?:|ftp:)/i;
702+
if(link==="" || !validReg.test(link)){
703703
if(targetA) link=targetA.href;
704704
else link=prompt("输入需要离线下载的链接:","magnet:?xt=urn:btih:");
705705
}/*else{
@@ -708,7 +708,7 @@
708708
link=focusedElement.href;
709709
}
710710
}*/
711-
if(/^(magnet|ed2k:\/\/\|file|https?:|ftp:)/.test(link)){
711+
if(validReg.test(link)){
712712
init();
713713
showDiskIcons(getRightUrl(link),mouseEve.pageY-10,mouseEve.pageX-10);
714714
}

0 commit comments

Comments
 (0)