/
counterbugtech
/
KontrBugCAD
Обзор
Документация
Войти
/
counterbugtech
/
KontrBugCAD
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
js/app.js
10 строк
1 KB
counterbugtech
update: app.js
20 мар 2026, 07:57
Верифицирован
20 мар 2026, 07:57
f029a9e
Код
Авторство
О чём код?
// ===== ЗАЩИТА КОНТРБАГТЕХ ===== const ALLOWED_HOSTS = ['prorab228.github.io', 'cad.xn--80abhivsgrre8a.xn--p1ai', 'контрбагтех.рф' ,'cad.контрбагтех.рф','counterbugtech.gitverse.site']; const isElectron = navigator.userAgent.includes('Electron'); if (!isElectron && !ALLOWED_HOSTS.includes(window.location.hostname)) { document.body.innerHTML = '<div style="padding:40px;text-align:center;background:#1a1a1a;color:white;height:100vh;display:flex;align-items:center;justify-content:center;"><div><h2 style="color:#ff9800;">Доступ ограничен</h2><p>Редактор КонтрБагCAD работает только на официальном сайте.</p><p><a href="https://cad.xn--80abhivsgrre8a.xn--p1ai/" style="color:#4CAF50;">Перейти на официальную страницу</a></p></div></div>'; throw new Error('Access denied: Используйте официальный сайт.'); } // ===== КОНЕЦ ЗАЩИТЫ ===== import{CADEditor}from"./core/CADEditor.js";document.addEventListener("DOMContentLoaded",()=>{window.cadEditor=new CADEditor});