Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 15.12.2011, 20:29   #16
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от blad56Посмотреть сообщение
А что если при запуске делать проверку и если есть обновления, то закрывать программу и открывать отдельный модуль и с помощью него производить загрузку основной программы с заменой файлов? как такое реализовать?)

Используй динамические библиотеки...
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 16.12.2011, 23:05   #17
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Используй динамические библиотеки...

веталь, читай внимательней, отдельный модуль запускать, как ты дллку запустишь?)
  Ответить с цитированием
Старый 17.12.2011, 10:49   #18
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от MebiusПосмотреть сообщение
веталь, читай внимательней, отдельный модуль запускать, как ты дллку запустишь?)

Тогда модуль создавать для проверки
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 17.12.2011, 12:41   #19
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Тогда модуль создавать для проверки

а чего его создавать? простейший поток, постоянно проверяющий подключен ли юзверь с ником и вывод этого всего дела на экран, там мало работы как мне кажется)))
  Ответить с цитированием
Старый 17.12.2011, 20:52   #20
Знаток Dark Orbit
 Рыцарь-капитан
Аватар для V.I.R.U.S.
 
V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(V.I.R.U.S. сломал счётчик популярности :(
Регистрация: 21.07.2010
Сообщений: 528
Популярность: 17011
Сказал(а) спасибо: 199
Поблагодарили 1,228 раз(а) в 356 сообщениях
Отправить сообщение для V.I.R.U.S. с помощью ICQ Отправить сообщение для V.I.R.U.S. с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Вообще проще всего использовать для этого отдельную программу, типа Updater. При этом апдейтер обновляет файлы основной программы, а программа в свою очередь обновляет сам апдейтер если это нужно.
  Ответить с цитированием
Старый 18.12.2011, 10:59   #21
 Разведчик
Аватар для iLnes
 
iLnes на правильном пути
Регистрация: 04.12.2011
Сообщений: 22
Популярность: 34
Сказал(а) спасибо: 1
Поблагодарили 12 раз(а) в 4 сообщениях
Отправить сообщение для iLnes с помощью ICQ
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от V.I.R.U.S.Посмотреть сообщение
Вообще проще всего использовать для этого отдельную программу, типа Updater. При этом апдейтер обновляет файлы основной программы, а программа в свою очередь обновляет сам апдейтер если это нужно.

Вот это хорошая идея.
Правда не вижу смысла делать обновления Updater'а через основную программу, когда можно сделать все через веб-сервер. Неужто требуется обновлять updater? Я думаю нет
________________
Очень дешевые Steam аккаунты:
http://zhyk.ru/forum/showthread.php?p=2761352#
  Ответить с цитированием
Старый 19.12.2011, 21:23   #22
 Разведчик
Аватар для VeTaL_UA(1)
 
VeTaL_UA(1) скоро будет известенVeTaL_UA(1) скоро будет известенVeTaL_UA(1) скоро будет известен
Регистрация: 04.12.2011
Сообщений: 20
Популярность: 295
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Люди добрые, вы хоть бы статью прочитали, или хотя бы название темы. Эта статья и учит создавать апдейтер до основной программы...
________________
VeTaL_UA пишет отсюда, когда сидит с мобильного телефона. Привязка по ІР
  Ответить с цитированием
Старый 18.01.2012, 19:50   #23
 Разведчик
Аватар для 3jhlty3
 
3jhlty3 на правильном пути
Регистрация: 17.12.2011
Сообщений: 14
Популярность: 24
Сказал(а) спасибо: 50
Поблагодарили 7 раз(а) в 6 сообщениях
Отправить сообщение для 3jhlty3 с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Так вот это мне нравится больше)) Но можно ли проверку делать не так как у вас? Ну я изменил по своему вроде всё робит, но большое но если делать архивом как вы написали, то пользователю придётся распаковывать, а можно сделать что-бы сразу файлы заменялись?
И что-бы были проценты загрузки? Очень прошу помогите)))
  Ответить с цитированием
Старый 18.01.2012, 22:05   #24
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от 3jhlty3Посмотреть сообщение
Так вот это мне нравится больше)) Но можно ли проверку делать не так как у вас? Ну я изменил по своему вроде всё робит, но большое но если делать архивом как вы написали, то пользователю придётся распаковывать, а можно сделать что-бы сразу файлы заменялись?
И что-бы были проценты загрузки? Очень прошу помогите)))

Тут я показал только очень примитивный метод. Загружать файлы лучше через низкоуровневые сокеты, тем же и процент выводить. Через сокеты можно сразу екзешник скачать
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 19.01.2012, 14:58   #25
 Разведчик
Аватар для 3jhlty3
 
3jhlty3 на правильном пути
Регистрация: 17.12.2011
Сообщений: 14
Популярность: 24
Сказал(а) спасибо: 50
Поблагодарили 7 раз(а) в 6 сообщениях
Отправить сообщение для 3jhlty3 с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Тут я показал только очень примитивный метод. Загружать файлы лучше через низкоуровневые сокеты, тем же и процент выводить. Через сокеты можно сразу екзешник скачать

Можно поподробней и если можно, то дайте код плз... я так понял за скачивание отвечает вот эта страка?
HTTP.Get('http://statia.at.ua/program.rar',Response);
  Ответить с цитированием
Старый 19.01.2012, 17:16   #26
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от 3jhlty3Посмотреть сообщение
я так понял за скачивание отвечает вот эта страка?
HTTP.Get('http://statia.at.ua/program.rar',Response);

Да.
Поподробнее можно почитать в гугле, вбив в него запрос "[Ссылки могут видеть только зарегистрированные пользователи. ]".
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Пользователь сказал cпасибо:
3jhlty3 (19.01.2012)
Старый 19.01.2012, 19:28   #27
 Разведчик
Аватар для 3jhlty3
 
3jhlty3 на правильном пути
Регистрация: 17.12.2011
Сообщений: 14
Популярность: 24
Сказал(а) спасибо: 50
Поблагодарили 7 раз(а) в 6 сообщениях
Отправить сообщение для 3jhlty3 с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Да.
Поподробнее можно почитать в гугле, вбив в него запрос "[Ссылки могут видеть только зарегистрированные пользователи. ]".

А можете полностью создать новую тему, где всё подробно описать? Умаляю, очень прошу))) ну или хотя-бы как сделать проценты, я попробывал сделать ну тай строчкой, но не понятно когда скачается если рано закрыть, то ошибка вылетает....
  Ответить с цитированием
Старый 19.01.2012, 20:33   #28
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от 3jhlty3Посмотреть сообщение
А можете полностью создать новую тему, где всё подробно описать?

Не знаю. Позже. Сейчас занят.
Цитата:
Сообщение от 3jhlty3Посмотреть сообщение
если рано закрыть, то ошибка вылетает....

Это ошибка исчезнет, если запускать программу с екзешника, а не компилировать в среде
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 20.01.2012, 14:36   #29
 Разведчик
Аватар для 3jhlty3
 
3jhlty3 на правильном пути
Регистрация: 17.12.2011
Сообщений: 14
Популярность: 24
Сказал(а) спасибо: 50
Поблагодарили 7 раз(а) в 6 сообщениях
Отправить сообщение для 3jhlty3 с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
я так понял за скачивание отвечает вот эта страка?
HTTP.Get('http://statia.at.ua/program.rar',Response);
Да.

Хм я тут заметил, ну может это только у меня, но он больше 500килобайт не качает........
У меня программа весит 2 мигабайта... как мне их скачать?
  Ответить с цитированием
Старый 05.02.2012, 22:28   #30
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Делаем Updater до программы с помощью Indy. Delphi.

Цитата:
Сообщение от OrBiT_DaRkПосмотреть сообщение
В Mozilla Firefox так и сделано. Там отдельный апдейтер есть. Это лучший вариант.

Цитата:
Сообщение от VeTaL_UA(1)Посмотреть сообщение
Люди добрые, вы хоть бы статью прочитали, или хотя бы название темы. Эта статья и учит создавать апдейтер до основной программы...

________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Ответ

Метки
delphi 7, updater, vetal_ua


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Авторизация на сайте с помощью Indy. Delphi. VeTaL_UA Pascal/Delphi 13 11.01.2015 20:01
[Статья] Основы парсинга с помощью Indy. Delphi. VeTaL_UA Pascal/Delphi 27 01.09.2013 23:10
[Программа] Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5 VeTaL_UA Pascal/Delphi 1 26.01.2013 00:18
[Статья] Загрузка изображений с интернета в TImage с помощью Indy. Delphi. VeTaL_UA Pascal/Delphi 4 25.06.2012 10:40

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:45.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net