Поиск содержимого на странице по своему словарю

Discussion in 'Общие вопросы программирования' started by Kulahin, 23 Oct 2021.

  1. Kulahin

    Kulahin Member

    Joined:
    18 Oct 2015
    Messages:
    545
    Likes Received:
    31
    Reputations:
    1
    Не нашел раздела куда разместить тему, поэтому закину сюда, если что - переместите

    Суть: есть текстовик с словами штук 100, например
    • Тыква
    • Арбуз
    • Продал
    Нужно: при заходе на любую страницу, чтобы все мои слова со словаря подчеркивались/выделялись/изменяли размер, не важно - на странице в любом месте

    Например: Продал пять арбузов и выросла одна тыква

    В идеале расширение для фокса, ну и любое другое решение тоже пойдет, спасибо
     
  2. Kulahin

    Kulahin Member

    Joined:
    18 Oct 2015
    Messages:
    545
    Likes Received:
    31
    Reputations:
    1
    Актуально
     
  3. Раrаdох

    Раrаdох Elder - Старейшина

    Joined:
    30 Jan 2014
    Messages:
    95
    Likes Received:
    140
    Reputations:
    33
    Вам подойдет любой userscript manager (напр., Tampermonkey). Далее необходимо разработать простенький скрипт, который пробегается по всему тестовому содержимому и обрамляет необходимое. Самым быстрым вариантом является, пожалуй, обрамление в тег span с необходимым стилем. Если необходима предварительная нормализация слов, то будет несколько сложнее, — однако, такой задачи в постановке вопроса я и не заметил.

    Также учтите, что в случае SPA контент на веб-странице строится динамически (т.е. не зашит в ответе от сервера статически), и, в таком случае, сперва необходимо дождаться полной отрисовки оного.
     
    K800, erwerr2321 and Kulahin like this.
  4. lifescore

    lifescore Elder - Старейшина

    Joined:
    27 Aug 2011
    Messages:
    651
    Likes Received:
    511
    Reputations:
    72
    https://forum.antichat.ru/threads/482673/

    26, 27 строку меняй клац и будет парсилка по списку урл. в 26 head убрать, и ограничить макс размер загружаемой страницы ( curl --help), оно умеет. Да бы не грузить овер большие файлы/страницы (к примеру max = 1024kb)
     
    erwerr2321 and K800 like this.