Георгий
Попробуй воткнуть в конфиг win флаг verifyUpdateCodeSignature
Он true по умолчанию, поставь его в false. Если не прокатит, то я хз
Denis
Егор
Я вас категорически приветствую
Георгий
Прокатило?
Denis
даа))))
Denis
прошла))))
Denis
Кому шо должен?)
Георгий
Denis
Осталось прям ласт ласт ласт решить))) как в установшике сделать путь по-умолчанию установки c:/users/public/
Denis
Denis
я уже include сделал)
Denis
Denis
типо такого внести)
Denis
но это как всегд не пахает)
Denis
Парни, кто знает путь?) Чтобы кастомно папку установить сделать) Хелпланите плиз)
Denis
ребята делали, но не через электрон связку
Denis
ща конфиг покажу
Denis
Denis
здесь по-умолчанию формируется) но если делалть include и там переназначить функцию Function .onInit StrCpy $INSTDIR "C:\Users\Public\Smartblax" StrCpy $SM_PROGRAMS_NAME "Smartblax" FunctionEnd типо говорти ты уже используешь функцию
Denis
!macro preInit SetRegView 64 WriteRegExpandStr HKLM "${INSTALL_REGISTRY_KEY}" InstallLocation "C:\Users\Public\SmartblaxApp" WriteRegExpandStr HKCU "${INSTALL_REGISTRY_KEY}" InstallLocation "C:\Users\Public\SmartblaxApp" SetRegView 32 WriteRegExpandStr HKLM "${INSTALL_REGISTRY_KEY}" InstallLocation "C:\Users\Public\SmartblaxApp" WriteRegExpandStr HKCU "${INSTALL_REGISTRY_KEY}" InstallLocation "C:\Users\Public\SmartblaxApp" !macroend решение)
Denis
только почему-то у меня блин не создает ярлык приложения теперь)))
Denis
"oneClick": true в режиме)
Георгий
"oneClick": true в режиме)
Для ярлыка можешь поставить рядом с onClick createDesktopShortcut
Георгий
"oneClick": true в режиме)
oneClick это настройка для того, чтобы у тебя установка без выбора происходила какого-то, насколько я помню, просто ткнул на инсталлер и приложение поставилось
Denis
Иконку поставил тоже )
Denis
Только теперь учусь чтобы на всех учетках винды вставили иконки )
Андрей
Привет всем У кого-нибудь был опыт сборки под Alt Linux ?
Георгий
Всем хеллоу, возникала ли у кого-нибудь такая проблема при запуске приложений на MacOS. Протестировано на 10+ макбуках разных версий и архитектур, на 3 из них приложение просто отказывается запускаться. Корреляции какой-то я так и не смог проследить.
Георгий
Через телеграм для теста всем и кидал
Причем сегодня зафорвардил 3м людям одно и тоже сообщение, у одного всё померло 🤷‍♂️
10N37
Через телеграм для теста всем и кидал
Попробуй через гугл диск, нам помогло в свое время
Георгий
Попробуй через гугл диск, нам помогло в свое время
Да, завтра посмотрю. А то у меня шизофрения развиваться начала в попытке найти проблему
Георгий
можно еще в архив кидать
Ну завтра гляну, интересно, с чем такое поведение может быть связано
Anonym Squad
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю из себя точно вырезала поддержку 7 и уже давно
Георгий
Георгий
Просто в гугле)
https://www.electronjs.org/blog/electron-23-0#dropping-windows-7881-support
Anonym Squad
Спасибо
Георгий
Спасибо
Да не за что XD
Георгий
Извините😅
Вообще на практике у меня в компании, благодаря еще моему нытью, мы отказались от поддержки вин 7 и вин 8. Потому что поддерживать операционку, на которую уже всем плевать, не очень здорово, имхо
Anonym Squad
Пока что планируется, что этой программой, больше 10чел не будет пользоваться
ALΣX
И им проще будет найти другой продукт, чем мигрировать на вин 10 или 11
Георгий
Все относительно: у нас по статистике с 4к пользователей, 20% сидят на 7 и 8.
Не думал что настолько всё плохо, 20 процентов прям чот очень много
Георгий
Все относительно: у нас по статистике с 4к пользователей, 20% сидят на 7 и 8.
С другой стороны, я помню как на прошлой работе в финтехе мы отказались от поддержки интернет эксплорера, и даже там нытье началось по этому поводу 💩
ALΣX
С другой стороны, я помню как на прошлой работе в финтехе мы отказались от поддержки интернет эксплорера, и даже там нытье началось по этому поводу 💩
ie - это уже другой разговор) в любом случае, я думаю, что если мы и обновимся с 22 версии Electron, то подумаем, как оставить приложение для пользователей на старых системах.
Георгий
ie - это уже другой разговор) в любом случае, я думаю, что если мы и обновимся с 22 версии Electron, то подумаем, как оставить приложение для пользователей на старых системах.
А чисто для интереса, вдруг меня тоже всё таки попросят семерку на поддержку поставить. Все либы, связанные с электроном вы более старых версий использовали или только сам электрон и билдер какой-нибудь?
ALΣX
А чисто для интереса, вдруг меня тоже всё таки попросят семерку на поддержку поставить. Все либы, связанные с электроном вы более старых версий использовали или только сам электрон и билдер какой-нибудь?
К сожалению, не смогу точно ответить, так как это зависит от конкретного проекта. Например, в моём случае используются Electron версии 22 и Builder версии 23, а другие пакеты, похоже, более независимы. В любом случае, важно ориентироваться на конкретную ситуацию и версию Electron. Правда после обновления Electron до 22 (до етого использовали 11) возникли проблемы с пакетом electron-redux, который используется для синхронизации состояния между рендерером и главным процессом. Пришлось нипать кастомную реализацию под новую версию Electron.
ALΣX
Ну у меня нет редакса и проблем получается с ним не будет 😎
Да, но могут бьіть другие библеотеки) Потому и говорю, что все индивидуально. Но все же поддерживать старьіе версии такой себе вариант - больше проблем
No
кстати если вам интересно, не так давно в electron-builder добавили в yaml параметр, который проверяет минимальную версию ос перед апдейтом. теперь можно безопасно обновить электрон не боясь, что старым пользователям сломается все. они просто перестанут получать апдейт
Георгий
кстати если вам интересно, не так давно в electron-builder добавили в yaml параметр, который проверяет минимальную версию ос перед апдейтом. теперь можно безопасно обновить электрон не боясь, что старым пользователям сломается все. они просто перестанут получать апдейт
У нас кастомная штука с обновлениями вообще, мы на беке получаем инфу о следующей записанной версии, и по юзер агенту смотрим версию операционки. Если она подходящая, то электрон запускает свой поиск новой версии приложения
Anonym Squad
Кажется буду возвращаться на прошлую версию
Георгий
У нас кастомная штука с обновлениями вообще, мы на беке получаем инфу о следующей записанной версии, и по юзер агенту смотрим версию операционки. Если она подходящая, то электрон запускает свой поиск новой версии приложения
Эта же штука ща будет использоваться, чтобы перейти с старого дерьма шарпового на электрон. То есть для пользака будет выглядеть как он откроет на винде старый прил, а потом откроется тупо другой абсолютно новый с сохранением кредов для автоматической авторизации
Георгий
да мы тоже свою. теперь просто не нужно это делать
Вот я об этом же, что зря делали получается
ALΣX
Откатив версии, в boilerplate проекте. yarn уже минут 5-10 качает Building fresh packages...
я б посоветовал удалить lock файл и почистить кеш, бьіло такое пару раз, помогло (правда с npm).
Anton
Хотел бы узнать ваше мнение по поводу Electron Forge vs Electron Builder. Я погуглил, почитал, но интересует мнение реальных пользователей. Какие причины выбрать то или другое?
Степан
Всем привет, где можно почитать про автоматизацию обновления приложения? (шоб на прод новая версия заливалось, пользак получал уведомление и по кнопке обновлял или же чтобы оно при запуске само обновлялось) Интересуют варианты как для Windows, так и для линуха
Anton [az09@osm]
ребзя, я правильно понимаю, что в этом перечислении может быть и ангуляр?