Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: CL | DM;

Вниз

обновление программ   Найти похожие ветки 

 
SteppesSon ©   (2005-03-02 08:42) [0]

Возникла следующая проблема: Есть программка 2,5 мега, которая периодически обновляется (спасибо нашему правительству) примерно раз в месяц. Количество пользователей около 300. Необходимо решить проблему обновления поскольку рассылать каждый раз всю программу по DialUp не представляется возможным, а по Инету нельзя по "политическим соображением".


 
КаПиБаРа ©   (2005-03-02 08:50) [1]

1. Нанимай студентов. Пусть развозят компашки на общественном транспорте.

2. Поставь галочку Build with runtime packages, тогда exe"шник будет минимального размера.


 
Sandman25 ©   (2005-03-02 08:50) [2]

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


 
Беспечный_Ангел ©   (2005-03-02 09:55) [3]


> Sandman25 ©   (02.03.05 08:50) [2]

А название программки не подскажешь? )


 
SteppesSon ©   (2005-03-02 10:21) [4]

> Sandman25 Программку для создание патчей (и даже не одну) я пытался испольовать, но все что я нашел было написано слишком примитивно - простое побайтовое сравнение и в результате патчи выходили размером больше чем сам .exe - шник. Хотелось бы стать обладателем Патч-креатора с хотя минимальным математическим интелектом. Если кто знает - черканите где взять. (Можно было бы конечно самому написать, но как всегда времени недостает да и проффесионализма наверное  не хватит )


 
Sandman25 ©   (2005-03-02 10:32) [5]

[4] SteppesSon ©   (02.03.05 10:21)
побайтовое сравнение и в результате патчи выходили размером больше чем сам .exe - шник.

За безопасность надо платить - золотое правило программирования :) А если серьезно, то при объединении с подходом Run Time Packages и архивированием дистрибутива может получиться неплохо.
Я такие программы не использовал, поэтому ничего конкретного посоветовать не могу.


 
KSergey ©   (2005-03-02 10:49) [6]

> [4] SteppesSon ©   (02.03.05 10:21)
> (Можно было бы конечно самому написать, но как всегда времени недостает

Хошь - черкани письмецо


 
kaZaNoVa ©   (2005-03-02 11:10) [7]

SteppesSon ©   (02.03.05 8:42)

>  а по Инету нельзя по "политическим соображением".

это как?
зашифруй и нет проблем ..


 
Думкин ©   (2005-03-02 11:20) [8]

> [7] kaZaNoVa ©   (02.03.05 11:10)

А разницы? Скачивать то все одно Dial-Up-ом будут почти наверняка - хоть с Инету, хоть с ...


 
evvcom   (2005-03-02 11:23) [9]


> А разницы? Скачивать то все одно Dial-Up-ом будут почти
> наверняка - хоть с Инету, хоть с ...

Принимающей стороне да разницы никакой, а вот передающей...


 
SteppesSon ©   (2005-03-02 11:23) [10]

2 kaZaNoVa ©   (02.03.05 11:10) [7]  эх..если бы можно было бы по Инету - но не у всех пользователей есть доступ к www Вобщем задача осталась прежней. я уж думаю переписать прогу  чтоб каждая форма была в отдельной dll, и обновлять каждую по отдельности. но если есть путь проще - почему бы им  не воспользоваться?


 
evvcom   (2005-03-02 11:26) [11]

см. [1] пункт 2. Хотя и пункт 1 хорош!


 
DiamondShark ©   (2005-03-02 13:26) [12]


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

И поиметь кучу проблем. Да и общий размер вырастет.
Пакеты -- лучший выход.

А в чём проблемы рассылки по dialup и инету?


 
SteppesSon ©   (2005-03-02 13:51) [13]

2 DiamondShark ©   (02.03.05 13:26) [12]
300 раз посылать обновление в 2.5 мега..хоть раз пробовал так делать? Это при условии что эти же модемы в основном должны быть заняты совсм другим делом..


 
DiamondShark ©   (2005-03-02 14:06) [14]

А зачем посылать? Пусть сами забирают.
А если побить приложение на package, то обновления будут не 2.5 мега, а по сотне килобайт.


 
Anatoly Podgoretsky ©   (2005-03-02 14:49) [15]

Именно так, пусть сами и проблема решена кардинально.


 
Чапаев ©   (2005-03-02 15:01) [16]

UPX"ом хоть жмёшь? http://upx.sourceforge.net


 
begin...end ©   (2005-03-02 15:02) [17]

> Чапаев ©   (02.03.05 15:01) [16]

Бронежилет одеть не забыли? :-)


 
Алхимик ©   (2005-03-02 15:55) [18]


>  [16] Чапаев ©   (02.03.05 15:01)

Ща заклюют.


 
Чапаев ©   (2005-03-02 16:16) [19]

> Ща заклюют.
Первый раз шо ли?..


 
Amoeba ©   (2005-03-02 16:39) [20]


> Алхимик ©   (02.03.05 15:55) [18]
>
> >  [16] Чапаев ©   (02.03.05 15:01)
>
> Ща заклюют.

И правильно сделают!


 
Erik1 ©   (2005-03-02 17:19) [21]

Сделаем юбилейный отстрел UPX-совцов!!!



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

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.032 c
6-1105603415
Artem Osipov
2005-01-13 11:03
2005.03.20
Протокол обмена между VNC сервером и клиентом


8-1101555840
Митя13
2004-11-27 14:44
2005.03.20
как работать с анимированной гифкой


6-1105890457
VOVKA_LOG
2005-01-16 18:47
2005.03.20
Трафик


1-1110113557
smok_red
2005-03-06 15:52
2005.03.20
Список окон в MDI приложении в виде кнопок на ToolBar


1-1109871620
vandal
2005-03-03 20:40
2005.03.20
Как обработать текст в TLabel?