May. 20th, 2015

orleanz: (main)
преподавать экономику.

Правильно, я считаю.

Тадо там Ужаса проверить. А то небось уже работает разносчиком пиццы.

Вот сейчас его Сонин там на чистую воду и выведет.
orleanz: (main)
Короче, у вас есть некий список строк в настройках плагина.

У меня это немецкие буквы-умляюты (маленькие и большие; я не люблю немецкую раскладку клавы, а умляуты нужны иногда, и мне неохото запоминать трики с кодами умляутов, или переназначать клавиатуру - раньше делал, но надоело),

у вас это может быть что угодно - например, некие имейлы или имена людей, или даже неважные пароли.

Когда пишешь письмо, чтобы запейстить слово, просто кликаешь в Хроме контекстное меню, ну они там все и будут показаны, в отдельном меню. Выбираешь то что надо, и с этой секунды слово в буфере обмена. Можно пейстить, причем не только в Хроме, а и в Ворде например. Хром просто хранит список и меню.

Удобно для паролей, тем более что есть фича скрывающая пароли как в настройках плагина, так и в самом контекстном меню.



Установка из Хром Стора (никаких особых разрешений оно не требует, ставится в пару кликов)

https://chrome.google.com/webstore/detail/wordstoclipboard/iajejafioibbknkcppodkddobehfdcoe

Код на Гитхабе для желающих добавить новую фичу или зафиксить баг:
https://github.com/orleanz/words-to-clipboard
orleanz: (main)
Я вот тут сегодня написал расширение для браузер Хрома, которое закидывает некий пред-установленный текст, скажем,пароль, по команде контекстного меню - в буфер обмена. Это не предел удобности, потому что потом нужно из буфера опять пейстить - НО - у такой схемы есть одно важное достоинство - такое расширение не требует специальных прав (читать и модифицировать все вебстраницы).

Я назвал его wordsToClipboard. Тут все ясно. Вопрос не про это.

Я тут сейчас понял, что могу написать вариант этого же расширения, которое будет по выбору слова в контекстном меню прямо фигачить слово в текущее поле (скажем, поле пароля или имейла). Адски удобно.

Но более того - я смог добиться того, что это же работает не только с простыми полями ввода (HTML тэг input ) но и contenteditable DIVs и Textareas, которые используются, например, в боди письма на Гмейле. Причем слово не просто заменяет текущий текст, а аккуратно добавляется в конец, и фокус тоже правильно смещается в конец. Это нетривиальная задача, но я ее вроде решил, у меня все прекрасно работает.

Минус такой схемы - при установке юзер получает промпт - "Расширение может читать и изменять инфу на всех вебстраницах",что есть святая правда. Это конечно жестковатое сообщение, многие не поставят такой плагин из принципа.

Поэтому я решил оставить обе версии, одну менее удобную и полностью безопастную, вторую - удобную но которая требует доверия к разработчику.

Вопрос - как назвать второе расширение? clipboard уже тут совсем никак не участвует. Участвуют только контекстное меню и текущее поле ввода.

Придумайте, пожалуйста, как это назвать толково.

ПС. Первая прога (полностью безопастная) уже доступна для скачивания, см. тут http://orleanz.livejournal.com/1980872.html

Вторую я пока еще не выложил никуда, имя нужно. Как только будет имя, выложу в Хром Стор и Гитхаб. Кстати, из Гитхаба можно будет ею пользоваться безопастно - потому что там виден несложный исходный код на джаваскрипте. Но мало кто умеет пользоваться Гитхабом для установки расширений в Хром. Хотя это реально пару кликов всего-то.
Page generated Aug. 18th, 2025 03:38 pm
Powered by Dreamwidth Studios