Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

最近发现24.5版下载模式选择all时,仍然只能下载最新一集的情况。 #289

Open
YFTX2015 opened this issue Oct 6, 2024 · 6 comments

Comments

@YFTX2015
Copy link

YFTX2015 commented Oct 6, 2024

問題描述

#在這裏詳細説明你遇到了什麽問題#
如标题所述

錯誤截圖

#在這裏附上錯誤的窗口截圖#
屏幕截图(8)

config.json 配置

#將你的config.json内容複製到這裏#
```{
    "bangumi_dir": "C:\\\\\\\\Users\\\\\\\\YFTX2\\\\\\\\Videos",
    "temp_dir": "",
    "classify_bangumi": false,
    "check_frequency": 5,
    "download_resolution": "1080",
    "lock_resolution": true,
    "only_use_vip": true,
    "default_download_mode": "all ",
    "use_copyfile_method": false,
    "multi-thread": 5,
    "multi_upload": 3,
    "segment_download_mode": true,
    "multi_downloading_segment": 5,
    "segment_max_retry": 8,
    "add_bangumi_name_to_video_filename": true,
    "add_resolution_to_video_filename": false,
    "customized_video_filename_prefix": "",
    "customized_bangumi_name_suffix": "",
    "customized_video_filename_suffix": "",
    "video_filename_extension": "ts",
    "zerofill": 1,
    "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0",
    "use_proxy": false,
    "proxy": "http://user:[email protected]:1000",
    "upload_to_server": false,
    "ftp": {
        "server": "",
        "port": "",
        "user": "",
        "pwd": "",
        "tls": true,
        "cwd": "",
        "show_error_detail": true,
        "max_retry_num": 15
    },
    "user_command": "shutdown -s -t 60",
    "coolq_notify": false,
    "coolq_settings": {
        "msg_argument_name": "message",
        "message_suffix": "追加的資訊",
        "query": [
            "http://127.0.0.1:5700/send_group_msg?access_token=abc&group_id=12345678",
            "http://127.0.0.1:5700/send_group_msg?access_token=abc&group_id=87654321"
        ]
    },
    "faststart_movflags": false,
    "audio_language": false,
    "use_mobile_api": true,
    "danmu": false,
    "check_latest_version": true,
    "read_sn_list_when_checking_update": true,
    "read_config_when_checking_update": true,
    "ads_time": 0,
    "mobile_ads_time": 0,
    "use_dashboard": true,
    "dashboard": {
        "host": "0.0.0.0",
        "port": 5000,
        "SSL": true,
        "BasicAuth": false,
        "username": "admin",
        "password": "admin"
    },
    "save_logs": true,
    "quantity_of_logs": 7,
    "config_version": 17.2,
    "database_version": 2.0,
    "classify_season": false,
    "plex_naming": false,
    "telebot_notify": false,
    "telebot_token": "",
    "telebot_use_chat_id": false,
    "telebot_chat_id": "",
    "discord_notify": false,
    "discord_token": "",
    "plex_refresh": false,
    "plex_url": "",
    "plex_token": "",
    "plex_section": "",
    "danmu_ban_words": [],
    "no_proxy_akamai": false,
    "download_cd": 0,
    "parse_sn_cd": 0
}

## sn_list.txt 配置

#將你的sn_list.txt内容複製到這裏#

[sn_list.txt](https://github.com/user-attachments/files/17286819/sn_list.txt)

**最好上傳 log 檔案**
[2024-10-08.log](https://github.com/user-attachments/files/17286826/2024-10-08.log)
[web.log](https://github.com/user-attachments/files/17286827/web.log)
@RyanL-29
Copy link
Contributor

RyanL-29 commented Oct 7, 2024

問題描述

#在這裏詳細説明你遇到了什麽問題#

錯誤截圖

#在這裏附上錯誤的窗口截圖#

config.json 配置

#將你的config.json内容複製到這裏#

sn_list.txt 配置

#將你的sn_list.txt内容複製到這裏#

最好上傳 log 檔案

未能復現問題, 請提供log, config.json, sn_list.txt

@RyanL-29
Copy link
Contributor

RyanL-29 commented Oct 8, 2024

感謝提供相關檔案

在你的config 中,我看到 "default_download_mode": "all " 多了一格空格的錯誤。
另外 40183 是否在先前已經下載?

@YFTX2015
Copy link
Author

YFTX2015 commented Oct 9, 2024

感謝提供相關檔案

在你的config 中,我看到 "default_download_mode": "all " 多了一格空格的錯誤。 另外 40183 是否在先前已經下載?

先前下载过,后来删了重下。

@RyanL-29
Copy link
Contributor

感謝提供相關檔案
在你的config 中,我看到 "default_download_mode": "all " 多了一格空格的錯誤。 另外 40183 是否在先前已經下載?

先前下载过,后来删了重下。

刪除檔案並不會刪除已下載的紀錄, 如果想重新下載請把 aniGamer.db 裏面相應的下載紀錄刪除

@YFTX2015
Copy link
Author

感謝提供相關檔案
在你的config 中,我看到 "default_download_mode": "all " 多了一格空格的錯誤。 另外 40183 是否在先前已經下載?

先前下载过,后来删了重下。

刪除檔案並不會刪除已下載的紀錄, 如果想重新下載請把 aniGamer.db 裏面相應的下載紀錄刪除

我每次下载完成后都习惯把temp、log这两个文件夹以及anigamer.db这个文件删除。

@KuoHsiangYu2
Copy link

KuoHsiangYu2 commented Oct 14, 2024

可以直接下 SQL指令 把 DataBase 裡面的 番劇資料刪除,
這樣 sn_list 下載模式就會在 download_mode 為 all 的時候把整個番劇全部下載下來。
舉例來說我希望 夜櫻家大作戰 從第一集一路下載到最後一集,

我會先下SQL指令查詢:

SELECT *
FROM anime
WHERE anime_name LIKE '%夜櫻家大作戰%'
ORDER BY anime_name;

這段指令會把所有包含 夜櫻家大作戰 相似字番劇名稱資料抓出來。
可以方便檢查這個篩選條件是不是只會抓出目標番劇。

實務上在工作的時候,比較常見都是 ORM框架 存取資料庫資料 ,即使是用SQL指令的 DAO程式 也應盡量避免 SELECT * 語法。
SELECT * 會造成整張 資料庫表 再耗費時間掃一次,
很耗費效能。
但這邊因下載番劇程式資料表頂多幾百幾千筆資料而已。所以將就用用就好。





上面檢查完,確定不會刪錯其他番劇,下刪除SQL指令:
DELETE
FROM anime
WHERE anime_name LIKE '%夜櫻家大作戰%';

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants