diff --git a/arrangement/classify_and_compress.js b/arrangement/classify_and_compress.js index 17574ca3..61c962a1 100644 --- a/arrangement/classify_and_compress.js +++ b/arrangement/classify_and_compress.js @@ -517,13 +517,13 @@ function classify(fso_name, fso_path, fso_status, sub_fso_list) { return; } - if (/[\[((【](?:18禁ゲーム|ACT|ADV|RPG|SLG|3D|PL\])/i.test(fso_name) + if (/[\[((【](?:18禁ゲーム|ACT|ADV|RPG|SLG|3D|PL)\]/i.test(fso_name) || /パッケージ版|修正パッチ|予約特典|本編同梱|\+ ?update/i.test(fso_name)) { move_to('game'); return; } - if (/[\[((【](?:(?:同人)?ゲームCG|Game CG|HCG)/i.test(fso_name)) { + if (/[\[((【](?:18禁ゲーム ?CG|(?:同人)?ゲームCG|Game CG|HCG)/i.test(fso_name)) { move_to('game_CG'); return; } diff --git a/comic.cmn-Hans-CN/baozimh.org.js b/comic.cmn-Hans-CN/baozimh.org.js index 15e739fd..1f35fe90 100644 --- a/comic.cmn-Hans-CN/baozimh.org.js +++ b/comic.cmn-Hans-CN/baozimh.org.js @@ -10,6 +10,7 @@ require('../work_crawler_loader.js'); var crawler = new CeL.work_crawler({ // 2023/6/16: https://baozimh.org/ + // 2023/9/1 前網站改版為手機友好外觀 base_URL : 'https://baozimh.org/', // 最小容許圖案檔案大小 (bytes)。 diff --git a/comic.cmn-Hans-CN/baozimh_cn.js b/comic.cmn-Hans-CN/baozimh_cn.js index a74f209c..a89d25c5 100644 --- a/comic.cmn-Hans-CN/baozimh_cn.js +++ b/comic.cmn-Hans-CN/baozimh_cn.js @@ -13,7 +13,7 @@ CeL.run('application.net.work_crawler.sites.baozimh'); // ---------------------------------------------------------------------------- var crawler = new CeL.baozimh({ - // https://cn.baozimh.com/ , https://cn.webmota.com/ + // 2022: https://cn.baozimh.com/ , https://cn.webmota.com/ // 2022/11/19 已採用 Cloudflare 的阻斷服務攻擊保護。 base_URL : 'https://cn.baozimh.com/' }); diff --git a/comic.cmn-Hans-CN/gufengmh.js b/comic.cmn-Hans-CN/gufengmh.js index 7314cf27..aa063463 100644 --- a/comic.cmn-Hans-CN/gufengmh.js +++ b/comic.cmn-Hans-CN/gufengmh.js @@ -28,7 +28,8 @@ var crawler = CeL.SinMH({ // 2018/3/7 改變網址: http://www.gufengmh.com/ → https://www.gufengmh8.com/ // 2021/12/27–2022/7/12 網址: https://www.gufengmh9.com/ // 2022/7/16– : → https://www.123gf.com/ - base_URL : 'https://www.123gf.com/', + // 2023/10/14 → https://www.gufengmh.com/ + base_URL : 'https://www.gufengmh.com/', search_URL : 'API', id_of_search_result : 'slug' diff --git a/comic.cmn-Hans-CN/mh1234.js b/comic.cmn-Hans-CN/mh1234.js index 15f4c1c6..b89b506e 100644 --- a/comic.cmn-Hans-CN/mh1234.js +++ b/comic.cmn-Hans-CN/mh1234.js @@ -30,7 +30,8 @@ var crawler = CeL.SinMH({ // https://www.mh1234.com/assets/d74ff3d8/js/theme.js // Created by Shen.L on 2016/1/28. // SinMH.initChapter, SinTheme.initChapter, SinConf.resHost - base_URL : 'https://www.mh1234.com/', + // 2023/6/25 前自 https://www.mh1234.com/ 改成 https://www.ymh1234.com/ + base_URL : 'https://www.ymh1234.com/', work_URL : function(work_id) { return 'comic/' + work_id + '.html'; diff --git a/comic.cmn-Hans-CN/weibo.js b/comic.cmn-Hans-CN/weibo.js index b89b9883..9ed16ce2 100644 --- a/comic.cmn-Hans-CN/weibo.js +++ b/comic.cmn-Hans-CN/weibo.js @@ -118,7 +118,7 @@ var crawler = new CeL.work_crawler({ && chapter_data.json_content.page[0].mobileImgUrl) { CeL.warn([ this.id + ':', { // gettext_config:{"id":"«$1»-is-a-paid-member-only-work-you-must-purchase-before-reading"} - T : [ '《%1》為會員專屬作品,必須充值後才能閱讀!', work_data.title ] + T : [ '《%1》是付費會員專享作品,您必須購買後才能閱讀!', work_data.title ] } ]); return; } diff --git a/document/README.cmn-Hant-TW.md b/document/README.cmn-Hant-TW.md index 855b3c3a..64aa9dee 100644 --- a/document/README.cmn-Hant-TW.md +++ b/document/README.cmn-Hant-TW.md @@ -90,6 +90,7 @@ | [丫丫电子书](http://www.xshuyaya.net/) | xshuyaya.js | 有一些舊書。 | | [飞翔鸟中文](https://www.fxnzw.com/) | fxnzw.js | 少了一些新書。資訊來源與飘天文学不同。 | | [69书吧](https://www.69shu.com/) | 69shu.js | 部分書目資訊來源與飘天文学不同。 | +| [翠微居](https://www.cwjjj.com//) | cwjjj.js | 有些反和諧加料版。 | | ~~[卡提諾論壇 小說頻道](https://ck101.com/forum.php?gid=1180)~~ | ~~archive/ck101.js~~ | Discuz! X3 可能因[版權問題](https://ck101.com/thread-5106627-1-1.html),自2019-10-01關小說版。 | * 中國大陸之小說文字常常會被[審查](https://zh.wikipedia.org/wiki/%E4%B8%AD%E5%8D%8E%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD%E8%A8%80%E8%AE%BA%E5%AE%A1%E6%9F%A5)而消失、變造。例如黑名單關鍵字轉為拉丁字母或是[打星號](https://ck101.com/thread-3500214-1-1.html),以及數字 0 改成 o、9 改成 q 等等。有時需要多下載幾個網站的文件再做比較。 diff --git a/gui_electron/gui_electron.html b/gui_electron/gui_electron.html index 68f332a1..dc4544d8 100644 --- a/gui_electron/gui_electron.html +++ b/gui_electron/gui_electron.html @@ -32,7 +32,7 @@
+
+
+ ...
+
+ 苟在仙武娶妻长生
+
+ */
+ /]*?href="[^"]+?\/(\d+)\.htm">([\s\S]+?)<\/a>/);
id_list.push(matched[1]);
id_data.push(get_label(matched[2]));
}
@@ -57,7 +65,16 @@ var crawler = new CeL.work_crawler({
// 直接跳轉到作品資訊頁面。
parse_section(text);
} else {
- html.between('
+
+
+
+
+ -
+
+ */
+ html.between('').between('
')
//
.each_between('- ', '
- ', function(text) {
parse_section(text.between('
', '
'));
@@ -74,9 +91,11 @@ var crawler = new CeL.work_crawler({
},
parse_work_data : function(html, get_label, extract_work_data) {
// console.trace(html);
- // 69书吧
- this.site_name = get_label(html.between('')
- .between('').between('>'));
+ if (!this.site_name) {
+ // 69书吧
+ this.site_name = get_label(html.between('