https://41647.vdsid.ru/login

제출된 URL:
https://41647.vdsid.ru/리디렉션됨
보고서 완료:

링크 · 0개 결과

JavaScript 변수 · 27개 결과

이름유형
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
importShimfunction
iofunction
tailwindobject
/template.htmlstring
Vueobject
Quasarobject
parseElementsfunction

콘솔 로그 메시지 · 1개 결과

유형카테고리로그
verbosedom
URL
https://41647.vdsid.ru/login
텍스트
[DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o

HTML

<!DOCTYPE html><html dir="ltr" lang="en-US"><head>
    <title>loader</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link href="/favicon.ico" rel="shortcut icon">
    <link href="/_nicegui/1.4.36/static/nicegui.css" rel="stylesheet" type="text/css">
    <link href="/_nicegui/1.4.36/static/fonts.css" rel="stylesheet" type="text/css">
    
    <link href="/_nicegui/1.4.36/static/quasar.prod.css" rel="stylesheet" type="text/css">
    
    <!-- prevent Prettier from removing this line -->
    
  <style>/* ! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com */*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.absolute{position:absolute}.block{display:block}.cursor-pointer{cursor:pointer}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.self-stretch{align-self:stretch}.text-center{text-align:center}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}</style></head>
  <body class="desktop no-touch body--dark dark" style="--q-primary: #3b3c3d; --q-secondary: #26a69a; --q-accent: #9c27b0; --q-dark: #1d1d1d; --q-positive: #21ba45; --q-negative: #c10015; --q-info: #31ccec; --q-warning: #f2c037;">
    <script src="/_nicegui/1.4.36/static/es-module-shims.js"></script>
    <script src="/_nicegui/1.4.36/static/socket.io.min.js"></script>
    
    <script src="/_nicegui/1.4.36/static/tailwindcss.min.js"></script>
    
    <!-- prevent Prettier from removing this line -->
    
    <script src="/_nicegui/1.4.36/static/vue.global.prod.js"></script>
    <script src="/_nicegui/1.4.36/static/quasar.umd.prod.js"></script>
    
    <script src="/_nicegui/1.4.36/static/nicegui.js"></script>

    <script src="/_nicegui/1.4.36/static/lang/en-US.umd.prod.js"></script>
    <script type="importmap">
      {"imports": {"mermaid":"/_nicegui/1.4.36/libraries/a022d63bc2efb68f616955feada73028/mermaid.esm.min.mjs","index":"/_nicegui/1.4.36/libraries/26e9f3a0290f18f1ab866f8d6faa7480/index.js","three":"/_nicegui/1.4.36/libraries/b762210ea1a93dc0f46fb5b27705c9e0/three.module.js","CSS2DRenderer":"/_nicegui/1.4.36/libraries/76e9d2120ee202fa3a567f310e68de5f/CSS2DRenderer.js","CSS3DRenderer":"/_nicegui/1.4.36/libraries/76e9d2120ee202fa3a567f310e68de5f/CSS3DRenderer.js","DragControls":"/_nicegui/1.4.36/libraries/76e9d2120ee202fa3a567f310e68de5f/DragControls.js","OrbitControls":"/_nicegui/1.4.36/libraries/76e9d2120ee202fa3a567f310e68de5f/OrbitControls.js","STLLoader":"/_nicegui/1.4.36/libraries/76e9d2120ee202fa3a567f310e68de5f/STLLoader.js","GLTFLoader":"/_nicegui/1.4.36/libraries/76e9d2120ee202fa3a567f310e68de5f/GLTFLoader.js","BufferGeometryUtils":"/_nicegui/1.4.36/libraries/76e9d2120ee202fa3a567f310e68de5f/BufferGeometryUtils.js"}}
    </script>
    <style>*[data-joystick] > div {width: 100%; height: 100%; position: relative; }
.js-plotly-plot .plotly .modebar-group {display: flex; }
.js-plotly-plot .plotly .modebar-btn {display: flex; }
.js-plotly-plot .plotly .modebar-btn svg {position: static; }</style>

<script type="text/x-template" id="tpl-joystick"><div data-joystick><div></div></div></script>
<script type="text/x-template" id="tpl-plotly"><div data-plotly></div></script>

    <div id="app" data-v-app=""><div class="q-layout q-layout--standard nicegui-layout" tabindex="-1" id="c0" style="min-height: 600px;"><!----><!----><div class="q-page-container" id="c1"><main class="q-page" id="c2" style="min-height: 600px;"><div id="c3" class="nicegui-content"><!----><div class="q-card q-card--dark q-dark nicegui-card absolute-center" id="c5"><label class="q-field row no-wrap items-start q-field--standard q-input q-field--labeled q-field--dark" for="f_1fa4850b-bda2-400a-92e8-49f77ba8e1f3"><!----><div class="q-field__inner relative-position col self-stretch"><div class="q-field__control relative-position row no-wrap" tabindex="-1"><div class="q-field__control-container col relative-position row no-wrap q-anchor--skip"><input class="q-field__native q-placeholder" tabindex="0" aria-label="Username" loopback="false" list="c6-datalist" id="f_1fa4850b-bda2-400a-92e8-49f77ba8e1f3" type="text"><div class="q-field__label no-pointer-events absolute ellipsis">Username</div></div></div><!----></div><!----></label><!----><label class="q-field row no-wrap items-start q-field--standard q-input q-field--labeled q-field--dark" for="f_fadca23c-d228-4c4d-954a-a9c165873e03"><!----><div class="q-field__inner relative-position col self-stretch"><div class="q-field__control relative-position row no-wrap" tabindex="-1"><div class="q-field__control-container col relative-position row no-wrap q-anchor--skip"><input class="q-field__native q-placeholder" tabindex="0" aria-label="Password" loopback="false" list="c7-datalist" id="f_fadca23c-d228-4c4d-954a-a9c165873e03" type="password"><div class="q-field__label no-pointer-events absolute ellipsis">Password</div></div><div class="q-field__append q-field__marginal row no-wrap items-center"><i class="q-icon notranslate material-icons cursor-pointer" aria-hidden="true" role="presentation" id="c8">visibility_off</i></div></div><!----></div><!----></label><!----><button class="q-btn q-btn-item non-selectable no-outline q-btn--standard q-btn--rectangle bg-primary text-white q-btn--actionable q-focusable q-hoverable" tabindex="0" type="button" id="c9"><span class="q-focus-helper"></span><span class="q-btn__content text-center col items-center q-anchor--skip justify-center row"><span class="block">Log in</span></span></button></div></div></main></div></div></div>
    <div id="popup" aria-hidden="true">
      <span>Connection lost.</span>
      <span>Trying to reconnect...</span>
    </div>
    <script type="module">
      const app = createApp(parseElements(String.raw`{"0":{"tag":"q-layout","class":["nicegui-layout"],"props":{"view":"hhh lpr fff"},"children":[1]},"1":{"tag":"q-page-container","children":[2]},"2":{"tag":"q-page","children":[3]},"3":{"tag":"div","class":["nicegui-content"],"children":[4,5]},"4":{"tag":"nicegui-colors","props":{"primary":"#3b3c3d","secondary":"#26a69a","accent":"#9c27b0","dark":"#1d1d1d","positive":"#21ba45","negative":"#c10015","info":"#31ccec","warning":"#f2c037"},"component":{"key":"b0b17893a51343979e2090deee730538/colors.js","name":"colors","tag":"nicegui-colors"}},"5":{"tag":"q-card","class":["nicegui-card","absolute-center"],"children":[6,7,9]},"6":{"tag":"nicegui-input","props":{"value":"","loopback":false,"label":"Username","type":"text","_autocomplete":[]},"events":[{"listener_id":"42ee8c41-1eb4-4087-aea0-e321d3bef4ed","type":"update:value","specials":[],"modifiers":[],"keys":[],"args":[null],"throttle":0,"leading_events":true,"trailing_events":true,"js_handler":null},{"listener_id":"5ba0c216-ed34-4305-971a-2deaeaebd5de","type":"keydown","specials":[],"modifiers":[],"keys":["enter"],"args":null,"throttle":0.0,"leading_events":true,"trailing_events":true,"js_handler":null}],"component":{"key":"b0b17893a51343979e2090deee730538/input.js","name":"input","tag":"nicegui-input"}},"7":{"tag":"nicegui-input","props":{"value":"","loopback":false,"label":"Password","type":"password","_autocomplete":[]},"slots":{"append":{"ids":[8]}},"events":[{"listener_id":"e1279b74-bdc6-433e-beec-b0daf722204a","type":"update:value","specials":[],"modifiers":[],"keys":[],"args":[null],"throttle":0,"leading_events":true,"trailing_events":true,"js_handler":null},{"listener_id":"a7681e71-e691-47bd-9079-5b923cc17242","type":"keydown","specials":[],"modifiers":[],"keys":["enter"],"args":null,"throttle":0.0,"leading_events":true,"trailing_events":true,"js_handler":null}],"component":{"key":"b0b17893a51343979e2090deee730538/input.js","name":"input","tag":"nicegui-input"}},"8":{"tag":"q-icon","class":["cursor-pointer"],"props":{"name":"visibility_off"},"events":[{"listener_id":"7ed1e563-b10e-4907-a898-c086fb44df1d","type":"click","specials":[],"modifiers":[],"keys":[],"args":null,"throttle":0.0,"leading_events":true,"trailing_events":true,"js_handler":null}]},"9":{"tag":"q-btn","props":{"color":"primary","label":"Log in"},"events":[{"listener_id":"a8f80e5e-9162-456f-93e6-cbceffa86e00","type":"click","specials":[],"modifiers":[],"keys":[],"args":[],"throttle":0.0,"leading_events":true,"trailing_events":true,"js_handler":null}]}}`), {
        version: "1.4.36",
        prefix: "",
        query: {'client_id': '3c24a2e4-69d7-4516-ad0c-d42b8c8e8527'},
        extraHeaders: {},
        transports: ['websocket', 'polling'],
        quasarConfig: {"brand":{"primary":"#5898d4"},"loadingBar":{"color":"primary","skipHijack":false}},
      });

      import { default as colors } from "/_nicegui/1.4.36/components/b0b17893a51343979e2090deee730538/colors.js";
app.component("nicegui-colors", colors);
import { default as input } from "/_nicegui/1.4.36/components/b0b17893a51343979e2090deee730538/input.js";
app.component("nicegui-input", input);
      var joystick = app.component('nicegui-joystick', {template:'#tpl-joystick',
  mounted() {
    const joystick = nipplejs.create({
      zone: this.$el.children[0],
      position: { left: "50%", top: "50%" },
      dynamicPage: true,
      ...this.options,
    });
    joystick.on("start", (e) => this.$emit("start", e));
    joystick.on("move", (_, data) => this.$emit("move", { data }));
    joystick.on("end", (e) => this.$emit("end", e));
  },
  props: {
    options: Object,
  },
});
var plotly = app.component('nicegui-plotly', {template:'#tpl-plotly',
  async mounted() {
    await this.$nextTick();
    this.update();
  },
  updated() {
    this.update();
  },
  methods: {
    update() {
      // default responsive to true
      const options = this.options;
      if (options.config === undefined) options.config = { responsive: true };
      if (options.config.responsive === undefined) options.config.responsive = true;

      // re-use plotly instance if config is the same
      if (JSON.stringify(options.config) == JSON.stringify(this.last_options.config)) {
        Plotly.react(this.$el.id, this.options.data, this.options.layout);
      } else {
        Plotly.newPlot(this.$el.id, this.options.data, this.options.layout, options.config);
        this.set_handlers();
      }

      // store last options
      this.last_options = options;
    },
    set_handlers() {
      // forward events
      for (const name of [
        // source: https://plotly.com/javascript/plotlyjs-events/
        "plotly_click",
        "plotly_legendclick",
        "plotly_selecting",
        "plotly_selected",
        "plotly_hover",
        "plotly_unhover",
        "plotly_legenddoubleclick",
        "plotly_restyle",
        "plotly_relayout",
        "plotly_webglcontextlost",
        "plotly_afterplot",
        "plotly_autosize",
        "plotly_deselect",
        "plotly_doubleclick",
        "plotly_redraw",
        "plotly_animated",
      ]) {
        this.$el.on(name, (event) => {
          const args = {
            ...event,
            points: event?.points?.map((p) => ({
              ...p,
              fullData: undefined,
              xaxis: undefined,
              yaxis: undefined,
            })),
            xaxes: undefined,
            yaxes: undefined,
          };
          this.$emit(name, args);
        });
      }
    },
  },
  data() {
    return {
      last_options: {},
    };
  },
  props: {
    options: Object,
  },
});

      const dark = True;
      Quasar.lang.set(Quasar.lang["en-US".replace('-', '')]);
      Quasar.Dark.set(dark === None ? "auto" : dark);
      
      if (dark !== None) tailwind.config.darkMode = "class";
      if (dark === True) document.body.classList.add("dark");
      

      app.mount("#app");
    </script>
  
<div id="q-loading-bar" data-v-app=""><div class="q-loading-bar q-loading-bar--top bg-primary" aria-hidden="true" style="transform: translate3d(-100%, -200%, 0px); height: 2px; opacity: 0;"></div></div><div id="q-notify" data-v-app=""><div class="q-notifications"><div class="q-notifications__list q-notifications__list--top fixed column no-wrap items-start"></div><div class="q-notifications__list q-notifications__list--top fixed column no-wrap items-end"></div><div class="q-notifications__list q-notifications__list--bottom fixed column no-wrap items-start"></div><div class="q-notifications__list q-notifications__list--bottom fixed column no-wrap items-end"></div><div class="q-notifications__list q-notifications__list--top fixed column no-wrap items-center"></div><div class="q-notifications__list q-notifications__list--bottom fixed column no-wrap items-center"></div><div class="q-notifications__list q-notifications__list--center fixed column no-wrap items-start justify-center"></div><div class="q-notifications__list q-notifications__list--center fixed column no-wrap items-end justify-center"></div><div class="q-notifications__list q-notifications__list--center fixed column no-wrap flex-center"></div></div></div></body></html>