semvec/pypi-packages huggingface dataset:
nonebot-plugin-bittorrents 1.1.2
适配NoneBot的磁力搜索插件，通过机器人帮你寻找电影、软件或者学习资料

# NoneBot 磁力搜索插件
适配磁力狗的磁力链接搜索插件，支持更新站点地址、返回结果数等配置，纯静态HTTP请求实现。

## 核心特性
1. 突破磁力狗重定向反爬：关闭自动重定向，提取原始搜索结果
2. 配置完全自定义：支持修改站点地址、接口路径、超时时间等
3. 自动解密：复刻站点window.atob+unescape加密逻辑
4. 轻量无依赖：仅需基础HTTP/解析库，无需Playwright/Selenium

## 环境要求
- NoneBot 插件运行环境
- 网络可访问目标磁力狗站点

## 部署方法
直接到插件商店安装即可

## 配置文件修改
在 .env 文件即可更改

## 配置项说明
| 配置项          | 说明                                                                 | 默认值                          |
|-----------------|----------------------------------------------------------------------|---------------------------------|
| base_url        | 磁力狗站点基础地址，支持更换备用域名（如站点失效时）| https://clg2.clgapp1.xyz        |
| search_path     | 搜索接口路径，正常无需更改                                           | /cllj.php                       |
| max_results     | 单次搜索返回的最大结果数，建议 3-5 条（过多会增加解密耗时）| 3                               |
| request_timeout | HTTP 请求超时时间（秒），详情页解密需耗时，建议 15-20 秒                | 15                              |

## 使用方法
### 发送指令：
bt （排序方式） [搜索关键词]
### 示例：
bt 热门 安达与岛村

## 说明
### 排序方式
- 相关度：按相关度从高到低排序（默认）
- 热门/热门程度：按热门度从高到低排序
- 时间/最新：按时间从新到旧排序
- 大小/文件大小：按文件大小从大到小排序

当原站点失效时，请访问 https://ciligoufabuye3.xyz 或发邮件至 clgdzzh@gmail.com 更新地址

## 许可证
本插件遵循和NoneBot相同的许可证
pdf-auto-outline 0.1.7
Automatically generate and edit PDF table of contents / outline
Requires Python: >=3.13

# PDF Auto Outline

Automatically generate and embed a table of contents or outline in a PDF.

Install: `python -m pip install pdf-auto-outline`

Suggestions and contributions are welcome.

## Usage

```
usage: pdfao [-h] [-s] [-o <path>] [-mp <n>] [-e] [-se] [-i <file>] [-t <n>] [--sioyek <path>] [--version] filename

positional arguments:
  filename              input pdf

options:
  -h, --help            show this help message and exit
  -s, --straight        write toc straight to pdf; skip editing
  -o, --out <path>      write changes to new pdf
  -mp, --multiprocess <n>
                        spread job over n processes (faster on Linux)
  -e, --edit            edit pdf toc
  -se, --superedit      edit pdf toc (more attibutes available)
  -i, --infile <file>   write toc from file to pdf
  -t, --tablevel <n>    tab = n toc nesting levels (default 2)
  --sioyek <path>       for users of the Sioyek pdf viewer
  --version             show program's version number and exit
```

> [!NOTE]
> Multiprocessing on Windows and MacOS is considerably slower than on Linux. Users are encouraged to test and see what works best for them.

### Examples

Generate toc and edit before saving:
`pdfao paper.pdf`

Generate and save to new pdf:
`pdfao paper.pdf -o new.pdf`

Edit exiting pdf toc:
`pdfao paper.pdf -e`

A save toc to new pdf from file:
`pdfao paper.pdf -o new.pdf -i outline.txt`

### Editing

The edit command opens the TOC in the OS default editor (result of 'start' command on Windows and 'EDITOR' environment variable on MacOS and Linux). The file schema is something like this:

```
Title 1  |  1
    Title 2  |  2  |  *
                 ^^^^^^
				 optional		
```
The essential parts of each line are:
- Indentation - 4 space characters per nesting level (or use tabs with the -t flag).
- Title text
- Delimiter - '  |  ' (vertical bar with 2 spaces padding on each side)
- Page number

The optional part can be one of:
```
  |  None                  	same as not including it   
  |  241.2					y-ordinate 
  |  {<dictionary>}			dictionary with more attributes for the ToC entry
```

## For Sioyek Users

Example commands; add to `prefs_user.config`.

```
new_command _gen_toc pdfao "%{file_path}" --sioyek path/to/sioyek -mp 4
new_command _edit_toc pdfao "%{file_path}" -e
```

The sioyek library and flag are optional; they allow logging to the status bar. This is more useful for ToC generation where you may want a progress bar. 

If you don't wish to install from PyPI, download source and use `python3 -m path/to/src/pdf_auto_outline` in place of `pdfao`.
machinecheckstatus 1.1.1
Machine status and operation
Requires Python: >=3.7

# Machine Check Status

Monitor de recursos del sistema.

## Sistemas Operativos Compatibles

| Sistema | Versiones |
|---------|-----------|
| Linux | Ubuntu, Debian y derivados |
| macOS | 10.14+ |
| Windows | 10, 11 |

## Requisitos

- Python 3.7 o superior
- pip

## Instalación

### Linux (Debian/Ubuntu)
```bash
sudo apt install python3 python3-pip
pip install machinecheckstatus
```

### macOS
```bash
brew install python3
pip3 install machinecheckstatus
```

### Windows
1. Descargar Python desde [python.org](https://python.org/downloads)
2. **Importante:** Marcar "Add Python to PATH" durante la instalación
3. Abrir CMD o PowerShell:
```cmd
pip install machinecheckstatus
```

## Uso
```bash
machine-check-status
```

### ¿Comando no encontrado?

Si recibes el error "comando no encontrado", usa:
```bash
python3 -m machinecheckstatus.main
```

## Comandos Disponibles

| Comando | Descripción |
|---------|-------------|
| `machine-check-status` | Ejecutar el monitor |

### Alternativa (si el comando principal no funciona)

| Comando | Alternativa |
|---------|-------------|
| `machine-check-status` | `python3 -m machinecheckstatus.main` |


## Licencia

MIT