Привет
после релиза прошлого проекта пришлось делать патчи.. делаются они быстро, но вот протолкнуть их сквозь издателя - это задержка в 2 недели примерно.
решил на будуещее, или для следующего патча прилепить лаунчер, который бы искал апдейты и ставил их сам.
написан он на Delphi, пока тестировался на 3 компах, на 2 XP и на 7...
нашел и решил проблему с ломанием интерфейса, если у винды указано увеличение шрифтов.
скачать лаунчер можно здесь (там умышлено не последняя версия):
---удалил файл---- пишу немного другой ланчер, тестинг позже будет....
кнопку "Play" после апдейта лушче не нажимать. она запускает блокнот.
после закрытия проги, через 3 секунды Launcher_new.exe исчезнет.
надо запустить, проапдейстится, после апдейта должны исправится проблемы, написаные в патч логе.
интересует любой фидбек, и все найденые проблемы и косяки, чтоб допилить прогу до комерческого состояния.
пока что мало внимания уделено ошибкам (типа если нету интернета или еще чего)...
еще не понятно, как оно будет работать при ограниченых правах и т.д. как вобще делают такое?
заранее спасибо.
Продвинутые издатели вроде бигфишей запрещают любые подключения в интернет.
Есть шанс что ты не пропихнёшь лончер через издателя, так что прямо у них поинтересуйся.
kvakvs
> Продвинутые издатели вроде бигфишей запрещают любые подключения в интернет.
> Есть шанс что ты не пропихнёшь лончер через издателя, так что прямо у них
> поинтересуйся.
я ж не казуал. в Кранкс продакшн мне порекомендовали его сделать.
kvakvs
в любом случае так удобно демки выкладывать с лаунчером. а если уж запретят - то можно его урезать спокойно.
6 скачиваней 2 отзыва в личке...?
Скачал - работет
Работает, красиво.
Запустил, нажал Update, появился Launcher_new.exe, вроде все ок
Скачал, заппустил, нажал "Апдейт", прошла полоска.
Вышел запустил снова - пишет, что уже проапдейтилось, новых патчей нет.
Все нормально вроде.
Текст All Ways Engine нечитаем (фрагменты на сером фоне)
Обычно лаунчер проверяет еще есть ли все нужные файлы и их хэш-суммы
плюс докачку неплохо на будущее
evirus
> Обычно лаунчер проверяет еще есть ли все нужные файлы и их хэш-суммы
ну я подумал, что можно попроще. раз я один работаю...
> плюс докачку неплохо на будущее
в старкрафте 2 сделали както связь через торрент, на сколько я знаю...
evirus
> Текст All Ways Engine нечитаем (фрагменты на сером фоне)
фоновая картинка?
всем спасибо за тестинг... хотя наверное у вас всех есть права админа =)
другие случаи буду у себя смотреть...
Аврелий
Я бы посоветовал launcher не на Delphi писать, а на NSIS. Там плагинов куча на все случаи жизни + все-таки скрипт, а не код.
Аврелий
экран разделен на 3 части, так вот текст залазит на крайние две - полагаю что от шрифтов (увеличенные)
evirus
> экран разделен на 3 части, так вот текст залазит на крайние две - полагаю что
> от шрифтов (увеличенные)
можно скрин?
Тема в архиве.