Главная » Файлы » Мои разработки |
Picode Launcher
[ Скачать с сервера (498.6 Kb) ] | 14.05.2012, 19:58 |
== Picode Launcher == Picode Launcher - набор утилит, для разработчиков игр и других программ. Позволяет обновлять файлы игры до новой версии с указанного FTP сервера с гостевым или другим доступом. За основу взяты лаунчеры из L2 и World of Tanks. Но может применяться и как основа для обновления фтп репозитария, например исходников движка и т.п. Функционал: +. Работа с FTP в пассивном режиме. +. Загружает на компьютер клиента только "нужные" файлы (сверка по md5 хешу) +. Позволяет производить Снимки файлов игры за одно действие. +. Позволяет создавать лаунчер со своим внешним видом. +. Дает выбор для лаунчера использовать слайд шоу или браузер. +. Свободен для коммерческого использования. + Поддержка PNG + Поддержка GIF + Вывод html страницы с сайта + Вывод html страницы локально + Поддержка swf соответственно + Простой настраиваемый фон SnapShot.exe: - делает снимок указанной директории (в которой находится проект) и сохраняет данные о ней в файле update.txt Распространять с игрой не надо!!!. update.exe - сам лаунчер. Распространяется вместе с игрой и папкой launcher, которая содержит необходимые файлы. Инструкция: 1. Обзаводимся FTP сервером. 2. Создаем 2 профиля (админа - полные права, гостя - только на чтение) 3. Делаем SnapShot проекта. (Используя SnapShot.exe) 4. Заливаем проект не нарушая иерархии на FTP сервер в отдельный каталог. 5. Настраиваем Лаунчер с помощью конфига. (launchar/conf.ini) Далее распространяем свою игру используя архив с лаунчером (рекомендуется). Или распространяем просто лаунчер (не рекомендуется), при запуске он все скачает с инета и запустит игру. Конфиг поддерживает: [ Launcher ] Name=Третья Мировая: Начало. // заголовок лаунчера Icon=game.ini // иконка формы лаунчера [ Server ] Host=akyltist.ucoz.org // ftp server Login=akyltist // логин Password=****** // пароль Path=/test // путь к директории проекта на ftp Timeout=10000 // ожидание на соединение - иначе не обновляемся (в милисекундах) [ Bar ] Back=$00000080 // цвет фона полосы загрузки (ABGR) Fore=$000000FF // цвет полосы загрузка (ABGR) [ Browser ] Use=no // использовать браузер, если нет то показывает фон (задается картинкой) www=http://gcup.ru // если использовать браузер, то грузить указанную страницу (/index.html - то грузит файл из подпапки лаунчера) [ Hint ] Enabled=true // разрешить строку состояния Color=$00CCCCCC // цвет текста строки состояния [ Game ] exe=имя_файла_для_запуска.exe // разрешить строку состояния PS: просьба высказывать пожелания, искать баги | |
Просмотров: 1571 | Загрузок: 475 | Комментарии: 1 | Рейтинг: 5.0/24 |
Всего комментариев: 0 | |