From 4acaf0308cbd0586dae4602beaf835c41789ec5d Mon Sep 17 00:00:00 2001 From: javalsai Date: Fri, 18 Oct 2024 18:43:18 +0200 Subject: [PATCH] chore: define rust channel (+ fmt) --- rust-toolchain.toml | 2 ++ src/main.rs | 5 +---- 2 files changed, 3 insertions(+), 4 deletions(-) create mode 100644 rust-toolchain.toml diff --git a/rust-toolchain.toml b/rust-toolchain.toml new file mode 100644 index 0000000..5d56faf --- /dev/null +++ b/rust-toolchain.toml @@ -0,0 +1,2 @@ +[toolchain] +channel = "nightly" diff --git a/src/main.rs b/src/main.rs index b971a37..323ca1d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -21,7 +21,6 @@ async fn main() -> ExitCode { let mut page = 0; loop { - println!("now scraping page {}", page + 1); let post_html = async || { @@ -45,11 +44,10 @@ async fn main() -> ExitCode { let mut wait_time = 5000; if urls.is_empty() { - for reconnection_attempts in 0..4 { println!("no urls found, retrying in {} seconds...", wait_time / 1000); sleep(Duration::from_millis(wait_time)).await; - + urls = post_html().await; if !urls.is_empty() { @@ -67,7 +65,6 @@ async fn main() -> ExitCode { } for url in urls { - let img_url = extract_img_url(&client.get(url).send().await.unwrap().text().await.unwrap()); if img_url.is_empty() {