Rustam
да
Rustam
winstaller кажеьтся называется
Rustam
который входит в сам электрон на github
Владимир
попробуйте electron-builder
Владимир
у нас размер около 40 мб, при этом в инсталлер входят пятиметровые драйвера
Владимир
проверьте, что зависимости, которые вы не используете в рантайме(например, вебпак) находятся в devDependencies
Rustam
у меня даже вебпака нет
Rustam
полимер 2 + node require
Владимир
ну тогда все же попробуйте electron-builder
Artem
А что если не asar, собирать установочный образ. Точно не помню но вроде под линукс там img, но с названием типа могу ошибаться. Но вроде как этот сам образ уже скрывает исходники и устанавливается а-ля виндовс по двойному щелчку мыши.
Владимир
если электрон может их прочитать, то и хакер сможет
Владимир
но это касается любых десктопных приложений
Данил
frameless окну нельзя же поставить бордер-радиусы на углах приложения без ребута? (т.е. сначала поставить transparent: true, потом на body ставить border-radius..)
Женя
Так ребятка
Женя
Можно вопросик, я сейчас пользуюсь электрон пекеджером, есть ли смысл перекатываться на электрон билдер?
Женя
Потому что пекеджером мой проект сейчас весит 120 мегабайт (чистый электрон + 10 мегабайт фронтухи)
Владимир
распакованный или бандл?
Фенька
10 мегабайт фронта это сильно
Фенька
У тебя там логотип в 4к разрешении что ли?
Фенька
И все вот это вот
Женя
Иконки, шрефты, бандл реакта
Mikita
люди учу элетрон тупой вопрос. я пробую из клипборда достать картинку. потом делаю на неё toDataURL но в ответ получаю data:image/png;base64, что я делаю не так?
Sergey
все так
Sergey
это картинка в base64
Sergey
ты ее получаешь
Sergey
написано же всё
Sergey
image/png
Sergey
ты же делаешь toDataURL()
Sergey
че ты хотел?
Mikita
ну я думал я получу сорц картинки так. я просто гайд читаю. беру в клипборд копирую изображение. потом запускаю функцию из консоли окна и на изображение делаю toDataURL чтобы получить сорц картинки
Mikita
ну и вставляю в src аттрибут тега img
Mikita
я прежде чем сюда писать уже и на сайте электроновском перепроверил Returns String - The data URL of the image
Mikita
а у меня не строка ссылкой, а просто что это изображение
Mikita
https://gist.github.com/PinkyRabbit/96f01c6891607000d252c7f04104190c
Mikita
Всё я понял
Mikita
надо спать идти
Mikita
прошу прощения
Mikita
я вместо изображения урл копировал
Denis
Привет всем. Как отключить возможность изменения размера окна?
yarastqt [msk +1 week]
Укажи максимальный\минимальный размер одинаковым при инициализации окна?)
Sergey
resize: false ?
Sergey
или как там resizable: false ?
yarastqt [msk +1 week]
либо resizable: false?
Denis
Какой параметр нужен для отключения зумиронивая. Не могу его нагуглить
Artem
Sheldhur Mornor Вы как то скидывали ссылку на гитхаб если не ошибаюсь, где настройка electron-buildera в package.json. Можете ещё раз ссыль кинуть. Буду благодарен
Mikita
Помогите, пожалуйста, разобраться. Есть объект win в котором я храню свои BrowserWindow. Есть окно win.unsafe, где я вызываю контент следующим образом: const openUnsafe = () => { win.second.hide(); win.unsafe.show(); electron.dialog.showMessageBox(win.unsafe, { type: 'error', title: 'Unsafe!', message: 'Wooops! This content is unsafe!', details: 'It\'s just github', icon: path.join(__dirname, 'assets', 'url'), buttons: ['OK'], defaultId: 0, }, (response) => { if(response===0) openMain(); }) } Функция openMain() закрывает окно. Но при генерации unsafe выскакивает ошибка. Мне не лень почитать про дебаг, но я сейчас пока что прохожу курсы и там эти базовые элементы. Просто чтобы глаз набит был, так сказать. Спасибо!
Artem
Ребят, есть у кого пример настройки конфига electron-builder для mac'a в package.json?
Artem
Предыдущий вопрос закрыт.
Artem
Под мак есть пункт category. Вопрос: А какие категори можно указывать для мака в данном пункте? В мануале не нашёл пока.
Artem
Вопрос закрыт.
Artem
Кто нибудь сталкивался с проблемой билда под мак на electron-builder. Во время сборки выдаёт ошибку о том, что нужно зарегать приложение в апп сторе и добавить айдишник приложения в конфиг при сборке билда. Есть кто такое решал?
Lev
Таки зарегаться?
Artem
Похоже что это билдер и требует
Artem
но мне не нужно регаться. То есть как я понял билдер в обяз требует апп id в сторе?
Maksim
но мне не нужно регаться. То есть как я понял билдер в обяз требует апп id в сторе?
сертификат developer id генерируется в xcode или в учетной записи apple developer’a и это бесплатно
Anonymous
Hi. Есть проблемы с addon (c++). В общем хочу добавить c++ модули, только не получается. Ругается все время.
Anonymous
node test.js все норм. npm start не работает.
Владимир
node test.js все норм. npm start не работает.
Значит у тебя не верно прописана команда старта
Anonymous
Значит у тебя не верно прописана команда старта
Наверно, дома буду напишу подробнее.
Roman
Всем привет! Как под виндой из мейна выводить console.log?
Roman
console.log(‘something’)
не работает
Roman
прямо вот зуб даю не работает
Sergey
охуенно объяснил
Roman
ничего не выводится
Sergey
а где ты смотришь?
Roman
в powershell
Roman
где electron main.js запускаю
Roman
https://github.com/electron/electron/issues/3032
Женя
Запустил под виндой