Григорий
прям на месте, без всяких янедксов и тд
Elmir
Чел, у меня даже npm install -D electron не работает
Elmir
Я ща удалил ноду, пойду скачаю другую
Eugene
Чел, у меня даже npm install -D electron не работает
А ты загугли, блять, почему он не работает?
Eugene
Ты не единственный у кого эта проблема была 100%
Григорий
кто-то передавал window в другой объект? к примеру мне нужно отправлять типа this.window.webContents.send('key',{}) из другого файла, который что-то делает, и как я понимаю это не совсем правильно как это сделать более правильно?)))
Elmir
Ты не единственный у кого эта проблема была 100%
Я хотел, пока на работе есть время (я сис админ) делать таски для универа по учебе. На рабочем компе не ставится электрон, электрон форж или сборки электрона и реакта не тянут зависимости. На домашнем пк все отлично
Elmir
версии ноды и нпм дома
Elmir
версии ноды и нпм на работе
Elmir
и electron-forge init дома тоже работает
Elmir
Elmir
Я подключался к домашнему пк с рабочего, узнавал версию ноды и нпм. Переставлял на те, которые дома и на рабочем пк все равно ничего не стартует и не работает
Elmir
Ну значит там куча ограничений, ты же сисадмин, не можешь все поменять?
Ну хз, там из ограничений только интернет делится на два прокси зачем-то
Elmir
Часть приложений получается прокинуть на ip:8080/proxy.pac часть приложений видят инет только на ip:8090
Elmir
например постман работает только через 8090 и гит и телега, другие приложения через него инет не видят, только 8080/proxy.pac
Григорий
к примеру если у меня в main процессе живет http запрос и я хочу реагировать по нему во всем приложении, нету же смысла его ложить в стор? лучше подписаться на window? ну типа вместо 1й подписки в App.js и отправки его в редакс, юзать его везде?
Григорий
или может быть вообще все http запросы перенести в main процесс 🤔
Григорий
или может вынести, все что я получаю от main процесса, в отдельный файл и там все закидывать в редакс, а уже внутри приложения реагировать на редакс? тогда можно избавиться от того, что некоторые данные приходится тянуть через вызов, если компонент рендерится не на старте приложения
Alina
Привет, нужно запускать стороннее приложение (условно, блокнот) из electron. Есть идеи, как это можно сделать?
Rewrite
Привет, нужно запускать стороннее приложение (условно, блокнот) из electron. Есть идеи, как это можно сделать?
Привет. Есть, гуглится ра раз два: open notepad from electron https://stackoverflow.com/questions/30381450/open-external-file-with-electron
Rewrite
Спасибо за информацию (нет)
Rewrite
Maksim
ну это бан
Alexei
Не туда отослал)
leominerdev.html 🇺🇦
всем привет
Кирилл
Всем привет, кто-нибудь регистровал приложение по умолчанию для протоколов в Windows? Хочу, чтобы прилложение во время первого запуска сразу устанавливалась как обработчик для протокола tel, пробовал метод app.setAsDefaultProtocolClient('tel') - не помогает. Если делать через реестр в HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\tel\UserChoice там помимо ProgId нужен ещё и хэш, а как его сгенерить?
Кирилл
Или может лучше отправлять юзера в настройки винды, чтобы он сам выбирал какое приложение ему надо?
Григорий
Или может лучше отправлять юзера в настройки винды, чтобы он сам выбирал какое приложение ему надо?
ну я пока не видел приложений которые таким наглым образом сами захватывают место для приложения по умолчанию))
Mark
Я пересобрал темплейт на основе вот этого: https://github.com/cawa-93/vite-electron-builder Обновил версии, поменял electron-builder на electron forge, вкрутил react вместо vue, ещё пару каких-то мелких изменений, сейчас не вспомню прям. Кому-то интересно или такое? Если да - то я ещё немного доделаю и выкину на гитхаб, но если не интересно, то я не буду тратить время
Mark
Не, есть же https://github.com/electron-react-boilerplate/electron-react-boilerplate
Ничего не имею против, но - мне нужен vite, а твой предложенный идёт с вебпаком, вроде, мне что тот, что этот не подходил, поменял который нашёл раньше. Может если бы знал о том, что ты выше скинул - потыкал его, но увы. Задавать вопросы тут не спешил, обычно по опыту вы мне только хлопаете 😂
Ravshan
среди всех понравился больше темплейт ангуляра)
Ravshan
просто влетаешь на нём по ветру
Ravshan
где-то даже писал он что они создали кал
Mark
мемно что коллабаратор вите это создатель вуя то есть по сути, создатель вуя идет против главных конкурентов — реакт и вебпак, которые твердо закрепились на рынке
Но не локать под вью же 😄 Я ничего не имею против вью, просто так сложилось, что опыт у меня в реакт гораздо больше, а учить электрон с тем, что уже знаешь - проще
Григорий
как поставить в инсталлятор картинки кастомные?
Mark
я к тому, что создатель вуя создал разрабатывает очередной вторичный инструмент
Ну это кек согласен, потыкать правда хочется, пока оч нрав
Григорий
мейби здесь что-то есть?
да видел, но что дальшше?)
Rewrite
да видел, но что дальшше?)
использовать как-то эту инфу и пыхтеть дальше)
Ravshan
кстати кто знает есть ли возможность у electron локнуть горячие клавиши винды типа window + tab. alt + tab и тд. Через глобал шорткады не локает
Ravshan
просто на c# локнуть изи а тут гемор какой-то
Ravshan
на мак + линукс как то ещё изьебнутся можно, а вот винда твёрдо решила чтоб я к ней в трусы не лез со своими шорткадами
Mark
на мак + линукс как то ещё изьебнутся можно, а вот винда твёрдо решила чтоб я к ней в трусы не лез со своими шорткадами
Ну почему сразу шорт, миддлсайзкат, среднийкат На ангельском шутка лучше заходит чёт
Ravshan
Mark
Я не помню, там же можно с Фордж эксклудить папки/файлы? А то там весь проект компайлит, не найс. Но я с телефона щас
Mark
скорее да, чем нет
А ты квантовый компьютер 🔥
Mark
Добрый день. А можно в 2-х словах чем forge лучше builder? Не встречал его раньшк
Привет, вот здесь хорошо почитать: https://github.com/electron-userland/electron-builder/issues/1193
Григорий
Добрый день. А можно в 2-х словах чем forge лучше builder? Не встречал его раньшк
Просто обёртка над билдером, так же как и electron-dl над DownloadItem
Mark
Просто обёртка над билдером, так же как и electron-dl над DownloadItem
Выглядит как больше, чем просто обертка, по ссылочке выше, но у меня пока не достаточно опыта с электронном, чтобы спорить на эту тему, я не разбирался так детально ещё
Mark
Делай
Хошо 👍
Maksim
он досихпор сожалеет то что создал vue)
Лол что за бред) до сих пор сожалеет, но продолжает развивать как фреймворк, так и экосистему. Ну да, логично)
leominerdev.html 🇺🇦
он досихпор сожалеет то что создал vue)
а жалею что узнал об Neutralino JS
leominerdev.html 🇺🇦
истинная фигня
leominerdev.html 🇺🇦
если электрон работает нормально
leominerdev.html 🇺🇦
то он даже не работает
leominerdev.html 🇺🇦
хотя я так не разобрался как установить иконку для electron js приложения
leominerdev.html 🇺🇦
Легко ведь
я все ещё не понял
Rewrite
я все ещё не понял
в гугле забанили?
leominerdev.html 🇺🇦
в гугле забанили?
ну вообще на основе да
leominerdev.html 🇺🇦
я все ещё не могу использовать его
leominerdev.html 🇺🇦
vpn в помощь
там бан в самого аккаунта
leominerdev.html 🇺🇦
а так у меня раньше это просто не работало
leominerdev.html 🇺🇦
картинка не подходила
leominerdev.html 🇺🇦
в электроне
leominerdev.html 🇺🇦
да что такое
leominerdev.html 🇺🇦
почему ошибка