Skip to content

Auto Website Visitor automates website visits for testing or traffic simulation. It supports Chrome and Firefox, with options for headless mode, proxies, and customizable visit intervals. Compatible with Windows and Linux for easy automation.

License

Notifications You must be signed in to change notification settings

nayandas69/auto_website_visitor

Repository files navigation

Auto Website Visitor

Auto Website Visitor is a simple, user-friendly tool designed to automate visits to a specified website. It supports both single visits and multiple scheduled visits, can run in headless mode for minimal resource usage, and offers proxy support. Additionally, it includes an automatic update feature for keeping the tool up to date.

Features

  • Website Visit Automation: Automate visits to any website of your choice.
  • Custom Visit Count and Interval: Set the number of visits and define the time interval between each visit.
  • Browser Support: Supports both Chrome and Firefox browsers.
  • Headless Mode: Run the browser in headless mode (without opening a graphical user interface) for minimal resource consumption.
  • Proxy Support: Option to use a proxy for your visits to the website.
  • Automatic Update Check: Regularly checks for updates to ensure you're using the latest version.
  • Logging: Logs each visit attempt, including timestamps, visit status, and other details, saved in the visit_log.log file.

Usage

This tool is designed with a command-line interface (CLI). When you run the application, you will be prompted to provide the website URL, number of visits, interval between visits, and other settings.

Main Options

  1. Start: Initiates the automated website visit process with the provided settings.
  2. Check for Updates: Automatically checks if a newer version is available and prompts you to update.
  3. Help: Displays usage instructions and detailed help on the tool's features.
  4. Exit: Exits the application with a goodbye message.

Downloading and Installation

For Windows Users

  1. Download the latest Windows version here.
  2. Run the AutoWebsiteVisitor_v0.0.1.exe file and follow the on-screen instructions.

For Linux Users

  1. Download the latest Linux version here.
  2. Download the compressed file (either AutoWebsiteVisitor_v0.0.1_linux.zip or AutoWebsiteVisitor_v0.0.1_linux.tar.gz) and extract it:
    • For .zip files:
      unzip AutoWebsiteVisitor_v0.0.1_linux.zip
    • For .tar.gz files:
      tar -xzvf AutoWebsiteVisitor_v0.0.1_linux.tar.gz
  3. After extracting the files, navigate to the folder containing the executable and run it:
    ./AutoWebsiteVisitor_v0.0.1_linux

Logs and Visit Directory

  • All visit attempts are logged in the logs folder.
  • Each visit entry in the visit_log.log file includes:
    • Website URL
    • Timestamp
    • Visit status (success/failure)

Configuration and Usage

  1. Start a Visit Task: Upon running the application, you'll be prompted to enter:

    • Website URL
    • Number of visits
    • Interval between visits (in seconds)
    • Option to use a proxy or run in headless mode.
  2. Check for Updates: The application will check if the latest version is being used. If an update is available, you'll be notified and given the option to update.

  3. Help: Displays a description of how to use the tool, along with its features and configurations.

  4. Exit: Exits the tool with a goodbye message.


Author

Feel free to contact the author for any questions or support related to Auto Website Visitor.


Notes

  1. Dependencies: This tool requires Python and the necessary libraries. You can install these dependencies by running the following:
    pip install -r requirements.txt
  2. Operating System Support: The tool is compatible with both Windows and Linux. The Linux version is provided as a compressed .tar.gz or .zip file for easy extraction and use.
  3. Python Version: Ensure that you have Python 3.x installed for the tool to work correctly.

About

Auto Website Visitor automates website visits for testing or traffic simulation. It supports Chrome and Firefox, with options for headless mode, proxies, and customizable visit intervals. Compatible with Windows and Linux for easy automation.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages