Compare commits
	
		
			2 Commits
		
	
	
		
			ee0e938782
			...
			08ed5e51f2
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 08ed5e51f2 | |||
| 
						
						
							
						
						3573f6ff5a
	
				 | 
					
					
						
@@ -14,8 +14,12 @@ pub struct Args {
 | 
				
			|||||||
    #[arg(short, long)]
 | 
					    #[arg(short, long)]
 | 
				
			||||||
    pub tags: Option<Vec<String>>,
 | 
					    pub tags: Option<Vec<String>>,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /// Page to start scraping from
 | 
				
			||||||
 | 
					    #[arg(short, long, default_value_t = 1)]
 | 
				
			||||||
 | 
					    pub page: usize,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /// Async jobs to use for fetching
 | 
					    /// Async jobs to use for fetching
 | 
				
			||||||
    #[arg(short, long, default_value = "4")]
 | 
					    #[arg(short, long, default_value_t = 4)]
 | 
				
			||||||
    pub jobs: usize,
 | 
					    pub jobs: usize,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /// Delay for rate-limits (ms)
 | 
					    /// Delay for rate-limits (ms)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -39,7 +39,7 @@ async fn main() -> ExitCode {
 | 
				
			|||||||
        .build()
 | 
					        .build()
 | 
				
			||||||
        .unwrap();
 | 
					        .unwrap();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for page in 0.. {
 | 
					    for page in args.page - 1.. {
 | 
				
			||||||
        println!("now scraping page {}", page + 1);
 | 
					        println!("now scraping page {}", page + 1);
 | 
				
			||||||
        println!(
 | 
					        println!(
 | 
				
			||||||
            "https://rule34.xxx/index.php?page=post&s=list&tags={uri_tags}&pid={}",
 | 
					            "https://rule34.xxx/index.php?page=post&s=list&tags={uri_tags}&pid={}",
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user