Здравствуйте, уважаемые разработчики!
Необходимо сделать простой плагин, который будет работать по следующему алгоритму:
Шаг 1: На странице любого сайта при выделении любого числового значения, оно должно сразу копироваться в буфер обмена.
Шаг 2: В фоновом режиме должна открываться страница сайта в формате:
xxxxxx.хxxxxxxx.xx или
хxxxxxxx.xx где «xxxxx» параметр, который пользователь должен прописать вручную в интерфейсе расширения, перед началом работы расширения. Эта страница вне зависимости от адреса домена всегда будет иметь одинаковый дизайн таблица с двумя столбцами, как гугл переводчик (больше на страницах ничего нет). Числовое значение , скопированное на шаге, 1 должно автоматически вставляться в правый столбец (страница сразу же переведет его в буквенное выражение и отобразит его в левом столбце). После этого, плагин должен автоматически скопировать в буфер обмена получившееся буквенное значение из левого столбца (оно может быть на разных языках, это нужно учесть при написании кода).
- Если в получившемся наборе букв в левом столбце будет символ «"» ЕГО НУЖНО УДАЛИТЬ перед копированием и переходом к следующему шагу.
- Если в получившемся наборе букв в левом столбце будет символ «׳» его удалять НЕ нужно!
Шаг 3: Скопированное буквенное значение с левого столбца на шаге 2, плагин должен автоматически перевести через гугл переводчик:
translate.google.ru на 2 языка: английский и русский. В интерфейсе плагина должна быть реализована возможность выбора пользователем с какого языка осуществлять перевод на английский и русский язык (пользователь будет выбирать исходный язык для перевода перед началом работы плагина)
Шаг 4: Получившееся слово или набор букв на двух языках (после перевода на шаге 3) должны автоматически выводиться в виде небольшого всплывающего окна сверху от выделенного числового значения на шаге 1.
Вот весь алгоритм работы расширения. После выделения числового значения на странице браузера, все шаги с 1 по 4 должны осуществляться плагином как можно быстрее, желательно за 1 секунду или быстрее (если это возможно)
Предлагайте сроки и стоимость реализации данного проекта, рассмотрю каждое предложение!