Старожил
Сообщения: 151
Благодарности: 3
|
Профиль
|
Сайт
|
Отправить PM
| Цитировать
Для заливки файла на некоторый ftp-сервер можно в командный файл вставить следующую строку:
ftp -i -s:C:\auto\ftp.txt
-i убирает вывод запросов;
-s указывает текстовый файл с ftp-командами. Эти команды выполняются автоматически после запуска команды ftp. Значение данного параметра не должно содержать пробелов. Данный параметр следует использовать вместо перенаправления (<).
Содержимое файла ftp.txt:
open ftp.myftpserver.ru
login
password
put C:\auto\myip.txt myip.txt
quit
Такм образом, для Qwe1 есть два варианта:
1) Нужно создать папку C:\auto, распаковать в него blat, настроить его (об этом сказано выше), скопировать все в ту же папку C:\auto скрипт dimich22 и создать один командный файл C:\auto\send.cmd со следующим содержимым:
@rasdial ADSL ptn ptn
cscript showmyip.vbs >> myip.txt
blat261\full\blat.exe C:\auto\myip.txt -to mywork@mail.ru -subject "My home IP" -charset windows-1251
del myip.txt
2) Скопировать все в ту же папку C:\auto скрипт dimich22 и создать один командный файл C:\auto\send.cmd со следующим содержимым:
@rasdial ADSL ptn ptn
cscript showmyip.vbs >> myip.txt
ftp -i -s:C:\auto\ftp.txt
del myip.txt
Содержимое файла ftp.txt приведено выше. Удаление производится из-за того, что скрипт определения IP дописывает информацию, а не перезаписывает. Можно и не удалять или подправить скрипт.
Для Gozya же подходит второй вариант.
>> но какбы сделать чтобы при изменении IP
как часто меняется IP? Может быть можно использовать планировщик Windows, который и будет вызывать командный файл send.cmd?
|
Отправлено: 21:37, 31-03-2007
| #12
|