feat: Enhance scraper timing configuration with user-defined settings and UI adjustments
This commit is contained in:
@@ -257,7 +257,17 @@ class CredentialManager:
|
||||
'download_path': str(Path.home() / "Downloads"),
|
||||
'default_start_page': 1,
|
||||
'default_end_page': 1,
|
||||
'scraping_mode': 0 # 0=All Comics, 1=Latest Comics
|
||||
'scraping_mode': 0, # 0=All Comics, 1=Latest Comics
|
||||
# Timing configuration defaults
|
||||
'action_delay_min': 0.5, # Minimum delay between actions (seconds)
|
||||
'action_delay_max': 2.0, # Maximum delay between actions (seconds)
|
||||
'page_break_chance': 70, # Percentage chance of taking a break between pages
|
||||
'page_break_min': 15, # Minimum page break duration (seconds)
|
||||
'page_break_max': 45, # Maximum page break duration (seconds)
|
||||
'batch_break_interval': 5, # Take a break every N comics
|
||||
'batch_break_min': 3, # Minimum batch break duration (seconds)
|
||||
'batch_break_max': 7, # Maximum batch break duration (seconds)
|
||||
'typing_delay': 0.1, # Delay between character typing (seconds)
|
||||
}
|
||||
|
||||
def export_settings(self, export_path):
|
||||
|
||||
Reference in New Issue
Block a user