Author Topic: Прога чтобы автоматом качать Update в ЛВС из Тонет  (Read 6750 times)

0 Members and 1 Guest are viewing this topic.

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
В ЛВС на сервер нужно перекачивать с томского FTP Update, чтобы он потом разбирался клиентами по локалке "на автомате" без "ручного" участия сисадмина. Нужна прога, чтобы автоматически следила за изменениями отдельной папки на FTP сервере и если такие обнаруживаются, то качала бы новое/измененое файло на сервер в локалку.

Доступ на FTP по логину/паролю, и прога обращается в ТоНет через прокси-сервер. Посоветуйте, плиз, что удобнее использовать для таких целей?

Offline sam

  • Full Member
  • ***
  • Posts: 239
  • Karma: +0/-0
Quote
Посоветуйте, плиз, что удобнее использовать для таких целей?
[snapback]5948[/snapback]
wget for windows + планировщик
« Last Edit: December 07, 2005, 22:43:07 by sam »

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
Quote
wget for windows + планировщик
[snapback]5951[/snapback]

Скачал Winget 1.5.3.1 начал разбираться, запускаю так:
wget.exe -r ftp://url/foldr/ - подключается, строит листинг, удаляет листинг, но ничего не качает.

wget.exe -r ftp://url/foldr/file.ext - она указанный файл качает.

Но с какими параметрами wget запускать, чтобы скачивать все что есть файлы с указанным расширением, например *.EXE , лежащие в нескольких папках?
Help - маленький, а man под W2K нет :(

Помогите разобраться.

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
opennet.ru - там есть русские маны. И вообще, гугел отменили что ли? Официальные сайты? Или ты хочешь чтобы за тебе подумали? Лично мне влом - у меня все что надо качает.

Offline Krueger

  • Full Member
  • ***
  • Posts: 195
  • Karma: +0/-0
    • http://www.zaonsv.ru
Quote
Help - маленький, а man под W2K нет :(
Помогите разобраться.
[snapback]6233[/snapback]
ftp://83.172.20.209/upload/wget.html
скажем спасибо man2web :-)

там же лежит и скриптик, которым я пользуюсь.
это всё для FreeBSD, под виндой может быть иначе, а может быть и нет.

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
Скачал Winget 1.5.3.1 начал разбираться, запускаю так:
wget.exe -r ftp://url/foldr/ - подключается, строит листинг, удаляет листинг, но ничего не качает.

wget.exe -r ftp://url/foldr/file.ext - она указанный файл качает.

Но с какими параметрами wget запускать, чтобы скачивать все что есть файлы с указанным расширением, например *.EXE , лежащие в нескольких папках?
Help - маленький, а man под W2K нет :(

Помогите разобраться.
[snapback]6233[/snapback]
похоже что winget и wget это совершенно разные утилиты. Последняя версия wget 1.10.1 или же это что-то очень древнее.
Вот этот точно работает, пользуюсь сам
ftp://apollo.chtd.tpu.ru/pub/net/gets/wge...1b-complete.zip

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
Quote
opennet.ru - там есть русские маны. И вообще, гугел отменили что ли? Официальные сайты? Или ты хочешь чтобы за тебе подумали? Лично мне влом - у меня все что надо качает.
[snapback]6236[/snapback]

Спасибо за ссылку, Солнышко. Про гугл, думаю ты загнул - его ломом сейчас не завалишь.
На счет "подумали за меня" и не надеюсь, сам умею это делать, но коли есть проблема и сообщество гуру на форуме, то могут найтись и те, кому помочь коллеге "не влом". У тебя все качает - рад за тебя ;) Be happy, блин!

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
Quote
ftp://83.172.20.209/upload/wget.html
скажем спасибо man2web :-)

там же лежит и скриптик, которым я пользуюсь.
это всё для FreeBSD, под виндой может быть иначе, а может быть и нет.
[snapback]6237[/snapback]

Огромное спасибо! То что нужно: подробно и доходчиво.

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
Quote
похоже что winget и wget это совершенно разные утилиты. Последняя версия wget 1.10.1 или же это что-то очень древнее.
Вот этот точно работает, пользуюсь сам
ftp://apollo.chtd.tpu.ru/pub/net/gets/wge...1b-complete.zip
[snapback]6247[/snapback]

Ты прав, проблема оказалась в старой портированной под Вынь версии wget, которая игнорировала ключ -r  :huh:
Версия по указанной тобой ссылочке заработала сразу на ура!  :D  Огромное спасибо!
Осталось приладить все это к имеющимся условиям, чем и займусь.

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
На компьютере с внешним ip качает хорошо, но теперь не могу разрешить проблему - не получается качать с помощью wget из-за прокси сервера.

Ситуация: для локалки ftp-прокси-сервер 192.168.0.1:21. При помощи Far (ftp-plugin настроен на прокси) на машине, скажем, с ip-192.168.0.200 качаю файлы с томских ftp нормально. При запуске на нем же wget с параметрами:
wget.exe -e ftp_proxy=192.168.0.1:21 ftp://fido:[email protected]/
к прокси конектится, а вот потом:

Connecting to 192.168.0.1:21... connected.
Proxy request sent, awaiting response...
18:29:34 ERROR -1: Malformed status line.

Помогите. Что делаю не так?

Offline Comrad

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +0/-0
Quote
wget for windows + планировщик
[snapback]5951[/snapback]


=ReGet

Помоему так.
Кто понял жизнь, тот не торопится.

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
Quote
=ReGet

Помоему так.
[snapback]6273[/snapback]

Ну... Для ReGet это все ручками приходится указывать, вот это скачай, вот то. B)
Мне нужна консольная программа. Wget мне уже понравилась, осталось эту крошку научить из-за проксика качать. Да вот беда, я так понял, что этим никто не занимался из посетителей форума :( А сам я не линуксоид, потому сходу и не разберусь, что неправильно ей указываю. В мануалах все перерыл, про скачивание http из-за проксика есть указания и примеры, а вот про скачивание/зеркалирование ftp из-за проксика все слишком куцо. Может кто идею подкинет, а?
Дайте кто-нибудь пример команды с параметрами, кто качал/зеркалировал программой wget ftp из-за прокси-сервера?

Offline wtf

  • Jr. Member
  • **
  • Posts: 90
  • Karma: +0/-0
    • http://wtf.tomsk.ru
а может зделать свой сервк обновления ?
кто делал помогите буду признателен )

Offline sam

  • Full Member
  • ***
  • Posts: 239
  • Karma: +0/-0
Quote
При запуске на нем же wget с параметрами:
wget.exe -e ftp_proxy=192.168.0.1:21 ftp://fido:[email protected]/
к прокси конектится, а вот потом:

Connecting to 192.168.0.1:21... connected.
Proxy request sent, awaiting response...
18:29:34 ERROR -1: Malformed status line.

Помогите. Что делаю не так?
[snapback]6257[/snapback]
попробуй указать логин и пароль как отдельные параметры, а не в одном параметре с урл

Offline WhiteAngel

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
Quote
попробуй указать логин и пароль как отдельные параметры, а не в одном параметре с урл
[snapback]6342[/snapback]

Увы... Не помогло...
Значит это видимо "фатальная болезнь": для портированной wget из-за проксика качать c FTP серверов? А жаль :( ...