TrueCallerScraper is a Python script that automates the extraction of profile names from the TrueCaller app using ADB (Android Debug Bridge) and OCR (Optical Character Recognition).
To run this script, you need to have the following tools and packages installed:
Install the required Python packages by running the following command:
pip install -r requirements.txt
Note: Setting up ADB is outside the scope of this guide, and it’s important to have ADB properly installed and configured before running the TrueCallerScraper script.
Watch the TrueCallerScraper Demo Video
Connect your Android device to your computer and ensure that USB debugging is enabled.
Open the TrueCaller app on your Android device and navigate to the desired chat or search page.
Update the script with the appropriate coordinates and settings for your device, if necessary.
Run the script using the following command:
python truecaller_scraper.py
The script will enter phone numbers, search on TrueCaller, capture screenshots, extract profile names, and save them to an output file.
You can customize the script by modifying the following:
Contributions to this project are welcome! If you have any suggestions, improvements, or bug fixes, please feel free to open an issue or submit a pull request.