Giter Site home page Giter Site logo

mikumifa / bilitickerbuy Goto Github PK

View Code? Open in Web Editor NEW
340.0 6.0 62.0 1.77 MB

b站 会员购 抢票 漫展 脚本 bilibili 图形化 纯接口 验证码预演练习

Home Page: https://mikumifa.github.io/2023/11/10/B%E7%AB%99%E4%BC%9A%E5%91%98%E8%B4%AD%E6%BC%AB%E5%B1%95%E6%8A%A2%E7%A5%A8%E4%BD%BF%E7%94%A8/

License: MIT License

Python 100.00%
bilibili bilibili-api manga tickets

bilitickerbuy's Introduction

logo

biliTickerBuy

GitHub all releases GitHub release (with filter) GitHub issues GitHub Repo stars

适合小白的, 图形化的B站会员购抢票软件, 自带图形界面, 纯接口抢票. 点我查看视频展示

免责声明:详见MIT License,此仓库仅用于个人参考学习,但如他人用本仓库代码用于商业用途(鄙视黄牛) ,侵犯到B站利益等,本人不承担任何责任。切勿进行盈利,所造成的后果与本人无关。

Star History

Star History Chart

特性

打包运行

对抢票软件进行打包

纯接口抢票

具有很快的速度

图像界面

适合小白

快速安装

下载链接 下载最新的release文件 (bilibili-buy.zip)

NOTE

如果你对Github一点也不了解, 不知道在哪下载

这里有一份小白指南 点我前往小白指南

使用说明书

补充

保证自己在抢票前,已经配置了地址和购买人信息(就算不需要也要提前填写)

  • 地址 : 会员购中心->地址管理
  • 购买人信息:会员购中心->购买人信息
抢票过程 滑块过程
tutieshi_640x360_26s tutieshi_640x360_13s

重构了UI,启动终端第一行会显示

Running on local URL:  http://127.0.0.1:xxx

访问对应的网址即可

说明书有点过时,不过思路一样,就是先配置,然后去抢票点我前往使用说明书

有项目问题??

可在issues里面搜索相关问题, 若无法解决

点此链接向项目提出issue

bilitickerbuy's People

Contributors

bestlemoon avatar chisatonishikigi73 avatar mikumifa avatar shirok1 avatar wittf avatar xmbhjqaq avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bilitickerbuy's Issues

未知代码错误

INFO:root:错误码:100041 错误码解析: 未知错误码, 请求体: {'code': 100041, 'errno': 100041, 'errtag': 0, 'msg': '您的账号 存在异常,暂时无法购票', 'data': {}},剩余次数: 无限
后台报错

[Bug]: 验证已超时,请重新验证弹不出来验证窗口

部署方式

release的打包文件

系统环境

WINDOWS11

Python环境

No response

异常情况

开抢之后显示验证已超时,请重新验证,
QQ截图20240416142900
但是弹出的浏览器没有任何可以验证的东西,切换账号也不行

报错信息

No response

[Feature]: 多账号、多商品抢票?

这是一个?

新功能

详细描述

有没有考虑过()
因为大伙七八个人想抱团去,像cp这种一个账号只能买两张票,而且有的人想去第一天有的人想去第二天

[Feature]: 这边有问题反馈

这是一个?

新功能

详细描述

这边怎么联系你,有合作项目,可以发你的信息到我邮箱,到时候祥聊

[功能]:捡漏修复

这是一个?

新功能

详细描述

捡漏模式可以修复一下选了捡漏但是实际上就运行提交了一次没有提交多次就倒计时开始的时候提交显示了一次

请求速度

请问作者是如何解决调用接口时,访问频率限制的问题,可以教一下买

[Bug]: 软件打不开

部署方式

release的打包文件

系统环境

win11

Python环境

3.12

异常情况

只能打开抢票选项,到配置选项时,输入id之后无法调用edge浏览器,弹一下命令行就没反应了,打开开启抢票选项,是空白界面,啥都没有

报错信息

No response

报错

D:\comicup29-ticket-buy-main>python .\cpp.py
输入你想购买的票,数字1,2分别代表普通D1,D2;数字3,4分别代表VIP D1,D2;数字5为普通D1+D2套票1
你选择了: DAY1 普通票
[8976:28588:0428/163132.862:ERROR:chrome_browser_cloud_management_controller.cc(162)] Cloud management controller initialization aborted as CBCM is not enabled.
[8976:28588:0428/163132.871:ERROR:api_wrapper.cc(102)] Calling IsEnclaveTypeSupported, error code 0

DevTools listening on ws://127.0.0.1:2821/devtools/browser/b839adea-d825-4e50-8a1b-1c6b51f7f993
进入购票页面成功
Traceback (most recent call last):
File "D:\comicup29-ticket-buy-main\cpp.py", line 54, in
WebDriver.add_cookie(
File "D:\python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 727, in add_cookie
self.execute(Command.ADD_COOKIE, {"cookie": cookie_dict})
File "D:\python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 440, in execute
self.error_handler.check_response(response)
File "D:\python311\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 245, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cookie domain: Cookie 'domain' mismatch
(Session info: MicrosoftEdge=112.0.1722.58)
Stacktrace:
Backtrace:
GetHandleVerifier [0x00007FF70389DB52+60274]
Microsoft::Applications::Events::EventProperty::~EventProperty [0x00007FF70382E7B2+818914]
(No symbol) [0x00007FF7034ADFAE]
(No symbol) [0x00007FF70353CC92]
(No symbol) [0x00007FF70350F56A]
(No symbol) [0x00007FF7034E2751]
(No symbol) [0x00007FF70352891C]
(No symbol) [0x00007FF70350F343]
(No symbol) [0x00007FF7034E1796]
(No symbol) [0x00007FF7034E0975]
(No symbol) [0x00007FF7034E1F04]
Microsoft::Applications::Events::EventProperties::SetLevel [0x00007FF703736C17+1676711]
Microsoft::Applications::Events::EventProperties::SetLevel [0x00007FF7035DEEDD+268397]
Microsoft::Applications::Events::EventProperty::~EventProperty [0x00007FF70376F927+36951]
Microsoft::Applications::Events::EventProperty::~EventProperty [0x00007FF703767A35+4453]
Microsoft::Applications::Events::ILogManager::DispatchEventBroadcast [0x00007FF703A67EF3+1319011]
Microsoft::Applications::Events::EventProperty::~EventProperty [0x00007FF70383686C+851868]
Microsoft::Applications::Events::EventProperty::~EventProperty [0x00007FF7038328D4+835588]
Microsoft::Applications::Events::EventProperty::~EventProperty [0x00007FF703832A2C+835932]
Microsoft::Applications::Events::EventProperty::~EventProperty [0x00007FF703828601+793905]
BaseThreadInitThunk [0x00007FFC5C2F7604+20]
RtlUserThreadStart [0x00007FFC5D7426A1+33]

点击开始抢票后无反应[Bug]:

部署方式

release的打包文件

系统环境

Windows11

Python环境

No response

异常情况

[21804:23092:1124/131802.804:ERROR:policy_logger.cc(157)] :components\enterprise\browser\controller\chrome_browser_cloud_management_controller.cc(163) Cloud management controller initialization aborted as CBCM is not enabled.
[21804:23092:1124/131802.816:ERROR:assistance_home_client.cc(32)] File path C:\Users\ASUS\AppData\Local\Temp\scoped_dir10768_1939118038\Default
出现了命令行,按提示扫码登陆复制黏贴后点击开始抢票无反应

报错信息

No response

[Bug]: 点击提交票id无反应

部署方式

release的打包文件

系统环境

Windows11

Python环境

Python 3.10

异常情况

点击后无任何响应
image
image

报错信息

No response

[Bug]:

部署方式

手动部署

系统环境

Win11

Python环境

No response

异常情况

大佬,我尝试了1.40及1.28版本都卡在选择出货地址那无法生成配置信息,这该如何解决?求教!

报错信息

No response

[Bug]: 控制台和浏览器不会自动关闭

部署方式

release的打包文件

系统环境

Windows11

Python环境

No response

异常情况

在选择配置选项时弹出Edge窗口和控制台,登录成功后自动关闭;配置完成后回到选项界面选择第二个选项(已完成配置,开始抢票选项时)会再次弹出Edge窗口和控制台,此时浏览器内已经登录成功,浏览器和控制台窗口不会自动关闭。截图是控制台的显示内容,有两串好像是IP的东西?我遮盖了一下,如果需要的话可以发出来。保持控制台和Edge窗口开启,抢票功能好像能继续使用;按CTRL+C复制控制台内容后控制台和浏览器窗口闪退,之后抢票功能不能使用。
CMD_PRT

报错信息

No response

[Bug]: 验证已超时,请重新验证

部署方式

手动部署

系统环境

Windows11

Python环境

python3.11

异常情况

提示验证已超时,请重新验证
prepare的返回值却没有提示有验证码:{"code":0,"errno":0,"errtag":0,"msg":"","data":{"shield":{"open":0,"verifyMethod":"","verifyType":0,"verifyRelation":"","business":"","customerId":0,"voucher":"","type":0,"h5Url":"","pcUrl":"","msg":"","naUrl":""},"token":"token."}}

报错信息

No response

[Feature]: 抢票频率更改

这是一个?

新功能

详细描述

可以给一个时间设置吗
就是抢票的频次自定义,比如说0.5秒抢一次或者1秒抢一次,从源码改比较麻烦(狗头保命)
感觉0.5秒以上应该都不会封
还有作者开个赞助
e6c79b2ee23ae596ff69cb692a889ff4
看不惯这人,我不愿意打钱给他

求问

请问抢day2的票要怎么修改呢,改xpath路径表达式就可以吗?

呃呃

呃呃能不能写下readme 逼养的不是程序员根本不会用的 你指望他们会自己安库阿

[Bug]:

部署方式

手动部署

系统环境

windows10

Python环境

No response

异常情况

问问怎么提前设置抢还没有开售的票

报错信息

image我选择了抢票时间后点击开始抢票会显示这个
image

[Feature]: 视频

这是一个?

现有功能优化

详细描述

在选择收货地址界面选中人后点击提交无法继续,代码报错为:
nonlocal delivery_info
^^^^
IndexError: list index out of range
不知道是不是我使用问题,希望您可以再出个简单的视频教程。
很抱歉提出该要求,该项目设计的太多数代码没有涉及过,因此并不了解问题在哪。谢谢。

[Bug]: 输入ID后报错

部署方式

手动部署

系统环境

windows11

Python环境

No response

异常情况

http://127.0.0.1:7860网页之后输入ID报错

报错信息

Message: Selenium Manager failed for: D:\1\main_internal\selenium\webdriver\common\windows\selenium-manager.exe --browser MicrosoftEdge --output json.
error sending request for url (https://msedgedriver.azureedge.net/LATEST_RELEASE_123_WINDOWS): error trying to connect: 远程主机强迫关闭了一个现有的连接。 (os error 10054)

[Feature]:

这是一个?

新功能

详细描述

Screenshot_2024-04-22-18-48-25-541_tv danmaku bili
b站抢票图灵文字认证能不能解决一下

[Feature]: 实体票的邮寄地址及座位属性

这是一个?

新功能

详细描述

佬我去试了一下,实体票 会报没有邮寄地址 的提示,然后我看请求里也没有座位选项,大概就是得加几个属性?
seats和deliver_info

      "deliver_info": {
            "name": "",
            "tel": "",
            "addr": "",
            "express_co": "",
            "express_co_name": "",
            "express_no": ""
        },
       "seats": [
            {
                "area_name": "",
                "ticket_name": "",
                "desc": "",
                "origin_price": ,
                "ticket_price": ,
                "price": ,
                "price_id": 
            }
        ],

实在不行就手动填也不是不行我感觉XD 看佬怎么想吧👏👏👏

[Bug]: 抢票成功,但程序进入死循环无法关闭

部署方式

release的打包文件

系统环境

Windows 10

Python环境

No response

异常情况

实际已抢票成功,但提示失败
之后程序不断尝试继续抢票,无法停止
关闭全部窗口后仍在后台运行 继续不停抢票

报错信息

2OW~7RB9 V4H29M_9QNI`73

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.