Pavel
аххахахахах
Pavel
тупа уничтожил
Pavel
ну это и есть то что я написал, и это так же является глобальным шорткатом или keyboard global hook
Pavel
если то что 🦉 нашел тебе не подходит гугли electron keyboard global hook
Pavel
в любом случае это возможно, я использую такое приложение, у него есть исходники, могу скинуть если интересно
Pavel
Оно работает в фоне и хендлит нажатия alt + space, а там уже выполняет свой код
Pavel
https://github.com/oliverschwendener/ueli
Pavel
Чекай сорцы, это может чем то помочь
Sergey
Что ты имеешь ввиду
Pavel
Не блокирует ничего
Sergey
Ты хочешь и свое событие запустить и системное?
Sergey
Я думаю это так работать не будет
Pavel
Он хочет наверное что бы 2 хука работали вместе, типа на print screen вешаешь хендл кастомный, и одновременно винда сделала скрин
Sergey
Pavel
Получится, ии даже можно, главное что бы либа или электрон давал возможность такую
Pavel
У меня есть приложение на шарпе, там похожая хрень, не электрон, но это возможно
Pavel
Но! Нельзя регистрировать 2 хука на 1 хоткей, вот такая соль есть, если 2 экземпляра программы запустишь например, допускается только один глобальный хук
Pavel
Будет тупа исключение
Sergey
Pavel
На электроне не знаю, не работал с глобальными хуками, но уверен есть возможность выполнить и системное действие по клавише
Pavel
Можно, только скорее всего только на винду
Pavel
Винда предоставляет возможности в своем WinAPI
Sergey
Sergey
Вообще такое поведение напоминает троян
Pavel
Pavel
Конечно можно сделать чет типа кей-логгера, но не видел такого, но в теории можно
Sergey
кто знает
Sergey
Pavel
Да даже не статус школьника дает возможность написать троян или кейлоггер, это от человека зависит и от его целей
Pavel
лично я это использовал для эмуляции хоткеев в игре, которая их не поддерживает, я просто слушал клавиши и заменял их в процессе нажатия и посылал в окно другую клавишу
Sergey
Pavel
Ну чет типа того, если я правильно понимаю макросы == хоткеи
Den
Кстати, всем привет, по поводу троянов на электроне) У некоторых (даже не всех...) дефендер винды ругается на приложуху. Вот тут прошу экстрасенсорные способности) В чём может быть причина теоретически? В коде никаких вирусов нет (только если мб в зависимостях, но вряд ли). Она не подписана, это может быть причиной?
Завтра
Ребята
Завтра
iohook не блокирует
Pavel
Den
Во, да, smart screen был
Den
А, тогда окей, спасиб
Pavel
Он просто предупреждает о том что приложение не подписано и могло было изменено кем то другим, в этом нет ничего страшного, он выдает предупреждение на любую не подписанную приложуху
Pavel
хорошо
Завтра
Pavel
Завтра
200 баксов цена вопроса
Pavel
убил, степендия 1200
Завтра
Проблема только в верификации
Sergey
Pavel
я код не подписывал, по этому не могу сказать что там по ценам, да и никогда не надо было)) под ведро писал в основном
Sergey
Den
Завтра
Проблема только в верификации
Заебало на самом деле, второй месяц уже не получается выбить DUNS, чтобы компанию подтвердить для сертификата
Завтра
Причина?
Sergey
Модели?
Завтра
Модели?
Он имел в виду модули, наверное
Pavel
Vadim
за $85.00 брал, полгода полет нормальный(не реклама). https://comodosslstore.com/codesigning.aspx
Pavel
хахахах
Pavel
во время пометил
Vadim
Sergey
Sergey
Лишь бы не платить
Sergey
Pavel
Лишь бы не платить
не выгодно если приложение не рассчитано на огромнейшую аудиторию)
Завтра
.
Да это пофиг, у нас с компанией завтык))
Завтра
Какой-то бред. В электроне других решений, кроме как globalShortcut, который тебе не подходит, не предусмотрено. "Задача стоит такая" и "не мое дело" - это не аргументы
Sergey
Очень тупо
Sergey
Ты что наемный убийца? Что вопросов не задаешь
Vadim
Бедняга...
Vadim
Гребем ребята, мы же все на галерах.. Прекрасный подход..
Pavel
В любом случае ему придется либку какую-то юзать
Завтра
По-другому никак, но мне похуй - мне же сказали не юзать, а это важнее, чем решить задачу 🙈
Electron.js releases
v6.0.0-nightly.20190207
https://github.com/electron/electron/releases/tag/v6.0.0-nightly.20190207
v6.0.0-nightly.20190207
Margarita
Кто такой viewRenderer? Надо смотреть, что у него в load, возможно
Alexandr
Уже сам решил
Electron.js releases
v6.0.0-nightly.20190208
https://github.com/electron/electron/releases/tag/v6.0.0-nightly.20190208
v6.0.0-nightly.20190208
Roman
6 версия :)
Год назад я перешёл на вторую
Roman
В апреле же где то была вторая бета?
Dima
Почему может не показываться вкладка react dev tools? BrowserWindow.addDevToolsExtension сделал, возвращает название экстеншена, как ожидается, в хроме (и чекнул в папке расширения в manifest.json - "permissions": [ "file:///*", "http://*/*", "https://*/*" ],`) выставил галку, чтобы на file:// protocol работало. В консоли всё равно пишет
Download the React DevTools for a better development experience: https://fb.me/react-devtoolsYou might need to use a local HTTP server (instead of file://): https://fb.me/react-devtools-faq
Пакеты для установки хром экстеншенов ставить не хочу, хочу разобраться, почему ручная установка не работает
Dima
А блин, как-то проморгал логи в терминале. В общем, не работает нихрена https://github.com/electron/electron/issues/13008