Ex41T/WebDumper — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Python command line tool called WebDumper. I want to give it a website URL and have it download the site for offline viewing, including the HTML pages, stylesheets, JavaScript files, and images. It should be fast and use async downloading so it can fetch multiple files without feeling slow. The saved copy should be organized in a local folder and the pages should work offline as much as possible, with links to downloaded assets rewritten so the browser loads the local files.

Please make it respectful by checking robots.txt by default and refusing disallowed paths, but include a clear option like ignore robots for cases where I knowingly want to bypass that. Add simple console logging so I can see what is being downloaded, skipped, or failed. Keep the code clean and split into sensible modules. Include requirements and a short README with usage examples and the ethical use warning.

Want more depth? Deep Reverse