19.05.2024г.14:54
Добро пожаловать на DevelStudio.3dn.ru — Уникальное для DevelStudio!
ГлавнаяФорумУрокиПримерыИсходникиНов. СообщенияЗаказать исходникВаша ссылка
Участники · Правила форума · Поиск · RSS
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » DevelStudio (PHP) » Для новичков » Как реализовать
Как реализовать
Pisiunchik
Воскресенье, 18.12.2011, 21:19
Группа:
 
Пользователь
Сообщений:
 
12
Репутация:
 
0

Программа должна скачивать файл формата .txt с хостинга и показывать его например в label1
И еще
Как сделать так, чтобы качалось обновление программы и когда программа полностью докачалась, программа номер 1 удалялась а программа которую только что скачали, запускалась)
 
Resh
Воскресенье, 18.12.2011, 22:06
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Code
$get = file_get_contents('http://ссылка на ваш файл txt/');
c("label1")->caption = $get;

Советую заливать файл на хостинг narod.ru так как с ucoz не будет это работать

 
Pisiunchik
Воскресенье, 18.12.2011, 23:29
Группа:
 
Пользователь
Сообщений:
 
12
Репутация:
 
0

Resh Спасибо большое, помогли, но у меня есть еще 2 проблемы)
Нужно чтобы при нажатие на кнопку Обновить dll, скачивалась dll в папку с самой программой
И 2 проблема, как сделать автообновляемым сам updater
Чтобы при запуске, первым делом проверялось обновление updater'a, если обновлений нет, открывается следующая форма
А если есть обновление(Проверяет по версии в .txt файле) то программа скачивает обновление в папку с этой программой, удаляет саму себя и открывает скачанную программу)
 
Resh
Воскресенье, 18.12.2011, 23:34
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Посмотрите демо проекты и вы сделаете все сами
С:\Program Files\PHP Devel Studio\demos\Загрузка файла с интернета.dvs
С:\Program Files\PHP Devel Studio\demos\Обновление программы.dvs

 
Pisiunchik
Воскресенье, 18.12.2011, 23:39
Группа:
 
Пользователь
Сообщений:
 
12
Репутация:
 
0

Resh попробовал сделать загрузку файла с интернета
Указал ссылку и тп
В программе показало, что скачалось, а на самом деле нет, файла нету в директории которой я указал(Рабочий стол)
 
Resh
Понедельник, 19.12.2011, 00:22
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Все работает просто ты что-то не так делаешь

 
Pisiunchik
Понедельник, 19.12.2011, 15:07
Группа:
 
Пользователь
Сообщений:
 
12
Репутация:
 
0

Resh Посмотрите если вам не сложно исходник)
[url=http://zalil.ru/32314777]Скачать исходник[url]
 
Slava_Uchiha
Понедельник, 19.12.2011, 18:30
Группа:
 
Администраторы
Сообщений:
 
232
Репутация:
 
7

Скачать, всё пашет нормально

Нажми пожалуйста :3
 
Pisiunchik
Понедельник, 19.12.2011, 19:41
Группа:
 
Пользователь
Сообщений:
 
12
Репутация:
 
0

Slava_Uchiha Спасибо

Осталось только 1)
не получается сделать С:\Program Files\PHP Devel Studio\demos\Обновление программы.dvs
Тупо когда нажимаю скачать, выходить ошибка
Сможете написать, какие править ссылки и на что)
Буду очень благодарен
 
Resh
Понедельник, 19.12.2011, 19:45
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Сделай проще версию программы выводишь и если версия программы отличается от прошлой версии то скачивать файл и все

 
Pisiunchik
Понедельник, 19.12.2011, 21:19
Группа:
 
Пользователь
Сообщений:
 
12
Репутация:
 
0

Resh А можете поподробнее объяснить и поделиться кодом)
Заранее спасибо)
 
Resh
Понедельник, 19.12.2011, 22:00
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

м получается все сделают за вас а всего лишь надо то
Code
if(что сравниваем){выполняем т.е. скачиваем}

 
Resh
Понедельник, 19.12.2011, 22:04
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

Pisiunchik
Quote
Доброго времени суток!
Я пока начинающий и много чего не понимаю, объясните пожалуйста, как сделать автообновление программы с сайта, допустим у меня есть программа версии 1.0.0, а на сайте есть документ "version.txt" в котором написана версия проги, допустим 1.0.1 и собственно сама программа только новой версии, так как сделать и что надо (кнопки функции и т.д) , чтобы программа при запуске проверяла этот txt документ на сайте, и сравнивала с версией программы, и если было бы отличие начинала скачивание новой проги??? Пожалуйста, если возможно, то по подробней))

Тебе не надоело на форуме ники менять?

 
Resh
Понедельник, 19.12.2011, 22:04
Группа:
 
Администраторы
Сообщений:
 
527
Репутация:
 
45

По теме больше не буду отвечать

 
Pisiunchik
Понедельник, 19.12.2011, 22:17
Группа:
 
Пользователь
Сообщений:
 
12
Репутация:
 
0

Resh Как бы это не я)
Ладно, буду дальше сам разбираться
 
Форум » DevelStudio (PHP) » Для новичков » Как реализовать
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

При копировании материалов → указывайте ссылку на источник!
DevelStudio.3dn.ru © 2011 Все права защищены. Используются технологии uCoz DevelStudio
Счётчики
Сегодня нас посетило
Показано 2 последних комментария из 252.
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.2 . дальше »
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.1 . дальше »
Мини-статистика
Всего зарегистрировано: 575
Постов на форуме: 2067
Тем на форуме: 452