Eugene
Без forge ищи сам
Eugene
помогу
Eugene
Может человеку реально сложно написать в поисковике два слова)
Eugene
Григорий
помогу
Он находит пакеты обвертки для самого электрона
Eugene
Ты forge юзаешь?
Григорий
Ты forge юзаешь?
Я хз че это
Григорий
У меня электрон с реактом, думаю не факт что получится без кастомного реакт вебпака
Rewrite
как можно вызвать подобное окно для выбора директории уже внутри электрона?
установщик внутри приложения?) или в целом имеешь ввиду возможность создавать нативные окна?
Григорий
установщик внутри приложения?) или в целом имеешь ввиду возможность создавать нативные окна?
Мне нужно внутри приложения вызвать окно с полем browse как при установки любого приложения
Rewrite
Григорий
А зачем
У меня лаунчер для игры, мне нужно выбирать путь для загрузки
Rewrite
У меня лаунчер для игры, мне нужно выбирать путь для загрузки
https://www.electronjs.org/docs/latest/api/dialog мб тут что-то есть?
Rewrite
У меня лаунчер для игры, мне нужно выбирать путь для загрузки
А понял, я думал ты в целом установщик хочешь выводить…
Григорий
https://www.electronjs.org/docs/latest/api/dialog мб тут что-то есть?
Диалог это стандартный выбор папки
Григорий
Мне нужно списком, я могу сделать кастомный, но он кривой будет, потому что электрон видит всякие системные папки на которых может вылететь
Григорий
И в корень диска не заходит
Григорий
Мб у диалога есть какие-то настройки, разрешающие половину твоих задач
Нету, либо просто диалог либо сохранить в папку или открыть из папки
Григорий
А как я промучался с загрузкой файлов, чтобы можно было ставить на паузу... Оказывается все максимально просто...
Rewrite
Я бы в твоем случае использовал возможности электрона, в крайнем случае возможно либы какие есть (скорее всего нет)
Григорий
Что-то должно быть, только хз как искать ну и хз есть ли 😁
Григорий
вот такой обзорщик
Rewrite
У электрона с нативностью не оч, поэтому юзаем что имеем)
Иван
А никто не сталкивался с проблемой обновления на мак? Приложение подписано, нотаризовано, но при обновлении пишет что приложение не подписано
Иван
Григорий
Могу тебе видосики подкинуть, где чел подписывает свое приложение, правда видео старое, но думаю сильно не поменялось
Иван
С юдеми?
Григорий
С юдеми?
Да, на русском
Иван
У меня есть, выше кто-то скидывал
Григорий
Ок
Иван
Вобщем если productName заменить на латиницу, то все работает
Иван
Приложение обновляется
Иван
Но как быть если название приложения должно быть на русском 🤨
Limbo
Здравствуйте. Скорее всего, мой вопрос будет не по теме, но я надеюсь, что кто-нибудь сможет подсказать мне решение здесь. Короче говоря, я скачал эмулятор bluestacks и хотел включить прямую обработку голоса на динамике через приложение. Но в приложении для этого необходимо, чтобы к телефону был подключен наушник. И вот сам вопрос: можно ли как-то включить режим наушников в этом эмуляторе?
Григорий
Мощно однако
leominerdev.html 🇺🇦
leominerdev.html 🇺🇦
может брать зоголовок приложения из <title></title>
leominerdev.html 🇺🇦
тега html
Григорий
Но как быть если название приложения должно быть на русском 🤨
в package.json прописывается, не уверен на 100% что на русском можно, но там любое название можно писать
Григорий
а точно это оно и есть)))
Иван
Да, проблема в букве й в названии, если ее убрать то все норм
Иван
https://eclecticlight.co/2017/04/06/apfs-is-currently-unusable-with-most-non-english-languages/
Иван
Подробнее тут наверно
Иван
Они выглядят одинаково но представляют собой разные символы юникода ) с одним проходит подпись а с другим проходит обновление) а как использовать один символ чтобы и там и там работал хз)
Григорий
при переустановке приложения, электрон полностью удаляет папку и только потом устанавливает туда свое приложение заново можно как-то запретить удалять всю папку? к примеру у меня внутри могут жить другие папки и файлы, которые я потом докачиваю и если само приложение обновится и удалятся все файлы это будет беда)
🅰️nimeCoder
У меня электрон с реактом, думаю не факт что получится без кастомного реакт вебпака
Forge поддерживает вебпак и реакт вроде с коробки, нужно только добавить
🅰️nimeCoder
Вебпак точно, вью 2, и вроде реакт
Григорий
Forge поддерживает вебпак и реакт вроде с коробки, нужно только добавить
ну так его нужно настраивать... целую кучу плагинов нужно настроить
🅰️nimeCoder
ну так его нужно настраивать... целую кучу плагинов нужно настроить
Так конфиг то тот же, фактически нужно отредачить пекедж и закинуть вебпак конфиг
🅰️nimeCoder
Ну и файлы раскинуть по папкам, стартовый шаблон генерируется в пару кликов с уже готовым реактом и прочим
Rewrite
Вебпак точно, вью 2, и вроде реакт
В каком плане поддерживает webpack? 🤔 Вебпак же просто сборщик и выплевывает статику, которую потому уже electron-buider/electron-forge/etc юзает?
🅰️nimeCoder
В каком плане поддерживает webpack? 🤔 Вебпак же просто сборщик и выплевывает статику, которую потому уже electron-buider/electron-forge/etc юзает?
ну вебпак можно прикрутить куда угодно, но там типа это проще, тк изначально у механизмов для сборки, серва и публикации есть его поддержка, forge ведь не просто какой-то шаблон, а набор утилит фактически кроме того
🅰️nimeCoder
я хочу попробовать мигрировать anilibrix на forge если автор будет не против)
🅰️nimeCoder
кайфово там все сделано, да и развивается вроде forge, в отличии мертвого шаблона vue-electron
Rewrite
Все ещё волнует, может кто подсказать?
Посмотри как это реализовано в подобных программах?
Mark
Знал бы я ещё в каких, у докера, который я приводил в примере, все немного сложнее
Григорий
Для такого я использую: import {app} from ‘electron’ app.getPath('userData') вроде воркает)
ну системная инфа да, будет норм, я так же делаю но если это игра на 16гб конечно можно запретить устанавливать игру в папку с лаунчером, но это такое себе дело
Mark
Насколько конфигурируемый forge? Как CRA, или скорее как vite?
Mark
Отвечаю сам себе, пушо только хлопают 😄 Конфигурируемый, мне понравилось, всё что нужно имеется
Mark
Чем лучше всего тестировать? В доке несколько предложенных вариантов, какой из них, по вашему личному мнению, стоит использовать? И если возможно - почему?
Nerd
Здравствуйте, позволяют ли возможности(API) Electron для создания desktop shell на windows? Ну чтобы заблокировать все функции системы, а открывалось только приложения на electron, которое управляло всеми процессами системы, открытием программ, перезагрузкой. Интересует это в целях разработки небольшой системы для школы программирования, где студент будет иметь доступ только к определенным функциям и приложениям
Denis
Всем привет. Пытаюсь забилдить бойлерплейт. Все ок, но исполнимый файл весит 190 мб. И то, только потому что оставил в депенденси по моему мнению нужны либы. В начале вобще было 300-400 мб. Подскажите пожалуйста какие у кого стратегии обычно для уменьшения размера билда?
Denis
Думаю пэкедж будет полезен