Back to scripts

设置所有 Blooks

admin

将所有 Blooks 的数量设置为指定值

2024-03-20v1.0.0Community

使用风险自负。此脚本可能违反 Blooket 的服务条款。

Usage

Steps

  1. 确保您是管理员
  2. 运行脚本
  3. 等待操作完成
  4. 刷新页面查看结果

Notes

  • 此脚本仅适用于管理员
  • 操作将为您的账户添加所有 Blooks
  • 请勿滥用管理员权限

Requirements

  • 必须拥有管理员权限
  • 需要稳定的网络连接

Code

async function setAllBlooks() {
  const amount = Number(prompt('How many of each Blook do you want?'));
  
  if (!amount) return;
  
  const response = await fetch('https://api.blooket.com/api/users/setblooks', {
    method: "PUT",
    headers: {
      "content-type": "application/json",
      "X-Blooket-Build": "0"
    },
    body: JSON.stringify({
      amount
    })
  });
  
  if (!response.ok) {
    alert('Failed to set Blooks');
    return;
  }
  
  alert('Successfully set all Blooks!');
}

setAllBlooks();

Changelog

Version 1.0.0

2024-03-20
  • 初始版本发布
  • 支持批量设置 Blooks 数量
  • 添加管理员权限验证