Taobaosnap
=================================================
Taobaosnap script - Taobao panic buying script
=================================================
Author 仰望·星空、K龙、Charles
=================================================
Taobaosnap
Taobaosnap is a completely open tool, which is used to buy goods in seconds on Taobao. This is a project created with python, using selenium and requests module to achieve login and snap-up. The project integrates network script ideas and improves them, using selenium to realize remote login and login verification problems. Use requests for snapping without rendering, reducing the time required for access and snapping. Use the countdown idea to realize automatic snapping when the time is up. The number of times of use is set, which is convenient for reading and analyzing the program log after the snap-up is over.(This description is for versions higher than 3.1.5)
The Taobaosnap distribution is available from:
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files
Taobaosnap should run on any platform that supports
Python (http://www.python.org)
NOTE: For precautions please refer to the guide at the link below
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files/master/readme.md
Compatibility(version=1.1.15,2.1.5,3.1.5)
Windows:
Windows 95
Windows 98
Windows ME
Windows 2000
Windows 2003
Windows XP
Windows Vista
Windows 7
Windows 8
Windows 8.1
Windows 10
Server version:
WindowsServer2003
WindowsServer2008
WindowsServer2012
WindowsServer2016
Mobile Edition:
WindowsMobile
WindowsPhone
Windows10Mobile
Compatibility(version=1.1.15,3.3.5-linux)
Asianux4
Asianux Server 3
Centos 8 64-bit
Centos5 and earlier 64-bit centos5 and later
Debian 5/6/7.x/8.x/9.x/10.x
Fedora
Mardriva Linux
Novell Linux Desktop 9
OpenSUSE
Oracle Linux 6/7/8
Oracle Linux 5 earlier 64-bit centos5 and later
Red Hat Enterprise Linux 2/3/4/5/6/7/8
Sun Java Desktop System
SUSE Linux Enterprise 7/8/9/10/11/12/15
ITurbolinux 64-bit
ubuntu 64 bit ubuntu
Mware Photon Os 64-bit Other Linux 5. Kernel 64-bit Other Linux 5.x Kernel
Other Linux 4.x Kernels 64-bit Other Linux 4.x Kernels
Other Linux 3.x Kernel 64-bit Other Linux 3.x Kernel
Other Linux 2.6.x Kernel 64-bit Other Linux 2.6.x Kernel
Other Lirux 2.4.x Kernel 64-bit Kei He Linux 2.4.x Kernel
Other Linux 2.2.x kernel pensUSE 64 bit
macOS Big Sur
macOS Catalina
macOS Mojave
macOS High Sierra
macOS Sierra
OS X El Capitan
OS X Yosemite
OS X Mavericks
OS X Mountain Lion
OS X Lion
Mac OS X Snow Leopard
Mac OS X Leopard
Mac OS X Tiger
Mac OS X Panther
Mac OS X Jaguar
Mac OS X Puma
Mac OS X Cheetah
Note: This solution is currently not compatible with linux systems and mac systems
Taobaosnap does not provide memory sample collection capabilities. If you need advice on suitable
For solutions, please contact us by:
WeChat Official Accounts:红客突击队
Example Data
If you want to give Taobaosnap a try, you can download exemplar
memory images from the following url:
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files/master/example
Author
spmonkey
K龙
Charles
Mailing Lists
Mailing lists to support the users and developers of Taobaosnap
can be found at the following address:
[email protected]
[email protected]
[email protected]
Contact
For information or requests, contact:
Taobaosnap Foundation
Web: http://hsc_2019.site
http://hsc_2019.club
Email: [email protected]
INS: @honkersecuritycommando
WeChat Official Accounts:红客突击队
Micro-blog:@红客突击队
Requirements
- Python 3.10 or later, but not 3.9. http://www.python.org
Python module library necessary dependencies
-requests
-urllib
-pyttsx3
-prettytable
-argparse
-selenium
Necessary drive
chromedriver.exe https://registry.npmmirror.com/binary.html?path=chromedriver/
Some plugins may have other requirements which can be found at:
https://pypi.tuna.tsinghua.edu.cn/simple
Quick Start(version=1.0.5)
Unpack the latest version of taobaosnap from
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files/taobaosnap-1.0.5Install related dependencies
pip install [modules]Change the time value of time_seckill to panic buying time at line 73 of the program
-
run cmd and run 'python taobaosnap.py --interval [time interval]'
Example:
$ python taobaosnap-1.0.5.py --interval 0.1
Help:
usage : python taobaosnap.py
--interval Buying time interval.
Quick Start(version=2.0.3)
Unpack the latest version of taobaosnap from
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files/taobaosnap-2.0.3Install related dependencies
pip install [modules]Change the time value of times to panic buying time at line 49 of the program
run cmd and run 'python taobaosnap-2.0.3.py'
Quick Start(version=3.1.5)
Unpack the latest version of taobaosnap from
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files/taobaosnap-3.1.5Install related dependencies
pip install [modules]Download the chrome browser and the corresponding chromedriver and place them in the python.exe directory.
The project provides chromedriver version = 99.0.4844.51-
run cmd and run ' python taobaosnap.py --interval [time interval] --time [Starting time] --l [frequency] '
Example:
$ python taobaosnap.py --interval 0.1 --time 15:59:59:90000000 --l 5
Help:
usage : python taobaosnap-3.1.5.py
--time Buying time and format: 00:00:00:00000000.
-interval Buying time interval.
--l Buying frequency.
Quick Start(version=3.2.5)
Unpack the latest version of taobaosnap from
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files/taobaosnap-3.2.5Install related dependencies
pip install [modules]Download the chrome browser and the corresponding chromedriver and place them in the python.exe directory.
The project provides chromedriver version = 99.0.4844.51-
run taobaosnap-3.2.5.py
Enter as prompted:
--interval [time interval] --time [Starting time] --l [frequency] 'Example:
--interval 0.1 --time 15:59:59:90000000 --l 5Help:
usage : python taobaosnap.py
--time Buying time and format: 00:00:00:00000000.
--interval Buying time interval.
--l Buying frequency.
Quick Start(version=3.3.5-linux)
Unpack the latest version of taobaosnap from
https://kaydenlsr.coding.net/public/taobaosnap/taobaosnap/git/files/taobaosnap-3.3.5-linuxInstall related dependencies
pip install [modules]-
run taobaosnap-linux-linux.py
Enter as prompted:
--interval [time interval] --time [Starting time] --l [frequency] 'Example:
--interval 0.1 --time 15:59:59:90000000 --l 5Help:
usage : python taobaosnap.py
--time Buying time and format: 00:00:00:00000000.
--interval Buying time interval.
--l Buying frequency.
About version
2022.3.12 by K龙 version=3.1.5(windows,linux,mac)
2022.3.13 by K龙 version=1.0.5(windows)
2022.3.13 by K龙 version=2.0.3(windows)
2022.3.13 by K龙 version=3.2.5(windows)
2022.3.13 by K龙 version=3.3.5-linux(linux)
Last update 2022.3.13 13:25 by K龙 version=3.3.5-linux(linux)
Release Notes
Simplified operation
Disclaimer
This project is open source and aims to learn from each other. Use of this program in violation of laws and regulations is prohibited. The author has nothing to do with any consequences or related regulations caused by the use of this program.