Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Updater для VB-приложений: ваше мнение? Добавлено: 25.03.05 20:36  

Автор вопроса:  Comanche

Ответить

  Ответы Всего ответов: 26  

Номер ответа: 16
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #16 Добавлено: 01.04.05 14:08
Мои мнения (описываю по пунктам):
1) нормально
2) нормально
3) не совсем понял - файлы обновил, но не закачал на локалку и значит
на ftp что ли?
4) не, лучше md5 хеш файла (aka контрольная сумма). ИМХО.

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

Согласен?

Ответить

Номер ответа: 17
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #17 Добавлено: 01.04.05 14:37
Исходники выложил вот сюда:
http://formtoini.narod.ru/Downloads/AppUpdater_Editor.rar

По п.3 - думаю, будет понятно на живом примере.
По п.4 - несогласен: зачем?!?!?!

Ответить

Номер ответа: 18
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #18 Добавлено: 02.04.05 07:38
Довольно хорошо, но выдала при запуске ошибку на DTPicker1.SetFocus.
Что вдруг она ругаться начала на SetFocus? :) Пришлось On Error Resume Next
1) Немного непонятный инферфейс - запутаться можно если не знать
досконально программу.
2) Почему не русский язык у программы?

По четвертому пункту:
Можно еще ставить сравнение по часам и минутам - просто может быть по
несколько апдейтов программы в день :)

Ответить

Номер ответа: 19
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #19 Добавлено: 05.04.05 13:00
А на какой именно ";DTPicker1.SetFocus" она ругнулась? Его нельзя вызывать из Form_Load - да я вроде и не вызываю... непонятно.

Интерфейс - отстой: полностью согласен. М.б. и переделаю. Заодно и язык изменю.

А насколько реально кому-то может понадобиться несколько апдейтов в день?!

И насчёт хранения на ФТП (и проблемы с sharing violation - см. мои посты выше) - что скажете?! Я, блин, так и буксую на одном месте: неохота доделывать сам апдейтер, пока с егойным аплоадером не разобрался до конца. А ясности со структурой папок на ФТП так пока и нет.

АУ-У-УУУ!!!

Ответить

Номер ответа: 20
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #20
Добавлено: 05.04.05 21:22
я тут Comanche... :) гляну пример и в асю тебе напишу...

Ответить

Номер ответа: 21
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #21 Добавлено: 05.04.05 22:33
Лучше на pc-er@mail.ru - в асе редко бываю.

Ответить

Номер ответа: 22
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #22 Добавлено: 06.04.05 10:45
Его нельзя вызывать из Form_Load - да я вроде и не вызываю... непонятно.

шЮтишь, да? А кто вызывает? :))

А насколько реально кому-то может понадобиться несколько апдейтов в день?!

А такое иногда делаю... Да вообще, не лишне сделать это. ;)

Ответить

Номер ответа: 23
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #23 Добавлено: 06.04.05 12:05
1. Вчерась специально смотрел код: DTPicker1.SetFocus вызывается из Form_Activate и ещё двух кликов по кнопкам. Вызова из Form_Load - нет!

2. Ну ладно, ОК, ты так делаешь... а о юзерах думал?! если вдруг некая прога будет несколько раз в день показывать окошко "На сервере разработчика обнаружена новая версия. Загрузить?", то лично я подумаю следующее (по порядку):
а). Что-то глючит в модуле обновления.
б). Что-то глючит на сервере разработчика.
в). Разработчик просто издевается.
г). Это недоделанное SpyWare.
:-)))

Ответить

Номер ответа: 24
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #24
Добавлено: 07.04.05 13:27
DTPicker1.SetFocus однозначно ключит в Form_Activate. ошибка нумбер 5 :(

Ответить

Номер ответа: 25
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #25 Добавлено: 07.04.05 13:28
Значит, сам контрол глюкавый. ОК, уберу эту строчку.

Ответить

Номер ответа: 26
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #26 Добавлено: 08.04.05 09:48
Ну ладно, ОК, ты так делаешь... а о юзерах думал?!

Нэ... Зацэм аны минэ? :)))

"На сервере разработчика обнаружена новая версия. Загрузить?"

Такие извращенцы закачивали на сервер постоянно два дня подряд новый
Dr.Web где-то год назад. Меня если честно запарило - скачал половину и
!бац! новая версия... Качать снова... :)) Но на всякий случай сделай -
нас таких много :)

Разработчик просто издевается.

;)

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам