{"id":252,"date":"2026-02-21T10:36:13","date_gmt":"2026-02-21T07:36:13","guid":{"rendered":"https:\/\/energy-sports.ru\/?page_id=252"},"modified":"2026-02-21T16:30:54","modified_gmt":"2026-02-21T13:30:54","slug":"wi-fi","status":"publish","type":"page","link":"https:\/\/energy-sports.ru\/?page_id=252","title":{"rendered":"Wi-Fi"},"content":{"rendered":"\n<div style=\"max-width:480px;margin:0 auto;padding-top:5px;text-align:center;\n            font-family:Arial, sans-serif;color:#222;\">\n\n    <!-- \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a -->\n    <h2 style=\"margin:0 0 5px 0;font-weight:800;color:#7EDC8A;\">\n        \u0414\u043e\u0441\u0442\u0443\u043f \u043a Wi\u2011Fi \u0441\u0435\u0442\u0438 ENERGY\n    <\/h2>\n\n    <!-- \u041f\u043e\u0434\u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a -->\n    <p style=\"margin-top:5px;font-size:16px;color:#FFE97A;font-weight:600;\">\n        \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u0441\u044c \u043a \u0441\u0435\u0442\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e QR\u2011\u043a\u043e\u0434\u0430 \u0438\u043b\u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e.\n    <\/p>\n\n    <!-- \u0414\u0430\u0442\u0430 -->\n    <div id=\"wifi-date\" style=\"font-size:15px;color:#7EDC8A;margin:8px 0 20px 0;font-weight:600;\"><\/div>\n\n    <!-- \u0411\u043b\u043e\u043a SSID + PASS (\u0435\u0434\u0438\u043d\u044b\u0439, \u0431\u0435\u0437 \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f) -->\n    <div style=\"margin-bottom:15px;font-size:18px;line-height:1.5;\">\n        <div><b style=\"color:#7EDC8A;\">SSID:<\/b> Energy_WiFi<\/div>\n        <div><b style=\"color:#FFE97A;\">\u041f\u0430\u0440\u043e\u043b\u044c:<\/b> <span id=\"wifi-pass\">&#8230;<\/span><\/div>\n    <\/div>\n\n    <!-- \u041a\u043d\u043e\u043f\u043a\u0430 -->\n    <button id=\"refresh-btn\"\n        style=\"padding:12px 28px;font-size:17px;border:none;border-radius:10px;\n               background:#7EDC8A;color:#222;font-weight:700;cursor:pointer;margin-bottom:25px;\n               box-shadow:0 4px 12px rgba(0,0,0,0.15);transition:0.2s;\">\n        \u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c\n    <\/button>\n\n    <!-- QR \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a -->\n    <h3 style=\"margin:10px 0 10px 0;color:#FFE97A;font-weight:700;\">\n        QR\u2011\u043a\u043e\u0434 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\n    <\/h3>\n\n    <p style=\"font-size:14px;color:#555;margin-top:0;\">\n        \u041d\u0430\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u0430\u043c\u0435\u0440\u0443 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u2014 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438.\n    <\/p>\n\n    <!-- QR-\u043a\u043e\u0434 -->\n    <div id=\"qrcode\"\n         style=\"padding:18px;display:inline-block;background:white;border-radius:14px;\n                box-shadow:0 6px 18px rgba(0,0,0,0.12);border:4px solid #FFE97A;\">\n    <\/div>\n\n<\/div>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/qrcodejs\/1.0.0\/qrcode.min.js\"><\/script>\n\n<script>\n\/\/ === \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f ===\nfunction generatePassword() {\n    let now = new Date();\n\n    let dd = String(now.getDate()).padStart(2, '0');\n    let mm = String(now.getMonth() + 1).padStart(2, '0');\n    let yyyy = now.getFullYear();\n\n    let dow = now.getDay();\n    if (dow === 0) dow = 7;\n\n    let pass = dd + mm + String(dow).repeat(4);\n\n    document.getElementById(\"wifi-date\").innerText =\n        \"\u0414\u0430\u0442\u0430: \" + dd + \".\" + mm + \".\" + yyyy;\n\n    return pass;\n}\n\n\/\/ === \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f QR ===\nfunction generateWifiQR() {\n    let pass = generatePassword();\n\n    document.getElementById(\"wifi-pass\").innerText = pass;\n\n    let wifiQR = `WIFI:T:WPA;S:Energy_WiFi;P:${pass};;`;\n\n    document.getElementById(\"qrcode\").innerHTML = \"\";\n\n    new QRCode(document.getElementById(\"qrcode\"), {\n        text: wifiQR,\n        width: 240,\n        height: 240,\n        colorDark: \"#2E7D32\",\n        colorLight: \"#ffffff\",\n        correctLevel: QRCode.CorrectLevel.H\n    });\n}\n\ndocument.getElementById(\"refresh-btn\").addEventListener(\"click\", generateWifiQR);\n\ngenerateWifiQR();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f \u043a Wi\u2011Fi \u0441\u0435\u0442\u0438 ENERGY \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u0441\u044c \u043a \u0441\u0435\u0442\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e QR\u2011\u043a\u043e\u0434\u0430 \u0438\u043b\u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e. SSID: Energy_WiFi \u041f\u0430\u0440\u043e\u043b\u044c: &#8230; \u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c QR\u2011\u043a\u043e\u0434 \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u041d\u0430\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u0430\u043c\u0435\u0440\u0443 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u2014 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-252","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/energy-sports.ru\/index.php?rest_route=\/wp\/v2\/pages\/252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/energy-sports.ru\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/energy-sports.ru\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/energy-sports.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/energy-sports.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=252"}],"version-history":[{"count":8,"href":"https:\/\/energy-sports.ru\/index.php?rest_route=\/wp\/v2\/pages\/252\/revisions"}],"predecessor-version":[{"id":265,"href":"https:\/\/energy-sports.ru\/index.php?rest_route=\/wp\/v2\/pages\/252\/revisions\/265"}],"wp:attachment":[{"href":"https:\/\/energy-sports.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}