|
URL Grabber |
|
С помощью этой программы по заданным параметрам вы сможете автоматически получать с сайтов
прямые ссылки (или другие данные) на любые файлы: изображения, музыку, флеш, видео, страницы и т.п.
Полученные ссылки можно добавить в менеджер закачек и закачать все файлы с минимумом усилий.
В отличие от программ, выдирающих все ссылки подряд или закачивающих целиком страницы веб-сайта,
здесь закачивается только код страницы размером в несколько десятков килобайт,
и выделяется только нужная вам информация. Вы можете как самостоятельно работать с граббером, так и использовать предустановки для разных сайтов.
Скриншот программы:
Особенности работы Ссылки выводятся в окне программы и их можно скопировать в буфер обмена. Прямое сохранение в текстовый файл невозможно.Для удобства работы ссылки автоматически обрезаются слева до символов "...http://". Закачать файлы по списку ссылок можно с помощью программы Download Master. Важно! Для обеспечения доступа приложения в интернет необходимо на сайте Adobe в Диспетчере параметров указать каталог (или диск), куда установлено приложение на компьютере. Для работы программы необходим Adobe Flash Player не ниже девятой версии и включенный JavaScript в браузере (по умолчанию он включен). Самостоятельная работа с граббером ссылок 1) К примеру, нужно получить ссылки на картинки на сайте http://sitename.com/username/page?id=1- указываем в поле "Начало адреса страницы" http://sitename.ru/username/page?id= - указываем "Счетчик" страниц, например от 1 до 10 - указваем шаг счетчика, например 1. Номера страниц в этом случае будут принимать значения 1,2,3 ... 10. - "Конец адреса страницы" в данном случае - пустое поле, т.к. счетчик заканчивает адрес страниц. 2) Указываем "Метки начала и конца вырезаемой строки (URL)". Для этого нужно просмотреть html-код страницы и найти ссылку на файл или значение переменной, содержащей параметр файла (например, название или число). Если вы открыли страницу с галереей, то обычно там будут превьюшки с ссылками, содержащие часть названия или ID оригинального файла. Это и нужно для получения прямых ссылок на файлы. Кликнув по превьюшке, вы перейдете на страницу с оригинальным файлом. Тут уже можно посмотреть прямую ссылку на файл. Как правило, все ссылки на оригинальные файлы очень похожи на ссылки превьюшек, нужно лишь немного изменить ссылку превьюшки (вырезать часть и добавить нужное). Пример кода галереи с превьюшками:
href="http://paintpixel.deviantart.com/art/Shippuden-Hinata-56443455?q=boost%3Apopular+hinata&qo=34"
title="Shippuden Hinata by ~paintpixel, in Fan Art > Manga/Anime > Digital > Movies/TV"><i></i><img width="116" height="150" src=http://th06.deviantart.net/fs18/150/f/2007/150/c/d/Shippuden_Hinata_by_paintpixel.jpg></a></span><!--
^TTT -->
img width и ></a>Таким образом мы получаем строку, содержащую ссылку на превьюшку. Но мы обрезали не саму ссылку, а начиная с некоторой метки ( img width),
поскольку эта метка однозначно указывает на то, что в вырезаемой строке содержится ссылка на превьюшку.
Конечную метку можно ставить вплотную к ссылке. Главное убедится, что обе метки однозначно определяют нахождение строк с искомыми URL.
Граббер автоматически обрежет ссылку до символов "...http://"
Ссылка на превьюшку (получаемая граббером):http://th06.deviantart.net/fs18/150/f/2007/150/c/d/Shippuden_Hinata_by_paintpixel.jpg
Ссылка на оригинал:http://fc06.deviantart.net/fs18/f/2007/150/c/d/Shippuden_Hinata_by_paintpixel.jpg
Отличие ссылок только в начале и середине.- заменяем в строке 150/ на
пустое место (удаляем)- обрезаем строку слева на 9 символов для удаления http://th- добавляем строки в начало ссылки: слева прибавляем http://fc
Таким образом, мы получили с помощью граббера ссылку на оригинальный файл из кода галереи с превьюшками.По желанию можно указать фильтр для получаемых ссылок. Для фильтра jpg будут выводится ссылки, содержащие указанную строку (например, файлы с таким расширением). Приложение использует методы GET и POST для отправки данных на сервер. Возможно использование любых пользовательских переменных: - для метода GET используется адрес страницы с указанием переменных после символа "?" - для метода POST в файле настроек программы следует опеределить переменные как: request.Имя_переменной = {Значение_переменной} Чтобы использовать счетчик страниц и отправлять его значения методом POST, следует определить имя переменной, используемой в качестве счетчика страниц: pagevar = {Имя_переменной_счетчика} На сервер будет отправлено: Имя_переменной_счетчика = Значение_счетчика_страниц Предустановки для сайтов Для получения ссылок на файлы "18+" с сайта Фурафинити обязательна регистрация на сайте и авторизация. В своем профиле на сайте необходимо обязательно указать в разделе "Account Settings" дату рождения >18 лет, и в поле "View Mature Artwork" выбрать значение "Yes".Также желательно установить в разделе "Site Settings" количество отображаемых страниц: 60. Для получения ссылок с Фурафинити можно выбрать 3 варианта работы: Основные параметры устанавливаются автоматически, по желанию вы можете установить фильтр по типу файлов или счетчик количества страниц. Авторизация сохраняется при закрытии страницы сайта, но может теряться, если вы логинетесь на сайте в другом браузере. Поэтому при пользовании программой следует проверять, авторизованы ли вы на сайте. Если нет - просто авторизуйтесь заново. Для работы с другими сайтами также есть предустановки. Необходимо лишь указать ссылку на интересующую страницу и запустить граббер. |
|
Flashchan. Коллекция йифф, хентай, аниме флеш игр и анимации, галерея йифф и хентай арта и комиксов. |
| © YiffMe! 2009 |