Electron.js releases
v13.0.0-nightly.20201207 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201207 v13.0.0-nightly.20201207
Electron.js releases
v12.0.0-beta.7 https://github.com/electron/electron/releases/tag/v12.0.0-beta.7 v12.0.0-beta.7
Maksim
Добрый день, может кто-нибудь знает почему у меня не подгружается <app-root></app-root> компонент. Его конструктор даже не вызывается, хотя селектор на него в index.html есть и в devtools в Elements он виден?
Запихни своё приложение в функцию createWindow, которое запускается через app.on('ready', createWindow); https://blog.bitsrc.io/building-an-electron-app-with-electron-react-boilerplate-c7ef8d010a91
Den
Запихни своё приложение в функцию createWindow, которое запускается через app.on('ready', createWindow); https://blog.bitsrc.io/building-an-electron-app-with-electron-react-boilerplate-c7ef8d010a91
да это всё есть, на linux отлично работает, а под виндой такое чувство, что не подгружается angular
Maksim
да это всё есть, на linux отлично работает, а под виндой такое чувство, что не подгружается angular
Собери dev build, да и посмотри в консоли разработчика чего винде не хватает, может просто некоторых настроек в билдере нет конкретно для винды.
Electron.js releases
v11.0.4 https://github.com/electron/electron/releases/tag/v11.0.4 v11.0.4
Николай
Добрый день кто знает как на mac os иконку поставить? Просто найти не могу.
Maksim
Добрый день кто знает как на mac os иконку поставить? Просто найти не могу.
win = new BrowserWindow({ width: 800, height: 600, icon: __dirname + ‘/Icon/Icon.icns’ }) https://medium.com/fantageek/changing-electron-app-icon-acf26906c5ad
Electron.js releases
v10.1.7 https://github.com/electron/electron/releases/tag/v10.1.7 v10.1.7
Maksim
это можно контрибутить?
На кровдине можно регаться и делать перевод, если видишь не точность, тыкаешь на неточный перевод, выбираешь дискусс апровал, пишешь свой перевод, майнтенеры потом сделают подтверждение перевода, меня система автоматом поставила в маинтейнеры так как 14к слов перевёл в проекте электрона. Если перевода нет у конкретного предложения, то он автоматически будет переведён системой, либо первым переводчиком, зелёный цвет в статусе файлов говорит, что столько процентов текста было проверено и утверждено менторами.
Maksim
Привет. Подмогните советом Не так давно собрал .dmg на Macos и теперь мне необходимо сделать подпись, а точнее некоторое подобие для демки заказчику. Я создал руками самоподписанный  .p12 сертификат, могу ли я им подписать приложение? Всем заранее спасибо.
Maksim
Я наверное еще не упомянул о том, что у меня нет учетки на developer.apple.com
Maksim
Я наверное еще не упомянул о том, что у меня нет учетки на developer.apple.com
А разницы то никакой, подсовываешь в билдер свой сертификат для подписи приложения и оно должно сбилдится, просто будет писать что вы должны зайти в системные настройки (безопасность) и поставить радиобуттон, что вы разрешаете запускать приложения от сторонних разработчиков. Если у тебя есть учётка аплы, то ты можешь там зарегаться как разраб вроде так, а можешь тупо запустить xcode зайти в настройки, и там прописать свою учётку, так же там генерируются бесплатно сертификаты для разработки.
Bakhrom
Изображения находятся в папке public/img в Реакт Электрон приложении. обращаюсь так <img src="/img/..." /> как включить их в electron build?
Maksim
Изображения находятся в папке public/img в Реакт Электрон приложении. обращаюсь так <img src="/img/..." /> как включить их в electron build?
реакт бойлерплате скачай и посмотри как там реализовано https://electron-react-boilerplate.js.org/docs/adding-assets/
Maksim
спасибо
не пиши спасибо пока не проверил, да и вообще ВСЕ НЕ ПИШИТЕ спасибо, лучше уж пишите результат и 1-2 строки кода что типа вот так работает в ответ на совет, что бы тред не терялся (код заключется в такие ковычки \``` code \``` - разметка MarkDown)
Oleksii
кто-то вкурсе как можно сделать, чтоб к примеру при посещении сайта через электрон - уже было отрисован сайт уже залогиненный?А логин и пароль где-то лежал в проекте
👨‍💻
токен, допустим
Vlad
Да как угодно, вручную, автоматически, через токен (как выше пишут) и тд
Maksim
кто-то вкурсе как можно сделать, чтоб к примеру при посещении сайта через электрон - уже было отрисован сайт уже залогиненный?А логин и пароль где-то лежал в проекте
На сайте должна быть реализация хранения кукиса авторизации в Local Storage, после первой авторизации и выключения электрон приложения, Local Storage должен по умолчанию сохранять всё что туда было закинуто.
👨‍💻
ну да, либо, до отрисовки делать запрос к апи (если таковое имеется), получать токен
👨‍💻
либо просто прелоадер какой-нибудь показывать. много вариантов
Electron.js releases
v13.0.0-nightly.20201208 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201208 v13.0.0-nightly.20201208
Илья
приветствую коллеги! подскажите кто сталкивался с проблемой: при распространении приложения для windows, везде система ругается типо опасность, анивирусники вообще с ума сходят. Приложение то обычный калькулятор.
Kirill
Если ругается Windows Defender, то нужно читать про Code Signing,
Илья
да дело то не в анивирусе, а в том что система выдает предупреждение, о том что запускать это приложение не стоит, там конечно ничего сложного что бы нажать кнопку "запустить все равно". Но юзеров как то это настораживает
Илья
системы от win 7 и до win 10
Илья
Kirill
а можно в трех словах, о чем это?
Это способ грести бабло. Винда не позволяет запускать софт какого-то Васи без доверия к его софту. Нужно покупать ключи и подписывать ими приложения, убеждая винду и пользователя, что код оригинален, не модифицирован, и что если хватать кого-то за жопу из-за майнера в софте то тебя
Илья
понятно :)
Илья
проще юзера убедить что софт безвредный
Илья
благодарю за помощь )
Kirill
Почитай сам внимательно, там есть способы упаковать в msi или zip и вроде дефендер не гудит
Илья
в msi попробую упаковать, способ уже освоил, а пока пробовал разавать упакованный через Smart Install Maker
Илья
на архивы zip и rar тоже ругается
Rus
Подскажите как через инпут вытащить полный путь до каталога. До файла знаю как input type=file. Надо до каталога
Danila
Подскажите как через инпут вытащить полный путь до каталога. До файла знаю как input type=file. Надо до каталога
Я может чего-то не понимаю. А путь до файла без имени файла - это не путь до каталога файла?
Oleksii
https://www.tutorialspoint.com/electron/electron_webview.htm не получается сделать вебвью. Сделал по инструкции. Файлы просто индентичны, а показывает просто We have the website embedded below!
Oleksii
https://www.npmjs.com/package/react-electron-web-view кто-то использовал вебвью из этой либы?
Oleh
Ну это к электрону никакого отношения не имеет, юзай что тебе удобнее, все равно веб часть она отдельно пишется как бы в своей песочнице
Electron.js releases
v13.0.0-nightly.20201209 https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20201209 v13.0.0-nightly.20201209
Oleksii
кто-то понимает, как можно открыть сайт любой и применить свои какие-то стили?
👨‍💻
да
👨‍💻
есть методы инъекции, насколько я знаю
Oleksii
Oleksii
нашел такой вариант
Oleksii
есть методы инъекции, насколько я знаю
не знаешь, почему вебКонтентс не импортитуется из электрона?
Oleksii
https://stackoverflow.com/questions/64256738/typeerror-cannot-read-property-webcontents-of-undefined-at-ipcmainimpl-in-el
Oleksii
такая же ошибка
Rus
вылетает ошибка "Uncaught SyntaxError: Identifier 'fs' has already been declared". подскажите как исправить?
Rus
понял. спасибо. тогда подскажите еще в одном моменте. делаю приложение. и к HTML файлу подключаю несколько JS файлов. и в первом файле и во втором файле надо использовать fs. при подключении этого модуля, в разных файлах переменные по разному называть? или есть другой вариант?
👨‍💻
подключите просто один renderer скрипт и все, так будет удобнее
Rus
точняк, благодарю👍 но не понимаю почему так срабатывает
Rus
блин нет не разобрался( подскажи как его подключить, или скинь пожалуйста нужные ссылки
Darned
всем привет, кто-то вкурсе почему может не работать флэш плеер в приложении на линуксе? вроде бы все правильно подключено, на винде все работает
Darned
да
👨‍💻
была такая проблема, просто версию электрона понизил
👨‍💻
до 8, по-моему
Darned
до 8, по-моему
ок, спасибо, попробую
Anonymous
кто знает, почему окно при запуске может не отображаться? поведение такое: сидит в панели задач, фокус ловит, но не показывается. если пару раз альт табнуться и вин шифт стрелкой подвигать, то снова видно, после перезапуска снова висит в панели и на столе не отображатся, хотя позиция по центру.
Oleksii
как я могу создать кнопку на стороннем сайте. Но не просто создать, а чтоб у кнопки был какой-то функционал. Это чисто ванилла или електрон мне может как-то помочь?
Anonymous
как я могу создать кнопку на стороннем сайте. Но не просто создать, а чтоб у кнопки был какой-то функционал. Это чисто ванилла или електрон мне может как-то помочь?
var btn_open_settings = document.createElement("button"); btn_open_settings.innerHTML = caption; btn_open_settings.title = details; btn_open_settings.className = "but greenBut fl del "; btn_open_settings.addEventListener("click", func); document .querySelector( "#filters > div.filterDate.clear > input.but.greenBut.fl.del.delete_history" ) .after(btn_open_settings);
Антон
Коллеги, кто какими UI фреймворками пользуется?
Владимир
vuetify
Антон
vuetify
Посмотрел, спасибо, открыт ещё для предложений)
J
material.angular.io
Антон
react
Это не UI Kit
👨‍💻
а