автомат. загрузка файлов на сервер

  • Автор темы spartan
  • Дата начала

SiMM

Новичок
1. Лично мне не известно, что ты подразумеваешь под Sheduled Tasks и под какой это операционкой.
2. Фраза "запустить ссылку на мой сайт" тоже, лично мне, непонятна - каким образом? Подозреваю, что сам Sheduled Tasks не является браузером или иным ПО, позволяющем делать HTTP-запрсы, поэтому такие бредни просто игнорирует.
 

spartan

Guest
операционка - Windows Xp sp2
Scheduled Tasks - как ты сам писал - "шедулер", только стандартный, виндовский (All programs>Accessories>System Tools>Scheduled Tasks) запускают нужные тебе программы в нужное тебе время...
Просто встал вопрос по автоматическому запуску скрипта на сервере, а как в последствии оказалось - хост не разрешает мне пользоваться cron'ом (тариф не тот), ну я и решил у друга на сервере (24 часа в сутки в сети) настроить Scheduled Tasks чтобы он запускал мой скрипт по ссылке http://www.мой-сайт.ru/мойскрипт.php, таким образом: на рабочем столе у меня лежит ссылка (enternet explorer'овская) на мой скрипт, ST остаётся только запустить её и через минуту (предположительное время выполнения скрипта, естественно с "запасом") закрыть.
Но он почему-то открывает кешированную страницу, то есть ссылка, как таковая, не работает; зачем мне кэш, если надо выполнить скрипт ?
Любые операции, касающиеся локального компа, ST выполняет на отлично, с нэтом же как-то не охотно работает....
SiMM, как я понял ты пользуешься прогой "Sheduler", слушай, а она может выполнять подобные действия ?, если да, то обязательно скачаю.

С уважением.
 

SiMM

Новичок
Я бы написал скрипт на PHP (только потому, что мне это проще), который бы запускался и делал download твоего скрипта, благо скрипт состоит всего из одной строчки, и для его работы, если мне не изменяет память, достаточно иметь php.exe (cli-версию, т.е. взятую из папки CLI) и php4ts.dll. В диспетчере задач (обычно пользуюсь консольную - подробности по at /?) в этом случае достаточно поставить в качестве команды что-то вроде
полный_путь_к_php/PHP.EXE -r file_get_contents('http://www.твой_сайт.ru/твой_скрипт.php'); (справку можно получить по php.exe -?, набор команд у cli-версии отличается от набора команд обычной версии).
 

asm

Пофигист
spartan
На запуск выбираешь IE
Потом правишь строку Run приблизно так:
C:\PROGRA~1\INTERN~1\IEXPLORE.EXE http://ya.ru
 

spartan

Guest
Всем спасибо !
Я поступил немного по-своему:
сделал красочную флэшу, запихнул её в .html, ST открывает его в нужное время, флэш-мувик обращается к скрипту на сервере, а когда приходит ответ, что скрипт выполнен, флэшка выдаёт красивую анимацию и окно IE закрывается, вот так..
 
Сверху