Скопировать БД + редактор текста.

интернет программирование JavaScript текст

Мой 1 вопрос http://otvety.google.ru/otvety/thread?tid=1b19e28e964d7c84&table=%2Fotvety%2Fuser%3Fuserid%3D16455189282439151028%26tab%3Dwtmtoph

Хочу добиться того чтоб скопировать с чужого сайта базу программ http://www.themonkeysball.com/ в Download секции. Там примерно 500 позиций. Они показываютса с помощью JavaScript нормальные грабберы их не видят, но наводя на зеленые кнопочки можно увидеть ссылку на скачивание.

Надо чтоб получилось что то в виде:
Abcdef 1.0.1 08/24/2008 446.63 KB http://www.themonkeysball.com/software/28392****/

А также потом ешё поместить каждый адресс "http://www.themonkeysball.com/software/28392****/" в такую форму:
<html>
<body>
<script type="text/javascript">

function download( href_ )
{
href_.href = 'Поместить ссылку сюда'
}

</script>

<a href="http://mysite.ru/file.zip" rel="nofollow" onClick="download(this)">link</a>

</body>
</html>

Хотел дать больше очков за это, но нету =)
Ответы:
Залили сюда http://slil.ru/26086386
html файлик который генерирует этот скрипт,
так что смело можешь дать сожрать его твоей программульке по сбору url  :-)
а wget никогда не пользовался
require LWP::UserAgent;

my $ua = LWP::UserAgent->new;
$ua->timeout(10);
$ua->env_proxy;

my $response = $ua->get('http://search.cpan.org/');

if ($response->is_success) {
    print $response->decoded_content;  # or whatever
}
else {
    die $response->status_line;
}


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.