Skip to content

Commit 839abb1

Browse files
committed
add MiWifi
1 parent 8a018ab commit 839abb1

1 file changed

Lines changed: 19 additions & 4 deletions

File tree

Easy offline/Easy offline.user.js

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
// @description:zh-CN 一键自动将磁链、bt种子或其他下载资源离线下载至网盘
77
// @description:zh-TW 一鍵自動將磁鏈、bt種子或其他下載資源離綫下載至網槃
88
// @namespace http://tampermonkey.net/
9-
// @require http://cdnjs.cloudflare.com/ajax/libs/jquery/1.7.2/jquery.min.js
10-
// @version 1.0.46
9+
// @require https://cdn.jsdelivr.net/jquery/1.7.2/jquery.min.js
10+
// @require https://cdn.jsdelivr.net/hi-base64/0.2.0/base64.min.js
11+
// @version 1.0.47
1112
// @author Hoothin
1213
// @mail rixixi@gmail.com
1314
// @include http*://*/*
@@ -72,8 +73,20 @@
7273
name:"xunlei",
7374
url:"http://lixian.vip.xunlei.com/lixian_login.html?furl=",
7475
bgColor:"2e71f1",
76+
directUrl:function(offUrl){
77+
return this.url+offUrl;
78+
},
7579
bgImg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAABC1BMVEUAAAArcPUscPQkavJSd79UdrhTdrled6kjae8ucfAqbOwoa+0pa+xTd71WdrNad61dea4pbO4vcvEsb/Aqbe8sbu8ucfArbu8ucfEpbe0oa+4vcPH///4ZYe7j8fne7fknbPAkaO41dfDa6vgcY+/o8/rV6PchZ+4bZO79//3u+fklavIiaO8VXu3x9/3t9fve7veLsfYqcfZNhvE5d/AfZO36/fz0+/ry+vrb6PrG2vnR5fbL4faXufbG3fWqyPWjw/WErPWixPR4pPR0ovOIsfJsnPJYj+9Bfe/1+v3l7f3p8Pzg7fq+0/mlw/fY6/aQtPaHrfZnl/S41fORt/KAqvKZvvFJhO8eZe4RVCzFAAAAEXRSTlMA+P74gnpzWP329OrohXJgXOQVaEcAAAFOSURBVCjPZczneoIwGIbhqNXuEQORYGIBQXDvvbfde5z/kfSTi1Kx9798z/UGIXQQUuJBSiiGwDmEPUklFIVFDcI/4doVqilUCSIFArdjlAxQFE1Ir41EMhlGlFKiEerRhPFy29O3byiyUTccx9HiVBbxYYm3jAL1ilyvPlerhl1wFnec83mRuoUQSgr2lPP7Bn3g2dJNtm6TLSggUXzMZrtdXi6X+dCR/QLEtGV1SpZltXvfGtkt5qSdcnXmpmlit8guc5K79vTHK0OCk1eaq1x6q2LlUunBUsZQEi5sj3MZMJp9bLCuynCCjUvX3yuVzKBRFLqK4TNvA+Qj8TV7Si1E4heSfKZYj/pUlzxQfFjQt2XRL/iPJDXVz43tvRBmO6SmsdaZS0N5zHZnOpMwYNoJiuU1pu5j+fwhQtGIynAQUyMXCFyeqntFPYPFD095Qx8x+n7CAAAAAElFTkSuQmCC"
7680
},
81+
6:{
82+
name:"xiaomi",
83+
url:"http://d.miwifi.com/d2r/?url=",
84+
bgColor:"f97306",
85+
directUrl:function(offUrl){
86+
return this.url+base64.encode(offUrl)+"&src=EasyOffline";
87+
},
88+
bgImg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAeFBMVEX4cwD+/v7+/vz+/f7+zKr+mU/++vj93cf8hiv+28T+z6/+z6v8lUv+kkn8gSf+fCL98OP92sH+17z+yqf+yaX+wJX9lk/7mkz8kkb9jj79gyr6hyn9exv++/r+9/X96+H+xJz9v47+mFP+mEr+dh37dhn+dhL+cAw9Nvl9AAAAf0lEQVQY053NWQ6DMAwE0LFNEkqahLK0hdJ9u/8NcXIERpY/nkY2NuVS1zoRwDL/dL9vIkJsXcRgjwqG7uP4fLTcw5NROJGH5iUOFWcw3KBqJ9AOFe1zQzwcBXCBcqPBgc8FuIAoiILTRv4SbI/OTrAdhmuAZk5Y4h/pg2/Clqzm5QVwiFSSmAAAAABJRU5ErkJggg=="
89+
}
7790
};
7891
var enableUrl = 'a[href^="magnet"],[href^="ed2k://|file"],[href$=".torrent"],[href$=".mp4"],[href$=".rar"],[href$=".7z"],[href$=".zip"],[href$=".rmvb"],[href$=".mkv"],[href$=".avi"],[href$=".iso"]';
7992
var disableUrl=[".torrentkitty.","bt.box.n0808.com"];
@@ -91,6 +104,7 @@
91104
seedr:"Seedr网盘",
92105
pcloud:"Pcloud网盘",
93106
xunlei:"迅雷离线",
107+
xiaomi:"小米路由器",
94108
enable:"启用",
95109
disable:"禁用"
96110
};
@@ -104,6 +118,7 @@
104118
seedr:"Seedr",
105119
pcloud:"Pcloud",
106120
xunlei:"Xunlei",
121+
xiaomi:"MiWifi",
107122
enable:"Enable ",
108123
disable:"Disable "
109124
};
@@ -175,7 +190,7 @@
175190
let siteConfig=sites[x];
176191
offNode.css("background-color","#"+siteConfig.bgColor).attr("title",i18n[siteConfig.name] ).attr("href", siteConfig.url);
177192
offNode.click(function(e){
178-
if(siteConfig.name!="xunlei")GM_setValue("eoUrl",getRightUrl(offUrl));
193+
if(!siteConfig.directUrl)GM_setValue("eoUrl",getRightUrl(offUrl));
179194
e.stopPropagation();
180195
});
181196
if(siteConfig.bgImg)offNode.css("background-image","url(\""+siteConfig.bgImg+"\")");
@@ -267,7 +282,7 @@
267282
node.show();
268283
node.css("margin-top",-j*25+"px");
269284
j++;
270-
if(sites[x].name=="xunlei")node.attr('href', sites[x].url+offUrl);
285+
if(!!sites[x].directUrl)node.attr('href', sites[x].directUrl(offUrl));
271286
}
272287
}
273288
e.stopPropagation();

0 commit comments

Comments
 (0)