![]() | ![]() |
Главная | Информация | [Помощь] | Скачать | Контакты | Награды | Поддержать |
Онлайн-помощь к программе
Помощь
Начало. Подготовка проекта.
Перед тем, как начать подготовку проекта для массового скачивания картинок, необходимо выяснить следующие вещи:
Полный адрес сайта. Под полным адресом в программе подразумевается не только правильно указанный адрес хоста (сервера), с которого нужно скачать картинки, но и все остальные части адреса: путь к файлам и/или скриптам, параметры (для скрипта или cgi-программы), и т.п. Для того, чтобы выяснить полный адрес страницы, на которой расположена скачиваемая картинка, необходимо загрузить ее в окно браузера и просмотреть ее свойства (в которых, собственно, и указывается полный URL страницы). В Microsoft Internet Explorer свойства страницы можно просмотреть здесь: Файл-> Свойства. Следует учесть следующие моменты и ограничения:
Способ нумерации картинок на сайте. Как правило, на серверах, содержащих большие коллекции картинок (да и небольшие тоже), для доступа к следующей картинке не нужно вводить полностью новый URL (в противном случае администрация сервера сошла бы с ума на третий день - ведь вносить изменения в такую "коллекцию" сплошная морока). Достаточно немного поменять адрес предыдущей картинки, чтобы увидеть следующую. В 90% случаев для доступа к следующей картинке нужно увеличить (или уменьшить) некоторое число в URL: http://www.server.com/images/cool/zoom.asp?id=15 - адрес текущей картинки, http://www.server.com/images/cool/zoom.asp?id=16 - адрес следующей картинки. В данном примере меняется число, расположенное после "id=". В большинстве случаев имеет смысл поставить начальное значение счетчика в 1 - если на сервере есть "дополнительные" картинки, недоступные напрямую через ссылки на веб-страницах, они также будут скачаны. Далее заполняем настройки проекта:
Ну вот, пожалуй, и все. Можно начинать скачивание. Отладка. Настройка проекта и исправление ошибок.
Точная настройка счетчика с использованием шаблона.
Возможность указывать для счетчика шаблон введена в программу начиная с версии 1.3. Хотя использование шаблона для счетчика может показаться излишеством, в некоторых случаях шаблон не только полезен, но без него практически невозможно обойтись. Представим себе следующую ситуацию: Картинки на сайте нумеруются трехзначными числами от 001 до 999 (например, www.server.com/images/pic_000_.jpg, www.server.com/images/pic_001_.jpg, и т.п.). Если не использовать шаблон для счетчика, придется сделать три практически одинаковых проекта: В первом будут перебираться все номера с 1 до 9: www.server.com/images/pic_00@_.jpg, счетчик от 1 до 9; Во втором - все номера с 10 до 99: www.server.com/images/pic_0@_.jpg, счетчик от 10 до 99; И в третьем - все номера со 100 до 999: www.server.com/images/pic_@_.jpg, счетчик от 100 до 999; Причем за каждым проектом придется все время следить, чтобы счетчик не перешел за верхнюю границу, и вовремя останавливать каждый проект. Использование шаблона для счетчика как раз и позволяет избежать такой нудной и малопроизводительной работы. При помощи шаблона можно задать ширину счетчика в цифровых позициях (для указания цифровой позиции нужно вписать в шаблон символ подстановки - по умолчанию это @). Так, для приведенного выше примера нужно всего лишь задать шаблон для счетчика (нам нужны три цифровые позиции - значит, шаблон должен иметь вид "@@@"). Итак: www.server.com/images/pic_@_.jpg, счетчик устанавливаем в 1, шаблон - в @@@. Подстановка при этом будет осуществляться в два этапа:
Кроме автоматического добавления ведущих нулей в счетчик, использование шаблона позволяет автоматически завершить проект, как только счетчик превысит отведенное в шаблоне число позиций (в приведенном выше примере - когда счетчик достигнет 1000). При желании в шаблон счетчика можно вводить и другие символы (не только символ подстановки). Такие символы будут напрямую перенесены в URL сайта: При шаблоне "@@-@" и счетчике 12 в URL сайта будет вставлена подстрока "01-2" (минус перенесен из шаблона без изменений). При самостоятельном заполнении полей рекомендуется проверять текущие настройки URL сайта, счетчика и шаблона нажатием кнопки "Тест" (с красной галочкой). Кроме проверки установок нажатие на эту кнопку выводит расширенную информацию о настройках шаблона и следующие 10 адресов, которые будут сгенерированы. Избавляемся от баннеров.
Для избавления от баннеров и прочих мелких картинок, которыми так изобилуют некоторые сайты, надо заполнить фильтры. Тогда картинки, полные адреса которых совпадут с каким-либо фильтром, скачиваться не будут. Делается это (обычно) так:
Кроме непосредственного задания фильтров, можно поступить проще: поставить ограничение на минимальный объем скачиваемых картинок (Конфигурация проекта -> Ответ -> Не скачивать файлы короче ХХ байт). В качестве нижней границы нужно указать такое число, чтобы баннеры и другие мелкие картинки просто не скачивались (так, для некоторых систем баннерного обмена баннеры не могут быть больше 15 килобайт по объему). К сожалению, данный метод имеет несколько недостатков:
Советы по оптимизации проектов.
Часто задаваемые вопросы (FAQ).
При скачивании получаются файлы в непонятном формате. Что делать?
Возможно, в настройках проекта неверно указан тип URL (вместо HTML-страниц указано, что адрес смотрит непосредственно на картинки). То есть при закачке стоял флажок "URL сайта указывает на картинки". Смысл этого флажка как раз в том и заключается, что URL (адрес) указывает напрямую на картинки - то есть то, что получим, не надо просматривать на предмет ссылок на графические файлы, а надо сохранять на диск... При просмотре в текстовом редакторе такие файлы содержат ясно видимые теги HTML (например, <html> - признак HTML-документа). Для исправления ситуации установите тип URL сайта правильно (как указывающий на HTML-страницы). При запуске проекта ничего не качается, растет счетчик ошибок.
Причин может быть несколько. Самая очевидная (и самая распространенная ошибка) - неверно указанный URL сайта. При этом сервер выдает ошибки о ненайденных документах, и ничего не скачивается (что, в общем-то, естественно). Для исправления ситуации настройте URL сайта и параметры счетчика правильно. Другие возможные причины:
Для того, чтобы установить причину сбоев при скачивании, следует выполнить следующее:
А чем смотреть файлы *.ppp?
Это мой любимый вопрос. :) Когда мне его задали в первый раз, я, честно говоря, не знал, плакать мне или смеяться. Люди! Файлы *.ppp - это не графические файлы! И даже не сборники скачанных картинок. Это всего лишь файлы проектов, в которых хранятся настройки проекта (URL сайта, настройки запроса, шаблон счетчика, текущее значение счетчика, содержимое очереди на скачивание и т.п.) Сами картинки складываются (иногда штабелями) в каталоге, который указан в файле проекта как целевой каталог для картинок. Кстати, в главном окне программы даже кнопочка есть для запуска Проводника (нужный каталог как раз и откроется). Для просмотра картинки обычно достаточно отыскать ее файл в окошке Проводника и щелкнуть на нем мышкой (для пользователей Windows 95 - двойной щелчок). |
Наверх |