Panel Qinglong —— Construcción rápida de tareas automáticas de Bilibili
Paso 1: Agregar suscripción
Instale las dependencias de Node (administración de dependencias en la barra lateral)
@catlair/bilitools
@catlair/blogin
Paso 2: Crea el guión
1. Cree un archivo en la gestión de secuencias de comandos a la izquierda, cat_bili_config.json
como un archivo de ubicación
Contenido de configuración:
[
{
userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0',
apiDelay: [2, 6],
// 尽量使用双引号,避免你的 cookie 存在单引号
cookie: 'xxxxx',
function: {
silver2Coin: true,
addCoins: true,
liveSignTask: true,
shareAndWatch: true,
getVipPrivilege: true,
},
},
// 配置第二个用户,和上面一样的配置,
{
},
// 公共配置
{
__common__: true,
},
]
Instrucciones de configuración:
- Solo
true
tendrá , si se establece enfalse
, la configuración específica no se ejecutará pase lo que pase, la siguiente tabla es para mayor claridad, el valor predeterminado se omitefalse
directamente . - El orden en la tabla es el orden de llamada de las funciones y el orden de las configuraciones internas, que no tiene nada que ver con la configuración.
- Las que están tachadas indican que han quedado en desuso o no se han utilizado por otros motivos. Si existe una función alternativa, consulta la descripción.
- Cuando la configuración relevante de la función de reemplazo está habilitada, la función obsoleta original se cerrará automáticamente para evitar la operación repetida, pero aún se recomienda eliminar la función obsoleta.
Llave | valores predeterminados | ilustrar |
---|---|---|
plata2Coin | true |
Monedas de intercambio de semillas de melón de plata |
añadir monedas | true |
moneda |
LiveSignTask | true |
Iniciar sesión en la sala en vivo |
compartiryver | true |
ver y compartir videos |
obtener privilegio vip | true |
Obtenga grandes beneficios de membresía |
2. Cree un bilibili_cookie.js
script llamado como
Agregue lo siguiente:
require('@catlair/bilitools').sacnLogin();
3. Agregue un bilitools_npm.js
archivo llamado para activar tareas automáticas
Agregue lo siguiente:
require('@catlair/bilitools').ql();
Paso 3: Crea una tarea programada
1. Crear una nueva tarea en la tarea programada para obtener la cookie de usuario,注意:cookie千万不能泄露!!
名称:
哔哩哔哩更新cookie
命令/脚本:
task bilibili_cookie.js
定时规则:
0 0 0 * * *
Después de la creación, ejecútelo manualmente una vez, verifique el registro, escanee el código con su teléfono móvil para iniciar sesión y copie el contenido de la cookie.获取到cookie后将该任务禁止。
脚本管理
Busque el archivo de configuración y edítelo cat_bili_config.json
, copie la cookie en la cookie del archivo de configuración
2. Cree una nueva tarea en la tarea programada para activar la tarea automática de Bilibili
名称:
哔哩哔哩自动任务
命令/脚本:
task bilitools_npm.js
定时规则:
10 10 6 * * *
Ejecutar manualmente una vez después de la creación
Paso 4: actualizar automáticamente las dependencias
Crear una nueva tarea en la tarea programada
名称:
自动更新哔哩哔哩依赖
命令/脚本:
pnpm remove -g @catlair/bilitools && pnpm add -g @catlair/bilitools
定时规则:
10 10 1 * * *
Paso 5: crear la vista
configuración multiusuario
脚本管理
Busque y edite el archivo de configuración en , cat_bili_config.json
copie la configuración del primer usuario y luego obtenga la cookie del segundo usuario para completar.
Declaración especial:
Para otras configuraciones detalladas, consulte: https://b.2024666.xyz/
Este tutorial y cualquier secuencia de comandos de análisis de descifrado y desbloqueo involucrada en él son solo para pruebas e investigación de aprendizaje, el uso comercial está prohibido y no se puede garantizar su legalidad, precisión, integridad y validez, juzgue usted mismo según la situación.