Sergey
Bet1x
Sergey
Артем
только сочетаний Ctrl+Alt+Del никто не отменял
Bet1x
Да
извиняюсь, а как мне в dev проверять?
Sergey
Ну и run так же отключать надо
Sergey
Такие штуки не разработать так просто
Bet1x
Sergey
Я помню у винды были средства ограничения доступа. Но это надо к сисадминам идти
Vadim
Я бы советовал не запрещать открывать экран блокировки Ctrl + Alt + Del, но как только открывается task manager можно с ним взаимодействовать, к примеру, свернуть, закрыть, подвинуть, что угодно. Останется проблема с автозагрузкой.
Sergey
Sergey
Sergey
Главное запустить игру и показать список
Vadim
Проще взаимодействовать с самим процессом таск менеджера, чем отлавливать все возможные варианты его открытия
Sergey
Sergey
Проще закрыть доступ через политики системы
Vadim
Vadim
А не блокировать хоткей, как в предложенном варианте.
Bet1x
спасибо! получилось блокировать ctrl alt delete через политики системы, осталось блокнуть alt + tab
Артем
ага и еще Alt + F4 не забудь ;)
Bet1x
alt f4 через on('closed') блокнул
Pavel
win + alt + tab
win + tab
Pavel
вот такие тоже есть)
Bet1x
все что связано с win
Vadim
https://turbofuture.com/computers/How-to-Open-Task-Manager-on-a-PC
Vadim
Это способы открыть task manager
Vadim
Есть ещё туча вариантов завершить процесс
Vadim
Sanj Слышай, а чем тебе учётные записи винды не подходят?
Vadim
Да, я просто говорю протестить)
Vadim
Bet1x
Bet1x
Парни привет, нашел выход. Есть прога autohotkey, на ней можно создавать скрипты которые блокают любые хоткеи даже alt tab, ctrl alt delete. В app.on('ready') я запускаю shell.openItem(путь скрипта) и скрипт включается. Потом при закрытии проги я запускаю батник который убивает процесс скрипта, в итоге c++ не нужен. Что можете сказать про этот подход, какие тут есть минусы?
Sergey
Sergey
Я бы ещё взял сисадмина как консультанта
Bet1x
Sergey
Алексей
Подскажите как найти координаты элемента относительно документа? Вроде была какая-то функция которая возвращала относительные координаты вложенного элеента в независимо то вложенности.
Oleksii
getBoundingClientRect()
Carey
А этот чат тоже на электроне написан?
Sergey
Carey
Bet1x
Хм. Нет конечно
админ я так понял если мне надо чтобы shell.openItem работал и на проде, я в package.json в build пишу extraFiles to from? Я сделал через extraFiles чтобы в проде он обращался к этим файлам и сейчас все заработало, я правильно сделал?
Sergey
Bet1x
О. Там очень много особенностей
пытался делать через static, но я так понял к статику только фронт обращается? В установщике только extraFiles заработал
Sergey
Ivan
Всем привет! Ктонить приходил к какой-то хорошей практике по клиент-серверу, упакованному в электрон? Да чтоб еще в девелопменте было удобно
Bet1x
Lev
Вот я чот тоже не понял зачем 2 отдельные
Sheldhur
одна для браузера, одна для электрона
Lev
зачем?
Lev
Если можно одной все сделать
Sheldhur
а зачем тебе в браузере барахло которое работает только в электроне?
Lev
Не делать барахла для электрона?
Lev
Явно лучше, чем держать 2 репозитория?)
Sheldhur
ну тогда и электрон не нужен
Sheldhur
причем тут 2 репозитория
Sheldhur
2 бандла разных
Lev
Электрон может в себе держать сервер
Lev
Хз, такое. Имхо проще поднимать сокет на электроне и гонять данные сокетом, чем юзать приблуды электроновые
Lev
Дебаг упрощается в разы при разработке)
Sheldhur
тебе важно было что-то сказать?
Sheldhur
иди почитай вопрос
Завтра
Какие 2 репозитория, хуйню не несите
Завтра
Приложение на электроне может иметь больше возможностей, чем SPA. Для этого и делают 2 сборки. Но это решается env-переменными в сборщике, собираем под электрон - импортим вот это, собираем под веб - импортим вот это
Назар
Как к electron + angular и прикрутить live-reload? Попробовал пакет https://www.npmjs.com/package/electron-reload, но оно не работает
Bet1x
Dmitry
Dmitry
но чтобы и разработка изи и чтобы в прод - уже сложнее
Evgeny
Electron.js releases
v5.0.0-beta.9
https://github.com/electron/electron/releases/tag/v5.0.0-beta.9
v5.0.0-beta.9
Anonymous
у кого-нибудь есть полный список того что в 5.0 выкатят?
Sergey
из главного - хром 73, ноду 12
Anonymous