Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Защита компьютерных систем (http://forum.oszone.net/forumdisplay.php?f=20)
-   -   Програма для автозакачки (http://forum.oszone.net/showthread.php?t=28950)

SIM 01-01-2003 22:06 201112

Есть ли программа которой даёш адрес, допустим местонахождения файла, выходиш из сети, а она сама качает его на нужный ФТП, такназываемый робот.Если есть то как называется и где взять?

APOSTOL 01-01-2003 22:52 201113

Цитата:

выходиш из сети
а качать-то как?

Но вообще-то ReGet Delux -у назначаешь путь, куда сваливать то, что укажешь сваливать - сам разберётся.

Ginger 02-01-2003 04:08 201114

точно.... ReGet Delux рульная вещь....

SIM 02-01-2003 11:25 201115

Ginger
APOSTOL
Вы не поняли.Она будет на серваке лежать.

[s]Исправлено: SIM, 23:07 2-01-2003[/s]

APOSTOL 02-01-2003 22:50 201116

То есть это не И-нет, а локальщина?

То есть хочется задать внешним управлением серваку программу (пусть работает) и отключиться от него?

SIM 02-01-2003 23:06 201117

APOSTOL
Да, типа того.

APOSTOL 02-01-2003 23:26 201118

А-а... Это программы удалённого управления.  Это к Maxvell-у.

Lexa veider 05-01-2003 22:11 201119

StarDownloader отличнейшая штука высасывает из модема все что можно!!!!

SIM 05-01-2003 23:47 201120

Lexa veider
Ты читал, что тут до этого писали?

[s]Исправлено: SIM, 23:55 5-01-2003[/s]

mar 06-01-2003 00:16 201121

ну, в принципе это должна быть программа автономной закачки. Если найдутся желающие посоучаствовать, можно такое собрать.
У меня есть работающий Perl-овый кусок, который скачивает указанную страницу с сервера и кладет в указанный каталог.
Это программка-робот, она у меня живет на сервере, и работает по крону (crond)
Легко превратить ее в cgi c web-управлением

Если нужно скачивать не файл, а сайты целиком, то не отзовется ли кто-нибудь, кто *писал функции обхода сайта со сбором ссылок?

Код:

#!/usr/local/bin/perl
use IO::Socket;

$informer="место, куда кладем на нашем сервере";
$doc="адрес документа на удаленном сервере, например /qq.txt";
$remote = IO::Socket::INET->new (Proto=> "tcp",
 * * * * * * * * * * * * * * * * PeerAddr => "адрес их сервера",
 * * * * * * * * * * * * * * * * PeerPort => "порт их сервера",
 * * * * * * * * * * * * * * * *) or die "cannot connect to http port at localhost";
print $remote "GET $doc HTTP/1.0\n\n"; # запрос

#открываем файл на запись
open(QQ, ">$informer")|| die("cannot print to data's file $fname");
while (<$remote>)
 {
 if($_ eq "\n") {$start=1;}
 if($start==1) {#chomp(); #$m=$_;}
 *$m=$_;
 *# ну, я там дальше на ходу редактирую файл,
 *# у меня это все получает погодный информер,
 *# переделывает и пишет себе
 *# а то можно обойтись $_
 * print QQ $m || die("cannot write to file"); *
 *}#fi
 }
close (QQ); # закрыли наш файл
close $remote; # закрыли соединение


[s]Исправлено: mar, 0:36 6-01-2003[/s]

SIM 06-01-2003 12:24 201122

mar
Сложновато для меня это будет, мне б что то готовое.И не страницы качать, а имеено файлы.

Guest 12-12-2003 05:23 201123

:gigi:

gpakman 25-12-2003 06:06 201124

Может кто знает, как *в "StarDownloader v.1.42" изменить (увеличить) время ожидания ответа сервера.
Независимо от того, что стоит в строке "Мах. время ожидания", секунд через 20 получаю сообщение "Host не отзывается", а при загрузке файла просто Internet Explorer-6 я вижу, что *"Host отзывается", но через пару минут. Заранее Спасибо.

=gpakman=

Zur0 26-12-2003 09:10 201125

Если есть шел, то сожно сначала закачать файл (например wget), а затем залить на нужный.


Время: 11:26.

Время: 11:26.
© OSzone.net 2001-