Updater v1.0 (x86/x64) (Rus) [19/07/2018]
Версия программы: 1.0 BETA
Cайт: NeleGal-Edition
Канал: Youtube
Группа: VK
Канал: Telegram
Язык программирования: Java
Язык интерфейса: Русский
Лечение: не требуется
Системные требования:
Процессор: 1,5 ГГц и выше
Объем ОЗУ: 2 Гб
Монитор: разрешение 1024х768 или больше
Операционная система: Windows Vista, 7, 8, 8.1, 10
Наличие Java: требуется, в комплекте есть портативная версия Java
Описание программы:
Updater - Программа для проверки, скачивания архива с обновлениями, распаковки и запуска обновляемого файла.
Версия программы: 1.0 BETA
Cайт: NeleGal-Edition
Канал: Youtube
Группа: VK
Канал: Telegram
Язык программирования: Java
Язык интерфейса: Русский
Лечение: не требуется
Системные требования:
Процессор: 1,5 ГГц и выше
Объем ОЗУ: 2 Гб
Монитор: разрешение 1024х768 или больше
Операционная система: Windows Vista, 7, 8, 8.1, 10
Наличие Java: требуется, в комплекте есть портативная версия Java
Описание программы:
Updater - Программа для проверки, скачивания архива с обновлениями, распаковки и запуска обновляемого файла.
При запуске программа Updater проверят возле себя наличие файла Updater.txt, при обнаружении считывает из него информацию:
Первая строка - Название программы которая будет обновляться.
Вторая строка - Текущая версия обновляемой программы.
Третья строка - Сайт с которого скачивать обновления.
Пример содержимого файла Updater.txt:
Programma
1.1
MySite.ru/update_files
Далее Updater проверяет наличие файлов на сервере:
название_программы.ver - содержит серверную версию обновления
название_программы.txt - содержит описание обновления
название_программы.zip - архив обновления
и считывает данные с этих файлов.
Данные из файла название_программы.txt заносятся в список обновления.
Данные из файла название_программы.ver сравнивает с текущей версией, если серверная версия свежее текущей, то кнопка скачивания обновления станет активной.
Во время скачивания обновления отображается размер обновления, скорость скачивания, и приблизительное время скачивания.
После скачивания обновления, программа распакует содержимое архива и если присутствует файл название_программы.exe запустит его.
Первая строка - Название программы которая будет обновляться.
Вторая строка - Текущая версия обновляемой программы.
Третья строка - Сайт с которого скачивать обновления.
Пример содержимого файла Updater.txt:
Programma
1.1
MySite.ru/update_files
Далее Updater проверяет наличие файлов на сервере:
название_программы.ver - содержит серверную версию обновления
название_программы.txt - содержит описание обновления
название_программы.zip - архив обновления
и считывает данные с этих файлов.
Данные из файла название_программы.txt заносятся в список обновления.
Данные из файла название_программы.ver сравнивает с текущей версией, если серверная версия свежее текущей, то кнопка скачивания обновления станет активной.
Во время скачивания обновления отображается размер обновления, скорость скачивания, и приблизительное время скачивания.
После скачивания обновления, программа распакует содержимое архива и если присутствует файл название_программы.exe запустит его.
Создание обновления сделаем на примере.
Есть программа, назовём её "Programma.exe" и она имеет версию 1.0, для неё необходимо сделать онлайн обновление. Предположим у нас есть сайт "MySite.ru" создаём там папку, например "update_files", и загружаем в эту папку три файла с таким-же именем что и обновляемая программа, но меняем расширение.
Programma.ver
Programma.txt
Programma.zip
В файле Programma.ver указываем версию обновления.
Пример содержимого файла Programma.ver:
1.1
В файле Programma.txt пишем список изменений в последней версии, текст может быть любым.
В архив Programma.zip запаковываем обновляемую программу Programma.exe и все сопутствующие файлы? если таковые имеются.
Обратите внимание что все файлы должны иметь одно и то же имя, разные только расширения!
На нашем примере путь до архива должен быть http: //MySite.ru/update_files/Programma.zip
На этом серверная часть создания обновления завершена, перейдём к запуску программы обновления. Если просто запустить Updater.exe, то ничего не произойдёт. Программе нужно указать параметры обновления. Нужно создать файл Updater.txt и расположить его возле программы Updater. Запишем в этот файл следующие данные:
На первой строке пишем название программы без расширения "Programma"
На второй строчке указываем текущую версию программы, 1.0
На третьей строчке указываем путь до каталога с обновлениями, на нашем примере "http://MySite.ru/update_files/" Наличие "http://" в начале третьей строки не обязательно, как и слеш в конце строки.
Пример содержимого файла Programma.ver:
Programma
1.1
MySite.ru/update_files
Есть программа, назовём её "Programma.exe" и она имеет версию 1.0, для неё необходимо сделать онлайн обновление. Предположим у нас есть сайт "MySite.ru" создаём там папку, например "update_files", и загружаем в эту папку три файла с таким-же именем что и обновляемая программа, но меняем расширение.
Programma.ver
Programma.txt
Programma.zip
В файле Programma.ver указываем версию обновления.
Пример содержимого файла Programma.ver:
1.1
В файле Programma.txt пишем список изменений в последней версии, текст может быть любым.
В архив Programma.zip запаковываем обновляемую программу Programma.exe и все сопутствующие файлы? если таковые имеются.
Обратите внимание что все файлы должны иметь одно и то же имя, разные только расширения!
На нашем примере путь до архива должен быть http: //MySite.ru/update_files/Programma.zip
На этом серверная часть создания обновления завершена, перейдём к запуску программы обновления. Если просто запустить Updater.exe, то ничего не произойдёт. Программе нужно указать параметры обновления. Нужно создать файл Updater.txt и расположить его возле программы Updater. Запишем в этот файл следующие данные:
На первой строке пишем название программы без расширения "Programma"
На второй строчке указываем текущую версию программы, 1.0
На третьей строчке указываем путь до каталога с обновлениями, на нашем примере "http://MySite.ru/update_files/" Наличие "http://" в начале третьей строки не обязательно, как и слеш в конце строки.
Пример содержимого файла Programma.ver:
Programma
1.1
MySite.ru/update_files
Скачать программу Updater С Яндекс диск 3,2Мб
Скачать портативную версию Java С Яндекс диск 60Мб ( Папку JRE в каталог с программой! )
Скачать дистрибутив Java С Яндекс диск 2Мб
Последнее редактирование: