ZeddiHub Tools — v2 alpha-8 (Týden 7 + Týden 8 = 11 nových panelů)
| Soubor | Velikost |
|---|---|
| ZeddiHub-v2-alpha8.exe | 19.3 MB |
| ZeddiHub-v2-alpha8-Installer.exe | 4 MB |
| ZeddiHub-v2-alpha8.msi | 6 MB |
Co je nově migrováno
Sidebar oprava
- Stažitelné moduly — odstraněn
requiresAuth: true, viditelné pro všechny (label „Stažitelné moduly")
Týden 7 — Game Tools + Watchdog (5 panelů)
- 🎯 Sensitivity Converter (
/tools/sensitivity) — converter mezi 20 hrami (CS2/CS:GO, Valorant, Apex, Overwatch 2, R6, PUBG, Fortnite, Tarkov, atd.) s real-time cm/360° a eDPI display + reference pocitová tabulka
- 📐 eDPI Kalkulačka (
/tools/edpi) — DPI × sensitivity = eDPI, 5 tier ratings, CS2 pro player table (s1mple, ZywOo, NiKo, …)
- 📡 Ping Tester (
/tools/ping) — TCP probe na 10 herních endpointů (Valve, Cloudflare, Google DNS, Riot, Ubisoft, Epic, Bungie, Faceit), latency + status (excellent / good / fair / high) + custom server
- 👁 Server Watchdog (
/watchdog) — periodický UDP A2S monitoring 5 default ZeddiHub serverů + servers.json fetch + add/remove + alert log s edge transitions (online ↔ offline)
- 🌐 Translator (
/tools/translator) — 3 enginy (MyMemory zdarma, Google Translate, LibreTranslate), 20 jazyků, file picker pro JSON/TXT/LANG/INI, auto-chunk po \n\n paragrafech, save dialog
Týden 8 — PC Tools (5 panelů)
- 💻 System Info (
/pc/sysinfo) — live CPU usage % + name + cores, RAM usage % + total/used/free, disks (mount/kind/total/used/free/usage %), uptime, hostname, OS. Auto-refresh 5 s
- 🌐 NetTools (
/pc/nettools) — 4 záložky:
- DNS lookup (A/AAAA)
- Port checker (s latencí)
- IP geolocation (přes ip-api.com — country/region/city/ISP/org/AS)
- Ping tool s historií (30 entries)
- 🔧 Utility (
/pc/utility) — 4 záložky:
- Stopwatch (start/stop/lap/reset, ms precision)
- Countdown timer (min/sec, s zvukovým signálem)
- Process List (filter, kill, auto-refresh 3s)
- Shutdown timer (Windows
shutdown /s /t N +
/a cancel)
- 🎮 GameOpt + 🛡 Advanced — placeholders s plánem na Phase 4 (Power plan / Game Mode / Network throttle / Mouse precision / Registry / Services / Scheduled Tasks)
Backend rozšíření (Rust)
services/a2s.rs (NEW) — UDP A2S_INFO server query:
- Valve protocol:
\xFF\xFF\xFF\xFFTSource Engine Query\x00, type 0x49 reply parsing
- Challenge handshake (type 0x41) auto-handling
- TCP fallback když UDP fails
- Vrací
ServerInfo { online, ping_ms, name, map, players, max_players }
net_tools::tcp_ping — measured TCP handshake latency v ms (used by Ping Tester + NetTools)
system_info rozšíření — disks (Disks::new_with_refreshed_list), CPU usage % se sampling intervalem, RAM usage %, uptime
Nové commands:
a2s_query (Watchdog)
net_tcp_ping (Ping Tester + NetTools)
process_list + process_kill (Utility)
Sdílené komponenty + data
$lib/data/gameTools.ts — SENS_GAMES dict (20 her), PING_SERVERS (10 endpointů), CS2_PROS reference table
Migration progress (~32 panelů + foundation)
✅ Foundation · Home · Settings · About · News · Links · Apps · LoginDialog · Welcome
✅ CS2 Player + Server + Keybind
✅ CS:GO Player + Server + Keybind
✅ Rust Player (6 tabs) + Server + Keybind
✅ Source RCON (TCP) + Facepunch RCON (WebSocket) v Rustu
✅ Owner role hardcoded (zeddis) sync mezi Tauri + admin panel
✅ Admin: Server Updater + Modules sidebar entries (Owner-only) + skelety
✅ Klienti panel sloučen, Release Health diag banner
✅ Sensitivity · eDPI · Ping Tester · Watchdog · Translator (Týden 7)
✅ PC SysInfo · NetTools · Utility (3/5 PC Tools)
🟡 PC GameOpt · Advanced (placeholders, Phase 4)
🔜 Týden 9: Module loader + Auto-updater + Telemetry
🔜 Týden 10: Splash + Migration bridge + Cutover
🔜 Phase B: Module loader (JS bundle download z zeddihub.eu/modules/<slug>/)
🔜 Phase C: Server Updater modul (russh, CS2 metamod/cssharp, plugin diag, mobile API)
🔜 Týden 11+: Macros panel (recorder + engine + hotkey manager)