diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-tbomb.spec | 764 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 766 insertions, 0 deletions
@@ -0,0 +1 @@ +/tbomb-2.1.2.tar.gz diff --git a/python-tbomb.spec b/python-tbomb.spec new file mode 100644 index 0000000..f00935e --- /dev/null +++ b/python-tbomb.spec @@ -0,0 +1,764 @@ +%global _empty_manifest_terminate_build 0 +Name: python-tbomb +Version: 2.1.2 +Release: 1 +Summary: A free and open-source SMS,Call & Mail bombing application +License: GPL +URL: https://github.com/TheSpeedX/TBomb +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/be/68/99728821b5fd1b9558d3dc193f6ceeeb05e889f043da2d48810dd56a2957/tbomb-2.1.2.tar.gz +BuildArch: noarch + +Requires: python3-certifi +Requires: python3-chardet +Requires: python3-colorama +Requires: python3-idna +Requires: python3-requests + +%description +<h1 align="center"> + <br> + <a href="https://github.com/TheSpeedX/TBomb"><img src="https://i.ibb.co/F4HBKqm/TBomb.png" alt="TBomb"></a> + <br> + TBomb v2.1b + <br> +</h1> + + +<p align="center">A free and open-source SMS,Call & Mail bombing application</p> + +## NOTE: + + +> **Due to the overuse of script, a bunch of APIs have been taken offline. It is okay if you do not receive all the messages.** + + +- The application requires active internet connection to contact the APIs +- You would not be charged for any SMS/calls dispatched as a consequence of this script +- For best performance, use single thread with considerable delay time +- Always ensure that you are using the latest version of TBomb and have Python 3 +- This application must not be used to cause harm/discomfort/trouble to others +- By using this, you agree that you cannot hold the contributors responsible for any misuse + +## Compatibility +Check your Python version by typing in +```shell script +$ python --version +``` +If you get the following +```shell script +Python 3.8.3 +``` +or any version greater than or equal to 3.4, this script has been tested and confirmed to be supported. For obsolete versions of Python (eg 2.7), use discretion while executing the script as it has not been tested there. + +## Features + +- Over 15 integrated messaging and calling APIs included with JSON +- Unlimited (with abuse protection) and super-fast bombing with multithreading +- Possibility of international API support (APIs are offline) +- Flexible with addition of newer APIs with the help of JSON documents +- Actively supported by the developers with frequent updates and bug-fixes +- Intuitive auto-update feature and notification fetch feature included +- Recently made free and open-source for community contributions +- Modular codebase and snippets can be easily embedded in other program + + +## Usage: + +### Install by PIP (Recommended) + +Before continuing make sure following requirements are satisfied: + +- Python version greater than or equal to 3.4 is installed +- pip is installed for Python 3 + +Install `tbomb` package by running: + +```shell script +pip3 install tbomb +``` + +Run TBomb by just typing: +```shell script +tbomb +``` + +### Install from GIT + +#### NOTE + +Git installation methods are not universal and are likely to differ between distributions so installing Git as per the given instructions below may not work. Please check out how to install Git for your Linux distribution [here](https://git-scm.com/). Commands below provide instructions for Debian-based systems. + +>Running `TBomb.sh` as sudo miscofigures files ownership. It is recommended not to run it as sudo + +Run these commands to clone and run TBomb. + +#### For Termux + +To use the bomber type the following commands in Termux: +```shell script +pkg install git -y +pkg install python -y +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +./TBomb.sh +``` + +#### For iSH + +To use the application, type in the following commands in iSH. +```shell script +apk add git +apk add python3 +apk add py3-pip +apk add ruby +gem install toilet +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +pip3 install -r requirements.txt +chmod +x TBomb.sh +./TBomb.sh +``` + +#### For Debian-based GNU/Linux distributions + +To use the application, type in the following commands in GNU/Linux terminal. +```shell script +sudo apt install git +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +bash TBomb.sh +``` + +#### For MacOS + +To use the application, type in the following commands in MacOS terminal: + +##### Install Brew + +```shell script +/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" +```` + +##### Install dependencies: + +```shell script +brew install git +brew install python3 +sudo easy_install pip +sudo pip install --upgrade pip +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +bash TBomb.sh +``` + + +##### Missing Tools on MacOS + +The package `toilet` cannot be installed yet on macOS. But TBomb does still work. + +### Demonstrative Video: + +- Watch Indian Bombing Method [here](https://youtu.be/9KWkwsr_QGw) +- Watch International Bombing Method [here](https://youtu.be/JqsHkyIcnPM). + +## Contributors + +- Catch **[t0xic0der](https://github.com/t0xic0der)** at https://atlasdoc.netlify.app +- Check **[Avinash](https://github.com/AvinashReddy3108)** at https://github.com/AvinashReddy3108 +- Mail **[scpketer](https://github.com/scpketer)** at scpketer@protonmail.ch +- Mail **[Stefan](https://github.com/0n1cOn3)** at 0n1cOn3@gmx.ch +- Ping **Rieltar** at https://t.me/RieltarReborn + + +### Donators: + +- **[34D30Y](34db0y@protonmail.com)** +- **SC AMAN** + +### TODO: + +- [x] Make Code More Readable and Extensible +- [x] Add Mail Spam Module +- [x] Add Mail Spam APIs +- [x] Add Update Feature using git +- [x] Add Update Feature without git (download zip and extract) +- [x] Split code into multiple files (after Deprecation) + + +### Contact US + +For Queries: [Telegram Group](https://t.me/TBombChat) +[Check Out My YouTube Channel](https://www.youtube.com/c/SpeedXTech) + +## FAQ + +- Poor internet connection: + +```Check your internet connection and try pinging any remote address to confirm.``` + +- Do you support "X" Country? + +```Most Countries are supported for SMS and only India for calls. The SMS delivery rate might be different for different countries.``` + +- Can you add support for "X" Country? + +```We do what we can, but we cannot promise. Please stay tuned for future support. If you are ready to help then maybe we can do faster.``` + +- Why is the limit so low? + +```Due the amount of requests, the APIs can die. To prevent a bigger outtake of TBomb, it has been limited.``` + +- Help, i got the error that the requirements aren't installed, even when the installer has successfully reached the main menu + +The Easy Method: + +```pip3 install tbomb``` + +Then execute by simply running + +```tbomb``` + +The Git Method: +Clone the repo and Switch to the TBomb Directory and execute this command: +```pip3 install -r requirements.txt``` + +- Help, i can't execute TBomb.sh! + +Run TBomb Directly with +```python3 bomber.py``` + +- VPN? Proxy's? + +```No, TBomb can fail due the high response time or API restrictions.``` + +- Protection ? + +```Use OTP Blockers and activate DND.``` + +- Call Bombing does not work! + +``` It does only work for indian numbers. Other Country's are not supported yet.``` + + +Last Update: 15.05.2021 + + + + + +%package -n python3-tbomb +Summary: A free and open-source SMS,Call & Mail bombing application +Provides: python-tbomb +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-tbomb +<h1 align="center"> + <br> + <a href="https://github.com/TheSpeedX/TBomb"><img src="https://i.ibb.co/F4HBKqm/TBomb.png" alt="TBomb"></a> + <br> + TBomb v2.1b + <br> +</h1> + + +<p align="center">A free and open-source SMS,Call & Mail bombing application</p> + +## NOTE: + + +> **Due to the overuse of script, a bunch of APIs have been taken offline. It is okay if you do not receive all the messages.** + + +- The application requires active internet connection to contact the APIs +- You would not be charged for any SMS/calls dispatched as a consequence of this script +- For best performance, use single thread with considerable delay time +- Always ensure that you are using the latest version of TBomb and have Python 3 +- This application must not be used to cause harm/discomfort/trouble to others +- By using this, you agree that you cannot hold the contributors responsible for any misuse + +## Compatibility +Check your Python version by typing in +```shell script +$ python --version +``` +If you get the following +```shell script +Python 3.8.3 +``` +or any version greater than or equal to 3.4, this script has been tested and confirmed to be supported. For obsolete versions of Python (eg 2.7), use discretion while executing the script as it has not been tested there. + +## Features + +- Over 15 integrated messaging and calling APIs included with JSON +- Unlimited (with abuse protection) and super-fast bombing with multithreading +- Possibility of international API support (APIs are offline) +- Flexible with addition of newer APIs with the help of JSON documents +- Actively supported by the developers with frequent updates and bug-fixes +- Intuitive auto-update feature and notification fetch feature included +- Recently made free and open-source for community contributions +- Modular codebase and snippets can be easily embedded in other program + + +## Usage: + +### Install by PIP (Recommended) + +Before continuing make sure following requirements are satisfied: + +- Python version greater than or equal to 3.4 is installed +- pip is installed for Python 3 + +Install `tbomb` package by running: + +```shell script +pip3 install tbomb +``` + +Run TBomb by just typing: +```shell script +tbomb +``` + +### Install from GIT + +#### NOTE + +Git installation methods are not universal and are likely to differ between distributions so installing Git as per the given instructions below may not work. Please check out how to install Git for your Linux distribution [here](https://git-scm.com/). Commands below provide instructions for Debian-based systems. + +>Running `TBomb.sh` as sudo miscofigures files ownership. It is recommended not to run it as sudo + +Run these commands to clone and run TBomb. + +#### For Termux + +To use the bomber type the following commands in Termux: +```shell script +pkg install git -y +pkg install python -y +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +./TBomb.sh +``` + +#### For iSH + +To use the application, type in the following commands in iSH. +```shell script +apk add git +apk add python3 +apk add py3-pip +apk add ruby +gem install toilet +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +pip3 install -r requirements.txt +chmod +x TBomb.sh +./TBomb.sh +``` + +#### For Debian-based GNU/Linux distributions + +To use the application, type in the following commands in GNU/Linux terminal. +```shell script +sudo apt install git +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +bash TBomb.sh +``` + +#### For MacOS + +To use the application, type in the following commands in MacOS terminal: + +##### Install Brew + +```shell script +/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" +```` + +##### Install dependencies: + +```shell script +brew install git +brew install python3 +sudo easy_install pip +sudo pip install --upgrade pip +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +bash TBomb.sh +``` + + +##### Missing Tools on MacOS + +The package `toilet` cannot be installed yet on macOS. But TBomb does still work. + +### Demonstrative Video: + +- Watch Indian Bombing Method [here](https://youtu.be/9KWkwsr_QGw) +- Watch International Bombing Method [here](https://youtu.be/JqsHkyIcnPM). + +## Contributors + +- Catch **[t0xic0der](https://github.com/t0xic0der)** at https://atlasdoc.netlify.app +- Check **[Avinash](https://github.com/AvinashReddy3108)** at https://github.com/AvinashReddy3108 +- Mail **[scpketer](https://github.com/scpketer)** at scpketer@protonmail.ch +- Mail **[Stefan](https://github.com/0n1cOn3)** at 0n1cOn3@gmx.ch +- Ping **Rieltar** at https://t.me/RieltarReborn + + +### Donators: + +- **[34D30Y](34db0y@protonmail.com)** +- **SC AMAN** + +### TODO: + +- [x] Make Code More Readable and Extensible +- [x] Add Mail Spam Module +- [x] Add Mail Spam APIs +- [x] Add Update Feature using git +- [x] Add Update Feature without git (download zip and extract) +- [x] Split code into multiple files (after Deprecation) + + +### Contact US + +For Queries: [Telegram Group](https://t.me/TBombChat) +[Check Out My YouTube Channel](https://www.youtube.com/c/SpeedXTech) + +## FAQ + +- Poor internet connection: + +```Check your internet connection and try pinging any remote address to confirm.``` + +- Do you support "X" Country? + +```Most Countries are supported for SMS and only India for calls. The SMS delivery rate might be different for different countries.``` + +- Can you add support for "X" Country? + +```We do what we can, but we cannot promise. Please stay tuned for future support. If you are ready to help then maybe we can do faster.``` + +- Why is the limit so low? + +```Due the amount of requests, the APIs can die. To prevent a bigger outtake of TBomb, it has been limited.``` + +- Help, i got the error that the requirements aren't installed, even when the installer has successfully reached the main menu + +The Easy Method: + +```pip3 install tbomb``` + +Then execute by simply running + +```tbomb``` + +The Git Method: +Clone the repo and Switch to the TBomb Directory and execute this command: +```pip3 install -r requirements.txt``` + +- Help, i can't execute TBomb.sh! + +Run TBomb Directly with +```python3 bomber.py``` + +- VPN? Proxy's? + +```No, TBomb can fail due the high response time or API restrictions.``` + +- Protection ? + +```Use OTP Blockers and activate DND.``` + +- Call Bombing does not work! + +``` It does only work for indian numbers. Other Country's are not supported yet.``` + + +Last Update: 15.05.2021 + + + + + +%package help +Summary: Development documents and examples for tbomb +Provides: python3-tbomb-doc +%description help +<h1 align="center"> + <br> + <a href="https://github.com/TheSpeedX/TBomb"><img src="https://i.ibb.co/F4HBKqm/TBomb.png" alt="TBomb"></a> + <br> + TBomb v2.1b + <br> +</h1> + + +<p align="center">A free and open-source SMS,Call & Mail bombing application</p> + +## NOTE: + + +> **Due to the overuse of script, a bunch of APIs have been taken offline. It is okay if you do not receive all the messages.** + + +- The application requires active internet connection to contact the APIs +- You would not be charged for any SMS/calls dispatched as a consequence of this script +- For best performance, use single thread with considerable delay time +- Always ensure that you are using the latest version of TBomb and have Python 3 +- This application must not be used to cause harm/discomfort/trouble to others +- By using this, you agree that you cannot hold the contributors responsible for any misuse + +## Compatibility +Check your Python version by typing in +```shell script +$ python --version +``` +If you get the following +```shell script +Python 3.8.3 +``` +or any version greater than or equal to 3.4, this script has been tested and confirmed to be supported. For obsolete versions of Python (eg 2.7), use discretion while executing the script as it has not been tested there. + +## Features + +- Over 15 integrated messaging and calling APIs included with JSON +- Unlimited (with abuse protection) and super-fast bombing with multithreading +- Possibility of international API support (APIs are offline) +- Flexible with addition of newer APIs with the help of JSON documents +- Actively supported by the developers with frequent updates and bug-fixes +- Intuitive auto-update feature and notification fetch feature included +- Recently made free and open-source for community contributions +- Modular codebase and snippets can be easily embedded in other program + + +## Usage: + +### Install by PIP (Recommended) + +Before continuing make sure following requirements are satisfied: + +- Python version greater than or equal to 3.4 is installed +- pip is installed for Python 3 + +Install `tbomb` package by running: + +```shell script +pip3 install tbomb +``` + +Run TBomb by just typing: +```shell script +tbomb +``` + +### Install from GIT + +#### NOTE + +Git installation methods are not universal and are likely to differ between distributions so installing Git as per the given instructions below may not work. Please check out how to install Git for your Linux distribution [here](https://git-scm.com/). Commands below provide instructions for Debian-based systems. + +>Running `TBomb.sh` as sudo miscofigures files ownership. It is recommended not to run it as sudo + +Run these commands to clone and run TBomb. + +#### For Termux + +To use the bomber type the following commands in Termux: +```shell script +pkg install git -y +pkg install python -y +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +./TBomb.sh +``` + +#### For iSH + +To use the application, type in the following commands in iSH. +```shell script +apk add git +apk add python3 +apk add py3-pip +apk add ruby +gem install toilet +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +pip3 install -r requirements.txt +chmod +x TBomb.sh +./TBomb.sh +``` + +#### For Debian-based GNU/Linux distributions + +To use the application, type in the following commands in GNU/Linux terminal. +```shell script +sudo apt install git +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +bash TBomb.sh +``` + +#### For MacOS + +To use the application, type in the following commands in MacOS terminal: + +##### Install Brew + +```shell script +/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" +```` + +##### Install dependencies: + +```shell script +brew install git +brew install python3 +sudo easy_install pip +sudo pip install --upgrade pip +git clone https://github.com/TheSpeedX/TBomb.git +cd TBomb +bash TBomb.sh +``` + + +##### Missing Tools on MacOS + +The package `toilet` cannot be installed yet on macOS. But TBomb does still work. + +### Demonstrative Video: + +- Watch Indian Bombing Method [here](https://youtu.be/9KWkwsr_QGw) +- Watch International Bombing Method [here](https://youtu.be/JqsHkyIcnPM). + +## Contributors + +- Catch **[t0xic0der](https://github.com/t0xic0der)** at https://atlasdoc.netlify.app +- Check **[Avinash](https://github.com/AvinashReddy3108)** at https://github.com/AvinashReddy3108 +- Mail **[scpketer](https://github.com/scpketer)** at scpketer@protonmail.ch +- Mail **[Stefan](https://github.com/0n1cOn3)** at 0n1cOn3@gmx.ch +- Ping **Rieltar** at https://t.me/RieltarReborn + + +### Donators: + +- **[34D30Y](34db0y@protonmail.com)** +- **SC AMAN** + +### TODO: + +- [x] Make Code More Readable and Extensible +- [x] Add Mail Spam Module +- [x] Add Mail Spam APIs +- [x] Add Update Feature using git +- [x] Add Update Feature without git (download zip and extract) +- [x] Split code into multiple files (after Deprecation) + + +### Contact US + +For Queries: [Telegram Group](https://t.me/TBombChat) +[Check Out My YouTube Channel](https://www.youtube.com/c/SpeedXTech) + +## FAQ + +- Poor internet connection: + +```Check your internet connection and try pinging any remote address to confirm.``` + +- Do you support "X" Country? + +```Most Countries are supported for SMS and only India for calls. The SMS delivery rate might be different for different countries.``` + +- Can you add support for "X" Country? + +```We do what we can, but we cannot promise. Please stay tuned for future support. If you are ready to help then maybe we can do faster.``` + +- Why is the limit so low? + +```Due the amount of requests, the APIs can die. To prevent a bigger outtake of TBomb, it has been limited.``` + +- Help, i got the error that the requirements aren't installed, even when the installer has successfully reached the main menu + +The Easy Method: + +```pip3 install tbomb``` + +Then execute by simply running + +```tbomb``` + +The Git Method: +Clone the repo and Switch to the TBomb Directory and execute this command: +```pip3 install -r requirements.txt``` + +- Help, i can't execute TBomb.sh! + +Run TBomb Directly with +```python3 bomber.py``` + +- VPN? Proxy's? + +```No, TBomb can fail due the high response time or API restrictions.``` + +- Protection ? + +```Use OTP Blockers and activate DND.``` + +- Call Bombing does not work! + +``` It does only work for indian numbers. Other Country's are not supported yet.``` + + +Last Update: 15.05.2021 + + + + + +%prep +%autosetup -n tbomb-2.1.2 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-tbomb -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 2.1.2-1 +- Package Spec generated @@ -0,0 +1 @@ +d542d5ce68188dff0c2481207bb7f766 tbomb-2.1.2.tar.gz |