Как реализовать
|
|
Pisiunchik |
Воскресенье, 18.12.2011, 21:19
|
|
Программа должна скачивать файл формата .txt с хостинга и показывать его например в label1 И еще Как сделать так, чтобы качалось обновление программы и когда программа полностью докачалась, программа номер 1 удалялась а программа которую только что скачали, запускалась)
|
|
|
Эти 0 пользователя(ей) поблагодарили Pisiunchik за это полезное сообщение: |
|
|
Resh |
Воскресенье, 18.12.2011, 22:06
|
|
Code $get = file_get_contents('http://ссылка на ваш файл txt/'); c("label1")->caption = $get; Советую заливать файл на хостинг narod.ru так как с ucoz не будет это работать
![](http://develstudio.3dn.ru/microbars/ds-microbar.png) ![](http://develstudio.3dn.ru/microbars/ds-microbar2.png)
|
|
|
Эти 0 пользователя(ей) поблагодарили Resh за это полезное сообщение: |
|
|
Pisiunchik |
Воскресенье, 18.12.2011, 23:29
|
|
Resh Спасибо большое, помогли, но у меня есть еще 2 проблемы) Нужно чтобы при нажатие на кнопку Обновить dll, скачивалась dll в папку с самой программой И 2 проблема, как сделать автообновляемым сам updater Чтобы при запуске, первым делом проверялось обновление updater'a, если обновлений нет, открывается следующая форма А если есть обновление(Проверяет по версии в .txt файле) то программа скачивает обновление в папку с этой программой, удаляет саму себя и открывает скачанную программу)
|
|
|
Эти 0 пользователя(ей) поблагодарили Pisiunchik за это полезное сообщение: |
|
|
Resh |
Воскресенье, 18.12.2011, 23:34
|
|
Посмотрите демо проекты и вы сделаете все сами С:\Program Files\PHP Devel Studio\demos\Загрузка файла с интернета.dvs С:\Program Files\PHP Devel Studio\demos\Обновление программы.dvs
![](http://develstudio.3dn.ru/microbars/ds-microbar.png) ![](http://develstudio.3dn.ru/microbars/ds-microbar2.png)
|
|
|
Эти 0 пользователя(ей) поблагодарили Resh за это полезное сообщение: |
|
|
Pisiunchik |
Воскресенье, 18.12.2011, 23:39
|
|
Resh попробовал сделать загрузку файла с интернета Указал ссылку и тп В программе показало, что скачалось, а на самом деле нет, файла нету в директории которой я указал(Рабочий стол)
|
|
|
Эти 0 пользователя(ей) поблагодарили Pisiunchik за это полезное сообщение: |
|
|
Resh |
Понедельник, 19.12.2011, 00:22
|
|
Все работает просто ты что-то не так делаешь
![](http://develstudio.3dn.ru/microbars/ds-microbar.png) ![](http://develstudio.3dn.ru/microbars/ds-microbar2.png)
|
|
|
Эти 0 пользователя(ей) поблагодарили Resh за это полезное сообщение: |
|
|
Pisiunchik |
Понедельник, 19.12.2011, 15:07
|
|
Resh Посмотрите если вам не сложно исходник) [url=http://zalil.ru/32314777]Скачать исходник[url]
|
|
|
Эти 0 пользователя(ей) поблагодарили Pisiunchik за это полезное сообщение: |
|
|
Slava_Uchiha |
Понедельник, 19.12.2011, 18:30
|
|
Нажми пожалуйста :3
|
|
|
Эти 0 пользователя(ей) поблагодарили Slava_Uchiha за это полезное сообщение: |
|
|
Pisiunchik |
Понедельник, 19.12.2011, 19:41
|
|
Slava_Uchiha Спасибо
Осталось только 1) не получается сделать С:\Program Files\PHP Devel Studio\demos\Обновление программы.dvs Тупо когда нажимаю скачать, выходить ошибка Сможете написать, какие править ссылки и на что) Буду очень благодарен
|
|
|
Эти 0 пользователя(ей) поблагодарили Pisiunchik за это полезное сообщение: |
|
|
Resh |
Понедельник, 19.12.2011, 19:45
|
|
Сделай проще версию программы выводишь и если версия программы отличается от прошлой версии то скачивать файл и все
![](http://develstudio.3dn.ru/microbars/ds-microbar.png) ![](http://develstudio.3dn.ru/microbars/ds-microbar2.png)
|
|
|
Эти 0 пользователя(ей) поблагодарили Resh за это полезное сообщение: |
|
|
Pisiunchik |
Понедельник, 19.12.2011, 21:19
|
|
Resh А можете поподробнее объяснить и поделиться кодом) Заранее спасибо)
|
|
|
Эти 0 пользователя(ей) поблагодарили Pisiunchik за это полезное сообщение: |
|
|
Resh |
Понедельник, 19.12.2011, 22:00
|
|
м получается все сделают за вас а всего лишь надо то Code if(что сравниваем){выполняем т.е. скачиваем}
![](http://develstudio.3dn.ru/microbars/ds-microbar.png) ![](http://develstudio.3dn.ru/microbars/ds-microbar2.png)
|
|
|
Эти 0 пользователя(ей) поблагодарили Resh за это полезное сообщение: |
|
|
Resh |
Понедельник, 19.12.2011, 22:04
|
|
Pisiunchik Quote Доброго времени суток! Я пока начинающий и много чего не понимаю, объясните пожалуйста, как сделать автообновление программы с сайта, допустим у меня есть программа версии 1.0.0, а на сайте есть документ "version.txt" в котором написана версия проги, допустим 1.0.1 и собственно сама программа только новой версии, так как сделать и что надо (кнопки функции и т.д) , чтобы программа при запуске проверяла этот txt документ на сайте, и сравнивала с версией программы, и если было бы отличие начинала скачивание новой проги??? Пожалуйста, если возможно, то по подробней)) Тебе не надоело на форуме ники менять?
![](http://develstudio.3dn.ru/microbars/ds-microbar.png) ![](http://develstudio.3dn.ru/microbars/ds-microbar2.png)
|
|
|
Эти 0 пользователя(ей) поблагодарили Resh за это полезное сообщение: |
|
|
Resh |
Понедельник, 19.12.2011, 22:04
|
|
По теме больше не буду отвечать
![](http://develstudio.3dn.ru/microbars/ds-microbar.png) ![](http://develstudio.3dn.ru/microbars/ds-microbar2.png)
|
|
|
Эти 0 пользователя(ей) поблагодарили Resh за это полезное сообщение: |
|
|
Pisiunchik |
Понедельник, 19.12.2011, 22:17
|
|
Resh Как бы это не я) Ладно, буду дальше сам разбираться
|
|
|
Эти 0 пользователя(ей) поблагодарили Pisiunchik за это полезное сообщение: |
|
|