feat(userscript): support multiple users
parent
6cc0a2e412
commit
1a6dcf7dd3
4
build.js
4
build.js
|
|
@ -5,7 +5,7 @@ const userscriptBanner = `// ==UserScript==
|
||||||
// @name Gemini NanoBanana Watermark Remover
|
// @name Gemini NanoBanana Watermark Remover
|
||||||
// @name:zh-CN Gemini NanoBanana 图片水印移除
|
// @name:zh-CN Gemini NanoBanana 图片水印移除
|
||||||
// @namespace https://github.com/journey-ad
|
// @namespace https://github.com/journey-ad
|
||||||
// @version 0.1.1
|
// @version 0.1.2
|
||||||
// @description Automatically removes watermarks from Gemini AI generated images
|
// @description Automatically removes watermarks from Gemini AI generated images
|
||||||
// @description:zh-CN 自动移除 Gemini AI 生成图像中的水印
|
// @description:zh-CN 自动移除 Gemini AI 生成图像中的水印
|
||||||
// @icon https://www.google.com/s2/favicons?domain=gemini.google.com
|
// @icon https://www.google.com/s2/favicons?domain=gemini.google.com
|
||||||
|
|
@ -13,6 +13,8 @@ const userscriptBanner = `// ==UserScript==
|
||||||
// @license MIT
|
// @license MIT
|
||||||
// @match https://gemini.google.com/app
|
// @match https://gemini.google.com/app
|
||||||
// @match https://gemini.google.com/app/*
|
// @match https://gemini.google.com/app/*
|
||||||
|
// @match https://gemini.google.com/u/*/app
|
||||||
|
// @match https://gemini.google.com/u/*/app/*
|
||||||
// @grant GM_xmlhttpRequest
|
// @grant GM_xmlhttpRequest
|
||||||
// @run-at document-start
|
// @run-at document-start
|
||||||
// ==/UserScript==
|
// ==/UserScript==
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ const fetchBlob = (url) => new Promise((resolve, reject) => {
|
||||||
|
|
||||||
const replaceWithNormalSize = (src) => {
|
const replaceWithNormalSize = (src) => {
|
||||||
// use normal size image to fit watermark
|
// use normal size image to fit watermark
|
||||||
return src.replace(/=s\d+.+$/, '=s0');
|
return src.replace(/=s\d+(?=[-?#]|$)/, '=s0');
|
||||||
}
|
}
|
||||||
|
|
||||||
async function processImage(imgElement) {
|
async function processImage(imgElement) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue