forge, кто нибудь делал такое ? То что рекомендуется в доке, почему то не получается, там с сервером обновлений проблемы. Можете подсказать актуальные варианты. А ещё была мысль сделать вторую мини программу чтобы он мог заменить файлы программы, для винды я не собираю setup, а просто фалы с exe, для винды замену сделать могу там удалить существующие и вставить новые файлы, а вот как поступать с мак если клиент программу в Dock закрепил он же у него удалится, потому что я буду удалять .арр и заменять новым. Как можно грамотно реализовать алгоритм обновления ?
а в чем конкретно проблема с форжем и сервером обновлений?
а почему гитхаб не хочешь использовать в качестве сервера обновления?
А там можно сделать приватным ?
у меня сам репозиторий с кодом приватный, а там где экзешники и dmg хранятся - открытый
Я вообще решил это через удаленный сервер, на нем публиковал асар архив новой версии и через саму прогу просто заменял текущий асар новым, правда для этого надо делать отдельное приложение "обновитель" которое и будет заменять файлы, и все работает)
А у обновителя есть алгоритм на случай если на моменте обновления у клиента комп отрубится, например он успел удалить asar а вставить не успел
О да, тут я не подумал)
она смотрит, есть ли нужный файл на диске
Обсуждают сегодня