Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
A spider of BiliBili.
基于python3编写的一个bilibili多线程爬虫。
bilispider –help
以查看帮助python -m bilispider
python3 -m bilispider
启动import bilispider
help(bilispider.bilispider)
以查看用法s = bilispider.spider(tid,config={})
s.auto_run()
bilispider --gui
或python -m bilispider --gui
(Linux下为python3 -m bilispider --gui
)
详见GUI指南
-h
,--help
:打印帮助信息并退出-v
,--version
:显示版本-t
,--tid
:通过分组id进行爬取 可使用逗号连接多个tid,如:-t 1,2,3
-u
,--url
: 通过视频网址或av号自动识别分区并爬取 注意:仅在无(--tid,-t)时生效-lc
,--loadconfig
: 指定配置文件 注意:单独指定的参数将覆盖配置文件参数--output
: `指定控制台输出模式 默认为1
--logmode
:指定日志保存模式 默认为1
--debug
:启用调试--saveconfig
,-sc
:根据参数保存配置文件并退出 注意:使用该参数不会爬取数据--thread_num
,-n
:指定线程数,默认为2
--gui
,-g
:打开可视化界面 (测试)--safemode
:安全模式bilispider --tid 30
bilispider -t 30
bilispider -u https://www.bilibili.com/video/av61967870
bilispider -u av61967870
bilispider -u 61967870
bilispider -t 30 --output 2 --logmode 2 --debug
bilispider -t 30 --output 2 --logmode 2 -sc config.json
bilispider -lc config.json
分区id | 分区名 | 参考视频数 |
---|---|---|
12 | 1 | |
16 | 1565 | |
17 | 单机游戏 | 6221824 |
19 | Mugen | 89044 |
20 | 宅舞 | 184628 |
21 | 日常 | 7980247 |
22 | 鬼畜调教 | 145640 |
24 | MAD·AMV | 469464 |
25 | MMD·3D | 447616 |
26 | 音MAD | 57434 |
27 | 综合 | 1187167 |
28 | 原创音乐 | 78235 |
29 | 音乐现场 | 864911 |
30 | VOCALOID·UTAU | 223511 |
31 | 翻唱 | 943664 |
32 | 完结动画 | 15471 |
33 | 连载动画 | 26777 |
37 | 人文·历史 | 114960 |
39 | 演讲• 公开课 | 1177670 |
41 | 2 | |
43 | 1 | |
46 | 24 | |
47 | 短片·手书·配音 | 340001 |
50 | 1 | |
51 | 资讯 | 30902 |
53 | 156 | |
54 | OP/ED/OST | 335 |
56 | 4 | |
59 | 演奏 | 859353 |
60 | 1 | |
63 | 2 | |
65 | 网络游戏 | 4390798 |
67 | 124 | |
71 | 综艺 | 1018459 |
74 | 528 | |
75 | 动物圈 | 1494771 |
76 | 美食圈 | 1335408 |
77 | 7 | |
79 | 3 | |
80 | 14 | |
82 | 674 | |
83 | 其他国家 | 127 |
85 | 短片 | 497145 |
86 | 特摄 | 188464 |
94 | 3 | |
95 | 手机平板 | 363292 |
96 | 星海 | 149167 |
98 | 机械 | 300963 |
114 | 1 | |
116 | 1 | |
118 | 1 | |
120 | 2 | |
121 | GMV | 187912 |
122 | 野生技术协会 | 676548 |
124 | 趣味科普人文 | 620610 |
125 | 7 | |
126 | 人力VOCALOID | 37279 |
127 | 教程演示 | 1477 |
128 | 2252 | |
130 | 音乐综合 | 1265022 |
131 | Korea相关 | 1708645 |
132 | 2 | |
134 | 2 | |
135 | 14 | |
136 | 音游 | 531930 |
137 | 明星 | 2666391 |
138 | 搞笑 | 1724096 |
139 | 10 | |
140 | 1 | |
141 | 3 | |
142 | 1 | |
143 | 2 | |
145 | 欧美电影 | 1161 |
146 | 日本电影 | 134 |
147 | 国产电影 | 3721 |
152 | 官方延伸 | 172077 |
153 | 国产动画 | 15262 |
154 | 舞蹈综合 | 189141 |
156 | 舞蹈教程 | 40732 |
157 | 美妆 | 642008 |
158 | 服饰 | 264172 |
159 | T台 | 37156 |
161 | 手工 | 770090 |
162 | 绘画 | 721280 |
163 | 运动 | 1166346 |
164 | 健身 | 173115 |
166 | 广告 | 233056 |
168 | 国产原创相关 | 130812 |
169 | 布袋戏 | 31019 |
170 | 资讯 | 9240 |
171 | 电子竞技 | 3073928 |
172 | 手机游戏 | 6414333 |
173 | 桌游棋牌 | 554316 |
174 | 其他 | 2023313 |
175 | ASMR | 72 |
176 | 汽车 | 446090 |
178 | 科学·探索·自然 | 50397 |
179 | 军事 | 19674 |
180 | 社会·美食·旅行 | 175793 |
182 | 影视杂谈 | 462499 |
183 | 影视剪辑 | 3042705 |
184 | 预告 资讯 | 386427 |
185 | 国产剧 | 4826 |
186 | 港台剧 | 3 |
187 | 海外剧 | 1641 |
189 | 电脑装机 | 145668 |
190 | 摄影摄像 | 134530 |
191 | 影音智能 | 68526 |
192 | 风尚标 | 60105 |
193 | MV | 512412 |
194 | 电音 | 159584 |
195 | 动态漫·广播剧 | 19640 |
197 | 综合 | 988 |
198 | 街舞 | 167559 |
199 | 明星舞蹈 | 156726 |
FAQs
A spider of Bilibili
We found that bilispider demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.