Завтра
Ну так и нахуй ты это льешь в паблик с подписью "Настанет царство истины", если ты на все объективные замечания (причем сам сказал писать конструктив) пишешь "мне поебать, я сделал так, захочу сделаю по-другому"
Завтра
Подавая, возможно, еще не разбирающимся джунам пример того, как делать не нужно
Завтра
Вот потом они начитаются ваших хабов и идут писать пакеты типа vue-localstorage и говорить, что чувствуют себя охуенно
Anonymous
Я предложил идею которую можно развивать, один человек не способен реализоровать что-то в полном объеме обличив все его качества, я принял твои замечания, но критичными их не нахожу
Завтра
Ну если для тебя архитектурная каша - не критичная проблема, то ладно, можешь дальше завязывать бизнес-логику приложения на окна и держать их все живыми, дабы приложение не рассыпалось
Завтра
У меня все
Anonymous
"Настанет царство истины" — это ирония братан, все все понимают, я понимаю что есть косяки, но не среди того что ты тут наперечислял, особенно кусочек с setInterval вообще не заслуживает внимания, сам понимаешь что сделать можно иначе
Андрей
Лол, ну и обсуждения)
Андрей
Особенно аргумент "покажи мне приложение, которое сделано как ты предлагаешь")
Anonymous
Особенно аргумент "покажи мне приложение, которое сделано как ты предлагаешь")
А с чем ты не согласен ? я не могу поверить в то что не вижу в действии. Я вчитываться в его идею не собираюсь пока мне не покажут ее профит
Андрей
А с чем ты не согласен ? я не могу поверить в то что не вижу в действии. Я вчитываться в его идею не собираюсь пока мне не покажут ее профит
Ты можешь посмотреть на любое современное Web приложение, которое использует эффектор, и увидишь поход, о котором тебе написал келин.
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
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
Вот как выглядит класс ( скрин не мой)
Эм, это просто создание окна, это не решает проблему с gid процесса
Vadim
@kelin2025 это решение: tabbingIdentifier https://electronjs.org/docs/api/browser-window
Завтра
Блин, оно только на макоси работает :(
Vadim
Блин, оно только на макоси работает :(
Дока с тобой не согласна, должно работать везде. Но хз как на практике, может что-то не так делаешь(где можно ошибиться в одной строке?..)
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 у всех модулей есть доступ к этому стору, то есть я могу с разных модулей брать значение стора
Bet1x
Sergey
зависит от того, какие это модули и какой стор
Bet1x
зависит от того, какие это модули и какой стор
я неправильно выразился, я незнаю что использовать чтобы хранить стор, подскажешь в каком направлении идти?
Sergey
ну и использовать redux как общий стор
Sergey
а можно попробовать effector собственно https://t.me/effector_ru/27404
jk
Можно чем-нибудь собрать mac билд под windows, не dmg/pkg/mas, просто в zip хотя бы?
S
ну и использовать redux как общий стор
мне только для стейта электрона надо было, нашел такое простенькое решение https://github.com/sindresorhus/electron-store
Artem 🐈‍⬛
Добрый день. Скажите пожалуйста, возможно ли реализовать подобную нотификацию из трея на электрон? Чтобы был прогресс бар.
Pavel
Можно, только не факт что кроссплатформенно будет, хотя хз
Pavel
Мб на unix системы тоже биндинги есть какие нибудь
Artem 🐈‍⬛
Как минимум на винде получится?
Sergey
Добрый день. Скажите пожалуйста, возможно ли реализовать подобную нотификацию из трея на электрон? Чтобы был прогресс бар.
есть такая штука как Kap. работает из трея, что доказывает, что в трей можно поместить кастомное окно и рисовать там всё что захочется
Sergey
Добрый день. Скажите пожалуйста, возможно ли реализовать подобную нотификацию из трея на электрон? Чтобы был прогресс бар.
но, можно ли сделать в нативной нотификации прогресс бар, зависит от конкретной системы (windows/macos)
Artem 🐈‍⬛
но, можно ли сделать в нативной нотификации прогресс бар, зависит от конкретной системы (windows/macos)
Можно и не в нативной, а просто имитировать, главное чтобы само всплывало и показывало состояние чего-то в виде прогрессбара
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')
Дмитрий
Привет! второй день пытаюсь решить проблему: разрабатывал приложение для электрона с electron-builder-ом и все было огонь - апка билдилась и под мак и под винду и вообще всем было счастье. потом я обновил свой мак - билды под macos работают, а вот билд винды успешно завершается, но .exe выдает ошибку вида scrypt.node is not a valid win32 application (scrypt это обертка над плюсовой либой для крипты) гугл перерыл, решение найти не смог что изменилось в окружение: macos el capitan => mojave, node: 8 => 10 (пробовал все версии с 9, ничего не помогает) может кто-то знает хотя бы в какую сторону копать?
Alexander
А ты указываешь разрядность системы при билдинге?