Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Artifact ID: | 52e424166f88a2c1ef112f2adfe75b405072672a |
---|---|
Page Name: | Clipboard.js |
Date: | 2011-10-19 12:16:41 |
Original User: | artbear |
Parent: | f7472a1f2421f4b525021a76b74cbb1c82eb8893 (diff) |
Next | f7047c2596539d4429a6b175c9e3871b4cd75b44 |
Content
Скрипт Буфер обмена (Clipboard.js)
- Скрипт для удобной работы через буфер обмена, перехвата открытия файлов для Снегопата и немедленного открытия файлов, если имя файла есть в буфере обмена
- Автор : Артур Аюханов aka artbear
- Дата создания: 19.10.2011
- Описание : аналог моего скрипта для Опенконфа в 1С 7.7 - входит в состав скрипта Навигация
- 1. Я часто работаю с файлами с помощью FAR-а следующим образом:
Нахожу нужный файл в ФАРе, копирую полный путь к файлу в буфер обмена, далее переключаюсь в Конфигуратор,
Выполняю действие "Открыть файл", вставляю путь файла из буфера обмена, и нажимаю Открыть для открытия нужного файла в Конфигураторе.
Уверен, что по такой схеме работаю не я один.
И вот у меня родилась мысль немного автоматизировать этот процесс:
разработчик копирует полный путь файла в буфер обмена(тут как обычно), переключается в Конфигуратор, выбирает "Открыть файла",
а дальше вступает скрипт: перехватывает открытие файла, проверяет буфер обмена, если в буфере имя существующего файла, проверяет расширение этого файла, если это файл с разрешенным разрешением для 1С, то скрипт немедленно открывает этот файл в Конфигураторе.
2. Аналогичным образом перехватывается и автоматизируется действие "Сравнить, объединить с конфигурацией из файла" для файлов конфигураций
Планы: В настройках скрипта можно будет указать:
- - пользовательская настройка разрешенных расширений открываемых файлов - по умолчанию erf, epf, txt, mxl, html, st, pff
- - немедленное открытие файла при двойном нажатии на файл в ФАР-е или Проводнике и т.п.
Сделано на базе http://www.forum.script-coding.com/viewtopic.php?id=442
Требования: Необходима библиотека dynwrapx.dll, ее нужно зарегистрировать, предварительно скачав из Доработка chessman (см. последний пост)
Ссылки: