%global _empty_manifest_terminate_build 0
Name: python-12306-booking
Version: 0.1.18
Release: 1
Summary: 12306 booking assistant
License: MIT
URL: https://github.com/hack12306/12306-booking
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c1/04/8edaf6441667509179be2e875cdadb1f33b66960bf7fdc9e3300ed15ad8c/12306-booking-0.1.18.tar.gz
BuildArch: noarch
%description
# 12306-booking
12306订票工具
## 12306booking vs 12306 vs 第三方订票平台
为什么要写一个订票工具?
1. 12306订票体验太差。验证码识别太逆天,人眼无法识别。刷新、刷新、刷新,刷到手疼。票就在那里,你就是定不上
2. 第三方订票平台太流氓。收集用户数据,还收不可接受的手续费(美其名曰技术服务费,其实就是 CPU和 RAM),最恐怖的是还要将用户数据拿到市场交易
解决了什么问题,有什么优点?
1. 两次扫码就完成了登录、查询余票、下单到支付的所有流程
2. 本地运行,不收集任何用户数据,不用输入用户密码,不用担心任何数据泄露、交易行为
3. 完全开源,没有任何黑箱操作
4. 刷新、订票流程快,先人一步抢到票
5. 支持多车次、多席别、多乘客抢票
## 使用说明
安装
```sh
pip install 12306-booking -U --user;
```
>如果使用MacOS,使用虚拟环境安装`virtualenv venv; source venv/bin/activate; pip install 12306-booking -U`
订票
```sh
12306-booking --train-date 2020-01-01 --train-names K571 --seat-types 硬卧 --from-station 北京 --to-station 麻城 --pay-channel 微信 --passengers 任正非,王石
```
> 多车次、多席别、多乘客之间用英文的','分割
## 订票流程

## 订票状态机

## 赞助
如果有帮助到你订到票,请扫描二维码赞赏我们,你的鼓励是我们持续改进优化的动力。
%package -n python3-12306-booking
Summary: 12306 booking assistant
Provides: python-12306-booking
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-12306-booking
# 12306-booking
12306订票工具
## 12306booking vs 12306 vs 第三方订票平台
为什么要写一个订票工具?
1. 12306订票体验太差。验证码识别太逆天,人眼无法识别。刷新、刷新、刷新,刷到手疼。票就在那里,你就是定不上
2. 第三方订票平台太流氓。收集用户数据,还收不可接受的手续费(美其名曰技术服务费,其实就是 CPU和 RAM),最恐怖的是还要将用户数据拿到市场交易
解决了什么问题,有什么优点?
1. 两次扫码就完成了登录、查询余票、下单到支付的所有流程
2. 本地运行,不收集任何用户数据,不用输入用户密码,不用担心任何数据泄露、交易行为
3. 完全开源,没有任何黑箱操作
4. 刷新、订票流程快,先人一步抢到票
5. 支持多车次、多席别、多乘客抢票
## 使用说明
安装
```sh
pip install 12306-booking -U --user;
```
>如果使用MacOS,使用虚拟环境安装`virtualenv venv; source venv/bin/activate; pip install 12306-booking -U`
订票
```sh
12306-booking --train-date 2020-01-01 --train-names K571 --seat-types 硬卧 --from-station 北京 --to-station 麻城 --pay-channel 微信 --passengers 任正非,王石
```
> 多车次、多席别、多乘客之间用英文的','分割
## 订票流程

## 订票状态机

## 赞助
如果有帮助到你订到票,请扫描二维码赞赏我们,你的鼓励是我们持续改进优化的动力。
%package help
Summary: Development documents and examples for 12306-booking
Provides: python3-12306-booking-doc
%description help
# 12306-booking
12306订票工具
## 12306booking vs 12306 vs 第三方订票平台
为什么要写一个订票工具?
1. 12306订票体验太差。验证码识别太逆天,人眼无法识别。刷新、刷新、刷新,刷到手疼。票就在那里,你就是定不上
2. 第三方订票平台太流氓。收集用户数据,还收不可接受的手续费(美其名曰技术服务费,其实就是 CPU和 RAM),最恐怖的是还要将用户数据拿到市场交易
解决了什么问题,有什么优点?
1. 两次扫码就完成了登录、查询余票、下单到支付的所有流程
2. 本地运行,不收集任何用户数据,不用输入用户密码,不用担心任何数据泄露、交易行为
3. 完全开源,没有任何黑箱操作
4. 刷新、订票流程快,先人一步抢到票
5. 支持多车次、多席别、多乘客抢票
## 使用说明
安装
```sh
pip install 12306-booking -U --user;
```
>如果使用MacOS,使用虚拟环境安装`virtualenv venv; source venv/bin/activate; pip install 12306-booking -U`
订票
```sh
12306-booking --train-date 2020-01-01 --train-names K571 --seat-types 硬卧 --from-station 北京 --to-station 麻城 --pay-channel 微信 --passengers 任正非,王石
```
> 多车次、多席别、多乘客之间用英文的','分割
## 订票流程

## 订票状态机

## 赞助
如果有帮助到你订到票,请扫描二维码赞赏我们,你的鼓励是我们持续改进优化的动力。
%prep
%autosetup -n 12306-booking-0.1.18
%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-12306-booking -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot - 0.1.18-1
- Package Spec generated