我看到的也是小灰人
gif吗?应该要重新上传一下,还得编辑一下文件改一下hash值。
最近看到的gif好像都小灰人了
我这边看是正常的
二次元头像被制裁了吧w
2 个赞
昨天我还真以为我被制裁了……
你楼上的楼上是因为gif灰的,但楼主不是,大概是缩放图片出了什么bug
1 个赞
可是我也是二次元头像啊(虽然换过了)
二次元头像是愚人节玩笑的梗
1 个赞
如果有其他朋友的头像也受影响,可以先尝试油猴脚本替换一下,把里面 id 或者头像链接修改一下就行
// ==UserScript==
// @name Linux.do Avatar Replacer
// @namespace http://tampermonkey.net/
// @version 1.1
// @description 头像替换
// @author Your Name
// @match *://linux.do/*
// @match *://cdn.linux.do/*
// @grant none
// ==/UserScript==
(function () {
'use strict';
// 创建优化用正则表达式(预编译提升性能)
const avatarRegExp = /(\/user_avatar\/linux\.do\/seamee\/) 96 (\/\d+_2\.png)/;
// 防抖计时器
let replaceTimer;
function replaceAvatars () {
// 使用更精确的选择器减少遍历范围
const candidates = document.querySelectorAll ('img [src*="/user_avatar/linux.do/seamee/96/"]:not ([data-avatar-replaced])');
// 批量处理
candidates.forEach (img => {
img.src = img.src.replace (avatarRegExp, '$1288$2');
img.setAttribute ('data-avatar-replaced', 'true'); // 标记已处理
});
}
// 优化后的 MutationObserver 配置
const observer = new MutationObserver (mutations => {
// 防抖处理:100ms 内多次变更只触发一次
clearTimeout (replaceTimer);
replaceTimer = setTimeout (replaceAvatars, 100);
});
// 启动观察
observer.observe (document.documentElement, {
childList: true,
subtree: true,
attributes: false,
characterData: false
});
// 初始处理
replaceAvatars ();
})();
这个问题我有发言权,我看你是灰人。首先说,我看自己也是灰人,但是在个人资料界面是可以看到头像的。我的浏览场景是,通过safari添加到主屏幕功能在移动端浏览L站,当我在safari中打开L站的时候头像是正常的,以及重新添加到主屏的网页也是正常的,但是之前添加的L站一直维持当前灰人形态,目测应该是有一些缓存无法刷新的问题
我今天上午传的一个动图也是小灰人,后面改成现在这个头像了
这个只能拦截96,拦截不了144呀,我试试写一个
1 个赞
数据没迁移好吧,难不成是缓存,无痕模式试试
请看 VCR,我这个是因为缩放导致的,你也可以检查一下
我就丢给 ai 让它给我替换了,没想太多
1 个赞
我想让AI做个好点的,但AI不会处理纯数字ID,楼上的65简直是脚本健壮性测试(bushi)
1 个赞
到可以试试重新上传一次看看 看外面是小灰里面是图倒也没有动(可能是动图失效了?
1 个赞
重新上传好多次了,我的头像倒是静图
真是小灰人……啊