Vadim
Там нет переменных
Vadim
Для такого есть Programmatic Usage
Suo
Хм а почему тогда когда выполняю TEST="qweqwe" electron . то в тест есть и все работает
Suo
Suo
Сейчас прочту
Suo
Ок чет я не совсем понимаю. Я долго пялился в electron-builder даже заюзал его но так и не понял как через него подменить. Все что нашел на что-то похожее на массив файлов которые собирать. Ито даже не уверен что в нем. И не помню где это было((((
Vadim
electron.build
Electron.js releases
v11.0.0-nightly.20200623
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200623
v11.0.0-nightly.20200623
Vladimir
Привет, ребят. Продублирую сообщение
Vladimir
Привет всем! В общем, вопрос скорее по организации сервисов. У нас есть некая игра и лаунчер к ней, написанный на электроне. Так вот как лучше организовать обновление и игры, и лаунчера? Я вот думаю, что лучше создать микросервис с мини-бд, которая будет хранить change log игры и лаунчера. При входе в лаунчер просто отправлять запрос с версией лаунчера/игры, а сервис будет проверять нужно ли обновление
Roman
Привет! Столкнулся с такой проблемой. У меня есть 2К файлов, по 10КБ ну и может чуть больше. По одному файлу скачивать нет смысла, можно сразу по 10 а то и больше - файлы то небольшие. Но столкнулся с проблемой... Таймауты после некоторого количества скачанных файлов. Причем не от CDN, а именно на уровне сети. Такое ощущение, будто я забиваю весь канал - но по факту, отправляется по 10-20 запросов. Как бы я не ограничивал отправку запросов, все равно ловлю таймауты. Даже выходило так, что мог отправлять по 100 запросов за две секунды, и скачивалось 1400-1500 файлов за очень маленький промежуток времени. Прикол то в чем, при наименьшей нагрузки на сеть, все равно ловлю таймауты, и даже 600 файлов не скачивается... Кто сталкивался или знает в чем кроется проблема?
Радж
Радж
Привет! Столкнулся с такой проблемой. У меня есть 2К файлов, по 10КБ ну и может чуть больше. По одному файлу скачивать нет смысла, можно сразу по 10 а то и больше - файлы то небольшие. Но столкнулся с проблемой... Таймауты после некоторого количества скачанных файлов. Причем не от CDN, а именно на уровне сети. Такое ощущение, будто я забиваю весь канал - но по факту, отправляется по 10-20 запросов. Как бы я не ограничивал отправку запросов, все равно ловлю таймауты. Даже выходило так, что мог отправлять по 100 запросов за две секунды, и скачивалось 1400-1500 файлов за очень маленький промежуток времени. Прикол то в чем, при наименьшей нагрузки на сеть, все равно ловлю таймауты, и даже 600 файлов не скачивается... Кто сталкивался или знает в чем кроется проблема?
Откуда качаете?
Чем качаете?
Muhammad
Ребят, кто-нибудь сталкивался с проблемой: не работает focus() и moveTop() у BrowserWindow. Суть в том, что мне надо в определенный момент сделать так, чтобы уже открытое окно, которое находится за другими окнами (к примеру хром), переместилось на верхний слой.
Muhammad
Если вызывать Show(), когда окно закрыто, то оно автоматом на верхнем слое находится.
Electron.js releases
v11.0.0-nightly.20200624
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200624
v11.0.0-nightly.20200624
Мира
ля, задача странная ибо элекрон
как сделать так что бы элементы внутри блока не "вылетали" за пределы блока при скорлле?
Ибо если хуйнуть туда обычный текст, он будет скролиться не вылезая за края
Мира
Мира
у родителя оверлофу, если что
Egor
Egor
У электрону не относится btw
Мира
края драггаються, там где грид (хоть он и невидимый) - нет
Egor
По-моему я решал это тем что все элементам кроме корневого выключал драг
Мира
Evgeny
Совершенно случайно, никто не натыкался, что сборка под Mac App Store зависает на CI на:
- Making for target: pkg - On platform: mas - For arch: x64
Evgeny
Локально причём всё работает
Мира
Неужели никто в мире не делал драггер для электрон приложения?
Egor
Ну тут не весь мир. Но вообще кейс странный да, обычные приложения не драгаются по рандомным областям
Мира
Мира
Alexey
Можно попробовать хранить куки руками в файле, а при запуске читать и задавать
Anonymous
А какое время жизни кук установлено? Где-то видел,что 0 ставить нельзя
Anonymous
А что происходит? Ошибка или молча куки игнорятся?
Anonymous
А если ты пытаешься получить куку в коде?
Vadim
https://www.electronjs.org/docs/api/cookies#cookiessetdetails
Electron.js releases
v7.3.2
https://github.com/electron/electron/releases/tag/v7.3.2
v7.3.2
Electron.js releases
v8.3.4
https://github.com/electron/electron/releases/tag/v8.3.4
v8.3.4
Electron.js releases
v9.0.6
https://github.com/electron/electron/releases/tag/v9.0.6
v9.0.6
Vladimir
Roman
Привет! Столкнулся с такой проблемой. У меня есть 2К файлов, по 10КБ ну и может чуть больше. По одному файлу скачивать нет смысла, можно сразу по 10 а то и больше - файлы то небольшие. Но столкнулся с проблемой... Таймауты после некоторого количества скачанных файлов. Причем не от CDN, а именно на уровне сети. Такое ощущение, будто я забиваю весь канал - но по факту, отправляется по 10-20 запросов. Как бы я не ограничивал отправку запросов, все равно ловлю таймауты. Даже выходило так, что мог отправлять по 100 запросов за две секунды, и скачивалось 1400-1500 файлов за очень маленький промежуток времени. Прикол то в чем, при наименьшей нагрузки на сеть, все равно ловлю таймауты, и даже 600 файлов не скачивается... Кто сталкивался или знает в чем кроется проблема?
UP
Vadim
Привет! Столкнулся с такой проблемой. У меня есть 2К файлов, по 10КБ ну и может чуть больше. По одному файлу скачивать нет смысла, можно сразу по 10 а то и больше - файлы то небольшие. Но столкнулся с проблемой... Таймауты после некоторого количества скачанных файлов. Причем не от CDN, а именно на уровне сети. Такое ощущение, будто я забиваю весь канал - но по факту, отправляется по 10-20 запросов. Как бы я не ограничивал отправку запросов, все равно ловлю таймауты. Даже выходило так, что мог отправлять по 100 запросов за две секунды, и скачивалось 1400-1500 файлов за очень маленький промежуток времени. Прикол то в чем, при наименьшей нагрузки на сеть, все равно ловлю таймауты, и даже 600 файлов не скачивается... Кто сталкивался или знает в чем кроется проблема?
Если я правильно понимаю:
Вообще, работа с раздробленными данными хуже, чем с большими. Точно также и с запросами. Есть как минимум два варианта сделать хорошо:
1) Собирать в 1 или несколько больших файлов, быстрее загрузка, но если нестабильный инет, то могут быть проблемы, что загрузилось 90%, но это не всё и прийдётся качать заново всё
2) Делать как торрент, там все разбивается на блоки и как-то их передает. В это я особо не вникал, но можно подробнее почитать.
Muhammad
Есть у кого-нибудь хороший гайд по тому, как упаковывать в .exe приложение?
Vadim
Evgeny
и https://www.electronforge.io/config/makers/squirrel.windows
Evgeny
Кстати, завершил свой переезд builder на forge!
builder - худшее говнище с которым сталкивался за последнее время! Если напарываешься на ошибку, то погрязаешь в чтении максимально запутанных исходников и чужих issue с такими же проблемами, которые не мёржут годами
Evgeny
с forge - всё намного проще и приятнее, дока автогенерируется, тоесть всегда актуальна
Evgeny
А исходники forge - это вообще кайф, понятно и логично (не как в билдере)
S
возьму на заметку, спасибо)
Evgeny
Моё личное мнение, что если вам нужно собрать под одну платформу "на поиграть", то порог вхождения и builder и forge примерно одинаковый
Evgeny
Но если необходимо собирать более чем под одну платформу, особенно если чтото кастомно по месту размещения - то билдер с его ебанутой архитектурой и код стайлом сильно проигрывает forge
Muhammad
А чем forge проигрывает билдеру тогда?
Evgeny
То что forge "из коробки" не делает "магию", типо подсовывания сертификатов в кейчайн для подписи macos билдов.
Но эта "магия" ебёт ещё сильнее, если чтото пошло не так или у вас чуть чуть другой воркфлоу, чем в голове у единственного автора builder-а
Electron.js releases
v11.0.0-nightly.20200625
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200625
v11.0.0-nightly.20200625
Electron.js releases
v10.0.0-beta.6
https://github.com/electron/electron/releases/tag/v10.0.0-beta.6
v10.0.0-beta.6
Electron.js releases
v11.0.0-nightly.20200626
https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200626
v11.0.0-nightly.20200626
S
Здравствуйте, есть новости по уменьшению потребления оперативной памяти в электроне? Разрабы планируют что нибудь?)
Anonymous
Че сделать, чтобы devtools прозрачность не ломал?
Oleh
Anonymous
Когда открываешь DevTools, окно из прозрачного становится белым
Anonymous
https://github.com/electron/electron/issues/11833 вот, что-то похожее
Anton
Anonymous
Anonymous
Отдельным окном. В том же окне всегда будет ломать прозрачность
Anonymous
Anonymous
У меня 9.0.3
Anonymous
S
Александр
Привет парни
Александр
Электрон решил проблему с весом после билда?
Александр
Или все так же пихает все подряд в себя?
Александр
Нативная верстка с реакт нейтив (ангуляр/вью) не даёт в полной мере играться с каскадами, а из вебвью вроде электрон и фонгэп остаются
Деня
Меня вот тоже напрягает итоговый вес приложения в 100+ мегабайт
Vadim