始皇的plus共享服务,怎样去掉小锁

自己的plus账号,分享给朋友用的。图中的不属于自己的对话的小锁,有办法不显示吗?

6 个赞

好像没有办法

2 个赞

换旧版UI

3 个赞

adblock这种去广告插件屏蔽页面元素试一试

2 个赞

所以,大佬这是去掉了嘛,还是,用空字符串代替了呢!能否发个图片呢

2 个赞

旧版不好看

2 个赞

不知道怎么去掉

2 个赞

如果会话多了,这个锁很碍眼,不知道大佬为什么要留个锁在这里

3 个赞

其实有办法,在 cf 把 /backend-api/conversations 的内容处理一下就好了
我晚上看看有没有时间写一个

2 个赞

修改了一下,使用这个办法能够正常去除。之前写的发现有点影响页面显示

const hostname = "https://new.oaifree.com";

async function handleRequest(request) {
  let url = new URL(request.url);
  let newUrl = new URL(url.pathname + url.search, hostname);
  
  let response = await fetch(new Request(newUrl, request));
  let text = await response.text();
  text = text.replace(/🔒/g, '');
  return new Response(text, {
    headers: response.headers,
    status: response.status,
    statusText: response.statusText,
  });
}

addEventListener("fetch", (event) => {
  event.respondWith(handleRequest(event.request));
});

屏蔽之前就是小锁的图标,屏蔽之后变成这样了

5 个赞

改接口就完事,完美

export default {
  async fetch(request, env) {
    const url = new URL(request.url);
    url.host = 'new.oaifree.com';
    const response = await fetch(new Request(url, request));
    if (url.pathname === '/backend-api/conversations') {
      const data = await response.json();

      data.items = data.items.filter(item => item.title !== "🔒");
      return new Response(JSON.stringify(data), {
        status: response.status,
        headers: response.headers
      });
    }
    return response;
  }
}

15 个赞

感谢大佬,等我试试。不过我之前是用nginx反代的new.oaifree.com。这样的话我需要改成works试试

2 个赞

6啊,这也行

2 个赞

感谢 果然 论坛人人是大佬

2 个赞

不得已而为之

1 个赞

不是有 show_conversations 吗

3 个赞

这个不是

1 个赞

直接生成acc fk的时候强制临时聊天,一点记录没有

1 个赞

之前始皇说,之所以加锁是因为不全部显示会有加载的bug

3 个赞

是这样的

1 个赞