<commit_before># BilibiliUtilities
Many tools that relate to Bilibili.com

## DownloadHelper
![](https://img.shields.io/badge/language-Python3-blue.svg)

Download [bilibili-helper](https://github.com/zacyu/bilibili-helper) without need of accessing Google or viewing ***ads*** on [official update page](http://blackbili.nmzh.net/archives/bilibilihelper.html)

### Language supported
- English
- Chinese

***Localization are welcomed***

## GettingFanNumber
![](https://img.shields.io/badge/language-Python3-blue.svg) ![](https://img.shields.io/badge/dependencies-requests-blue.svg)

Get number of fans by the user identifier
***There are too many users, it's best to limit the range of the mid("User Identifier") so it will not take 3 month to get data of all users**

`段位统计` was inspired by [★⑥檤轮囬★](http://space.bilibili.com/295723/#!/index), though he never used it. It can get #fans of ups in `UP主列表.txt` and sort it

## BilibiliGetCoinNotification
![](https://img.shields.io/badge/language-Visual%20Basic-7D43AF.svg)

If you want auto collect and using Google Chrome as web browser, get helper using [`DownloadHelper`](https://github.com/WWITDC/BilibiliUtilities/blob/master/DownloadHelper/HelperDownloader.py) instead

### Supported Systems
||x86|x64|
|:--:|:--:|:--:|
|10|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|
|8.1|![](https://img.shields.io/badge/test-not%20tested-lightgrey.svg)|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|
|8|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|
|7|![](https://img.shields.io/badge/test-should%20pass-yellow.svg)|![](https://img.shields.io/badge/test-failed-red.svg)|
|vista|![](https://img.shields.io/badge/test-not%20tested-lightgrey.svg)|![](https://img.shields.io/badge/test-not%20tested-lightgrey.svg)|
|xp|![](https://img.shields.io/badge/test-failed-red.svg)|![](https://img.shields.io/badge/test-failed-red.svg)|

***Important***: Keyboard Hook is **not** available when testing with `Visual Studio`<commit_msg>Add information on required .Net framework version<commit_after># BilibiliUtilities
Many tools that relate to Bilibili.com

## DownloadHelper
![](https://img.shields.io/badge/language-Python3-blue.svg)

Download [bilibili-helper](https://github.com/zacyu/bilibili-helper) without need of accessing Google or viewing ***ads*** on [official update page](http://blackbili.nmzh.net/archives/bilibilihelper.html)

### Language supported
- English
- Chinese

***Localization are welcomed***

## GettingFanNumber
![](https://img.shields.io/badge/language-Python3-blue.svg) ![](https://img.shields.io/badge/dependencies-requests-blue.svg)

Get number of fans by the user identifier
***There are too many users, it's best to limit the range of the mid("User Identifier") so it will not take 3 month to get data of all users**

`段位统计` was inspired by [★⑥檤轮囬★](http://space.bilibili.com/295723/#!/index), though he never used it. It can get #fans of ups in `UP主列表.txt` and sort it

## BilibiliGetCoinNotification
![](https://img.shields.io/badge/language-Visual%20Basic-7D43AF.svg) [![](https://img.shields.io/badge/.Net%20Framework-3.5+-blue.svg)](https://www.microsoft.com/en-us/download/details.aspx?id=22)

If you want auto collect and using Google Chrome as web browser, get helper using [`DownloadHelper`](https://github.com/WWITDC/BilibiliUtilities/blob/master/DownloadHelper/HelperDownloader.py) instead

### Supported Systems
||x86|x64|
|:--:|:--:|:--:|
|10|![](https://img.shields.io/badge/test-should%20pass-green.svg)|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|
|8.1|![](https://img.shields.io/badge/test-not%20tested-lightgrey.svg)|![](https://img.shields.io/badge/test-should%20pass-green.svg)|
|8|![](https://img.shields.io/badge/test-should%20pass-green.svg)|![](https://img.shields.io/badge/test-should%20pass-green.svg)|
|7|![](https://img.shields.io/badge/test-should%20pass-yellow.svg)|![](https://img.shields.io/badge/test-not%20tested-lightgrey.svg)|
|vista|![](https://img.shields.io/badge/test-not%20tested-lightgrey.svg)|![](https://img.shields.io/badge/test-not%20tested-lightgrey.svg)|
|xp|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|![](https://img.shields.io/badge/test-passed-brightgreen.svg)|

***Important***: Keyboard Hook is **not** available when testing within `Visual Studio`
{'fraction_non_alphanumeric': 0.19276301094482912, 'fraction_numerical': 0.017869108778199687, 'mean_word_length': 5.406294706723891, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 38, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 11, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4564595', 'n_tokens_mistral': 1732, 'n_tokens_neox': 1550, 'n_words': 266}