|
1 Кб. |
|
| Вот как можно версию посмотреть, сравнить....... | |
|
| |
|
|
|
| Спасибо, Сергей !
с этой частью (скачать - сравнить версии) понятно.
Что должна делать программа, чтобы юзер после такого сообщения ничего не делал ?
Пока получается только иметь два файла, т.е. программа после обнаружения свежей версии запускает другую программу, которая удаляет старую версию и затем скачивает новую, в ту папку, где стояла старая версия. | |
|
| |
|
|
|
| Что должна делать программа, чтобы юзер после такого сообщения ничего не делал ?
===========================================================================
Она должна, видимо спросить - начать скачивание новой версии
и в зависимости от нажатой кнопки либо закрыться, открыв прогу скачивания, либо продолжить свою работу до следующего старта...........
КАК ВЫ считаете? | |
|
| |
|
|
|
| примерно так я и описал :)
просто получается, нужно иметь в рабочем каталоге две программы - рабочую и ту, которая будет делать апдейт старой версии на новую.
просто есть любители удалять все из каталогов, что по их мнению не нужно, они запросто снесут эту доп. приблуду и в следующий раз получать сообщение "такая-то программа не найдена" и будт долго "костить" программера за то, что написал какую-то хрень.
а как реализовать все это в одной программе, что-то никак в голову не приходит :( | |
|
| |
|
|
|
| А Вы батники умеете писать?
==============================
Если да то всё решаемо запросто
текст батника лежит у нас в программе и если вдруг батник снесли -
мы грозя пальчиком его программно создаём и запускаем, а нашу прогу закрываем.
И он уже скачивает и заменяет программы | |
|
| |
|
|
|
| Если батники проблема - мы пишем программу обновлений и кладём её там же на сайте и уже оотуда её своей основной прогой качаем, прогу свою закрываем, а скачаную запускаем........
==============================================================================
Кстати а у мну к Вам такой вопрос - а куда Вы файлы эти кладёте и как это осуществляется - а то у мну не получается | |
|
| |
|
|
|
| да пока это все в области теории - практически еще ничего не делал, т.к. нет необходимости | |
|
| |
|
56 Кб. |
|
| АААААААААААААААААААААА
======================================
У мну тожа теория, но вот не знаю куда это всё ложить(файл для скачивания)
вот есть прога у мну она скачивает из интернета по указанному адресу файл...... | |
|
| |
|
|
|
| Давай теорию добъём | |
|
| |
|
|
|
| Я тут подсмотрел ещё вариант - как это реализуют.
Основная программы смотрит в интернет и спрашивает :
Тама новая версия пришла - скачать?
Говорим ДА основная качает, но типа не устанавливает.
Када всё скачано - основная закрывается, а вспомогательная-установщик открывактся и спрашивает - начнём установку????
И вот тада сносится старая и на её место новая -бац!!! | |
|
| |