This is an open-source, command-line interface (CLI) tool designed to help users identify callers in Saudi Arabia by their mobile phone number.
-
Download
git clone https://github.com/vuvvvv/MuraqibKsa.git -
Install requirements.txt
pip install -r requirements.txt -
Run
python .\MuraqibKsa.pyOrpython .\MuraqibKsa.py Number phone
-
Before run
python .\MuraqibKsa.pyin your cmd to supports UTF-8 encoding to correctly display Arabic text usechcp 65001 -
And change font from cmd to
Simsun-ExtBFont
-
Download
git clone https://github.com/vuvvvv/MuraqibKsa.git -
install requirements.txt
pip install -r requirements.txt -
Run
python .\MuraqibKsa.pyorpython .\MuraqibKsa.py Number phone
Not yet
Not supported
| Operating System | Support Status |
|---|---|
| Windows | Supported |
| Linux | Supported |
| macOS | Not Yet Tested |
| Termux | Not Supported |
Windows
- Install Python
https://www.python.org/downloads/release/python-3110/recommend Python 3.11.0
Linux
- Debian
Install Python
sudo apt install python3 - Arch
Install Python
sudo pacman -S python - OpenSUSE
install Python
sudo zypper install python3
- The
check_requirements.pyfile uses thecheck_library_installedfunction to verify the installation status of packages
- Or install the required Python packages from the
requirements.txtfile, usepip install -r requirements.txt
| Library | Description | Version | Support Status |
|---|---|---|---|
| selenium | For browser automation, helping with UI testing, web automation, and data scraping. | 4.33.0 | Supported |
| arabic_reshaper | For processing and reshaping Arabic text to ensure correct display in environments that may not natively support Arabic script. | 3.0.0 | Supported |
| python-bidi | For handling bidirectional text (like Arabic and Hebrew), ensuring its proper rendering and orientation. | 0.6.6 | Supported |
Sometimes, when you use pip install <library> to install a package, you may encounter the error message: error: externally-managed-environment.
<solutions>
-
Use
install pipxand then usepipx install <librlai-name> -
Use
pip install <librlai-name> --break-system-packageseasy solution and is to directly. -
Use
python3 -m venv .venvthen runsource .venv/bin/activatenow you are in a real environment and you can usepip install <librlai-name>
If you have any ideas or improvements that could benefit the project, feel free to
Open an Issue to share your suggestions or report bugs.
Fork the repository, make your changes, and submit a Pull Request.
Contact me directly on GitHub for any questions or support.




