diff --git a/src/main.rs b/src/main.rs index faf6bda..3f7a0a6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -125,7 +125,8 @@ fn process_album(idx: i32, blank_count: &mut i32) -> bool { } Err(DownloadResult::NetworkError) => { // 获取标题时网络错误:索引前进,增加空白计数 - println!("⚠️ 索引 {} 获取标题时网络错误,跳过", idx); + println!("⚠️ 索引 {} 获取标题时网络错误,跳过并记录到失败列表", idx); + file::write_failed_index(idx); thread::sleep(Duration::from_millis(3000)); *blank_count += 1; true