Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.11.21;
Скачать: [xml.tar.bz2];

Вниз

Простая программа для обновления установленного ПО   Найти похожие ветки 

 
@!!ex ©   (2010-08-11 16:05) [0]

Есть не сложная утилита, которая показывает вопросы по английскому(для лучшего запоминания).
База программы постоянно дополняется.
Надо быд сделать к ней обновлялку.
нечто не сложно, что будет запускаться при старте системы, проводить обновление и потом уже запускать саму программу.

Можно свое написать, но не хочется изобретать велосипед.
Какие варианты есть для решения этой задачи?

P.S. гуглил, нагуглил кучу менеджеров обновления. Ничего простого, что могло бы помочь - не нашел.


 
Sergey13 ©   (2010-08-11 16:12) [1]

В автозагрузку вставить копирование базы не подойдет?


 
@!!ex ©   (2010-08-11 16:15) [2]

ну так база в интернете, а пользователь х.з. где


 
12 ©   (2010-08-11 16:22) [3]

если не сложная утилита своя, то лучше сделать кнопку обновления баз
иначе проще самому написать программку, которая качает и меняет файлы


 
monk   (2010-08-11 17:28) [4]

nncron + wget


 
Dennis I. Komarov ©   (2010-08-12 15:52) [5]

Напиши так, как тебе надо. Зачем тебе кривоколесный велотранспорт?


 
Медвежонок Пятачок ©   (2010-08-12 16:51) [6]

вопросы - в xml и на сервер.
в атрибуте корневого узла - версия.
запускаемся, создаем xmlhttprequest, делаем асинхронный гет.
в онредистэйт проверяем номера версий. если выкачали более новую - мессаджбокс с предложением заменить.

хотя лучше не тупо качать все (возможно на сервере еще ничего не обновилось) - а только получать номер версии обновления и если она больше, тогда качать все.


 
Кто б сомневался ©   (2010-08-13 23:15) [7]

Что ж там делать. Запрашивай по get файл - это без компонентов не трудно сделать есть примеры. В файле этом будет лежать последняя версия базы - цифра. Сам файл из пары байт. и все. Закачиваем файлы во временую папку, как закачалось перезаписываем старые.


 
Кто б сомневался ©   (2010-08-13 23:19) [8]

Если хочешь сделать хорошо, сделай сам. :)

Просто критерий "хорошо" у всех разный. Поэтому лучше самому сделать, и быстро будет, и 4 байта трафика на проверку наличия апдейта.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.11.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.004 c
2-1282889483
Гость
2010-08-27 10:11
2010.11.21
Запись в ini-файл строки имеющей переводы строки


6-1199895934
Danger
2008-01-09 19:25
2010.11.21
Разобрать Chunked encoded


15-1281299395
Юрий
2010-08-09 00:29
2010.11.21
С днем рождения ! 9 августа 2010 понедельник


2-1283178522
ZV
2010-08-30 18:28
2010.11.21
Преоброзование данных


9-1188140713
AlexanderMS
2007-08-26 19:05
2010.11.21
Игра - на весь экран.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский