[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andrey_A, simup, ХарВик, chip642  
КОЛЛЕКЦИЯ СКРИПТОВ для AkelPad
Andrey_AДата: Вторник, 20.03.2012, 01:58 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 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
Город: Сочи, Хоста
Сообщений: 7186
Награды: 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
Город: Сочи, Хоста
Сообщений: 7186
Награды: 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
Город: Сочи, Хоста
Сообщений: 7186
Награды: 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
Город: Сочи, Хоста
Сообщений: 7186
Награды: 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
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
[info]В данной теме комментарии не запланированы, если Вы желаете высказать своё мнение,
сообщить об ошибке, выложить скрипт или у Вас есть интересные предложения,
Вы можете сделать это в соответствующих темах или в
ОБСУЖДЕНИЕ И РАЗВИТИЕ РАЗДЕЛА СКРИПТОВ ДЛЯ AKELPAD
или
ЗАКАЗ СКРИПТОВ для AKELPAD
[/info]

Список скриптов обновлён 24.03.2016


 
dvuuglДата: Вторник, 01.08.2017, 15:41 | Сообщение № 7
Рядовой

На сайте с: 21.02.2017
Город: Москва
Сообщений: 2
Награды: 0
Репутация: 0
Andrey_A, просьба воcстановить для скачивания "видеокурс по скриптописанию на vbs для новичков" (obuchenie_vb.mp4.zip), там пишут что срок хранения вышел.
 
Andrey_AДата: Вторник, 01.08.2017, 18:51 | Сообщение № 8
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 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
Награды: 0
Репутация: 0
Здравствуйте!
Подскажите , существует ли скрипт для пакетной обработки сразу множества файлов : удаления из них строк (по номеру : например 1-3 строки сверху) ?
 
Vlad_SamsonoffДата: Вторник, 12.11.2019, 10:01 | Сообщение № 10
Рядовой

На сайте с: 12.11.2019
Город: Çolponata
Сообщений: 3
Награды: 0
Репутация: 0
День добрый, подскажите, кто знает.

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

Как мне оперативно через какое-нить ключевое слово получить набор текстовых файлов (в которых это ключевое слово имеется, причем не в самом тексте, а в строке KeyWords, куда я сам вписываю нужные слова)?

(пользую Akelpad 4.8.0)

Пример текстового файла:
---------------------------
1-я строка: = ЗАГОЛОВОК ЗАМЕТКИ =
2-я строка: KeyWords: ПРЕДЛОГИ… НАРЕЧИЯ… ВВОДНЫЕ СЛОВА… (и т.д.)
4-я строка: _ _ _
5-я строка: _ _ _
6-я строка: (Текст заметки)
7-я строка: (Текст заметки)

Несколько лет назад пользовался похожей программкой – из большого объема графических элементов для веб-дизайна предлагала набор файликов, соответствующих какому-то кл. слову. (Был отдельно список ключевых слов; когда библиотека пополнялась, новым файликам присваивались ключевые слова из общего списка. А в список можно было добавлять новые кл. слова.)


Сообщение отредактировал Vlad_Samsonoff - Вторник, 12.11.2019, 14:31
 
  • Страница 1 из 1
  • 1
Поиск:

Интеллектуальные права и отказ от ответственности