πŸ” TDRA JavaScript Analyse

πŸ“ env.js:

URL: https://cnc.kanedaspring.de/js/env.js

βœ… JS-Datei geladen (106 Bytes)

πŸ” Gefundene URLs/Endpunkte:

πŸ”§ Wichtige Funktionen:

πŸ“Š Wichtige Variablen:

πŸ“„ Code-Ausschnitt (erste 1000 Zeichen):

const restapi = "https://cncapi.kanedaspring.de";
const restapi_v2 = "https://cncapi.kanedaspring.de/V2/";

πŸ“ app.js:

URL: https://cnc.kanedaspring.de/js/app.js

βœ… JS-Datei geladen (24,736 Bytes)

πŸ” Gefundene URLs/Endpunkte:

πŸ”§ Wichtige Funktionen:

πŸ“Š Wichtige Variablen:

πŸ“„ Code-Ausschnitt (erste 1000 Zeichen):

const { createApp, ref } = Vue;

var app = createApp({
  el: "#app",
  data() {
    return {
      loginid: null,
      call_status: "",
      user: {
        player_id: "",
        name: "",
        youtube: "",
      },
      marks: [],
      // 10
      stats: {
        last_date: 1000000,
        last_lobbychecker_date: 1024812,
        results_all: 1337,
        results_ra: 1234,
        results_gos_ra: 42,
        results_td: -13,
        players: -14343,
        player_names: -1123,
      },
      // maps
      // globalMapId + title + name
      maps: {
        standard: [
          {
            title: "STD 3vs3",
            globalMapId: "C_2604363917",
            name: "STD C_2604363917",
          },
        ],
        custom: [
          {
            title: "Mega 3vs3",
            globalMapId: "C_2604363917",
            name: "Mega 3vs3 (C_2604363917)",
          },
        ],
        mega: [
          {
            title: "M

πŸ’‘ NΓ€chste Schritte:

  1. env.js analysieren: EnthΓ€lt wahrscheinlich API-URLs
  2. app.js analysieren: EnthΓ€lt die Daten-Lade-Logik
  3. API-Endpunkte finden: Die echten Daten-Quellen
  4. Poller anpassen: An die echte TDRA API