Skip to content

A python project to crawl the websites of different tools, to check for new releases, and download them if not present locally.

License

Notifications You must be signed in to change notification settings

maanas-talwar/Detect-and-Download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Detect and Download

Description

A python project to crawl the websites of different tools, to check for new releases and download them if not present locally.

  • For technical problems, please report to Issues.

Dependencies:

  • For Python(3.8):

BeautifulSoup4

Contents

.
├── plugins
│   └── <tool_name>_plugin
│       ├── code.py
│       └── data
│           ├── <tool_name>.json
│           └── downloads
├── README.md
└── setup.py

Execution

  • To run the process, first change your directory to Detect-and-Download/ using the following command:

cd Detect-and-Download/

  • The process can be run by the following command:

python setup.py

  • The program will inherently work for the following tools:
    • Apache HTTP Server
    • Apache Tomcat
    • MaraiaDB
    • Nginx
    • Node.js
    • PHP
    • PostgreSQL
    • Python
    • Ubuntu
    • WordPress
  • For operating systems, like Ubuntu, only the link to the iso webpage will be saved in ./<tool_name>/data/<tool_name>_OS.json.
  • For other tools, the downloaded tarball(tar.gz or .tgz) file for the new releases can be found in ./<tool_name>/data/downloads/.

About

A python project to crawl the websites of different tools, to check for new releases, and download them if not present locally.

Topics

Resources

License

Stars

Watchers

Forks

Languages