ГлавнаяУтилитыCофтСтатьи КаталогГостевая

Запросы к поисковым системам FlySeek

Назначение

Программа FlySeek служит для выполнения запросов к поисковым системам (Search Engines, сокращенно SE).

Поддерживаемые в настоящий момент поисковые системы:

  • Google
  • Yandex
  • Rambler
  • Aport

Вызов программы

Вызов программы: flyseek <se> {<urls...> | <@file> | <-stdin>},
где:
se — идентификатор поиска (см. настройка)
keywords — один или несколько URL, разделенных пробелом;
@file — текстовый файл в Windows-кодировке (см. входная информация);
-stdin — входной поток (например, выход программы)

Примеры использования:

  • flyseek g гороскоп чат> flyseek.log
  • flyseek r @keywords.txt > flyseek.log
  • flyseek a -stdin > flyseek.log
  • flykw чат | flyseek r -stdin > flyseek.log

(Подробное описание работы с программами серии FlySEO Tools ).

Настройка

Для настройки поиска программы используется файл se.ini, который должен находится в каталоге запуска программы. Файл представляет собой текстовый файл Windows-кодировки, который поставляется вместе с программой (автоматически не создается).

Структура файла se.ini :

  • [идентификатор поиска]
  • parse = < google | yandex | rambler | aport >
  • url = url = URL поисковой системы, при работе программы ~q~ будет заменено на ключевые слова
  • name = наименование поиска (необязательное)

Например:

[g]
parse = google
url = http://www.google.ru/search?num=10&hl=ru&ie=UTF-8&q=~q~&btnG=Google+Search
name = "Google"

[y]
parse=yandex
url=http://www.yandex.ru/yandsearch?rpt=rad&text=~q~
name="Yandex"

Параметр parse должен быть иметь значение одного из поддерживаемых парсеров поисковых систем. Все остальные параметры настраиваются пользователем по своему вкусу.

Например, в параметре url можно задать поиск внешних ссылок для сайта. Для Yandex это будет выглядеть следующим образом:
url = http://www.yandex.ru/yandsearch?Link=~q~

Входная информация

Входная информация, заключенная в квадратные скобки [], воспринимается как комментарий.

Вход программы следующей структуры:

  • keyword1¶
  • keyword2¶
  • ...
  • keywordN¶

 где:
"keywordN" — N-е ключевое слово keywordN,
"¶" — символ перевода строки (\n)

Или

[keyword]
  • keyword1_num→keyword1→¶
  • keyword2_num→keyword2→¶
  • ...
  • keywordN_num→keywordN→¶

 где:
"keywordN_num" — количество запросов по ключевому слову keywordN,
"→" — символ табуляции (\t),
"¶" — символ перевода строки (\n)

Выходная информация

Выход программы следующей структуры:

  • url1¶
  • url2¶
  • ...
  • urlN¶

 где:
"urlN" — N-й URL,
"¶" — символ перевода строки (\n)

Загрузка

 
Рейтинг@Mail.ru Rambler's Top100
Hosted by uCoz