Skip to content

Releases: dolacmeo/acfunsdk

0.9.7

07 Oct 04:43
Compare
Choose a tag to compare

0.9.7

配合websocket修改了匿名状态下live相关方法

0.9.6

改动如下:

  • 将子项目acsaver功能纳入,如已安装acsaver>=0.1.3,在设置后即可直接调用

现已发布,可直接更新

pip install --upgrade acfunsdk==0.9.7

0.9.5

03 Oct 08:09
Compare
Choose a tag to compare

0.9.5
改动如下:

  • 增加评论获取限制
  • 修复未能对应的视频预览图
    0.9.4
    修复了番剧评论获取接口
    0.9.3
    配合acsaver增加了部分功能及参数:
  • 增加对象连接、二维码
  • 增加备用m3u8播放地址
  • 在实例化时可设置header

现已发布,可直接更新

pip install --upgrade acfunsdk==0.9.5

0.9.2

22 Sep 15:00
Compare
Choose a tag to compare

0.9.2
整体对代码及结构进行优化:

  • 内容对象使用统一的父类AcDetail
  • 为内容对象增加必要的对象属性连接
  • 为内容对象增加常见的属性
  • 统一化命名标准
  • 增加VideoItem对象 统一管理视频内容
  • 增加AcLab AcScreeningRoom

现已发布,可直接更新

pip install --upgrade acfunsdk==0.9.2

0.9.1

20 Sep 01:14
Compare
Choose a tag to compare

0.9.1
对需求包及py版本进行下调,目前影响未知,有问题请提issues

现已发布,可直接更新

pip install --upgrade acfunsdk==0.9.1

0.9.0

19 Sep 13:51
Compare
Choose a tag to compare

0.9.0船新版本,改进如下:

  • 首先要注意,从0.9.0开始,sdk变为功能精简版,
    其中websocket,离线保存等功能将分置其他相关项目内,
    主sdk将只包含页面及接口解析,因此依赖包从十几个降至3个。
  • 重新规划了功能路径,更符合A站的正常访问逻辑
  • 大部分功能都补齐了:页面链接、举报、实例名称
  • 补齐了不常用的页面解析,例如:帮助页
  • 其他功能组件将会陆续更新,更新前如需之前的功能,请用0.8.11

现已发布,可直接更新

pip install --upgrade acfunsdk==0.9.0

0.8.11

14 Sep 14:59
Compare
Choose a tag to compare

0.8.11改进如下:

  • 增加视频预览及热度两个接口支持
  • 移除多个弱依赖
    • cssutils
    • alive-progress
    • climage 包含在libs
    • keyboard
    • humanize
  • 增加支持首页栏目条下方广告
  • 增加支持番剧列表,同时可识别番剧列表链接

现已发布,可直接更新

pip install --upgrade acfunsdk==0.8.11

0.8.10

13 Sep 12:48
Compare
Choose a tag to compare

0.8.10改进如下:

  • 修复了cli链接名错误
  • 为websocket增加了直播日志记录(以后可用作生成弹幕字幕)

0.8.9改进如下:

  • 增加了直播录制功能
  • 使用命令行,可以直接调起录制窗口
  • 允许设置ws接收事件钩子

0.8.8.dev1改进如下:

  • 增加了命令行功能 acfun ,可以命令行看直播弹幕
  • 调整了目录结构,统一命名 acfunsdk
  • 相对于 0.8.8 修正一些cli bug
  • 对主要对象类型增加404参数

现已发布,可直接更新

pip install --upgrade acfunsdk==0.8.10

0.8.4

04 Sep 05:15
Compare
Choose a tag to compare

0.8.4 改进如下:

  • 调整token获取和设置逻辑,统一归置于主acer
  • 调整了PyPI包的分类信息(Classifiers)
  • 对非必要依赖库进行缩减:
    • arrow -- 使用原生方式处理时间
    • pyperclip -- 仅展示和返回值,不做剪贴板处理
    • js2py -- 处理字符串后,通过json.loads直接获取
    • m3u8 -- 非必要

现已发布,可直接更新

pip install --upgrade acfunsdk==0.8.4

Hello World!

03 Sep 15:32
Compare
Choose a tag to compare

已发布至PyPI,可使用命令进行安装

python -m pip install acfunsdk