B站一键备注 Rev
B站UP主一键备注 Rev | B站一键备注的TypeScript + Alpine.js重写版本
#B站增强
#用户工具
#备注管理
数据统计
总安装量
929
近 24 小时
+3
用户评分
-
广告
描述
版本
评分0
权限说明
在哔哩哔哩管理用户备注并提供批量编辑与界面定制功能
加载中…
数据统计
总安装量
929
近 24 小时
+3
用户评分
-
脚本详情
权限与访问
使用能力
存储菜单命令
这是原B站一键备注的TypeScript + Alpinejs 完全重写的版本
原作者:pxoxq
代码仓库:https://github.com/kaixinol/Bilibili-User-Memo
本文档根据当前 UI 代码生成,面向使用者说明面板与调试窗口的功能和操作方式。
兼容方式:让 Bilibili 账号已注销修正 比此脚本先运行即可。
具体设置:油猴菜单栏 -> Edit -> Settings -> General -> Position,设置为1
使用方法:
const getBiliMemoAPI = (() => {
let p = null;
return () => p ??= new Promise(r => {
const t = setTimeout(() => r(null), 200);
window.dispatchEvent(new CustomEvent("biliMemo:request-api", {
detail: (api) => { clearTimeout(t); r(api); }
}));
});
})();
(async () => {
const api = await getBiliMemoAPI();
if (api) {
console.log("成功拿到了 API!");
const user = api.getUserMemo("123");
console.log("UID 123 的备注:", user?.memo);
console.log("UID 123 的详细备注:", user?.memoDetail);
}
})();
昵称:仅显示昵称。备注(昵称):优先显示备注,括号内显示昵称。昵称(备注):优先显示昵称,括号内显示备注。备注:仅显示备注。Alt 悬浮可临时切换为已注销形态(https://www.bilibili.com/list/<uid>),松开发开 Alt 或移开鼠标即复原;用于手动打开注销用户页面。已注销用户本来就显示该形态,不受影响。Enter 或失焦自动保存;Shift + Enter 可强制将当前昵称保存为备注。Enter 执行搜索。Ctrl + A(Windows/Linux)或 Cmd + A(macOS)在多选模式下对当前筛选结果执行全选/反选。添加 可手动添加用户。导入:选择 JSON 文件,支持旧格式;导入校验严格,字段不合法会提示错误而非静默忽略。导出:按日期生成文件名,导出当前全部用户数据(含昵称、备注与详细备注 memoDetail)。.bili-memo-tag、.editable-textarea、.bili-memo-input示例:
.bili-memo-tag {
font-style: italic;
letter-spacing: 0.5px;
}
.editable-textarea {
background: rgba(0, 0, 0, 0.08);
border-bottom: 2px solid pink;
}
Alt 点击时,都不会弹出输入框,可直接复制文字。双击选词请按住 Alt。建议在调试时,将 Editable 改成 Minimal,以防止样式污染。