Skip to content

Abdal Web Visitor" is a powerful tool for automated website visits using XML configurations.

License

Notifications You must be signed in to change notification settings

ebrasha/abdal-web-visitor

Repository files navigation

Abdal Web Visitor

🤵 Programmer

Ebrahim Shafiei (EbraSha)

Email : Prof.Shafiei@Gmail.com

🤞 Cooperation

If you, like me, are passionate about open-source projects and helping people worldwide, please reach out so we can collaborate to build a better world.

README Translation

💎 General purpose

"Abdal Web Visitor" is a powerful tool for automated website visits using XML configurations.

📄 Description

Abdal Web Visitor by Ebrahim Shafiei: An automated tool designed to simulate real-user interactions by visiting and scrolling web pages as per the configured settings. Perfect for SEO and web testing purposes. Configure via XML. Written in .NET 6 with Selenium. 🌐🤖📊

✨ Features

  • Without any malicious code and spyware
  • Automated web page visiting.
  • Simulated user-like scrolling actions.
  • Infinite loop feature for continuous page visits.
  • Configurable page load wait times.
  • Configurable scroll wait times.
  • XML-based configuration for URLs and settings.
  • Built on .NET 6 with Selenium.
  • Cross-browser support with ChromeDriver.
  • Easy setup and user-friendly design.
  • Ideal for SEO, web testing, and monitoring purposes.
  • Completely open source

💡 Installation

For all operating systems

Just download and run the version you desire.

✅ Supported operating systems

  • Win 10 x64
  • Win 7 x64
  • debian.11-x64
  • debian.11-arm64
  • MacOSX-x64
  • ubuntu.22.04-x64
  • ubuntu.22.04-arm64
  • ubuntu.20.04-x64
  • centos.7-x64
  • fedora.37-x64

ℹ️Configuration

Configuration:

Settings File: The software uses a file named "settings.xml" to manage its configurations.
Adding URLs: To add web addresses to the software, edit the "urls.xml" file.

How to Add Web Addresses:

Open the "urls.xml" file with a text editor.
Place new web addresses inside <url></url> tags.
Save the file and run the software again.

Remember always to ensure that the URLs are correctly formatted and start with "http://" or "https://". Misformatted URLs might lead to unexpected behavior in the software.

⚠️ Legal disclaimer ⚠️

Use this tool only for legal purposes and with permission. The developer assumes no liability for any illicit usage or harm inflicted upon others as a result of using this tool.

❤️ Donations to the project

USDT: TKRmTvwkMFdgGrwvDHztLXsKAwK2WEEKUp

bitcoin: bc1q9w9ymgz2wluax60rsuza4q0at7gpy82g8el6zj

For Iranian People -> MellatBank : 6104-3378-5301-4247

❗ Reporting Issues

If you are facing a configuration issue or something is not working as you expected to be, please use the Prof.Shafiei@Gmail.com . Issues on GitLab are also welcomed.