Greasy Fork 支持简体中文。

FIX

FIXSIZE

// ==UserScript==
// @name         FIX
// @namespace    http://tampermonkey.net/
// @version      1
// @description  FIXSIZE
// @author       You
// @match        *://*/Admin/CompareBag/EditBag/*
// @match        *://*//Admin/CompareBag/EditBag/*
// @match        *://*//Admin/MyCurrentTask/ChooseImage
// @match        *://*/Admin/MyCurrentTask/ChooseImage
// @match        *://*/Admin/MyCurrentTask/Active
// @match        *://*/Admin/PrefilterPictures*
// @match        *://*/Admin/Configuration/*

// @icon         https://www.google.com/s2/favicons?sz=64&domain=triplenext.net
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

//ВСТАВКА 0,1 FIXED САЙЗ ПРИ ОБНАРУЖЕНИИ СТРЕЛКИ
function updateAndConvert(parameterName, value) {
    let hiddenInputElement = document.querySelector('.cm-inputs .combo-value[name="' + parameterName + '"]');
    let visibleInputElement = document.querySelector('.cm-inputs .combo-text');

    if (hiddenInputElement && visibleInputElement) {
        hiddenInputElement.value = value;
        visibleInputElement.value = value;
        visibleInputElement.dispatchEvent(new Event('change', { bubbles: true, cancelable: true }));
        let convertButton = document.querySelector('.convert-numbers-to-measure-btn');

        if (convertButton) {
            convertButton.click();
        }
    } else {
        console.log("StatusId is hidden.");
    }
}

const checkForFixedSize = () => {
    const canvasElement = document.querySelector('#canvas');
    if (canvasElement && canvasElement.textContent.includes('Fixed size:')) {
        // Если текст найден, выполняем функцию
        updateAndConvert('CurrentFixedSize', '0,1');

        // Очищаем интервал, чтобы не вызывать функцию повторно
        clearInterval(intervalId);
    }
};

// Устанавливаем интервал для проверки каждые 0,5 секунд
const intervalId = setInterval(checkForFixedSize, 500);

})
();