autologin

Автологин

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name         autologin
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Автологин
// @author       S30N1K
// @match        https://webinar-sdo.rzd.ru/?measure=*
// @grant        none
// ==/UserScript==

// Лишнее оставь пустым
const config = {
    plastname: "Фамилия",
    pfirstname: "Имя",
    psurname: "Отчество",
    personemail: "Еmail",
    personmobtel: "Телефон",
}

const init = () => {
    if (document.readyState === "complete" && document.location.search.match(/measure/)) {
        setTimeout(() => {
            for (const e of Object.keys(config)) {
                const el = document.querySelector(`input[name="${e}"]`)
                console.log(el)
                el.focus()
                document.execCommand("insertText", false, config[e])
            }

            document.querySelector(`button[color="success"]`).click()
        }, 1000)
    }
}

document.onreadystatechange = init
init()