-
Notifications
You must be signed in to change notification settings - Fork 293
Expand file tree
/
Copy pathapp.21ff80c98678be1f6ba4.js
More file actions
2 lines (2 loc) · 7.12 KB
/
app.21ff80c98678be1f6ba4.js
File metadata and controls
2 lines (2 loc) · 7.12 KB
1
2
webpackJsonp([1],{"75l9":function(e,t){e.exports={name:"axios",version:"0.21.2",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://axios-http.com",devDependencies:{coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^8.2.1",sinon:"^4.5.0","terser-webpack-plugin":"^4.2.3",typescript:"^4.0.5","url-search-params":"^0.10.0",webpack:"^4.44.2","webpack-dev-server":"^3.11.0"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.14.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}]}},"7Otq":function(e,t,n){e.exports=n.p+"static/img/logo.dc93bc7.png"},JV8G:function(e,t){},M0TA:function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("7+uW"),r={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("img",{attrs:{src:n("7Otq"),width:"200",height:"200"}}),this._v(" "),t("div",{staticStyle:{"margin-bottom":"20px"}},[this._v("\n 无水印视频下载\n ")]),this._v(" "),t("router-view"),this._v(" "),t("div",{staticStyle:{position:"fixed",bottom:"5px","text-align":"right"}},[t("el-link",{staticStyle:{"margin-left":"20px"},attrs:{href:"https://github.com/moyada/stealer/issues",type:"primary",target:"_blank"}},[this._v("\n 问题反馈\n ")])],1)],1)},staticRenderFns:[]};var s=n("VU/8")({name:"App"},r,!1,function(e){n("M0TA")},null,null).exports,i=n("/ocq"),o="";var l={name:"home",delimiters:["[[","]]"],data:function(){return{loading:!1,inputUrl:"",selectedType:"",options:[],downloadAddr:""}},mounted:function(){this.getTypes()},methods:{getTypes:function(){var e=this;this.$axios.get(o+"video/list").then(function(t){200===t.status?(e.options=t.data,e.selectedType=t.data[0].value):e.$message.error("数据读取失败!")}).catch(function(t){return e.$message.error("数据读取失败!"+e.getErrData(t))})},selectType:function(e){this.selectedType=e},fetch:function(){var e=this,t=this.inputUrl.trim();""!==t?(this.loading=!0,t=t.replaceAll("#",""),this.$axios.get(o+"video/fetch?type="+this.selectedType+"&url="+t).then(function(t){e.loading=!1,200===t.status?e.downloadAddr=t.data:(e.$message.error("地址分析失败, "+t.data),e.downloadAddr="")}).catch(function(t){e.loading=!1,e.$message.error("地址分析失败, "+e.getErrData(t)),e.downloadAddr=""})):this.$message({message:"分享地址不能为空",type:"warning"})},download:function(){var e=this,t=this.inputUrl.trim();""!==t?(t=t.replaceAll("#",""),this.loading=!0,fetch(o+"video/download?type="+this.selectedType+"&url="+t,{responseType:"blob"}).then(function(n){if(!n.ok)throw n.text();var a=n.headers.get("content-disposition"),r=void 0;if(null!==a&&void 0!==a){var s=a.indexOf("filename=");a=a.substring(s+10,a.length-1),r=n.blob()}else a=null,r=n.text();r.then(function(n){(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=document.createElement("a");n.style.display="none",n.href=e,n.setAttribute("download",t),document.body.appendChild(n),n.click(),document.body.removeChild(n)})(t=window.URL.createObjectURL(n),a),window.URL.revokeObjectURL(t),e.loading=!1})}).catch(function(t){e.loading=!1,t.then(function(t){return e.$message.error("视频下载失败, "+t)})})):this.$message({message:"分享地址不能为空",type:"warning"})}}},d={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-row",{attrs:{display:"margin-top: 10px"}},[n("el-input",{staticStyle:{display:"inline-table",width:"30%"},attrs:{placeholder:"请输入分享地址"},model:{value:e.inputUrl,callback:function(t){e.inputUrl=t},expression:"inputUrl"}}),e._v(" "),n("el-select",{staticStyle:{margin:"2px",width:"10%"},attrs:{size:"large"},on:{change:function(t){return e.selectType(e.selectedType)}},model:{value:e.selectedType,callback:function(t){e.selectedType=t},expression:"selectedType"}},e._l(e.options,function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value,disabled:e.disabled}})}),1),e._v(" "),n("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[n("span",{staticStyle:{color:"#b0b0b0"}},[e._v("直接下载")]),e._v(" "),n("el-button",{staticStyle:{margin:"2px"},attrs:{slot:"reference",loading:e.loading,type:"primary",plain:""},on:{click:function(t){return e.download()}},slot:"reference"},[e._v("下载")])],1),e._v(" "),n("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[n("span",{staticStyle:{color:"#b0b0b0"}},[e._v("获取下载链接")]),e._v(" "),n("el-button",{staticStyle:{margin:"2px"},attrs:{slot:"reference",loading:e.loading},on:{click:function(t){return e.fetch()}},slot:"reference"},[e._v("分析")])],1)],1),e._v(" "),""!==e.downloadAddr?n("div",{staticStyle:{"margin-top":"10px","padding-left":"20%","padding-right":"20%"}},[n("div",{staticStyle:{"margin-bottom":"10px"}},[e._v("下载地址: ")]),e._v(" "),n("el-link",{staticStyle:{"font-size":"large"},attrs:{href:e.downloadAddr,target:"_blank"}},[e._v("\n "+e._s(e.downloadAddr)+"\n ")])],1):e._e()],1)},staticRenderFns:[]};var c=n("VU/8")(l,d,!1,function(e){n("JV8G")},"data-v-10ceb6db",null).exports;a.default.use(i.a);var p=new i.a({routes:[{path:"/",name:"HelloWorld",component:c}]}),u=n("zL8q"),g=n.n(u),m=(n("tvR6"),n("mtWM")),h=n.n(m);function v(e){var t,n=void 0;return t=URL.createObjectURL(e),(n=new XMLHttpRequest).open("GET",t,!1),n.send(),URL.revokeObjectURL(t),n.responseText}a.default.use(g.a),a.default.prototype.$axios=h.a,a.default.config.productionTip=!1,a.default.mixin({methods:{blobToString:function(e){return v(e)},getErrData:function(e){return e.response?"blob"===e.response.request.responseType?v(e.response.data):e.response.data:e.request?e:e.message}}}),new a.default({el:"#app",router:p,axios:h.a,components:{App:s},template:"<App/>"})},tvR6:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.21ff80c98678be1f6ba4.js.map