|
|
|
|
@@ -22,9 +22,9 @@
|
|
|
|
|
<meta name="twitter:title" content="CoreScope">
|
|
|
|
|
<meta name="twitter:description" content="Real-time MeshCore LoRa mesh network analyzer — live packet visualization, node tracking, channel decryption, and route analysis.">
|
|
|
|
|
<meta name="twitter:image" content="https://raw.githubusercontent.com/Kpa-clawbot/corescope/master/public/og-image.png">
|
|
|
|
|
<link rel="stylesheet" href="style.css?v=1774786038">
|
|
|
|
|
<link rel="stylesheet" href="home.css?v=1774786038">
|
|
|
|
|
<link rel="stylesheet" href="live.css?v=1774786038">
|
|
|
|
|
<link rel="stylesheet" href="style.css?v=1774821783">
|
|
|
|
|
<link rel="stylesheet" href="home.css?v=1774821783">
|
|
|
|
|
<link rel="stylesheet" href="live.css?v=1774821783">
|
|
|
|
|
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css"
|
|
|
|
|
integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY="
|
|
|
|
|
crossorigin="anonymous">
|
|
|
|
|
@@ -81,29 +81,29 @@
|
|
|
|
|
<main id="app" role="main"></main>
|
|
|
|
|
|
|
|
|
|
<script src="vendor/qrcode.js"></script>
|
|
|
|
|
<script src="roles.js?v=1774786038"></script>
|
|
|
|
|
<script src="customize.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="region-filter.js?v=1774786038"></script>
|
|
|
|
|
<script src="hop-resolver.js?v=1774786038"></script>
|
|
|
|
|
<script src="hop-display.js?v=1774786038"></script>
|
|
|
|
|
<script src="app.js?v=1774786038"></script>
|
|
|
|
|
<script src="home.js?v=1774786038"></script>
|
|
|
|
|
<script src="packet-filter.js?v=1774786038"></script>
|
|
|
|
|
<script src="packets.js?v=1774786038"></script>
|
|
|
|
|
<script src="map.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="channels.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="nodes.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="traces.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="analytics.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio-v1-constellation.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio-v2-constellation.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio-lab.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="live.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="observers.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="observer-detail.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="compare.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="node-analytics.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="perf.js?v=1774786038" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="roles.js?v=1774821783"></script>
|
|
|
|
|
<script src="customize.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="region-filter.js?v=1774821783"></script>
|
|
|
|
|
<script src="hop-resolver.js?v=1774821783"></script>
|
|
|
|
|
<script src="hop-display.js?v=1774821783"></script>
|
|
|
|
|
<script src="app.js?v=1774821783"></script>
|
|
|
|
|
<script src="home.js?v=1774821783"></script>
|
|
|
|
|
<script src="packet-filter.js?v=1774821783"></script>
|
|
|
|
|
<script src="packets.js?v=1774821783"></script>
|
|
|
|
|
<script src="map.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="channels.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="nodes.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="traces.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="analytics.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio-v1-constellation.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio-v2-constellation.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="audio-lab.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="live.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="observers.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="observer-detail.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="compare.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="node-analytics.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
<script src="perf.js?v=1774821783" onerror="console.error('Failed to load:', this.src)"></script>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|
|
|
|
|
|