FF14纯净模拟

不用求解器,自己编辑调试

目前为 2023-04-03 提交的版本。查看 最新版本

// ==UserScript==
// @name         FF14纯净模拟
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  不用求解器,自己编辑调试
// @author       waflare
// @match        https://yyyy.games/crafter/
// @icon         https://www.google.com/s2/favicons?sz=64&domain=yyyy.games
// @grant        GM_addStyle
// @license      GPL
// ==/UserScript==
function main() {
    'use strict';
    const currentRoute = window.location.hash.slice(1);
    if (currentRoute !== '/simulator') {
        return
    }
    const ads = document.querySelectorAll('.ad');
    ads.forEach(ad => ad.remove());
    const helpBtn = document.querySelectorAll('.helps-bottom');
    helpBtn.forEach(btn => btn.remove());
    const synth = document.querySelectorAll('.synth-status');
    console.log(synth)
    synth.forEach(status => {
        if (status.classList.contains('span6')) {
            status.classList.replace('span6', 'span12');
        }
    })
    const bonus = document.querySelectorAll('.bonus-stats');
    console.log(bonus)
    bonus.forEach(status => {
        if (status.classList.contains('span6')) {
            status.classList.replace('span6', 'span12');
        }
    })
    const uiView = document.querySelector('[ui-view]');
    const dev = uiView.querySelector('.ng-scope');
    const rows = dev.children;
    for (let i = 0; i < 3; i++) {
        if (i === 2) {
            rows[i].classList.add('span12');
            rows[i].classList.add('marginleft0');
        } else {
            rows[i].classList.add('span6');
        }
    }
    const control = document.querySelector('.recipe-search-control')
    const form = control.querySelector('form');
    form.classList.replace('span6', 'span12');
    const buttons = document.querySelectorAll('button');
    for (let i = 0; i < buttons.length; i++) {
        if (buttons[i].textContent === '求解') {
            buttons[i].remove();
        }
    }
    let css = `
    .bonus-stats {
      margin-left: 0px !important;
    }
    .marginleft0 {
      margin-left: 0px !important;
    }
    `
    GM_addStyle(css)
}
window.addEventListener('hashchange', main)
window.addEventListener('load', main)

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址