This tool fetches and processes acquisition data related to a specified organization. It uses Go for the main logic, shell commands for data extraction, and Python for HTML parsing.
- Fetches top 5 Google search results for an organization related to acquisitions.
- Filters and downloads relevant web pages.
- Extracts table data from the downloaded web pages.
- Processes the data to retrieve useful information about acquisitions.
- Outputs the results to a file named
f_output.txt.
- Go: Ensure Go is installed on your system.
- Python 3: Required for the HTML parsing script.
- pip3: Required for installing Python packages.
- BeautifulSoup4: Python package for parsing HTML.
- wget: Required to download web pages.
- googler: A command-line tool to search Google from the terminal.
- Clone or download this repository to your local machine.
git clone https://github.com/Byte-BloggerBase/MergerHunt.git
- Run the
setup.shscript to install all necessary dependencies:
./setup.sh
This will check for and install the following:
- Python3
- pip3
- BeautifulSoup4
- wget
- googler
To use the tool, execute the following command in your terminal:
MergerHunt --org <organization_name>
Replace <organization_name> with the name of the organization you want to search for.
After running the tool, you can check the results in the f_output.txt file. This file contains the processed acquisition data related to the specified organization.
If anyone would like to contribute to the development of Insider-HackZ/MergerHunt, please send an email to official@bytebloggerbase.com.