🅰️nimeCoder
ну под обновления вроде есть готовые решения, правда они под линуксом вроде не оч, ну и релоад наверное ты сам можешь органировать, есть в апи электрона даже специально для этого метод насколько я помню https://www.electronjs.org/docs/latest/api/auto-updater https://www.electron.build/auto-update.html все зависит сугубо от решения которое применяешь
No
под линуском если deb, то только пока только руками через apt-get. appImage вроде обновляется нормально
No
кстати в электрон-билдере новая версия в альфе, в ней они хотят добавить автоапдейт через апт-гет для деб’ок
Anonymous
Доброе утро!
ill-ya
Привет! А в бандле электрона assets.car это что за формат?
Vadim
scissor.eth
Экстрактил один asar файл, а на выходе вышли не полные файлы хотя ошибок не выдавало это норм?
scissor.eth
ill-ya
В аппе электрона больше нет ничего - там должны быть все ассеты и js и css)
Hov.
Здаров всем. Есть у кого готовый вариант автообновляемого приложения, но не через github, а кастомный/самописный какой-то сервис?
🅰️nimeCoder
Здаров всем. Есть у кого готовый вариант автообновляемого приложения, но не через github, а кастомный/самописный какой-то сервис?
ну, мне кажется можно просто написать свой бэк с имплементацией того что тянется с гитхаба и наслаждаться
Hov.
ну, мне кажется можно просто написать свой бэк с имплементацией того что тянется с гитхаба и наслаждаться
там в гитхабе как я понимаю тубо билд под релизом. Но Репозиторий приватный, гитхаб не вариант
🅰️nimeCoder
На этот случай там есть можность для приватных реп вроле по гитхаб токену
🅰️nimeCoder
Не факт что подойдёт, но в остальном https://t.me/electron_cool/51034 Думаю там тупо тебе надо жсон файлик <<свой>> подкинуть там где надо
🅰️nimeCoder
Приватный репозиторий, с соток который чекает 5к реквестов в час на апдейты) чтож там за софт такой)
Hov.
Не факт что подойдёт, но в остальном https://t.me/electron_cool/51034 Думаю там тупо тебе надо жсон файлик <<свой>> подкинуть там где надо
Ладно setFeedUrl посмотрю что вызывает и че ждет в ответ checkUpdate, Если у кого есть варианты жду)
🅰️nimeCoder
Сомневаюсь что что-то кроме распрострпненных решений будет норм и с более менее хорошим фцнкционалом
Hov.
Приватный репозиторий, с соток который чекает 5к реквестов в час на апдейты) чтож там за софт такой)
Репа приватная а софт паблик. Вообще не подходит, я готов вручную релизы заливать только чтоб автообновление было
🅰️nimeCoder
Репа приватная а софт паблик. Вообще не подходит, я готов вручную релизы заливать только чтоб автообновление было
Многие делают 2 репы, 1 для релизов другую для разработки, паблишить в другую репу релизы можно через CI на базе github actions (правда для приватных реп нужен github pro)
Hov.
Стоп а это идея. Можно во вторую репу тупо релизы заливать
Hov.
Спасибо поковыряю
Hov.
Тут никто не ищет легких путей раз пишут электорн ахаха
🅰️nimeCoder
как такое может происходить? 🤔
Как ты понял что там не полные файлы
🅰️nimeCoder
Тут никто не ищет легких путей раз пишут электорн ахаха
Ну хз) вроде один из самых простых путей для кросс платформ аппов чтоб по быстрому тяпляп и с норм дизайном
🅰️nimeCoder
Не на qt же делать
🅰️nimeCoder
Не на qt же делать
Это для тех кто любит страдать
Hov.
tauri получше будет думаю но впадлу в доки раста лезть
🅰️nimeCoder
tauri получше будет думаю но впадлу в доки раста лезть
Тоже самое, ток с нативным беком и отсутствием преимуществ ноды
🅰️nimeCoder
Тоже самое, ток с нативным беком и отсутствием преимуществ ноды
Ну и с качеством документации и решений тоже вопросы
🅰️nimeCoder
Это единственный плюс, бесспорно
scissor.eth
scissor.eth
Типа обрезанные файлы
🅰️nimeCoder
Ну я же скинул скрин
Ну я вижу вебпак конфиг, вроде целый
🅰️nimeCoder
А там бля строка первая
scissor.eth
Угу
🅰️nimeCoder
Ну мб чёт не так с экстрактом, версия или какие то офсеты
scissor.eth
И так с каждым файлом
🅰️nimeCoder
🤞удачи
Rav
Всем привет. Подскажите, пожалуйста. У меня в html коде есть кнопки с target=blank. Сейчас при нажатии на эти кнопки открывается доп окно электрона. Есть возможность как-то сделать так, чтобы все ссылки сразу открывались в браузере по умолчанию?
maestro
Привет, объясните плиз: 1. Сделал сборку приложения под Linux 2. Пытаюсь запустить прилажку в Astra Linux 3. Вместо запуска файла приложения мне предлагает открыть его браузером и списком других приложений Как запустить нативку правильно?
Алексей
должно запуститься
🅰️nimeCoder
https://github.com/Viiprogrammer/sakura/blob/master/src/main/main.js#L23
Rav
Спасибо, как раз это и помогло)
Николай
Здравствуйте, требуется выводить pdf в приложении, как сделать?
Николай
также, как и в обычном веб приложении
возможно... у меня электрон 8, повысил на 9+ , работает
Серожа🎈
Всем привет,еду с Турции на родину кому вещей закупить?
거위🎄
Мб мета вопрос, сюда нельзя написать про Tauri? Или мб знаете чат по нем?)
Игорь
Привет. Можно как то запретить рендер в хром, а использовать только через electron ? Есть возможность?
No
Привет. Можно как то запретить рендер в хром, а использовать только через electron ? Есть возможность?
что значит рендер через электрон?) электрон = нода + хром, грубо говоря
Игорь
Имею ввиду чтоб в браузере не отображалось. ) Только по условию проверки можно наверно
No
Имею ввиду чтоб в браузере не отображалось. ) Только по условию проверки можно наверно
я вас не понимаю. Единственный способ что-то показать в электроне, это отрендерить с помощью хрома. может, конечно можно написать какой-нибудь нативный модуль, который будет рендерить окно, но это что-то на уровне изврата ибо нафига тогда электрон)
Roman
Имею ввиду чтоб в браузере не отображалось. ) Только по условию проверки можно наверно
Если я правильно понял вопрос, в production-build у вас будет открываться статическая страница и поэтому доступа через браузер к тому же содержимому не будет.
Игорь
Вдруг кому интересно .. https://vueuse.org/electron/README.html
🅰️nimeCoder
Вдруг кому интересно .. https://vueuse.org/electron/README.html
вроде прикольно, но чет тащить все это в vue, вроде не оч идея
🅰️nimeCoder
типа трешак же тащить электрон в логику компонентов
K098
Добрый вечер! Не так давно начал разбираться с Electron. Начал накидывать приложение. IPC через invoke. Вопрос, так как nodeintegration: false, и контекст изолирован, то очень сильно начинает разрастаться render.js. Подключать через required соответственно в нем нельзя. Вся логика рендера в одном файле. Можно меня тыкнуть в правильный workflow электрона на чистом js без фреймворков. Или я в принципе ошибаюсь? Спасибо!
Hov.
Сталкивался кто? Error: Cannot find latest-{платформа}.yml in the latest release artifacts
🅰️nimeCoder
Hov.
Похоже билдер не делает yml для паблиша
Это я тоже понимаю, как фиксить хз
🅰️nimeCoder
Это я тоже понимаю, как фиксить хз
Обратится к документации и поправить в конфиге билда, мб можно ещё флагами cli
Игорь
привет всем. Нужна ваша помощь кому не жалко.