From f05a8aadb673a9bc8ab1afe8801bf2439ee7b194 Mon Sep 17 00:00:00 2001 From: kanasimi Date: Sat, 2 May 2020 04:39:57 +0800 Subject: [PATCH] v2.8.0 --- README.md | 4 ++-- arrangement/classify_and_compress.js | 8 ++++---- arrangement/renamer.js | 2 +- comic.cmn-Hans-CN/930mh.js | 3 +-- gui_electron/gui_electron.css | 1 + 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 841657cb..05402201 100644 --- a/README.md +++ b/README.md @@ -49,9 +49,9 @@ Welcome to join [the translating project](https://github.com/kanasimi/work_crawl | API 應用程式介面 | ✔️ | ## Features 特點 -* 最愛清單功能。 +* 最愛作品清單功能。 * 一鍵搜尋各網站與下載作品。 -* 將簡體小說轉換為繁體小說之選項。 +* 可將簡體小說轉換為繁體小說。 * 自動下載小說封面以及章節中的插圖。 * 小說漫畫自動分部(part)。 * 盡量取得原有的圖片檔案中最高品質的,並自動檢核下載的圖片是否是否完整。若有破損將重新下載。 diff --git a/arrangement/classify_and_compress.js b/arrangement/classify_and_compress.js index a2f84159..5bd078e9 100644 --- a/arrangement/classify_and_compress.js +++ b/arrangement/classify_and_compress.js @@ -294,8 +294,7 @@ function check_fso(fso_name) { biggest_file_size = sub_fso_status.size; non_zero_size_count++; } - // TODO: .bmp - if (/\.(?:jpg|jpeg|webp|png|gif|ico|icon)$/i.test(sub_fso_name)) { + if (/\.(?:jpg|jpeg|webp|png|gif|bmp|ico|icon)$/i.test(sub_fso_name)) { image_count++; } else if (PATTERN_executable_file.test(sub_fso_name)) { exe_count++; @@ -510,8 +509,9 @@ function classify(fso_name, fso_path, fso_status, sub_fso_list) { if (/^\((?:C\d{2,3}|CC福岡\d{2,3}|CC大阪\d{2,3}|Futaket ?\d{2}|コミティア\d{3}|Cレヴォ\d{2})|COMIC1(?:[☆_]\d{2})?\)/ .test(fso_name) || fso_name.includes('同人誌') - // "(サンクリ2015 Winter) " - || /^\((?:同人誌|COMIC1☆|こみトレ|例大祭|紅楼夢|ふたけっと|サンクリ)/.test(fso_name)) { + // "(サンクリ2015 Winter) ", "秋季例大祭6" + || /^\((?:同人誌|COMIC1☆|こみトレ|[^()]*例大祭[^()]*|紅楼夢|ふたけっと|サンクリ)/ + .test(fso_name)) { move_to(/\(オリジナル\)/.test(fso_name) ? 'doujin' : 'doujinshi'); return; } diff --git a/arrangement/renamer.js b/arrangement/renamer.js index e361ece2..731b2587 100644 --- a/arrangement/renamer.js +++ b/arrangement/renamer.js @@ -35,7 +35,7 @@ var torrent_directory// = 'torrent' + CeL.env.path_separator target_directory = process.argv[3] || CeL.first_exist_fso(global.completed_directory) || '.', // -default_menu_page_length = 200, +default_menu_page_length = 100, // start from menu NO. 1 default_menu_page_starts = 1, // reget === true: reget till no more new menu files. diff --git a/comic.cmn-Hans-CN/930mh.js b/comic.cmn-Hans-CN/930mh.js index b92d3fde..1a8e503a 100644 --- a/comic.cmn-Hans-CN/930mh.js +++ b/comic.cmn-Hans-CN/930mh.js @@ -15,8 +15,7 @@ CeL.run('application.net.work_crawler.sites.SinMH'); var crawler = CeL.SinMH({ // one_by_one : true, - // 2020/4/24 - // 單一作品 1s: NG, 1200ms: OK + // 2020/4/24 單一作品 1s: NG, 1200ms: OK chapter_time_interval : 6000, // 圖像檔案下載失敗處理方式:忽略/跳過圖像錯誤。當404圖像不存在、檔案過小,或是被偵測出非圖像(如不具有EOI)時,依舊強制儲存檔案。default:false diff --git a/gui_electron/gui_electron.css b/gui_electron/gui_electron.css index ea9fa8f7..1bde1baf 100644 --- a/gui_electron/gui_electron.css +++ b/gui_electron/gui_electron.css @@ -269,6 +269,7 @@ dt { } #attention_panel a { + /* for .dark a {} */ color: #22f; }