powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
21 сообщений из 21, страница 1 из 1
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33559491
Ajvengo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня влпрос. Возможно ли сделать такой скрипт, чтобы по нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента, отличные по дате изменения файлов. И на сколько это большой и сложный скрипт? Может ли с этим справиться новичёк? Где, и что можно почитать на эту тему? Зарание спасибо за помощь.
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33559505
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стандартными средствами HTML, JavaScript - нельзя. Думаю, что AcitveX и ему подобные технологии должны справится.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33559512
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если надо обновить файлы на машине клиента то придется использовать например связку Java Script + PHP, так как скрипты PHP - Server Side, и я думаю проблематично будет использовать для этого PHP. Но и с Java Script буду проблеммы (типа доступа к файловой системе, кот. может быть ограничен из соображений безопасности).
P.S. Скрипт не сложный
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33559564
Ajvengo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А литературой не снабдите в столь нелёгкой борьбе за знания???
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33559614
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На уровне идеи, не более:

Информацию о дате или версии файлов у клиента хранить в БД на сервере, однако, оно потребует авторизации.
Соответственно с этими данными сформировать страничку со ссылками на обновленные файлы. По клику на ссылке отдавать файл (PHP-скриптом) и обновлять запись в БД.

Очевидный недостаток этого способа - файл будет считается обновленным еще до окончания скачивания клиентом! Даже если в логе веб-сервера проверить что количество переданных байтов соответствует... Клиент то может и не сохранить файл :(


PS Думаю что более правильным будет публиковать список измененных файлов на сервере в хронологической последовательности и предоставить юзеру самому тащить то что считает нужным. Ну это чтоб не заморачиваться. Имхо, конечно.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33560107
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
madgolЕсли надо обновить файлы на машине клиента то придется использовать например связку Java Script + PHP
Бред.
С таким же успехом можно рассуждать о том, что решить вашу проблему можно средставми телекинеза. JavaScript не вообще не умеет работать с файлами, нет ни одной функции ни для доступа к файлу ни к файловой системе.
РНР - это серверный язык, клиенту он не доступен по определению.
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33561670
Ksnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2All
Давайте доопределим задачу! :)
Пусть юзер поставит себе denver, к примеру. Не кажется ли вам, что задача становится существенно более решаемой?
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562093
Ajvengo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
что такое denver???
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562234
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ksnk , что даст ему установка денвера?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562349
madgol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4m@t!c
Бред.
С таким же успехом можно рассуждать о том, что решить вашу проблему можно средставми телекинеза. JavaScript не вообще не умеет работать с файлами, нет ни одной функции ни для доступа к файлу ни к файловой системе.
РНР - это серверный язык, клиенту он не доступен по определению.

Обратно в школу 4m@t!c, если русский язык не понимаешь.
Прочитать файл у клиента можно связкой signed Java Script + Java applet.
А про PHP у меня было написано, что это Server Side скрипты.

P.S. Прежде чем базарить пораскинь хорошенько мозгами.
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562401
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕсли надо обновить файлы на машине клиента то придется использовать например связку Java Script + PHP, так как скрипты PHP - Server Side, и я думаю проблематично будет использовать для этого PHP. Но и с Java Script буду проблеммы (типа доступа к файловой системе, кот. может быть ограничен из соображений безопасности).P.S. Скрипт не сложный

И где здесь хоть слово за Java????????

----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562408
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпридется использовать например связку Java Script + PHP
Читать до просветления. и перестать говорить глупости.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562413
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убейте меня - напишите скрипт на JavaScript, который проверит время послдеднего изменения файла на клиенте и отправит его на сервер.

P.S. Напишите или успокойтесь.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562660
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4m@t!cУбейте меня - напишите скрипт на JavaScript, который проверит время послдеднего изменения файла на клиенте и отправит его на сервер.

P.S. Напишите или успокойтесь.
----------------------------------------
Артисты не приехали, приехали цыгане

Не ну можно прижелании, но будет работать только под ИЭ, будет работать только в интрасети, будет работать коряво и вообще это гиблое дело.
Если нуно только для конторы, копайте в сторону FileSystemObject или ADODB на МСДНе
А отправлять можно через XMLHTTPREQUEST
Ссылки:
http://www.15seconds.com/issue/010522.htm
http://www.captain.at/ajax-file-upload.php
И вообще полезно чисто для себя почитать: http://www.google.com/search?hl=en&q=file+upload+with+xmlhttprequest
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562665
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ajvengo Может ли с этим справиться новичёк?
Однозначно нет
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562684
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Млин... зачем лисапед то изобретать? Такие вещи давно реализованы. Только
обновления скачиваются по инициативе клиента а не сервера.

Как пример того что первое пришло на ум - FMA. Юзер запускает прогу, жмет
кнопку проверить обновления (или не жмет, если установлено автоматическое),
и сама прога лезет на сервер разбираться появилось что то свежее или нет и
тянет новые файлы.

Создайте простенькую программку для этой цели, хоть даже скриптик на VBS
или на JS. Нехай юзер ее запускает. Далее программная проверка локальных
файлов через FileSystemObject, старт браузера (самое простое - ИЕ) и
направление его на страничку последних версий, анализ (надо - не надо) и
если надо - то на скачиваемый файл.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33562729
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(JavaScript != Java) && (JavaScript !== JScript)

Стандартными средствами JavaScript - НЕЛЬЗЯ этого сделать, потому что работа с файлами на стороне клиента не предусматривается. То, что может IE (поять же при определенных условиях, которые озвучены VERS) - это исключение, которое подтверждает правило.
Из этого следует, что есть два пути:
1. Принять все, как есть и изменить логику работы приложения.
2. Смотреть в сторону Java, ActiveX и т.д.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33573998
Ajvengo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 vkle

Что такое FMA???
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33574109
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.google.ru/search?q=fma
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33574156
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вобще, так обновляются многие приложения. Тот же Файрфокс.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
    #33574599
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уж точно не через javascript
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / о нажатию кнопки обновлялсь определённые файлы с сервера на машину клиента
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]