• Stars
    star
    448
  • Rank 97,523 (Top 2 %)
  • Language
    TypeScript
  • License
    GNU General Publi...
  • Created over 7 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

48工具,提供公演、口袋48直播录源,公演、口袋48录播下载,封面下载,B站直播抓取,B站视频下载,A站直播抓取,A站视频下载,抖音视频下载,视频截取,视频导出gif,视频合并等功能。口袋48的pc版,可以看成员的直播、弹幕和录播。

口袋48工具

根据Electron的支持政策,软件将会在下一个版本升级Electron的版本。Electron版本大于v22,软件将不支持win8及以下版本。

文档

文档地址:https://yzb1g5r02h.feishu.cn/docx/MxfydWlNaovZ5sxsbJ5crnAlnVb

软件下载链接

进入到 https://github.com/duan602728596/48tools/releaseshttps://gitee.com/duanhaochen/a48tools/releases
https://github.com/duan602728596/document/blob/master/48/README.md 下载。

软件功能

使用前,需要先下载FFmpeg,并配置FFmpeg的软件位置。播放视频功能需要配置后重新启动软件。
微博超话签到,需要配置无头浏览器的地址。

  • 口袋48直播录源
  • 口袋48录播下载
  • PC端观看口袋48直播(有弹幕)
  • PC端观看口袋48录播(有弹幕)
  • snh48官方公演直播录制
  • snh48官方公演录播下载
  • B站直播录源
  • B站视频下载
  • A站直播录源
  • A站视频下载
  • 抖音视频下载(支持视频ID、账户ID、视频地址、账户主页、分享地址,支持一键下载)
  • 抖音直播录源
  • 快手视频下载
  • 快手直播录源
  • 视频剪切
  • 视频合并
  • 直接执行FFmpeg命令(支持命令的本地保存)
  • 微博超级话题签到

许可证

本软件以及所有源代码受GNU General Public License v3.0许可证的约束。

技术栈

Pug + Sass + TypeScript + React + antd + Webpack + Electron。包管理工具使用corepack。
使用playwright + @playwright/test进行e2e测试。

模块

  • 48tools: 软件源代码。
  • app:编译程序主目录。
  • main:Electron主程序运行源代码。
  • test:e2e测试。

开发

  1. main模块:进入packages/main,运行npm run start,开发主程序源代码;或运行npm run dev,编译开发环境的主程序源代码。
  2. 48tools模块:进入packages/48tools,运行npm run dll,然后运行npm run start
  3. 48tools模块:进入packages/48tools,运行npm run runel,启动软件。

编译

运行node scripts/delivery.mjs,完成整个编译过程。

  1. main模块:进入packages/main,运行npm run build,编译主程序源代码。
  2. 48tools模块:进入packages/48tools,运行npm run build,编译软件源代码。
  3. 运行node scripts/unpack.mjs,打包软件。
  4. 运行node scripts/clean.mjs,删除软件中的无用的文件。

测试

进入packages/test,运行npm run test,运行e2e测试。

源代码托管地址

github:https://github.com/duan602728596/48tools
gitee同步地址:https://gitee.com/duanhaochen/a48tools

More Repositories

1

qqtools

QQ群工具,提供48系成员直播监听,48系成员信息监听,微博监听,抖音监听,小红书监听,B站直播监听,群成员自动欢迎,定时消息,自定义命令等功能。
TypeScript
268
star
2

antd-schema-form

Based on Ant Design, interactive forms can be generated through JSON Schema configuration. - 基于Ant Design,可以通过JSON Schema配置生成可交互的表单。
TypeScript
169
star
3

gulp-terser

gulp plugin, compressed es6+ code.
JavaScript
64
star
4

document

35
star
5

weibotools

微博工具。提供超话签到功能、自动点赞功能。
Vue
35
star
6

text-different

对比代码差异。
JavaScript
23
star
7

bilibiliLiveCatch

B站直播流抓取、视频快速剪切工具。
CoffeeScript
20
star
8

IndexedDB

web本地数据库存储
TypeScript
11
star
9

wbwbwb.top

微博超话签到网站已上线,欢迎各家应援会来打广告。
JavaScript
9
star
10

ZhiLianUrllib

智联招聘爬搜索结果
JavaScript
7
star
11

weibo-auto-checkin

微博超级话题自动签到脚本
JavaScript
6
star
12

qqtools-mirai

基于mirai和mirai-api-http的QQ机器人客户端。
JavaScript
5
star
13

chouka-server

摩点打赏监听机器人抽卡服务端。
JavaScript
4
star
14

weibo-assistant

微博助手APP,提供微博超级话题自动签到功能。
JavaScript
4
star
15

umi-plugin-redux-toolkit

Umi plugin, use @reduxjs/toolkit. - umi的插件,使用@reduxjs/toolkit。
TypeScript
4
star
16

node-modules-clean

清除node_modules文件夹内的冗余文件。
JavaScript
4
star
17

oicq-desktop

基于 oicq 的客户端。
TypeScript
3
star
18

qq-pk-tools

QQ群pk展示信息,可以发送echarts图表和pk信息。
JavaScript
3
star
19

mirai-login

一个 mirai 的带gui的登陆器。使用Electron开发。
JavaScript
3
star
20

indexeddb-tools-redux

IndexedDB的redux封装。
TypeScript
3
star
21

github-cli

github的命令行工具
Go
2
star
22

threenode

three.js笔记
2
star
23

good-night-topic

晚安式自动提醒
JavaScript
2
star
24

SmartQQ

SmartQQ的web接口
Python
2
star
25

gulp-memory-fs

Memory file system can also be used in gulp environment. - gulp环境下也可以使用内存文件系统。
JavaScript
2
star
26

webpackconfig

webpack + react配置文件
JavaScript
2
star
27

babel-plugin-import-components-style

Component css style loading plugin. - 组件css样式加载插件。
TypeScript
2
star
28

pocket48-web

口袋48网页版的源代码。
JavaScript
2
star
29

node-forward-proxy-server

node正向代理服务器
JavaScript
1
star
30

dpr

移动端配适
JavaScript
1
star
31

webpack-class-bug

JavaScript
1
star
32

koudai48LiveCatch

口袋48成员直播流抓取,口袋直播客户端多开功能
CoffeeScript
1
star