КОЛЛЕКЦИЯ СКРИПТОВ для AkelPad
|
|
Andrey_A | Дата: Вторник, 20.03.2012, 01:58 | Сообщение № 1 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
КОЛЛЕКЦИЯ СКРИПТОВ для AkelPad
Скрипты - уникальный инструмент для достижения различных целей в работе с файлами и не только, особенно в текстовом редакторе, даже если вы ничего раньше об этом ничего не слышали и не знали, то путём простых движений вы можете увеличить функционал...
1. Каждый может выложить свой скрипт ЗДЕСЬ, СОЗДАВ НОВУЮ ТЕМУ ...a) скрипт может быть написан на любом языке: vbs, js, hta, au3,ahk... ...b) скрипт должен относится как-то к AkelPad ...c) к скрипту должно быть описание к применению
2. Каждый может протестировать, дать свой комментарий в теме самого скрипта
3. Каждый может заказать скрипт для AkelPad ЗДЕСЬ. Если есть интересная идея, вы можете поделиться, а вдруг она покажется интересной для авторов...
4. Узнать об изменении и обновлении скриптов AkelPad Вы можете ЗДЕСЬ
5. Узнать как использовать скрипты, параметры и дополнительные утилиты Вы можете ниже под спойлерами
|
|
| |
Andrey_A | Дата: Понедельник, 26.03.2012, 18:40 | Сообщение № 2 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
>>> Скрипты по темам <<<
• Удаление текстовых объектов • BlockDeclose.js - Убирает блочность (скобки { текст }) выделенного скрипта DelEmptyLines.js - Удаляет пустые строки DelInsideSpaces.js - Убирает пустые символы внутри текста DelLeadTrailSpaces.js - Убирает пустые символы по краям текста DelInsideSpaces.js - Убирает пустые символы внутри текста SmartBackspace.js - Удаляет пробелы блоками (количество пробелов в блоке берётся из настроек программы) DelTrailSpacesAll.js - Удалить завершающие пробелы во всех MDI документах DeleteBlock.vbs - Удаление блоками (влево\вправо) DelOrCommMsgBox.vbs - Удаляет, закомментирует, расскомментирует MsgBox в vbs скриптах DelSymLine.vbs - Удаление с конца или с начала выделенных строк определённого количества символов DeleteZebraLines.vbs - В выделенном удалить строки с условиями не перемещая. "зеброй" DeleteLineN.vbs - Удаление заданное количество строк DeleteMarker.vbs - Удаление отмеченного маркером DeleteLastChar.js - Удалить последний символ в выделенных строках. DeletePlus.vbs - Скрипт библиотека удаления различных объектов теста DeleteNoMarker.vbs - Удаление всего, кроме отмеченного маркером BufferOrInsert.vbs - Прописанную фразу в скрипте вставляет в текст или отправляет в буфер DelOrCommMsgBox.vbs - Удаляет, закомментирует, расскомментирует MsgBox в vbs скриптах DeleteLineN.vbs - Удаление заданное количество строк DeleteLinesInComingOther.vbs - Удаление строк полностью входящих в другие в выделенном
• Выделение текстовых объектов • BlockSelect.js - Выделяет блок по заданным границам SelectRange.js - Выделение по заданному количеству SelNextWord.js - Выделение следующего слова SelPoint.js - Выбор выделения. Первое нажатие устанавливает начало выделения, второе - выделяет. BracketsGoTo.js - Выделение блоками SelectBeforeAfterCaret.js - Выделение от курсора верх\вниз по очереди SelectRangeText.js - Диапазон выделения текста SelectText.vbs - Выделить различные части текста SelectionSwitchCaretMove.js - Различные действия с выделением.
• Изменение текста • CaseUpperLower.js - Изменяет регистр текста по кругу: смешанный -> ВЕРХНИЙ -> нижний CaseUpperLowerProper.js - Изменяет регистр текста по кругу: смешанный -> ВЕРХНИЙ -> нижний -> Начинать С Прописных по аналогии, как это делает MS Word
• Вызов различных окон • moveResizeWindow.js - Перемещение и / или главного окна в AkelPad runScript.js - Диалоговое окно для запуска скриптов с параметрами PlugContextMenuAkelFont.js - Скрипт увеличивает шрифта в окне настройки ContextMenu плагина SettingContextMenuFont.vbs - Вызывает настройку меню (ContextMenu) с другим шрифтом PlugToolBarAkelFont.js - Скрипт увеличивает шрифта в окне настройки ToolBar плагина PluginText.js - Операции на текст из плагинов: Coder, ContextMenu, горячие клавиши и панели инструментов. PlugTextToAkelPad.js - Копирование текста в окно редактирования ContextMenu / ToolBar плагин для AkelPad или наоборот. InsertInDialogueSearch.vbs - Вставка в окно диалога поиска PlugTextReadFromIni.js - Открывает тексты ContextMenu / ToolBar плагина в окне AkelPad редактирования. ShowMenuLRTB.vbs - Вызов пользовательского меню по углам редактируемого окна cpBarSwitch.js - Переключение между указанным меню, панели инструментов, строки состояния и TabBar
• Комментирование текста • CommentsAdd.js - Комментирует текст или блок текста CommentsDel.js - Удаление комментариев текста или блока текста toggleComments.js - Добавить/Убрать комментария в различных файлах
• Разное • ConsoleExec.js - Выполняет команду методом WshShell.Exec; используется для запуска некоторых приложений, аналог команды "Пуск" -> "Выполнить" ConsoleRun.js - Выполняет команду с помощью cmd (аналог WshShell.Run), с выводом результата выполнения в консоли Log-плагина ExecuteScriptMenu.js - Запуск скрипта из собственного меню избранных скриптов Favourites.js - Работа с меню «Избранное»: экспорт / замена / очистка OpenByLSC.js - Предназначен для открытия автовыбором: reassoc.js - Ассоциирование с программой расширений, указанных в AkelPad.ini RegJump.js - Открывает выделенную ветвь в редакторе реестра RegJump.vbs - Открывает из буфера/выделенную/имеющуюся в строке ветвь в редакторе реестра insertEval.js - Вычисление выражений и вставка в текст ActiveColumnSwitch.js - Включить/выключить активный столбец. PrintAll.js - Печать всех документов MDI SendData.js - Отправляет данные и нажатия клавиш из текстового файла или Excel, в другое окно WindowsList.js - Информация об окнах открытых приложений RegExpTestJS.js - Тестирование регулярных выражений JavaScript LanguageHelp.js - Отображает слово под кареткой в соответствующей справке Attributes.vbs - Установка\Снятие Атрибутов у редактируемого файла или у всех файлов в папке файла CreateLink.vbs - Создание ярлыка папки\файла открытого на редактирование Descript.vbs - Внесение выделенного текста в файл комментариев Descript.ion, если ничего не выделено, в комментарий вносится часть строки, от курсора вправо getHash.js - Подсчёт хеша MD5, SHA1, CRC32, SHA256, SHA224, SHA256, SHA384, SHA512 measuresConverter.js - Конвертер различных мер InputBox_example.js - Пример использования InputBox_function.js FullScreenWithToolBar.js - Переход в полноэкранный режим с возможностью отображения определённого тулбара; возвращение в нормальный режим SaveSetting.vbs - Сохранение/Замена настроек AkelPad.ini;ContextMenu.ini;Hotkeys.ini Associations.vbs - Ассоциация типов файлов с AkelPad SetBackgroundForTheme.vbs - Установка фонового изображения для темы KeySubst.js - Подменяет нажатые клавиши. SumNumbers.js - Сумма всех чисел, содержащихся в выделенном тексте OpenInAkelPad.vbs - Прописывает в реестре пункт контекстного меню проводника "Открыть в AkelPad" FileAndStream.js - Менеджер файлов и потоков NTFS. FindReplaceFiles.js - Поиск файлов по имени/содержанию, также заменять содержание. GoToEx.js - Диалог перехода к строкам с параметрами ScriptTemplate.vbs - Скрипт шаблон, помогающий пользователю настроить текстовые преобразования AnagramWord.vbs - Создание анаграмм выделенного слова (если выделения нет, можно ввести) CodeFoldSwitcher.js - Отображение области фолдинга и окна блоков StartCodeFold.vbs - Вызывает функции фолдинга и включает CodeFold, если он выключен ViewerBBCode.vbs - Просмотр выделенных кодов BBCode HexSelAs.js - Имитация диалога настроек плагина HexSel
• Строковые операции • CreateSubParagraph.js - Создание новой строки с отступом и существующим типом пункта; поддерживается последовательная нумерация строк CtrlDown.js - Образование, перенос и раскрытие символов блока InsertBefore.js - Вставляет любые значения перед каждой строкой RecalcLineNumbers.js - Перепросчёт номеров строк TagLinking.js - Универсальные компоновки для выделенного текста LinesUnwrap.js - Разворачивание линий. LinesWrap.js - Преобразование строк в указанном формате DuplicateLines.js - Дублицирование выделенных строк cloneLine.js - Дублицирование строк(и) AlignJustify.js - Выровнять выделенные строки влево, вправо, по центру или по ширине LinesSelectCopyMoveDuplicate.js - Выделить/Копировать/Переместить/Дублировать строки MoveLinesUpDown.js - Перемещение вверх или вниз выделенных строк MoveLinesUpDown_alt.js - Перемещение вверх или вниз с выделением NumberCount.js - Диалог нумерации строк JoinLinesTogether.js - Диалог присоединения строк FormatLinesLenght.vbs - Преобразование выделенного текста по указываемой длине строки (текст в столбик) Invert_Revers.vbs - Перевёртывание выделения NumericSelectText.vbs - Специальная нумерация выделенных строк/колонок текста с выбором RandomMixesLines.js - Смешивает строки случайным образом CreateSubParagraph.vbs - Продолжить фрагмент строки на новой строке с заданными условиями LinesFilter.js - Диалог Фильтрации строк, используя регулярные выражения. LinesFilter_mod2.js - Диалог Фильтрации строк, используя регулярные выражения. (расширенный вариант) alignWithSpaces.js - Выровнять выбранный код с пробелами в определенные пользователем строки TurnDataFormt.vbs - Переворачивание даты 19.07.2088 --> 2088.07.19 и обратнно punctuationFixer.js - Исправление пунктуации (преобразование текста) DublicateLinesPlus.vbs - Дублицирование строк(и) + дополнительные преобразования ReFormatTextByLine.vbs - Скрипт-библиотека различных преобразований текста построчно TextFormat.vbs - Форматирование выделенного текста FormatBBPlus.vbs - Форматирование сообщение + BBCode для подготовки релиза для сайта ParagraphCreate.js - Формирование отступа по предыдущей строке MoveLinesLeftRight.vbs - Переместить строку/строки влево/вправо NumbersNewLine.vbs - Нумерация выделенных подстрок относительно номера предыдущией SplitTextOnLine.vbs - Разбить выделенный текст на строки, каждое предложение с новой строки.
• Буфер обмена • DateCopyToCB.js - Копирование в буфер обмена даты-времени в определённом в аргументах формате FileNameCopyToCB.js - Копирование только имени файла (%f) в буфер обмена FilePathCopyToCB.js - Копирование полного имени файла (%f) или папки (%d) в буфер обмена ScriptCopyToBlock.js - Копирует содержимое файла в определённую структуру [] для выкладки на форум ScriptNameCopyAsBBCode.js - Копирует название скрипта в BBCode, подставляя в URL первую найденную в окне редактирования ссылку ScriptNamesToContextMenuStrings.js - Преобразование имён скриптов в строки вызова ContextMenu-плагина copyPath.js - Копирование в буфер путь, имя, расширение файла InsertFolderName_alternative.js - Альтернативная версия диалога вставки пути папки AddSelectToClip.vbs - Добавить выделение к буферу обмена CopyFileToClip.vbs - Отправить содержимое файла в буфер CopyTextToClip.vbs - Отправить в буфер различные части текста CopyToClipDeformationPath.vbs - Преобразование путей файла в различные формы (строку) и отправка полученного в буфер обмена SelectInClipPlus.vbs - Преобразование выделенного и отправление в буфер обмена
• Вставка объектов • DateInsert.js - Вставка даты-времени в определённом в аргументах формате InsertFileEx.js - Вставка выбранного текстового файла в текущий Insert.js - Этот сценарий является заменой метода Insert () плагина InsertFileNamePath.js - Вставляет имя\путь или копирует в буфер обмена InsertFolderName.js - Диалог вставки пути папки InsertTabOrSpaces.js - Вставляет табуляции или пробелы, в зависимости от настроек (обратное действие) InsertText.js - Вставка текста в начало или в конец выделения InsertTextLN.js - Вставить текст и номер строки в начале и в конце InsertDateFromCalendar.js - Вставка даты и времени из календаря ChooseColor.js - Диалог вставки цвета. Выбрать и Вставить/изменить цвет в формате RGB в стандартные цвета BufferOrInsert.vbs - Прописанную фразу в скрипте вставляет в текст или отправляет в буфер ColumnPaste.js - Вставка текста из буфера вместо выделения InsertDublTextPlus.vbs - Вставка дублирующего текста из буфера обмена, между которым вставляется необходимый текст InsertFile.js - Вставить содержимое файла. В диалоге выбирается файл InsertInBlock.vbs - Вставляет текст из буфера в блок InsertMsgBox.vbs - В файлах скриптинга (Vbs, Js, Au3...) вставляет соответствующую функцию MsgBox... InsertNLine.vbs - Вставляет нужное количество строк с необходимым содержимым InsertPlus.vbs - Скрипт библиотека различных преобразований теста и вставка LeftOrRightInsertFromBuffer.vbs - Вертикальная вставка текста из буфера до\ после \ до и после выделенного InsertParagraph.vbs - Вставляет отступы(нужный текст) в начале выделенных строк. InsertNum.js - Вставка последовательности чисел с дополнительными настройками.
• Удаление • DeleteFile.js - Удаляет текущий, открытый на редактирование, файл
• Интернет • DownloadMaster.js - Передача URL на закачку в Download Master; работает из контекстного меню ссылок InternetRequest.js - Интернет-запрос по сформированному в аргументах URL URLOpen.js - Open URL or Site MapNetDrive.js - Сопоставление сетевых дисков Translator.js - Онлайн переводчик через Google, MS Bing и Yandex. DownloadListInDM.vbs - Послать выделенный список из ссылок на закачку в Download Master TranslateWithGoogleAPI.js - Перевод выделенного текста используя Google-API URLOpen.vbs - Открывает адрес или сайт в указанном браузере, с проверкой запущенности процесса LinkAction.vbs - Различные действия со ссылкой и сохранение файла открытого на редактирование
• HTML • HTMLlinefeed.js - Вставка переводов строк после < br >, замена < br > на < br / > (стандарт XHTML) HTMLDelUselessTags.js - Удаление ненужных (перегружающих страницу) тегов HTML HTMLDelAllTags.js - Удаляет все тэги, превращая HTML-документ в простой текстовый файл encodeHTML.js - Кодировать HTML decodeHTML.js - Декодировать HTML HTMLul.vbs - Преобразовать выделенный текст в структуры <ul> ... ul>
.
|
|
| |
Andrey_A | Дата: Пятница, 06.04.2012, 14:19 | Сообщение № 3 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
• Создание файлов • NewFilebyRecent.js - Универсальное создание нового файла на основе имеющегося в окне редактирования или в списке последних файлов saveStoreTime.js - Сохранить файл и не обновлять время модификации MergeDocuments.js - Слияние содержимое всех открытых документов в один файл. SelectionOpenInTab.js - Открыть выделенный текст в новой вкладке createfile.js - Создание нового текстового файла в текущем каталоге файла редактирования + открытие панели проводника CreateFile.vbs - Создание различных типов файлов DublicateFile.vbs - Создание дубликата файла в той же папке и его открытие с добавлением счетчика _N MoveFileChoiceFolder.js - Перемещение файла (выбор папки из диалога папок) StartCommand&Save.vbs - Вызывает команду AkelPad'a и сохраняет документ + поддержка по горячим клавишам в окнах редактирования CopyFileChoiceFolder.js - Копирование файла (выбор папки из диалога папок) OpenInNewTab.vbs - В новой вкладке открывает выделенный или весь текст SaveFileNameFirstLine.vbs - Сохранение/Переименование именем первой строки
• Сохранение файлов • SaveDefault.js - Сохраните новый файл в папку по умолчанию SaveFileNameData.vbs - Сохранение безымянного документа именем даты SavePlus.vbs - Сохранение файла + дополнительные действия при определённых расширениях SaveAllAnonym.vbs - Сохранение всех безымянных вкладок
• Открытие файлов • OpenAllFilesFromFileFolder.js - Открывает все файлы, находящиеся в папке OpenCoderParamsFile.js - Открывает файл параметров Coder-плагина OpenFromFileFolder.js - Универсальное открытие файла (диалог) по файлу OpenSessionsDir.js - Открывает папку, в которой сохраняются файлы сессий openFileIn.js - Открыть файл в других приложениях ChmKeyword.js - Показать справку по ключевым словам. OpenCoderExtFile.vbs - Открытие xxx.coder файла для редактируемого файла OpenFileNameFromBuffer.vbs - Открыть файл, имя\путь которого, находится в выделении или в буфере обмена OpenSettingFile.vbs - Открывает для скрипта его конфигурационный файл (ini), если он существует OpenFileList.js - Открытие файлов из файл списка
• Переименование файлов • RenameFileDialog.js - Переименование текущего файла RenameFile.js - Переименовать текущий файл. RenameOfSelectOrClip.vbs - Переименование файла открытого на редактирование именем выделенного или из буфера RenameRandomLatinica.vbs - Переименование имени файла открытого на редактирование случайными Латинскими БУКВАМИ RenameRandomNumers.vbs - Переименование имени файла открытого на редактирование случайными Цифрами MoveFile.js - Перемещение/переименование файла
• Перемещение текста • ShiftVerticaly.js - Перемещение выделенного текста вверх или вниз, в зависимости от переданного аргумента TextMove.js - Перемещение влево и вправо или вверх и вниз выделенного текста WordsMoveSelect.js - Переместить влево/вправо/вверх/вниз выделенные слова + выделение слов
• Конвертация • SpacesToTabs.js - Конвертация пробелов в табуляцию colorsConverter.js - Конвертер цвета scriptToBookmarklet.js - Преобразование JavaScript код в одну строку scriptToBookmarklet_w2k.js - Преобразование JavaScript код в одну строку (для старой JScript версии) OpenSaveMask.js - Открыть / Конвертировать файлы в каталоге AESCrypt.js - Зашифровать\Расшифровать выделенный текст PassGen.js - Генератор паролей (вставить или отправить в буфер) Base64.js - Конвертировать выделение в Base64 и наоборот Kavychker.js - Применение русских основных правил книгопечатания Macro2SendKeys.vbs - Скрипт преобразующий ранее записанные макросы в последовательности SendKeys (с ограничениями!) для использования в скриптах replaceDiacriticLetters.js - Замена Диакритичных символов RunFileInABC.vbs - Конвертирование "текстовых" файлов программой ABCtext.exe converter.js - Конвертер HTML EncodeAllFiles.vbs - Конвертация всех открытых на редактирование файлов в указанный формат и сохраняет Keyboard.js - Исправляет раскладку клавиатуры или транслитерирует текст. KeybAvtoRusEng.vbs - Автоматическое клавиатурное конвертирование Ru\En или Транслитерация Латиница\Кириллица выделенного ClearBBCode.vbs - Удаление BBcode из выделенного текста ReplaceCoding.vbs - Заменить кракозябры кодировки
.
• Создание списков • SpellCheckAddToWhiteList.js - Добавить текущее слово в белый список WriteInWhiteSpellCheckList.vbs - Добавляет к белому списку SpellCheck выделенное слово или выделенный вертикальный список слов AddMusicList.vbs - Добавляет в список различные неправильные имена артистов (не правильное =правильное )
• Проверка орфографии • SpellCheckUnderlightSwitcher.js - Включение / выключение подсветки слова с ошибками SpellCheckMSWord.js - Проверка орфографии используя MS Word SpellCheck.js - Проверка орфографии, используя Microsoft Word. coder2wl.js - Проверка с использованием всех слов в .coder файлах
• Отмена действий • UndoAllNoScroll.js - Отменяет все изменения без скролирования документа undoRedoAll.js - Отменить/Возвратить все действия, сделанные в документе ReplaceNoUndo.js - Выключите отмену если открыто окно замены
• Сравнение файлов • WinMerge.js - Сравнение текущих и отдельных файлов с помощью WinMerge tileTabs.js - Горизонтальное или вертикальное расположение 2-х документов (перейти на вкладку первого, нажать скрипт, далее второго) winMergeTabs.js - Сравнение содержимого текущей и следующего выбранной вкладки с использованием WinMerge CreateFileWithUniqueString.vbs - Сравнение 2-х файлов и создание файла с уникальными строками.
• XML • XMLGetAttrValues.js - Вытягивание определённых атрибутов из каждой строки файла с XML-структурой XMLStructure.js - Преобразовать выделенный текст в заранее определённую структуру
• Вкладки • tabsRightLeft.js - Переключение между вкладками в порядке их расположения (временный контроль "Переключение вкладки: правый-левый" вариант) tabsNextPrevious.js - Переключение между вкладками в порядке их использования (временный контроль "вкладки переключение: следующий предыдущий" вариант) CloseUnnamedAll.js - Закрыть все указанные MDI документы ShowTabMenu.js - Показать контекстное меню для текущей вкладки окна TabSwitch.js - Переключение между вкладками ReturnsTabs.vbs - Возвращает N вкладок TabCloseExts.vbs - Закрыть вкладки только определённых типов файлов TabCloseN.vbs - Закрывает нужное количество вкладок TabMinMax.js - Свернуть, развернуть или восстановить вкладки в режиме MDI IconsOnTabs.js - Удаляет/восстанавливает иконки файлов на вкладках (MDI/PMDI) TabFont.js - Установиить шрифт для вкладок AkelPad (MDI/PMDI).
• Запуск программ и файлов • executeScript.js - Запуск выделенного кода скрипта или всего кода ForceNewInstance.js - Принудительный запуск 2-й копии программы, несмотря на галочку "одна копия программы" OpenEveryLine.js - Запуск всех файлов, прописанных в выделенных строках EvalCmd.js - Обработать выражение, переданное через командную строку. EvalCmdEsc.js - Обработать экранированное выражение, переданное через командную строку. EvalCmd.vbs - Обработать выражение, переданное через командную строку RunScript.vbs - Запуск не AkelPad'овского скрипта RunScriptAkelTextFromBuffer.vbs - Запуск AkelPad'овского скрипта - текст скрипта из буфера обмена RunScriptA.vbs - Запуск скриптов AkelPad AltAlt.vbs - Вызов утилиты CLCL - менеджер буфера обмена
• Извлечение объектов • getLinks.js - Извлечь ссылки из HTML текста getLenLines.vbs - Извлечение строк заданной длины из выделенного текста GetExtHTML.vbs - Извлечение ссылок, имеющих заданное вхождение getMail.vbs - Извлекает e-mail адреса из выделенного текста и отображает их в новой вкладке getPath.vbs - Извлекает пути файлов из выделенного текста и отображает их в новой вкладке getPathScanFolder.vbs - Ищет в папке и подпапках необходимые текстовые файлы, извлекает пути файлов из них и записывает информацию в файл StatisticFile.ini getWords.vbs - Извлечение русских\английских слов\цифр из выделенного текста getLineBetweenQuotes.vbs - Извлечение фраз между двойными и одинарными кавычками из выделенного текста
• Информация • textStatistics.js - Расширенная статистика в выделенном GetNumberMembers.js - Получить число членов цифроого состава. Например: 0x7 на 0x1 | 0x2 | 0x4 и 7 = 1 +2 +4. FileInfo.js - Детализированная статистика текста файла LineMaxLength.js - Выдаёт максимальную длину линии CountPhrasesInText.vbs - Подсчёт количества раз встречающейся фразы в файле и вывод отчёта Calculator.js - Калькулятор выделенных выражений CalculatorJS.js - Калькулятор JS выражений Example_of_use.js - Выводит информацию окон открытых приложений Glasnye.vbs - Подсчёт гласных в строке и отображение информации InfoFile.vbs - Информация о файле InfoFileInTitleWindow.vbs - Отображает в заголовке окна информацию о текущем файле InfoSymbolsInTitleWindow.vbs - Отображает в заголовке окна информацию о выделенном символе InfoPathAkelInTitleWindow.vbs - Отображает в заголовке окна информацию о корневой папке AkelPad и Total Commander InfoLine.vbs - В начале выделенных строк отображает подробную информацию строки + дополнительная сортировка InfoSistem.vbs - Сведения об операционной системе NetEdit.vbs - Просмотр конфигурационных Net файлов SpecFolders.vbs - Вывод путей заголовков всех возможных специальных папок. AkelPadMethodsView.js - Список методов AkelPad - информация из Scripts-*.txt файла CalculatorBin.js - Битовый калькулятор AkelPadDocsView.js - Просмотр файлов документации AkelPad (...\AkelPad\AkelFiles\Docs\)
• Экспорт • CodePoster.js - Экспорт выделенного текста в HTML или BBCode. CodePosterInFileOrBuffer.js - Экспортирует текст с сохранением расцветки файла в HTML или BBCode в файл или в буфер Export4Format.vbs - Экспортирует файл открытый на редактирование в 4 формата: html, doc, rtf, bbcode ExportAllFiles.vbs - Экспортирует все файлы открытые на редактирование в 4 формата по выбору: html, doc, rtf, bbcode с сохранением расцветки
• Последние документы • ClearRecentFiles.js - Очистить список последних файлов DeleteRecentFile.js - Удалить запись о файле из меню последних файлов History.js - История закрытых документов, позволяет восстановить недавно закрытые документы InsertMsgBox.vbs - В файлах скриптинга (Vbs, Js, Au3...) вставляет соответствующую функцию MsgBox...
• Подсветка • ShiftAltLines.js - Изменение строк переменного размера (подсветка зеброй)
• Маркер • ShiftMarker.js - Сместить позицию маркера на указанную величину. SuperMultiMarker.vbs - Отмечает маркером выделенное - слово/фразу/строки ColorMarker.vbs - Отмечает маркером все значения цвета соответствующим цветом в выделенном тексте UncheckAllDoc.vbs - Снять отметки во всех документах MarkerDublWords.vbs - Отметить дублирующие слова из выделенного текста UncheckMarker.vbs - Снять отметки в выделенном TextMarker.js - Маркировка текста с дополнительными настройками в окне MarkerPlus.vbs - Различные действия с маркерованным текстом
• Табуляция • ShiftTabSize.js - Изменить размер табуляции на указанную величину.
• Версии объектов • VersionIncrement.js - Вставить/Заменить версию 0.0.0 -> 0.0.1 VersionInfo.js - Версия плагинов и AkelPad
• Столбцы • Колонки • ColumnsReplace.js - Замена текста в выделенных колонках ColumnsDuplicateSelect.js - Выделение или дублирование выбранных столбцы ColumnsSum.js - Сумма в выделенных колонках SelectionSwitch.js - Изменение режима выбора (колоночное вкл/выкл) NeO.Sort.js - Диалог сортировки текста по столбцам ColumnCounter.js - Увеличение чисел (счетчик) вертикального выделения.
• Шрифты • FontDialogMonospace.js - Позволяет изменять шрифт, на моноширинный шрифт. FontIniRestore.js - Восстановление начальной настройки шрифта, стиль и размер AkelPad.ini или реестр. FontIniRestore.vbs - Восстанавливает начальные настройки шрифта, стиль и размер из AkelPad.ini или реестра. FontIniSize.js - Установить первоначальный размер шрифта AkelPad.ini или реестра FontIniSize.vbs - Установить первоначальный размер шрифта AkelPad.ini или реестра CreateMenuFont.vbs - Создаёт/обновляет контекстное меню шрифтов ListFont.au3 - Чтение шрифтов установленных в системе из реестра, очистка от мусора, cpFontSwitch.js - Переключение между заданными параметрами шрифта. FontSwitch.js - Цикличное переключение между шрифтами.
• Поиск и Замена объектов • ReplaceReplicateCharsWithOne.js - Замените ввыделеном повторяющиеся символы на один символ Multi_SR.js - Поиск и замена с регулярными выражениями SearhInFiles.vbs - Круговой поиск в тексте указанного файла выделенной фразы или из буфера ZapWithSpaces.js - Замена выделенного пробелами ReplaceEngRusLettersInWords.vbs - Замена в выделенном подобных русских букв ангийским в ангийских словах и наоборот FindFiles.js - Поиск файлов по названию и содержанию. ReplaceOnCounter.vbs - Поиск в документе с заданными условиями и замена найденного на счётчик FindReplaceEx.js - Расширенный поиск и замена. ReplaceListWord.vbs - Поиск и замена в текущем документе из списка
• URL • ResetUrlDelimiters.js - Сброс URL разделителей ResetUrlPrefixes.js - Сброс URL префиксов
• Переключения • ShowScrollBar.js - Выключение\включение вертикальной\горизонтальной прокрутки SplitSwitch_alternative.js - Переключение между режимами разделения окна. SetMargins.js - Устанавливает одновременно и левый и правый отступы randomCTheme.js - Случайное включение цветовой темы BBCodeToolbars.vbs - Одновременное включение\выключение двух панелей ToolBar SplitExplorer.vbs - Переключение между позициями окна панели проводника. плагин Explorer CaretOptionsSwitch.js - Переключение четырех функций отображения строки SwitchBetweenTwoThemes.vbs - Переключение между двумя цветовыми темами SwitchSplittedWindow.vbs - Переключение между позициями окна в заданной очерёдностью ZebraOnOff.vbs - Включить\Выключить зебру указанной величины SwitchSpecialChar.vbs - Переключение между отображением специальных символов SwitchingRuler.vbs - Включение/выключение линейки LineBoard плагина (v10.7) Wrap.vbs - Перенос по словам включить\выключить
• Сортировка • SortList.js - Диалог сортировки списка Format plugin SortLinesByLength.js - Сортировать текст по Длине строки и по алфавиту RunFileInTDK.vbs - Сортировка "текстового" файла программой Text_Duplicate_Killer SortLinesUpperLetters.js - Сортировка строк, различающая большие буквы SortLines.js - Диалог сортировки строк
• Синхронизация • CopyWithReplace.vbs - Замена такого же по имени файла, но находящегося по другому пути (синхронизация)
• Архивирование • ZipArhive.vbs - Архивирование по списку с использованием 7Z.exe CreateTab&Arhive.vbs - Создание списка всех открытых вкладок + архивирование ZipArhiveAkelPad.vbs - Архивирование AkelPad'a ZipArhiveTC.vbs - Архивирование Total Commander'a ZipArhiveTCNoProgram.vbs - Архивирование Total Commander'a без встроенных Программ
• Сессии • EditSession.vbs - Добавление/Удаление текущего файла в/из сессию/и SessionsOpenMenu.js - Показать меню сессий для открытия.
• BBCode • InsertBBCodeList.vbs - Выделенный текст обрамляет в список для BBCode
• Навигация • goToLongestLine.js - Диалог перехода к самой длинной строке выше или ниже текущей GotoMarkOrOpenUrl.vbs - Переход по внутренним ссылкам документа или открытие ссылки в браузере
• Создание таблиц • CreateTableSChar.vbs - Создание таблиц специальными символами в текстовом документе UTF CreateTable.vbs - Созданние таблиц из символов DrawLine.js - Рисование таблицы с псевдографическими символами
• Автоматизация • TCIMG.vbs - Скрипт для вызова утилиты TCIMG с различными параметрами AkelPadTitle.js - Изменения AkelPad заголовка главного окна программы. MenuBarTextInFile.vbs - Создание единого файла всех меню и панелей инструментов SetToolbarIconsSize.vbs - Установка размеров значков заданным ToolBar'ам
• Настройка • AkelPadManualSettings.js - Графический интерфейс для ручных настроек AkelPad.
• Закладки • LineBoardBookmarks.js - Некоторые операции со строками и закладками BookmarksPlus.vbs - Различные действия с закладками
• Запуск и закрытие вместе с AkelPad • ExitRun.vbs - Выполняет запуск приложений по закрытию AkelPad DeleteRegAkelpad.vbs - Экспорт раздела реестра Akelsoft и удаление раздела из реестра ImportRegAkelPad.vbs - Импорт ветки реестра раздела Akelsoft из файла LineCmd.vbs - Запись в AkelPad.ini в LineCmd заданных строк для автозагрузки
• Total Commander Image • CreateFileAllCmdTC.vbs - Создание общего файла с пользовательскими и встроенными командами FilesListsDescript.vbs - Создание списка файлов в html формате всех файлов в папке активного файла с соответствующими комментариями (комментарии берутся из descript.ion) FilesListsDescriptZ.vbs - Создание списка файлов в html формате всех файлов в папке активного файла с соответствующими комментариями (комментарии берутся из descript.ion), фон текста в таблице чередуется FilesListsDescriptZA.vbs - Создание списка файлов в html формате всех файлов в папке активного файла с соответствующими комментариями (комментарии берутся из descript.ion), фон текста в таблице чередуется + добавляется в конце авторство FilesListsDescriptZAV.vbs - Создание списка файлов в html формате всех файлов в папке активного файла с соответствующими комментариями (комментарии берутся из descript.ion), в таблице отображается версия файлов и автор фон текста в таблице чередуется + добавляется в конце авторство FilesListsDescriptZAVL.vbs - Создание списка файлов в html формате всех файлов в папке активного файла с соответствующими комментариями (комментарии берутся из descript.ion) в таблице отображается версия файлов и автор + ссылка если есть внутри файла фон текста в таблице чередуется + добавляется в конце авторство SearchInfoButtonTC.vbs - Выдаёт информацию о кнопках для выделенной фразы/команды Total Commander'a (для вставки на панель инструментов) SearchInfoCmdTC.vbs - Выдаёт полную информацию для выделенной команды Total Commander'a или информацию о всех командах, в параметрах которого есть выделенный текст Start.vbs - Вызов любой программы с сохранением Портабельности пути %COMMANDER_PATH% и добавлением дополнительных параметров MenuTcInAkel.vbs - Создание выделенного из куска меню Total Commander'a меню AkelPad'a RunFiles&Program.vbs - Запуск выделенных путей программ и файлов в программе , ассоциированной в Total Commander ConversionButtonTC.vbs - Преобразование команд и кнопок Total Commander + дополнительные действия
TCIMG.vbs - Скрипт для вызова утилиты TCIMG с различными параметрами .
|
|
| |
Andrey_A | Дата: Воскресенье, 07.04.2013, 16:46 | Сообщение № 4 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
• Вспомогательные скрипты • Скрипты включают в себя различные дополнительные функции и используются другими скриптами. Вспомогательные скрипты кладутся в папку: ..\AkelFiles\Plugs\Scripts\Include\
selCompleteLine.js - Общие функции для работы с выделенным текстом CaretSelect.js - Выделение текущего слова; будет выделено, даже если курсор стоит перед первой и после последней буквы слова CommentsExt.js - Необходим для определения типа комментария для текущего файла ShowMenuEx.js - Скрипт "библиотека" для работы с меню пользователя (меню автоматически генерируется из файлов параметров) DateFormat.js - Скрипт-"библиотека" для работы с датами; возвращает дату/время в определённом формате. ProcessFolderFiles.js - Скрипт-библиотека, организующая обработку каждого файла определённой папки OpenHelpString.js - Скрипт-функция: открывает файл по заданному пути ищет в нём определённое вхождение ВЫДЕЛЕННОГО ТЕКСТА Settings.js - Скрипт-"библиотека" для работы с настройками плагинов (nSubDir=4) и скриптов (nSubDir=5) INI.js - Скрипт-"библиотека" для работы с внешними ini-файлами; имя секции не учитывается! CommonFunctions.js - "библиотека" для работы с WinFS ProcessRowText.js - Скрипт-"библиотека", организующая обработку каждой строки текста FileTabs.js - Скрипт "библиотека" для работы с вкладками AkelPad EnumerateWindows_functions.js - Скрипт- функции для показаподробной информации об открытых окнах BrowseForFolder_function.js - Скрипт-функция возвращает строку - название выбранной папки или "" если вы нажмете кнопку Отмена ChooseFont_function.js - Скрипт-функция отображает диалоговое окно с выбором шрифтов. FileAndStream_functions.js - Скрипт-функция файловых опрераций Array2DSort_example.js - Один или двумерный массив функции сортировки Array2DTransp_example.js - Функция двумерной перестановки массива ArrayTextSort_example.js - Функция сортировки одномерного массива текстаа Functions.vbs - файл с различными Функциями, которые можно использовать в других скриптах FunctionsHex.vbs - Скрипт-функции Hex конвертации FunctionsINIRW.vbs - Функции чтения и записи из INI файла InputBox_function.js - Функции создания InputBox с переменной шириной окна FunctionsINITextRWS.vbs - Чтение и запись из Текста, имеющего структуру INI файла FunctionsDialog.vbs - Скрипт с различными Функциями для вызова диалога Открытия/Сохранения файла (WinAPI) и выбора папки CoderFunctions.js - Скрипт-"библиотека", содержащая функции для работы с Coder-плагином FunctionsSave.vbs - Настраиваемая функция сохранения файла FunctionsSave.js - Настраиваемая функция сохранения файла CreateDialog_functions.js - Скрипт- функции создания диалога окна
|
|
| |
Andrey_A | Дата: Суббота, 23.01.2016, 01:23 | Сообщение № 5 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Порой DropBox блокирует аккаунт, вот прямые ссылки на некоторые скрипты:
Код http://tcimg.dreamlair.net/scripts/AESCrypt.zip http://tcimg.dreamlair.net/scripts/AkelPadDocsView.zip http://tcimg.dreamlair.net/scripts/AkelPadManualSettings.zip http://tcimg.dreamlair.net/scripts/AkelPadMethodsView.zip http://tcimg.dreamlair.net/scripts/alignWithSpaces.zip http://tcimg.dreamlair.net/scripts/BBCode.zip http://tcimg.dreamlair.net/scripts/BookmarksPlus.zip http://tcimg.dreamlair.net/scripts/CalculatorBin.zip http://tcimg.dreamlair.net/scripts/CalculatorJS.zip http://tcimg.dreamlair.net/scripts/ClipboardPlus.zip http://tcimg.dreamlair.net/scripts/CodePosterInFileOrBuffer.zip http://tcimg.dreamlair.net/scripts/CountPhrasesInText.zip http://tcimg.dreamlair.net/scripts/ExampleBB.zip http://tcimg.dreamlair.net/scripts/FileAndStream.zip http://tcimg.dreamlair.net/scripts/FileInfo.zip http://tcimg.dreamlair.net/scripts/FindReplaceEx.zip http://tcimg.dreamlair.net/scripts/FindReplaceFiles.zip http://tcimg.dreamlair.net/scripts/Functions.zip http://tcimg.dreamlair.net/scripts/getHash.zip http://tcimg.dreamlair.net/scripts/HexSelAs.zip http://tcimg.dreamlair.net/scripts/InsertDateFromCalendar.zip http://tcimg.dreamlair.net/scripts/InsertPlus.zip http://tcimg.dreamlair.net/scripts/InsertTextLN.zip http://tcimg.dreamlair.net/scripts/LinkHelpTCIMG.zip http://tcimg.dreamlair.net/scripts/measuresConverter.zip http://tcimg.dreamlair.net/scripts/OpenAllFiles.zip http://tcimg.dreamlair.net/scripts/PluginText.zip http://tcimg.dreamlair.net/scripts/RegExpTestJS.zip http://tcimg.dreamlair.net/scripts/SearhInFiles.zip http://tcimg.dreamlair.net/scripts/SendData.zip http://tcimg.dreamlair.net/scripts/SortInColumns.zip http://tcimg.dreamlair.net/scripts/SortLines.zip http://tcimg.dreamlair.net/scripts/SortLinesByLength.zip http://tcimg.dreamlair.net/scripts/TextMarker.zip http://tcimg.dreamlair.net/scripts/toggleComments.zip http://tcimg.dreamlair.net/scripts/Translator.zip http://tcimg.dreamlair.net/scripts/WindowsList.zip
|
|
| |
Andrey_A | Дата: Четверг, 24.03.2016, 14:58 | Сообщение № 6 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
[info]В данной теме комментарии не запланированы, если Вы желаете высказать своё мнение, сообщить об ошибке, выложить скрипт или у Вас есть интересные предложения, Вы можете сделать это в соответствующих темах или в ОБСУЖДЕНИЕ И РАЗВИТИЕ РАЗДЕЛА СКРИПТОВ ДЛЯ AKELPAD или ЗАКАЗ СКРИПТОВ для AKELPAD [/info]
Список скриптов обновлён 24.03.2016
|
|
| |
dvuugl | Дата: Вторник, 01.08.2017, 15:41 | Сообщение № 7 |
Рядовой
На сайте с: 21.02.2017
Город: Москва
Сообщений: 2
|
Andrey_A, просьба воcстановить для скачивания "видеокурс по скриптописанию на vbs для новичков" (obuchenie_vb.mp4.zip), там пишут что срок хранения вышел.
|
|
| |
Andrey_A | Дата: Вторник, 01.08.2017, 18:51 | Сообщение № 8 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
dvuugl, у меня не сохранился видеокурс - я даже не помню что там было, поэтому не смогу помочь (из шапки уберу ссылки) Я думаю все можно найти в поиске https://yandex.ru/search....E&lr=76 Пробуйте, если что не получится или возникнут вопросы можно будет задать в теме http://tc-image.3dn.ru/forum/9-765-1
|
|
| |
androthris | Дата: Понедельник, 13.11.2017, 14:29 | Сообщение № 9 |
Рядовой
На сайте с: 10.11.2017
Город: Екатеринбург
Сообщений: 1
|
Здравствуйте! Подскажите , существует ли скрипт для пакетной обработки сразу множества файлов : удаления из них строк (по номеру : например 1-3 строки сверху) ?
|
|
| |
Vlad_Samsonoff | Дата: Вторник, 12.11.2019, 10:01 | Сообщение № 10 |
Рядовой
На сайте с: 12.11.2019
Город: Çolponata
Сообщений: 3
|
День добрый, подскажите, кто знает.
Допустим, в папке 2 тыс. текстовых файлов, в каждом файле небольшая заметка, а в начале текста ключевые слова по этой заметке.
Как мне оперативно через какое-нить ключевое слово получить набор текстовых файлов (в которых это ключевое слово имеется, причем не в самом тексте, а в строке KeyWords, куда я сам вписываю нужные слова)?
(пользую Akelpad 4.8.0)
Пример текстового файла: --------------------------- 1-я строка: = ЗАГОЛОВОК ЗАМЕТКИ = 2-я строка: KeyWords: ПРЕДЛОГИ… НАРЕЧИЯ… ВВОДНЫЕ СЛОВА… (и т.д.) 4-я строка: _ _ _ 5-я строка: _ _ _ 6-я строка: (Текст заметки) 7-я строка: (Текст заметки)
Несколько лет назад пользовался похожей программкой – из большого объема графических элементов для веб-дизайна предлагала набор файликов, соответствующих какому-то кл. слову. (Был отдельно список ключевых слов; когда библиотека пополнялась, новым файликам присваивались ключевые слова из общего списка. А в список можно было добавлять новые кл. слова.)
Сообщение отредактировал Vlad_Samsonoff - Вторник, 12.11.2019, 14:31 |
|
| |
|