Vadim
Лучше указывай путь и пароль к сертификату
Алексей
Vadim
Переменные окружения
Vadim
CSC_LINK
CSC_KEY_PASSWORD
Vadim
линка в таком виде:
someFolder/superCertificate.p12
Алексей
сертификат можно тот же что и для винды или отдельный?
Vadim
Нет, другой, который получаешь у эпл
Алексей
а для DMG обязательно тоже подписывать приложение?
Vadim
Да
Electron.js releases
v11.0.0-nightly.20200807
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200807
v11.0.0-nightly.20200807
Алексей
Привет обновляю электрон с древней версии 1.8 до 8. Такое ощущение что у этих двух версий LocalStorage находится в разных местах...
Алексей
Можно ли как-то сделать чтобы они использовали один и тот же localStorage ?
Vadim
Vadim
Там список ченжей есть, нужно прорабатывать
Vadim
Vadim
Я говорю: берешь делаешь под второй, если работает, под 4, если работает под 8
Vadim
Там накопительные обновления
Vadim
Просто так можно аккуратно перенести кодовую базу
Vadim
Если нет чего-то интересного, то это будет просто
Алексей
у меня уже версия под 8. все работает. Проблема в том что у клиентов часть данных хранится в локалсторадж.
Алексей
При обновлении приложения - они эти данные потеряют. Хотя IndexedDB данные не теряют.
Алексей
наверно прийдется из Локалсторадж переносить в IndexedDB
Vadim
Алексей
Интересно, выглядит как баг
по IndexedDB - выгдядит как обновление. При установки 8-го - данные из 1.8 сохраняются. Обратно - теряются.
по LocalStorage - похоже на смену места хранения. при установке - 8-го, потом 1,8, потом снова 8-го - данные сохраненные в 8-м - сохраняются. А данные из 1.8 в 8-м не появляются и после переустановок пропадают.
Алексей
а может такое быть что для main процесса и для рендер процесса разные localstorage?
Vadim
Чекаво
Как открыть двустороннее общение между render и main процессами?
Oleh
https://www.electronjs.org/docs/api/ipc-main#sending-messages
Vadim
Oleh
Да можно просто называть события с перфиксом каким-то, типо нзвания окна
Oleh
secondary/main например, но можно наверное и с события вытащить
Electron.js releases
electron v10.0.0-beta.21
https://github.com/electron/electron/releases/tag/v10.0.0-beta.21
Note: This is a beta release. Please file new issues for any bugs you find in it.
This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm install electron@10.0.0-beta.21.
Release Notes for v10.0.0-beta.21
Fixes
Fixed issued where voice over would not read words as you typed them. #24838 (https://github.com/electron/electron/pull/24838)
Fixed missing guid parameter in Linux crash reports. #24897 (https://github.com/electron/electron/pull/24897)
Boris
Можно ли в electron-builder + nsis installer при установке проверять наличие определённой папки или программы и по тихому удалить её? (нужно удалять старую версию софта который был на inno installer)
Vadim
Boris
Да, можно написать конфиг
спасибо, нет ли у вас случайно набросков как это примерно должно выглядеть?:) видится нечто такое
!macro customInstall
RMDir $PROGRAMFILES64\dir
artalar
У меня апишка принимает файл в FormData, как мне его туда засунуть из локальной ФС (путь известен)?
Danila
artalar
с браузера
artalar
Вот так сработало formData.append('files', new Blob([fs.readFileSync(path)]));
Danila
а почему не с node.js?
Danila
я бы не парился с этим и отправил с main-процесса
artalar
а почему не с node.js?
Вообще с ноды, но это чуть попозже в рамках оптимизации, сейчас прототип нужно накидать
artalar
Danila
ой госпаде )
Danila
вам все равно как-то файл нужно передать с main-процесса
Danila
те же лишние строчечки
artalar
Suo
Всем привет. Кто-то пробовал подключить Microsoft Graph к приложению на Electron? Это вообще возможно или не стоит тратить время?
Sergey
Всем привет!
Ребята запускают своё IT-сообщество, где будут делиться с аудиторией статьями, переведенными своими силами с японского, о разработке, японских трендах в IT и т.д. Собираются проводить регулярные мероприятия, митапы с японцами-разработчиками с переводами, с нашими соотечественниками, работающими в японских компаниях, а также мероприятия по культуре, яыку, IT сфере Японии.
Если вас заинтересовало, можете зарегитрироваться по ссылке ниже и задать все вопросы нам на трансляции:
https://talentexru.timepad.ru/event/1396847/
Dima
подскажите почему ошибка такая стала выдаватся при npm i?
Dima
с неделю назад было все ок, что с этой версией стало?
Anonymous
Anonymous
Локальное
Dima
Electron.js releases
v11.0.0-nightly.20200814
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200814
v11.0.0-nightly.20200814
Flamie
Здрасьте. У меня есть электрон клиент игры, которая также работает онлайн через сайт. Проблема такая - на сайте игра работает, в электрон клиенте через вебвью не работает.
Почему не работает? Потому что игра использует шифрование, и она не может расшифровать данные в электрон клиенте. Хотя код абсолютно идентичный.
Для шифрования используется никнейм юзера и таймштамп.
Вопрос:
Почему не работает, хотя на сайте все окей? Никнейм, вроде бы, корректно берется. Может быть в электроне как-то иначе устроен таймштамп, и он не совпадает с тем что на сервере? (хотя в браузере все окей)
Flamie
Хотя при отсутствии никнейма (если юзер незалогинен) отдается просто пустая строка, и шифруется так. И все работает.
Flamie
document.querySelector('meta[name="user_id"]').content.trim();
Flamie
Вот такой код для взятия никнейма со страницы (в данном случае из вебвью)
artalar
а че делать если билд для мака выдает cannot be opened because the developer cannot be verified.
Oleh
Неправильно подписано приложение
artalar
Я правильно понимаю что для подписи апки на макось нужна платная лицензия разраба?
https://www.electronjs.org/docs/tutorial/code-signing
Oleh
Да
artalar
Я чет быстро не нашел, сколько оно стоит?
Oleh
Вроде 100$/год
Anonymous
Oleh
Вроде да, я просто этого не делал
Zaff
Zaff
Arsen
Только когда подписка разработчика кончится - из сторов нельзя будет приложения качать. Т.е. каждый год надо по 100$ платить.
Electron.js releases
v11.0.0-nightly.20200817
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200817
v11.0.0-nightly.20200817
Electron.js releases
v10.0.0-beta.23
https://github.com/electron/electron/releases/tag/v10.0.0-beta.23
v10.0.0-beta.23
Electron.js releases
v9.2.1
https://github.com/electron/electron/releases/tag/v9.2.1
v9.2.1
Алексей
Подскажите, собираю под мак, подписываю. ошибок нет, но когда запускают на другом компе - говорит что не может проверить на наличие вредоносного ПО
В чем причина?
Electron.js releases
v11.0.0-nightly.20200819
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200819
v11.0.0-nightly.20200819
Oleh