user-id-4576 wrote:Что то типа "Имеет ли право на существование такой плагин?"
Право на существование имеет любой плагин, только кто его писать будет?
user-id-4576 wrote:Блин неужели настолько бесполезная идея.
Идея бесполезная, т.к. тексты в основном переводятся с помощью онлайн-переводчиков.
Для открытия словарных статей в Яндекс.Словарях, Википедии в Punto Switcher'е можно настроить комбинации клавиш, например у меня настроено так:
- Win+Я - поиск в Яндексе;
- Win+C - открытие словарной статьи в Яндекс.Словарях;
- Win+W - открытие словарной статьи в русской Википедии; можно ещё в английской настроить.
Для перевода словосочетаний или коротких предложений есть
InternetRequest.js.
Длинный текст просто копирую и вставляю в онлайн-переводчик, что неудобно.
Лучше бы сняли ограничение на количество передаваемых символов или, если это невозможно (вроде бы это ограничение WshShell.Run), лучше бы добавили тег, который не просто берёт выделенный текст (\s), а копирует его в буфер обмена, а потом вставляет при формировании запроса целиком, как это сделано в Opera. Пример пункта меню Opera:
Code: Select all
Item, "En -> Ru (Google)" = Go to Page, "javascript:void(window.open('http://translate.google.com/#en|ru|'+encodeURIComponent(function(){var d=document,s=d.getSelection(),t=d.querySelectorAll('textarea,input[type=\x22text\x22],input[type=\x22search\x22],input:not([type])');if(!s)for(var i=0,e;e=t[i];i++){if(s=e.value.substring(e.selectionStart,e.selectionEnd))break}return s}()),'','width=800,height=576,left=100,top=100,scrollbars=yes,location=no'));",,, "lng_ru"
вернее вот так:
Code: Select all
Item, "Грамота.Ru" = Copy, -2,,, "null" & New Page & Go to page, "http://www.gramota.ru/slovari/dic/?word=%c&all=x&lop=x&efr=x&zar=x&ag=x&ab=x&sin=x&lv=x&az=x&pe=x"
Здесь, правда, используется передача через ini-переменную %c, но не поверю, что кроме как Раном больше не передать необходимую строку...
Вот это было бы толково.
А если бы сделать так, чтобы предыдущее значение в буфере восстанавливалось, то вообще было бы здорово.