Завтра
Ну так и нахуй ты это льешь в паблик с подписью "Настанет царство истины", если ты на все объективные замечания (причем сам сказал писать конструктив) пишешь "мне поебать, я сделал так, захочу сделаю по-другому"
Завтра
Подавая, возможно, еще не разбирающимся джунам пример того, как делать не нужно
Завтра
Вот потом они начитаются ваших хабов и идут писать пакеты типа vue-localstorage и говорить, что чувствуют себя охуенно
Anonymous
Я предложил идею которую можно развивать, один человек не способен реализоровать что-то в полном объеме обличив все его качества, я принял твои замечания, но критичными их не нахожу
Завтра
Ну если для тебя архитектурная каша - не критичная проблема, то ладно, можешь дальше завязывать бизнес-логику приложения на окна и держать их все живыми, дабы приложение не рассыпалось
Завтра
У меня все
Anonymous
"Настанет царство истины" — это ирония братан, все все понимают, я понимаю что есть косяки, но не среди того что ты тут наперечислял, особенно кусочек с setInterval вообще не заслуживает внимания, сам понимаешь что сделать можно иначе
Sergey
Андрей
Лол, ну и обсуждения)
Андрей
Особенно аргумент "покажи мне приложение, которое сделано как ты предлагаешь")
Андрей
S
Сегодня чат активный 😂
Electron.js releases
v7.0.0-nightly.20190526
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190526
v7.0.0-nightly.20190526
😎
Vadim
Aidar
Вопрос такой, нужен ли сервис в котором можно интерактивно настраивать конфигурационные файлы и хранить группу конфигов для использования в других проектах?
Alexander
Ну если эти проекты будут иметь схожую архитектуру то мне кажется не помешает
Electron.js releases
v7.0.0-nightly.20190527
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190527
v7.0.0-nightly.20190527
K
Здравствуйте, я использую плагин electron для vue cli 3. Я без понятия как мне упорядочить node js модули. Допустим я в главном background js где создаются окна электрон делаю require локальных модулей, а где мне хранить классы конструкторы? Если я их храню в public, точнее по глобальной переменной __static то в билде этот код не проходит минификацию. Мне же не нужна минификация глобальных модулей node js?
Александр
господа добры вечер , могу я получть консультацию ?
Александр
В общем суть такая : Пытаюсь парсить некий сайт , но пишет гугл капча , что устарела, как побеждать ?
倫太郎
Завтра
Гайс, возможно ли разделить 2 окна на панели задач? И еще один момент - у меня есть загрузочное окно, и когда аппа загрузилась, я его закрываю и показываю скрытое окно приложения - возможно ли их сделать одной иконкой? То есть чтобы при открытии окна приложения не было анимации закрытия-открытия на панели задач
Завтра
В доке не нашел инфы по этому поводу
S
парни если у кого то проблема с глобальными своими модулями, то тут есть решение, мне подошел третий ответ https://stackoverflow.com/questions/10860244/how-to-make-node-js-require-absolute-instead-of-relative
Vadim
Alexandr
Завтра
Они сейчас под одной, мне нужно под двумя
Alexandr
Vadim
@kelin2025 это решение:
tabbingIdentifier
https://electronjs.org/docs/api/browser-window
Завтра
Vadim
Завтра
Блин, оно только на макоси работает :(
Завтра
Завтра
Бля. Не очень удобно получается, я как раз-таки микро-окошки сделал и хотел, чтобы на них можно было с панели задач быстро переключиться
Sergey
Завтра
оно тогда надписи хуячит
Завтра
и вообще вот такая каша получается
Sergey
Sergey
Андрей
и вообще вот такая каша получается
Расслабься. Нельзя. Любое создание окна через контекст отражается в панели задач. А электрон как раз через виндовый контекст окна создаёт.
Anton
Привет. Кому нибудь приходилось делать кастомное окно инсталляции приложении? По типу такого
Anton
Anton
Не могу найти ничего на эту тему
Артем
nsis - смотри туда
Артем
как самое наипростейшее
Артем
а вообще есть разные install builder-ы
jk
Не могу найти ничего на эту тему
https://github.com/electron/windows-installer
https://github.com/felixrieseberg/electron-windows-store
https://github.com/felixrieseberg/electron-wix-msi
https://github.com/electron-userland/electron-installer-windows
Anton
Спасибо за ссылки. Хз как я искал, но час поиска не увенчался успехом
Владимир
S
парни как держать состояние приложения в электрон? Допустим у меня есть store у всех модулей есть доступ к этому стору, то есть я могу с разных модулей брать значение стора
Sergey
Bet1x
Sergey
зависит от того, какие это модули и какой стор
Sergey
Sergey
ну и использовать redux как общий стор
Sergey
а можно попробовать effector
собственно https://t.me/effector_ru/27404
S
jk
Можно чем-нибудь собрать mac билд под windows, не dmg/pkg/mas, просто в zip хотя бы?
Artem 🐈⬛
Добрый день. Скажите пожалуйста, возможно ли реализовать подобную нотификацию из трея на электрон? Чтобы был прогресс бар.
Pavel
Можно, только не факт что кроссплатформенно будет, хотя хз
Pavel
Мб на unix системы тоже биндинги есть какие нибудь
Artem 🐈⬛
Как минимум на винде получится?
Anonymous
Sergey
Yurii
Sergey
Electron.js releases
v6.0.0-beta.5
https://github.com/electron/electron/releases/tag/v6.0.0-beta.5
v6.0.0-beta.5
S
парни, если я делаю только для винды то апишки для mac я могу смело удалять? Типа app.on('activate')
Pavel
Дмитрий
Привет! второй день пытаюсь решить проблему: разрабатывал приложение для электрона с electron-builder-ом и все было огонь - апка билдилась и под мак и под винду и вообще всем было счастье.
потом я обновил свой мак - билды под macos работают, а вот билд винды успешно завершается, но .exe выдает ошибку вида scrypt.node is not a valid win32 application
(scrypt это обертка над плюсовой либой для крипты)
гугл перерыл, решение найти не смог
что изменилось в окружение: macos el capitan => mojave, node: 8 => 10 (пробовал все версии с 9, ничего не помогает)
может кто-то знает хотя бы в какую сторону копать?
Alexander
А ты указываешь разрядность системы при билдинге?