Плагин для бразера Firefox или Chromium
500 UAHНужно написать плагин для работы с сайтом context.reverso.net
Этот сайт может найти любое слово в тысячах субтитрах к фильмам, показывая использование этого слова в контексте реальных диалогов с переводом.
Описываю мои действия как юзера и действия плагина:
- Я захожу в браузере по ссылке чтобы получить данные по какому-либо слову или фразе (в данном случае испанское слово furia - ярость).
- Я выбираю из десятков контекстов тот, который мне больше понравится: при наведении мышкой на любой из контекстов в таблице, у меня должна появляться кнопка (иконка) при нажатию на которую я даю понять плагину что буду работать с данным контекстом. Предположим что я выбираю контекст: Hola, avaricia, furia envidia y consumismo + Здравствуйте, Алчность, Ярость... Зависть... и Защита прав потребителя
- Плагин формирует строку следующего формата и загоняет ее в буфер обмена:
"слово на иностранномTAB*TABчастьречиTABслово на русскомTABфраза на иностранномTABфраза на русском",
где,
- часть речи может принимать значения только: "нар.", "сущ.", "гл.", "прил."
- TAB - это символ табуляции
- фраза на иностранном должна обрамлять искомое слово в квадратные скобки (в разметке тэг <em>)
- фраза на русском должна обрамлять искомое слово в квадратные скобки (в разметке тэг <em>)
Таким образом, в конкретном примере наша строка должна принять вид:
"furia * сущ. ярость Hola, avaricia, [furia] envidia y consumismo Здравствуйте, Алчность, [Ярость]... Зависть... и Защита прав потребителя" ( без кавычек )
Эта строка записывается в буфер обмена.
На одной и той же странице я могу выбирать контексты любое кол-во раз, и каждый раз алгоритм повторяется.
Учесть, что я могу нажать на кнопку "Больше примеров" и подгрузятся новые контексты. И при этом все должно продолжать корректно работать.Писать предпочтительнее для Firefox Quantum (я на нем работаю), либо Chromium(не хром) - сильно не расстроюсь.
( тестить буду на ubuntu )
Для связи телеграм и обсуждения
Результаты работы
Отзыв заказчика о сотрудничестве с Ihor Antoshkin
Плагин для бразера Firefox или ChromiumОтличная работа. Сделал относительно быстро, задачу понял, хотя и уточнял некоторые нюансы.
Спасибо.
Отзыв фрилансера о сотрудничестве с Игорем Антоновым
Плагин для бразера Firefox или ChromiumВ целом, задача мне была понятна из описания изначально. С заказчиком переписывались по скайпу, на уточняющие вопросы отвечал без задержек. ТЗ адекватное.
-
102 1 0 Привет. Сделаю за 2 часа.
Делал подобное пару дней назад. Будет работать в отладочном режиме - если подходит - давай работать.
Пиши в скайп.
-
656 15 2 Добрый день! Сможем реализовать вашу задачу. Цена и сроки предварительные, определяются после обсуждения.
Telegram: @Sergios2612
Актуальные фриланс-проекты в категории Веб-программирование
~5 микросервисов на FastAPI + правки и рефакторинг
15 719 UAH
Есть проект состоящий примерно из ~11 микросервисов на FastAPI с интеграциями, который более, чем на половину готов. Задача доделать остальные ~5 микросервисов (более конкретно - subscription/billing и интеграция с Revenuecat, abuse protection для биллинга, Notifications,… Python, Веб-программирование ∙ 46 минут назад ∙ 12 ставок |
Адаптивный дизайн портфолио сайта (wordap - сайт для продажи и покупки)Мне нужен чистый, современный сайт портфолио, который соответствует моему существующему бренд-гиду и прекрасно адаптируется к настольным компьютерам, планшетам и мобильным устройствам. Задача сайта проста: выделить мою работу с помощью эффектных фотографий, встроенных видео и… CMS, Веб-программирование ∙ 15 часов 32 минуты назад ∙ 31 ставка |
Перенос сайта с OpenCart на платформу ХорошопДобрый день. Есть сайт на OpenCart, интернет-магазин. Нужно перенести структуру сайта на платформу Хорошоп, подобрать дизайн для нового сайта и сделать его полноценно работающим. HTML и CSS верстка, Веб-программирование ∙ 19 часов 13 минут назад ∙ 25 ставок |
Внесение правок на сайт (WP, Elementor)Добрый день. Нужно внести 2 правки на сайт: 1. Мейн меню "пляше" при наведении курсора, плюс на укр версии оно центрировано по вертикали (так и должно быть), а в ру - без центровки, сверху. Нужно отцентрировать ру как в укр 2. На главной странице есть блок "наши продукты", там… Веб-программирование ∙ 21 час 49 минут назад ∙ 67 ставок |
Необхідно модернизувати для зручності адмінку в Open CartТехническое задание по настройке/доработке OpenCart 1. Каталог → Товары Задача 1. Добавить колонку «Категория» в список товаров Задача 2. Добавить колонку «Артикул» в список товаров Задача 3. Добавить колонку «Дата и время создания товара» Задача 4. Быстрое редактирование… Веб-программирование ∙ 22 часа 6 минут назад ∙ 54 ставки |