Подскажите, есть ли дополнение к ФФ которое могло бы облегчить работу при вставке текста в форму на страничке? Стандартно это Ctrl+V, но когда нужно вставить сотню-другую раз то устают пальцы)) Может есть какая-то возможно вставить из буфера скажем по двойному клику или даже по одному клику. Еще хотел уточнить, что в форме уже есть некий текст который нужно заменить на тот что из буфера. Фактически я делаю такую операцию Ctrl+A и Ctrl+V. Проблема еще в том, что эта форма большая, то есть ФФ не сохраняет значения как это делает с формами для логинов и паролей. Пробовал iMacros, AutoCopy - не помогают.

Ctrl+V (вставка текста из буфера обмена кликом средней кнопки мыши) about:config → middlemouse.paste в TRUE.
А вот Ctrl+A ,???)

Dizeloid
Custom Buttons. в готовых кнопках есть инструкция по созданию кнопки для новичков(см второй способ)
а вот собственно кнопка(в коде есть комментарии - поправишь под себя)
в секцию Код:

скрытый текст

Выделить код

Код:

goDoCommand('cmd_selectAll'); // выделяем всё

//---введите ниже вставляемый текст построчно,(нужное добавляем ненужное убираем)
var open1="первая строка вставляемого текста";
var open2="вторая строка вставляемого текста";
var open3="третья строка вставляемого текста";

var open=open1+'\n'+open2+'\n'+open3;//--добавьте переменные со строками сюда
//---если надо вставлять текст из буфера обмена закомментируйте строки со вводом текста выше и раскомментируйте строку ниже
// var open=readFromClipboard();

var theBox = document.commandDispatcher.focusedElement;
var startPos = theBox.selectionStart;
var endPos = theBox.selectionEnd;
var selectionLen = endPos - startPos
var oPosition = theBox.scrollTop;
var oHeight = theBox.scrollHeight;
var text=theBox.value.substring(0,startPos);                // This grabs the first portion of the text box.
var nHeight = theBox.scrollHeight - oHeight;
text +=open;                                                // This inserts the desired string.
text +=theBox.value.substring(endPos, theBox.value.length); // This appends the remaining text within the text box.
theBox.value = text;                                        // This places the new text back into the text box.
theBox.selectionStart = endPos + open.length;
theBox.selectionEnd = endPos + open.length - selectionLen;
theBox.scrollTop = oPosition + nHeight;                     // These last 3 statments properly place the cursor.

Dizeloid
Возможно, подойдёт это расширение?