Артем
только сочетаний Ctrl+Alt+Del никто не отменял
Bet1x
Да
извиняюсь, а как мне в dev проверять?
Sergey
только сочетаний Ctrl+Alt+Del никто не отменял
Которые также через реестр можно выключить + замена путей
Sergey
Ну и run так же отключать надо
Sergey
извиняюсь, а как мне в dev проверять?
Никак. Тебе нужна будет виртуалка настроенная
Sergey
Такие штуки не разработать так просто
Sergey
Я помню у винды были средства ограничения доступа. Но это надо к сисадминам идти
Bet1x
Я помню у винды были средства ограничения доступа. Но это надо к сисадминам идти
понял, еще один вопрос если не трудно, допустим я настроил так чтобы хоткеи блокировались. Но после того как он введет логин и пароль надо чтобы они обратно включились, что посоветуете?
Vadim
Я бы советовал не запрещать открывать экран блокировки Ctrl + Alt + Del, но как только открывается task manager можно с ним взаимодействовать, к примеру, свернуть, закрыть, подвинуть, что угодно. Останется проблема с автозагрузкой.
Sergey
Главное запустить игру и показать список
Vadim
Проще взаимодействовать с самим процессом таск менеджера, чем отлавливать все возможные варианты его открытия
Bet1x
Главное запустить игру и показать список
сворачивание окон через alt tab частая вещь..
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 + alt + tab win + tab
через политику системы тоже блокаются
Bet1x
все что связано с win
Vadim
https://turbofuture.com/computers/How-to-Open-Task-Manager-on-a-PC
Vadim
Это способы открыть task manager
Vadim
Есть ещё туча вариантов завершить процесс
Vadim
Sanj Слышай, а чем тебе учётные записи винды не подходят?
Bet1x
Есть ещё туча вариантов завершить процесс
но вы же сами сказали использовать политику системы разумнее
Vadim
Да, я просто говорю протестить)
Bet1x
Парни привет, нашел выход. Есть прога autohotkey, на ней можно создавать скрипты которые блокают любые хоткеи даже alt tab, ctrl alt delete. В app.on('ready') я запускаю shell.openItem(путь скрипта) и скрипт включается. Потом при закрытии проги я запускаю батник который убивает процесс скрипта, в итоге c++ не нужен. Что можете сказать про этот подход, какие тут есть минусы?
Sergey
Я бы ещё взял сисадмина как консультанта
Bet1x
Возможно вместе с политиками системы должно быть ок
спасибо админ что вчера объяснил! помогло очень
Алексей
Подскажите как найти координаты элемента относительно документа? Вроде была какая-то функция которая возвращала относительные координаты вложенного элеента в независимо то вложенности.
Oleksii
get​Bounding​Client​Rect()
Carey
А этот чат тоже на электроне написан?
Bet1x
Хм. Нет конечно
админ я так понял если мне надо чтобы shell.openItem работал и на проде, я в package.json в build пишу extraFiles to from? Я сделал через extraFiles чтобы в проде он обращался к этим файлам и сейчас все заработало, я правильно сделал?
Bet1x
О. Там очень много особенностей
пытался делать через static, но я так понял к статику только фронт обращается? В установщике только extraFiles заработал
Ivan
Всем привет! Ктонить приходил к какой-то хорошей практике по клиент-серверу, упакованному в электрон? Да чтоб еще в девелопменте было удобно
Sheldhur
Всем привет! Ктонить приходил к какой-то хорошей практике по клиент-серверу, упакованному в электрон? Да чтоб еще в девелопменте было удобно
да, делаешь spa и юзаешь електрон как обычный браузер, если нужен доступ к апи электрона, то делаешь 2 сборки spa, одну для браузера, вторую для электрона
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
Как к electron + angular и прикрутить live-reload? Попробовал пакет https://www.npmjs.com/package/electron-reload, но оно не работает
у вас же свой cli есть , там должно быть по умолчанию hot reload https://github.com/maximegris/angular-electron
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