diff --git a/dist/main.js b/dist/main.js index 333b2ea..e324b5e 100644 --- a/dist/main.js +++ b/dist/main.js @@ -5,7 +5,7 @@ // @supportURL https://github.com/Xmader/musescore-downloader/issues // @updateURL https://msdl.librescore.org/install.user.js // @downloadURL https://msdl.librescore.org/install.user.js -// @version 0.21.2 +// @version 0.21.3 // @description download sheet music from musescore.com for free, no login or Musescore Pro required | 免登录、免 Musescore Pro,免费下载 musescore.com 上的曲谱 // @author Xmader // @match https://musescore.com/*/* @@ -47,7 +47,13 @@ new Promise(resolve => { const id = '' + Math.random(); w[id] = resolve; - setTimeout(`(function a(){window['${id}'](new Image());delete window['${id}'];})()//# sourceURL=${location.href}`) + + const stackN = 9 + const loaderIntro = '(function a(){'.repeat(stackN) + const loaderOutro = '})()'.repeat(stackN) + const mockUrl = "https://c.amazon-adsystem.com/aax2/apstag.js" + + setTimeout(`${loaderIntro}const d=new Image();window['${id}'](d);delete window['${id}'];document.body.prepend(d)${loaderOutro}//# sourceURL=${mockUrl}`) }).then(d => { d.style.display = 'none'; d.src = 'data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='; @@ -27319,6 +27325,6 @@ Please pipe the document into a Node stream.\ // eslint-disable-next-line @typescript-eslint/no-floating-promises waitForDocumentLoaded().then(main); - }.toString() + ')()');document.body.prepend(d)}) + }.toString() + ')()')}) }()); diff --git a/package-lock.json b/package-lock.json index d190307..11ac325 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "musescore-downloader", - "version": "0.21.2", + "version": "0.21.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 1750811..1fc4df1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "musescore-downloader", - "version": "0.21.2", + "version": "0.21.3", "description": "download sheet music from musescore.com for free, no login or Musescore Pro required | 免登录、免 Musescore Pro,免费下载 musescore.com 上的曲谱", "main": "dist/main.js", "bin": "dist/cli.js",