VL:Копипаст - Бесплатная программа автоматизации копипастинга под Windows. Доступны исходные коды

Программа предназначена для упрощения выполнения типовых задач по ручному размещению текстовых данных в различных местах (программы, сайты), которые обычно выполняются вручную методом поочерёдного копирования множества фрагментов текста из источника (источников) в буфер обмена и вставки у получателей.

Для решения такой задачи в программе создаётся сценарий, по которому в процессе работы данные сначала собираются из источников, вводятся и запоминаются в программе, затем через буфер обмена вставляются. Единожды созданный сценарий можно сохранить и использовать многократно, в том числе на других компьютерах.

Ещё один вариант применения - хранение и использование в небольших объёмах шаблонов типовых сообщений в соцсетях, мессенджерах и т. п. Эти шаблоны помещаются в общий сценарий; при двойном щелчке по нужному элементу в списке шаблон сообщения сразу же копируется в буфер обмена.

Последнее изменение программы и обновление страницы выполнено 07 сентября 2023 г.

На чём работает

Ориентировочные системные требования к компьютеру включают в себя двухъядерный x86-процессор Intel Pentium III или более поздний 32- или 64-разрядной архитектуры x86 (практически любой современный ПК или ноутбук с Windows), не менее 2 ГБайт ОЗУ, не менее 5 МБайт свободного места на диске; операционная система - Microsoft Windows версии Vista или более поздней. Для удобства работы полезно использовать монитор достаточного размера и разрешения (рекомендуется FullHD) или два монитора. Также, конечно, на компьютере должны открываться и работать источники информации и страницы/программы, куда информацию нужно вставлять.

Теоретически программу можно скомпилировать из исходных кодов на Lazarus (доступны в разделе "Скачать") и под Linux, но её работу я при такой компиляции не проверял.

Скачать

Как установить

Для установки программы нужно запустить скачанный файл дистрибутива на компьютере. После выбора пути для установки программа установится. Затем её можно запустить и приступить к работе.

Для модификации программы при наличии соответствующих навыков можно скачать исходный код программы, поправить их и пересобрать exe-файл. Программа написана на Free Pascal. Для пересборки потребуется среда разработки Lazarus версии не ниже 2.0.8.

Как пользоваться

После установки и запуска программы пользователю нужно на основании своей задачи создать сценарий получения и выдачи данных. Затем этот сценарий можно запустить и выполнять по нему задачи. Подготовленный сценарий можно сохранить в файл для повторного использования в работе. Чтобы узнать подробности, можно воспользоваться кнопкой "Справка" в программе.

Видеоинструкция по настройке и использованию программы

История версий

07.09.2023 Версия 1.01. Обнаружена и исправлена ошибка неполноценного запуска сценария с конкретного шага при двойном щелчке на этом шаге.

04.11.2021 Выпущена первая официальная версия

Известные проблемы

  • Нажатие кнопки "Справка" в режиме редактирования шага открывает окно справки, но прокрутить его содержимое невозможно, не закрыв окно редактирования.

Проблемы будем постепенно решать в следующих версиях проекта.

Планы на будущее

  • добавить звуковое оповещение о переходе на следующий шаг по времени;
  • добавить тип шага для открытия ссылки;
  • сделать сборку и проверить работу под Linux.

Предложения по новым возможностям просьба писать в разделе "Связь с разработчиком". Приветствуются также готовые примеры кода изменений в проект, но вопрос обмена таковыми и их включения в следующие версии пока не продумывался. Если есть желание прислать, просьба написать в "Связь с разработчиком"; подумаем над вариантами.

Условия использования и распространения

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

Использование программы в любом виде и в любых обстоятельствах осуществляется на страх и риск пользователя. Разработчик не даёт каких-либо гарантий и не несёт ответственности за последствия использования программы и не возмещает ущерб, нанесённый использованием.

Ссылки

Проект Free Pascal - https://freepascal.org/

Официальный сайт Lazarus - https://www.lazarus-ide.org/

Проект jQuery - https://jquery.com/

Проект jQuery UI - https://jqueryui.com/

Google - https://www.google.com

Яндекс - https://www.yandex.ru

Огромное спасибо всем создателям и участникам этих проектов и тем, кто их поддерживает!

Связь с разработчиком

Другие программы и проекты на сайте