Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

beautypix

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

beautypix

BeautyPix is a versatile Python tool designed for capturing and managing screenshots of specified domains. It efficiently captures screenshots. Ideal for web developers, testers, and digital archivists, BeautyPix simplifies the process of monitoring and documenting web content

  • 1.0.0
  • PyPI
  • Socket score

Maintainers
1

Bpix

Bpix aka BeautyPix is a Python package that provides functionality for taking screenshots of websites using Selenium WebDriver. This tool reads a list of domains from a file, captures screenshots of each domain,Dns resolution and saves them to a designated directory.

Features

  • Take screenshots of websites specified in a text file.
  • Dns Resolution
  • Save screenshots in a specified directory.
  • Handle different URL formats and provide error messages for invalid URLs.

Installation

pip install beautypix

USAGE

from BPix.bpix import Bpix
from Beautypix.bpix import DNS

#Initialize Bpix with the path to the file containing domains and a timeout value 
bpix = Bpix(file_path='path/to/domains.txt', time_out=5) 

#Take screenshots of the domains listed in the file 
bpix.s_shot()


#Initialize DNS with the path to the file containing domains and a output file  
dns = DNS(file_path="path-of-file" , output_folder="output.txt")

#Dns resolution 
dns.process_domains()

File format

The file_path specified should point to a text file containing one URL per line:

  • https://www.google.com
  • https://www.facebook.com
  • https://www.twitter.com

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions to Bpix are welcome! If you have suggestions, improvements, or bug fixes, please fork the repository and submit a pull request. Ensure your contributions adhere to the coding standards and include appropriate documentation.

Contact

For any inquiries or feedback, please contact:

Thank you for using Bpix!

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc