Где бы ее еще найти? В самом ТС про это не нашел.Batya писал(а):winkot
См. справку по параметру %X.
Обсуждение темы "Обмен кнопками"
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Нужна кнопка - Добавить текст из буфера в файл под курсором.
Столкнулся с такой проблемой, копирую текст в браузере и вставляю его в .txt. Каждый день текст меняется. Копирую новое сообщение, ищу файл, открываю, прокручиваю в конец, ввожу энтер, вставляю текст из буфера. Мрак. Нужна кнопка - Добавить (в конец) текст из буфера обмена в файл под курсором.
viktor.
Правила форума вам в первую очередь читать нужно (включая то, где размещают запросы на кнопки, если они действительно нужны и реализуемы). Текстовые файлы в TC открываются каким-то определённым внешним текстовым редактором, у которого есть имя и собственная функциональность. Что используете конкретно вы, тут никто не имеет понятия, как и то, возможно ли вообще извне автоматизировать цепочку манипуляции в этом редакторе после его открытия (переход в конец файла, вставка, её подтверждение и, надо полагать, закрытие редактора). Дальше догадаетесь, почему при таких исходных данных заказанная кнопка вам тут вряд ли светит?
Правила форума вам в первую очередь читать нужно (включая то, где размещают запросы на кнопки, если они действительно нужны и реализуемы). Текстовые файлы в TC открываются каким-то определённым внешним текстовым редактором, у которого есть имя и собственная функциональность. Что используете конкретно вы, тут никто не имеет понятия, как и то, возможно ли вообще извне автоматизировать цепочку манипуляции в этом редакторе после его открытия (переход в конец файла, вставка, её подтверждение и, надо полагать, закрытие редактора). Дальше догадаетесь, почему при таких исходных данных заказанная кнопка вам тут вряд ли светит?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Ни каких текстовых редакторов не надо. Есть ТС, кнопка (Добавить (в конец) текс...) и текст в буфере обмена, который надо вставить в конец текста файла под курсором. В любой текстовый фал вставить текст из буфера в конец, не открывая редактор.
Выше я описывал монотонность своих действий, которую хочу автоматизировать.
Выше я описывал монотонность своих действий, которую хочу автоматизировать.
viktor.
Глупости писать не надо. Вставка текста в заданное место имеющегося текста без редактора или какой-то внешней программы с функциями правки просто не выполняется. Вы сейчас прокрутку и вставку из буфера выполняете в пустом месте или в какой-то программе, где открыт уже имеющийся текст (хотя бы в стандартном Блокноте)?
Все подобные вставки предполагают не абстрактные разговоры, а знание объекта-получателя (вот, например, тема из Автоматизации, где обсуждалась вставка из буфера в конкретное поле одного из диалогов TC).
То, что у вас очень своеобразные представления о некоторых достаточно очевидных вещах, было понятно и из предыдущих ваших сообщений, но меру всё же надо знать.
Глупости писать не надо. Вставка текста в заданное место имеющегося текста без редактора или какой-то внешней программы с функциями правки просто не выполняется. Вы сейчас прокрутку и вставку из буфера выполняете в пустом месте или в какой-то программе, где открыт уже имеющийся текст (хотя бы в стандартном Блокноте)?
Все подобные вставки предполагают не абстрактные разговоры, а знание объекта-получателя (вот, например, тема из Автоматизации, где обсуждалась вставка из буфера в конкретное поле одного из диалогов TC).
То, что у вас очень своеобразные представления о некоторых достаточно очевидных вещах, было понятно и из предыдущих ваших сообщений, но меру всё же надо знать.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
viktor.
Во-первых, у этой утилиты (весьма сложной и многофункциональной) есть несколько специальных форумов поддержки (например, здесь), а наш форум её автор давно перестал посещать. Во-вторых, эта кнопка, мягко говоря, делает не совсем то, чего вы хотите (по крайней мере, насколько вас удаётся понять). В-третьих, кнопки принято приводить в виде кода, а у вас огрызки отдельных полей, непригодные к быстрому тестированию.
Лучше бы вам изложить свои связанные с TCIMG хотелки в другом месте (причём рекомендую сделать это с самого начала более вразумительно, чем вы пытались проделать здесь).
В общем, я переношу эту цепочку в тему запросами на кнопки, а там смотрите, откуда запрашивать помощь.
Во-первых, у этой утилиты (весьма сложной и многофункциональной) есть несколько специальных форумов поддержки (например, здесь), а наш форум её автор давно перестал посещать. Во-вторых, эта кнопка, мягко говоря, делает не совсем то, чего вы хотите (по крайней мере, насколько вас удаётся понять). В-третьих, кнопки принято приводить в виде кода, а у вас огрызки отдельных полей, непригодные к быстрому тестированию.
Лучше бы вам изложить свои связанные с TCIMG хотелки в другом месте (причём рекомендую сделать это с самого начала более вразумительно, чем вы пытались проделать здесь).
В общем, я переношу эту цепочку в тему запросами на кнопки, а там смотрите, откуда запрашивать помощь.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- Monarch-LFV
- Сообщения: 360
- Зарегистрирован: Пн июл 22, 2019 13:20
viktor.
Можно без текстового редактора добавлять текст в выбранный файл, например посредством VBS-скрипта:
[cut="Clip_To_File.vbs"][/cut]
Можно без текстового редактора добавлять текст в выбранный файл, например посредством VBS-скрипта:
[cut="Clip_To_File.vbs"]
Код: Выделить всё
' Добавляет в конец файла под курсором текст из буфера обмена
' Параметр: %P%N
On Error Resume Next
txtfile = Wscript.Arguments(0)
Set FSO = CreateObject("Scripting.FileSystemObject")
Text = CreateObject("HTMLFile").parentWindow.clipboardData.getData("Text")
If Text<>"" then
Set f = FSO.OpenTextFile(txtfile, 8, 1, 0)
f.Write vbcrlf & Text
f.Close
Else
msgbox "В буфере обмена нет текстовой информации"
End if