Skip to content

Commit 2170050

Browse files
committed
fix
1 parent 1b2ccb4 commit 2170050

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

DownloadAllContent/DownloadAllContent.user.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// @name:zh-TW 懶人小説下載器
55
// @name:ja 怠惰者小説ダウンロードツール
66
// @namespace hoothin
7-
// @version 1.01
7+
// @version 1.02
88
// @description Fetch and download main content on current page
99
// @description:zh-CN 通用网站内容抓取工具,可批量抓取小说、论坛内容等并保存为TXT文档
1010
// @description:zh-TW 通用網站內容抓取工具,可批量抓取小說、論壇內容等並保存為TXT文檔
@@ -14,6 +14,8 @@
1414
// @grant GM_xmlhttpRequest
1515
// @grant GM_registerMenuCommand
1616
// @require https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/1.3.3/FileSaver.min.js
17+
// @updateURL https://greasyfork.org/scripts/25068/code/DownloadAllContent.user.js
18+
// @downloadURL https://greasyfork.org/scripts/25068/code/DownloadAllContent.user.js
1719
// @license MIT License
1820
// @compatible chrome
1921
// @compatible firefox
@@ -137,7 +139,7 @@
137139
}
138140
}
139141
}
140-
var childlist=pageData.querySelectorAll(largestContent.tagName);
142+
var childlist=pageData.querySelectorAll(largestContent.tagName+(largestContent.className?"."+largestContent.className:""));
141143
function getRightStr(ele, noTextEnable){
142144
let childNodes=ele.childNodes,cStr="\r\n",hasText=false;
143145
for(let j=0;j<childNodes.length;j++){
@@ -174,7 +176,7 @@
174176
var aEles=document.querySelectorAll("a"),list=[];
175177
for(var i=0;i<aEles.length;i++){
176178
var aEle=aEles[i];
177-
if(aEle.href && /[\d||||||||||||||||]+[|||||||]||\s*|\s*|\s*|\s*|\s*|\s*|\s*|\s*|\s*|\s*/.test(aEle.innerHTML)){
179+
if(aEle.href && /[\d||||||||||||||||]+[|||||||]||\s*|\s*|\s*|\s*|\s*|\s*|\s*|\s*|\s*|\s*|[\d||||||||||||||||]+/.test(aEle.innerHTML)){
178180
list.push(aEle);
179181
}
180182
}

0 commit comments

Comments
 (0)