1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Вопрос по макросам подстановок.

Тема в разделе "Техническая поддержка", создана пользователем vaulroon, 13 фев 2018.

  1. vaulroon

    vaulroon A-Parser Pro License
    A-Parser Pro

    Регистрация:
    11 фев 2018
    Сообщения:
    67
    Симпатии:
    4
    Во-первых, в каком разделе лучше вопросы задавать? А то они здесь все так странно обозваны. )
    Во-вторых, как в запрос подставлять символы от а до я и от a до z?
    Парсер у меня первый день всего, сижу разбираюсь, но пока что вижу только один вариант - дублировать запрос
    Запрос {az:а:я}
    Запрос {az:a:z}
    Запрос2 {az:а:я}
    Запрос2 {az:a:z}
    Но это как-то не круто.
     
  2. Support Юра

    Support Юра A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    13 июн 2017
    Сообщения:
    122
    Симпатии:
    71
    Здравствуйте.
    {az:a:z} - подстановка всех символов от a до z(a, b, c, ..., x, z)
    {az:а:яяя} - подстановка всех кириллических символов от а до яяя(а, б, ... аа, аб, ... яяю, яяя)
    Думаю Вам стоит посмотреть документацию по макросам - там есть примеры с разными подстановками, подробнее здесь
     
  3. vipuncle

    vipuncle A-Parser Pro License
    A-Parser Pro

    Регистрация:
    7 апр 2015
    Сообщения:
    125
    Симпатии:
    42
    достаточно сделать вот так, не нужно к каждому запросу ставить макрос, парсер все сделает сам
    [​IMG]
     
    Vvtex, Support Юра, vaulroon и ещё 1-му нравится это.
  4. glukmaster

    glukmaster A-Parser Pro License
    A-Parser Pro

    Регистрация:
    8 авг 2016
    Сообщения:
    11
    Симпатии:
    17
    Друзья, столкнулся с необходимостью использовать макрос подстановки {subs:NAME}, в файле в каждой строке шаблон запроса где сам запрос в разных местах, при этом указание в файле переменной $query не дало корректного результата (парсер не подставляет запросы вместо $query в файле).

    Подскажите как сделать правильно?
    С уважением, Алексей.
     
  5. Vvtex

    Vvtex A-Parser Pro License
    A-Parser Pro

    Регистрация:
    9 окт 2017
    Сообщения:
    124
    Симпатии:
    24
    $query {subs:keywords} файл находиться тут aparser64\queries\subs\keywords.txt

    {subs:NAME} Подстановка дополнительных слов из файлов в папке queries/subs/
    Вместо NAME необходимо указать имя файла, без расширения .txt {subs:zones} - подстановка всех строк из файла queries/subs/zones.txt
     
  6. glukmaster

    glukmaster A-Parser Pro License
    A-Parser Pro

    Регистрация:
    8 авг 2016
    Сообщения:
    11
    Симпатии:
    17
    Спасибо, но вопрос был не в этом. Напишу более развернуто
     
  7. glukmaster

    glukmaster A-Parser Pro License
    A-Parser Pro

    Регистрация:
    8 авг 2016
    Сообщения:
    11
    Симпатии:
    17
    Друзья, столкнулся с необходимостью использовать макрос подстановки {subs:NAME}, в файле в каждой строке шаблон запроса где сам запрос в разных местах, при этом указание в файле переменной $query не дало корректного результата (парсер не подставляет запросы вместо $query в файле).

    Примеры запросов из файла:
    inurl:.edu helpful sites + $query
    inurl:.edu $query + resources
    inurl:.edu useful sites + $query
    site:.edu $query+ inurl:resources
    site:.edu $query + inurl:links
    inurl:.edu $query club
    inurl:.edu $query group
    inurl:.edu $query organization
    by “$query” -theirblog.com
    “[$query] is a content contributor for [Competitor Domain].com”
    “[$query] is the author of”
    “[$query] is the blogger at”
    “[$query] is the owner of”
    [$query] “author” OR “blogger” OR “marketer”
    $query + advertising
    advertise + $query



    Подскажите как заставить чтобы в запросы взятые из файла подстановки вставлялись запросы в места $query? Сейчас не подставляется!



    С уважением, Алексей.
     
  8. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Добрый день.
    В каталоге есть пример Динамического формирования запросов: https://a-parser.com/resources/237/
     
    Support Юра и glukmaster нравится это.
  9. glukmaster

    glukmaster A-Parser Pro License
    A-Parser Pro

    Регистрация:
    8 авг 2016
    Сообщения:
    11
    Симпатии:
    17
    Супер, лучшая техподдержка!

    Протестировал и все получилось со второго раза, ВАЖНО в места вставки запроса писать [% query.orig %]

    Скидываю пример файла с шаблонами и запросами и пресет для тех кто захочет потестить.

    eJx9VFFv2jAQ/iuT1YdNYimUTpPyxtioNnWlK+0TQ8iQS+bVsT3bgaIo/313TkiA
    brw48d13332+O7tknrtnd2/BgXcsnpfMhH8WswRSXkjPesxw68CSe85mX+L4RutM
    Qhx/1wlYhYAWWjK/M4DBegPWigTQKRLcP3khlyPlxQ33sGxy9NiGy4LgHD3v19z4
    9S8erXXOqv9TFQ4+i0z4cQ3vWLwt4ExckPAATdjVaxE/i/71gNM67Ic1pfX6Kqwf
    a/ub8BkG07D7H65q9zndic65UAf5ttttlIVSRrY4F2l4BmtdqAOxgzNwKdSzM2Ap
    7CCiXy0WPYaHxk65ibY5py5fmEHUVqJxzvgGHjU6UyGhM09wd8dzSnmRYBvJG6WB
    6O27yL8QA08S4YVWXNYZaGi6rE9K/AlHVxqx+GsFuInFfre5yLjbq5uz0hUrFwej
    qxgyFYHiRx3K4pRLBz3mUPGEI0Ny6hEeLPfaTg3JQnvJtBpJeQsbkB0sZPhUCIkT
    7UYpBn1tAuu5OkFMX1FU7SEPM2FnthYldKBE3+qMpmGFh30GMG1N7qgmubbQEjTa
    Gl68pAYUNbhrych0piOBR2U/Nq61SkU2bYZmjyzUI74EUzXWuZFAilUhZY9u20PX
    /pFr6kubTuBp8DikOHpDvNbSfZvVUo0VOF4fuhEIbPP99pKafunB+WU4VJgtUo5D
    l2m7I8nVon2X2ter/NfrFJcVlv23u6/BlIqgaMMKOCw0Xaa/+iO/KQ==
     

    Вложения:

    • querys.txt
      Размер файла:
      59 байт
      Просмотров:
      7
    • test_query.txt
      Размер файла:
      39 байт
      Просмотров:
      6
    Gorn, Metroid, Vvtex и ещё 1-му нравится это.

Поделиться этой страницей