Follow these steps to set up the Web Cloner on your local machine.
- Python 3.10 or higher must be installed.
- pip (Python package installer).
Open your terminal or command prompt in the project root and run:
pip install -r requirements.txtcustomtkinter: Modern UI components.requests: Handling web requests.beautifulsoup4: HTML parsing.Pillow: Image processing for icons.lxml: High-performance HTML parsing.
Execute the main script:
python web-cloner.pyTo create a single executable file, you can use the provided build scripts:
- Linux:
./build_linux.sh - Windows:
build_windows.bat - macOS:
./build_macos.sh
Note: You must have pyinstaller installed (pip install pyinstaller).