From 3810442139ac7dabdc10e39862e31d2911377535 Mon Sep 17 00:00:00 2001 From: Jagua Date: Mon, 15 Dec 2014 22:36:07 +0900 Subject: for Firefox less than 31 --- _libly.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_libly.js b/_libly.js index 9626b54..51035bf 100644 --- a/_libly.js +++ b/_libly.js @@ -280,7 +280,7 @@ libly.$U = {//{{{ } original = obj[name]; let current = obj[name] = function () { - let self = this, args = Array.from(arguments); + let self = this, args = Array.prototype.slice.call(arguments); return func.call(self, function (_args) original.apply(self, _args || args), args); }; libly.$U.extend(current, {original: original && original.original || original, restore: restore}); -- cgit v1.2.3 From f29a6ac4cc195b6210be0292a899423423e9f768 Mon Sep 17 00:00:00 2001 From: mitsugu oyama Date: Tue, 16 Dec 2014 09:42:08 +0900 Subject: pixiv のページ構造の変更に追従 1 ページ物のページの DOM 構造に変化があったため、再度修正をした。 --- pixiv.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixiv.js b/pixiv.js index b8bd6bb..38178c5 100644 --- a/pixiv.js +++ b/pixiv.js @@ -213,7 +213,7 @@ commands.addUserCommand( // {{{ save single image file let getImageUrl=function(pContents){ - let url = pContents.getElementsByClassName("_layout-thumbnail _illust_modal")[0].childNodes.item( 1 ).getAttribute( "data-src" ); + let url = pContents.getElementsByClassName("_layout-thumbnail ui-modal-trigger")[0].childNodes.item( 0 ).getAttribute( "src" ); return url; }; -- cgit v1.2.3 From 03d5778078aff9e5102e02567b098109260d2c37 Mon Sep 17 00:00:00 2001 From: mitsugu oyama Date: Tue, 16 Dec 2014 10:24:23 +0900 Subject: bug fix 画像コンテンツのページの小さな画像をダウンロードしてしまっていた バグを修正し、オリジナルサイズの画像をダウンロードするように修正 した。 --- pixiv.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pixiv.js b/pixiv.js index 38178c5..70e9e84 100644 --- a/pixiv.js +++ b/pixiv.js @@ -214,6 +214,9 @@ commands.addUserCommand( // {{{ save single image file let getImageUrl=function(pContents){ let url = pContents.getElementsByClassName("_layout-thumbnail ui-modal-trigger")[0].childNodes.item( 0 ).getAttribute( "src" ); + url = url.replace( /\/.\/[0-9][0-9][0-9]x[0-9][0-9][0-9]\/img\-master/, "/img-original" ); + url = url.replace( /_master[0-9][0-9][0-9][0-9]/, "" ); + url = url.replace( /_m/, "" ); return url; }; -- cgit v1.2.3 From 53e338788940a858769806e7cf212cbec9973143 Mon Sep 17 00:00:00 2001 From: mitsugu oyama Date: Tue, 16 Dec 2014 11:01:51 +0900 Subject: bug fix 単一画像ページのコンテンツの画像 URL を元にクローリングしていたのを class 名が original-image のイメージ要素の属性 data-src から URL よ り、オリジナル画像 URL を取得し、画像をダウンロードするように変更。 --- pixiv.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pixiv.js b/pixiv.js index 70e9e84..9aefe5c 100644 --- a/pixiv.js +++ b/pixiv.js @@ -213,10 +213,7 @@ commands.addUserCommand( // {{{ save single image file let getImageUrl=function(pContents){ - let url = pContents.getElementsByClassName("_layout-thumbnail ui-modal-trigger")[0].childNodes.item( 0 ).getAttribute( "src" ); - url = url.replace( /\/.\/[0-9][0-9][0-9]x[0-9][0-9][0-9]\/img\-master/, "/img-original" ); - url = url.replace( /_master[0-9][0-9][0-9][0-9]/, "" ); - url = url.replace( /_m/, "" ); + let url = pContents.getElementsByClassName("original-image")[0].getAttribute( "data-src" ); return url; }; -- cgit v1.2.3 From d5dfae84049c5b76e2dfb026acc0cce79a0a1c05 Mon Sep 17 00:00:00 2001 From: Jagua Date: Fri, 19 Dec 2014 00:58:54 +0900 Subject: fix redeclaration of variable. --- feedSomeKeys_3.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/feedSomeKeys_3.js b/feedSomeKeys_3.js index fd08ec6..29357db 100644 --- a/feedSomeKeys_3.js +++ b/feedSomeKeys_3.js @@ -34,7 +34,7 @@ THE POSSIBILITY OF SUCH DAMAGE. // INFO {{{ let INFO = -xml`