SiteSputnik. Избранное из Рубрики - только предложения, содержащие ключевые слова
SiteSputnik. (независимая бот-программа "Bot_SentencesWithKeyWords")
Автор
Алексей Мыльников
Дата выхода публикации - 31.05.2019г.     

Объявленная функция реализована при помощи бот-программы.

Подробнее о ботах в программе SiteSputnik - на ссылке Разработка ботов и на форуме.
Скачать рассматриваемый бот можно со ссылки Боты.
Рекомендуется обновиться до версии SiteSputnik 9.7.1.5.

Назначение бота

Просматривает содержание очередной Рубрики, выбирает в ней предложения (сентенции),
в которых есть ключевые слова, из Правила попадания ссылок в Рубрику,

избранные предложения отправлят в папку, указанную в параметрах, -

в файл, имя которого совпадает с именем Рубрики.
Размещается и выполняется со стартовой площадки "После формирования конкретной рубрики".

Описание бота

  • Bot_SentencesWithKeyWords - имя Бот-программы,
      принимаемые параметры:

    • - 1-ый параметр - имя файла, в котором размещено содержание Рубрики.
    • - 2-ой параметр - имя папки, в которую отправляется избранное содержание Рубрик.
    • - 3-ий параметр - порядковый номер Проекта.

  • 1-ый и 2-ой параметры обязательны.
  • 3-ый параметр можно опустить или задать в нём номер Проекта, который присоединяется к имени файла Рубрики и делает его уникальным.

  • Простой пример применения бота в СайтСпутнике

    Составляем Проект:

    Соцсети

    Пояснения к Проекту:
  • 1-я строка - Запрос "Президент правительство Россия" к новостным Источникам из сценария "News" на глубину 2 странички.
  • 2-я строка - обращение к данному боту:
        - Бот находится в папке "Exe\Bots" (красная стрелочка),
        - получает через 1-ый параметр имя файла "{in}" с содержанием очередной сформированной Рубрики (коричневая стрелочка),
        - избранное из Рубрик будет отправлено в папку "Персоны" на рабочем столе "{desktop}\Персоны" (это 2-ой параметр, см. по зелёной стрелочке),
        - выполняется Бот со стартовой площадки "После формирования конкретной рубрики" (синяя стрелочка).
        - 3-ой параметр не указан, его можно было указать после 2-го параметра следующим образом: "{number}".
  • 3-я и 5-я строки - имена динамических рубрик,
  • 4-я и 6-я строки - Правила попадания ссылки в Рубрику.

  • Ключевыми считаются слова, указанные в Правилах, и в Запросах, если последние присутствуют в Проекте.
    Предложения, в которых присутствует хотя бы одно ключевое слово, считаются избранными.
    Они попадают в выдачу, формируемую данным Ботом.
    В нашем случае выдача - это два файла: "Путин.htm" и "Медведев.htm", - которые попадают в папку "Персоны" на Рабочем столе Вашего компьютера.


    Результат работы Бота для Рубрики "Медведев" (его верхний фрагмент) представлен на картинке:

    Мониторинг

    Дополнительные особенности Бота

  • Предложения, найденные несколько раз (одинаковые предложения), в выдаче не повторяются, вместо этого в конце таких предложений в фигурных скобках указывается их количество (смотрите по красной стрелочке) на картинке выше.

  • Независимость Бота заключается в том, что он явлется отдельной программой и может быть написан сторонним программистом, независимо от разработчика СайтСпутника.

  • Список литературы
    Адрес главной страницы сайта - О программе СайтСпутник.

    Полный список публикаций по программе собран на этой странице.

    Copyright © 2003-2019 ИП Мыльников Алексей Борисович. Все права защищены. E-mail: 1a@sitesputnik.ru, +7(8442) 73 71 23, +7(905) 3 92 97 92