Разработчик: Шенгальц А.А. Сайт:http://akelpad.sourceforge.net/ru/index.php Версия: 4.9.8 ===================================== Дата Выпуска сборки: 06.02.2017 Версия сборки: 32.32 Автор сборки: Averin Andrey Разрядность: 32bit Платформа: Portable Язык интерфейса: Русский Статус: Бесплатный Системные требования: Windows 2000/XP/Vista/7/8 x32, x64 Форумы поддержки:tc-image.3dn =====================================
Сборка содержит: 2-x уровневое главное меню 16 - переключаемых ToolBar'ов более 11 утилит более 19 справочников по скриптописанию: vbs, js, php, wsh, xml ... более 30 плагинов (часть из них ToolBar.dll сдублицированы для увеличения функциональности) более 89 файл подсветки синтаксиса (17 авторские) более 190 настроенных "горячих клавиш" для удобства работы с текстом более 310 скриптов, в том числе и авторских более 1550 значков - авторская подборка библиотеки значков более 1000 типов файлов подсвечиваются синтаксисом более 4700 пунктов в главном меню и многое другое....
Размер сборки в распакованном виде составляет ~118 Mb
Описание: AkelPadImage является первой и крупнейшей уникальной сборкой-библиотекой бесплатного текстового редактора AkelPad, в которой собраны сотни скриптов, значков, утилит, команд для комфортной работы с любыми текстовыми файлами. Можно много описывать преимущества - лучше один раз попробовать.
Дополнительно: Ряд контекстных меню и скриптов направлены для работы с Total Commander и TC Image
- Clipboard - Работа с буфером обмена: Захват, Вставка серийного номера, Автоматическое копирование выделения. - Coder - подсветка синтаксиса, сворачивание блоков, автодополнение, цветовые темы. - ColorPicker - Вставка значения цвета HTM - ContextMenu - настройка главного и контекстного меню для окна редактирования, MDI вкладок, ссылок - Exit - 1. Подтверждение закрытия программы. 2. Изменение назначения клавиши ESC. - Explorer - добавляет панель проводника. - Fonts - Динамическая загрузка шрифтов без установки в систему. - Format - Различные операции по преобразованию текста. - FullScreen - Полноэкранный режим. - HexSel - Преобразование текста в шестнадцатеричный код и наоборот. - Hotkeys - Назначение пользовательских горячих клавиш. - LineBoard - 1. Показывает номера строк. 2. Добавляет поддержку закладок. - Log - Просмотр логов в реальном времени. - Macros - Записывает клавиатурные действия пользователя и затем воспроизводит их. - MinimizeToTray - Сворачивает программу в трей. - QSearch - Плагин представляет собой панель для "быстрого" поиска текста. - RecentFiles - Работа со списком последних файлов. - SaveFile - Дополнительные настройки сохранения файлов. - Scripts - позволяет использовать различные COM-объекты. - Scroll - Автоматическая прокрутка текста. - Sessions - Сохранение и восстановление MDI сессии программы. - SmartSel - Исключает последний символ перевода строки (EOL) из выделенного текста. - Sounds - Проигрывание звуков во время набора текста. - SpecialChar - показывает и подсвечивает специальные символы (пробел, табуляция...). - Speech - Плагин позволяет выполнить машинное чтение выделенного текста. - Stats - Показывает количество символов, слов и строк в тексте. - Templates - Плагин позволяет создавать новые файлы по заранее определенному шаблону. - ToolBar - добавляет настраиваемую панель инструментов. - XBrackets - автозавершает скобки ([{""}])
Код
23.01.2016 - 06.02.2017 AkelPad Image 32.32
[±] Обновлена программу до версии 4.9.8 и плагины последних версий [+] Добавлены Grub4dos.coder, Str.coder [±] Обновлены ряд файлов подсветки (.coder файлы) [±] В разных местах меню добавлено более 100 новых команд [±] Добавлены/Изменены 50 значков в AkelPadImage.dll [±] TCIMG.exe обновлена до 17.4 [±] Добавлены/Изменены 50 скриптов [±] Обновлена справка [±] Исправлены ошибки скриптов и функционала...
Новые скрипты: SessionMenu.js LinesHideShow.js quoted-printable.js
Сборка изготовлялась для себя и распространяется "Как есть" с целью ознакомления с возможностями программы. Если у Вас нет прав на использование программы, после ознакомления, Вы должны либо зарегистрировать её либо отказаться от дальнейшего использования. В противном случае автор сборки снимает с себя всю ответственность за использование программы. Вы используете сборку на свой страх и риск: за любой вред, нанесённый Вашему оборудованию или материалам (файлам), автор ответственности не несёт! При публикации на других ресурсах обязательно ссылаться на автора и сайт поддержки
[spoiler=Инструкция по замене AkelPad в сборке TC Image:]
============================================= Если Вы пользуетесь AkelPad_Image_Full 15.15 - 32.32 вы можете заменить на AkelPad Image 32.32 0. Закрыть AkelPad, если он у Вас запущен 1. Удалить папку AkelFiles, находящуюся в корне сборки TC Image. 2. Скопировать из папки AkelPadImage (новой версии) все файлы (с заменой) и папку в корень файлового менеджера ============================================= Для сохранения своих настроек: 1. Сделать дубль папки и доп. файлов. 2. Установить новую сборку 3. Снять галки "Одна копия программы" 4. И имея 2 открытых варианта переносить своё... =============================================
[info]'=============================== Спасибо ================================ Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта Авторам программы: Алексею Кузнецову и Шенгальц Александру Всем авторам плагинов, скриптов, тестерам и не только: VladSh, KDJ , Infocatcher, FeyFre , se7h , Fr0sT, cnnnc, Idjo, lexa, Yustas.NeO, DV, bluestone, levilevi, oyaebu, wisgest, opk44, Serge Yolkin, GREY, evxeon, LonerD, ХарВик, Veter, simup, xianon, JKT, GGG8, Yaroslav, San_dr, ASMEst, fuzzy16, ge57, WAIVER, asmadeus, bonsai, InFive, моим близким друзьям и родственникам: одним спасибо что поддерживали, другим - за то, что не мешали '=======================================================================[/info]
Возможно они Вам будут полезны и интересны. Вступить в группы Вам ничего не стоит, но тем самым Вы поможете продвинуть их в рейтинге. Мне важен каждый подписчик!!!
Добромысл, обновлнение сборки не планируется. Если вы хотите создать свою сборку, то можете из AkelPad Image брать всё что необходимо... Здесь есть различные наработки других авторов http://forum.ru-board.com/topic.cgi?forum=2&topic=4764&glp
Здравия, Андрей! Такое отношение к людям внушает уважение к вам - вы никого не игнорируете, что, я считаю, только упрочняет репутацию, вашу и вашего детища.
Как найдёте пару минут времени, помогите, пожалуйста, с изменением нестандартного поведения Akelpad Image на стандартное в двух областях:
1. Диалог поиска и замены по клавише Ctrl+H. Имеем: при открытии диалога по горячей клавише Ctrl+H курсор принудительно ставится в поле замены и вставляется текст из буфера или выделения, если есть. Пробовал выключать плагин SmartSel, но это ничего не дало. Ожидания: как при нажатии Ctrl+R - никаких принудительных действий, только открытие диалога и фокус курсора в поле поиска.
2. Многострочное выделение текста с помощью клавиатуры. Имеем: при зажатой Shift, нажатие Home или End приводит к потере многострочного выделения, ограничивая диапазон в пределах только активной строки. Ожидания: при зажатой Shift, нажатие Home или End не приводит к потере многострочного выделения, а лишь изменяет часть выделения в пределах активной строки.
Подскажите, пожалуйста, как получить поведение программы в соответствии с описанными ожиданиями?
Сообщение отредактировал Добромысл - Четверг, 11.08.2022, 17:37
Добромысл, поздно увидел ваше сообщение - как-то пропустил... видимо дела. 1. Вы можете изменить горячие клавиши нажав ALT-E в окне 2. Возможно это такое поведение RichEdit - попробуйти при многострочном выделении сочетания SHIFT+UP, SHIFT+DOWN
Андрей, день добрый!! А сабж не будет обновляться?? Наверняка множество скриптов поменялось, дописалось, переделалось... Банально оригинальные скрипты многие изменились + добавили функционала (некоторого необходимого) обновить сборку обновленными скриптами боюсь полетят правки сделанные вами в старых оригинальных версиях, например скрипт toggleComments правка "if (AkelPad.GetEditWnd() == 0) WScript.Quit(); // Добавил для себя Аверин Андрей (01.05.2012)" она вроде мелкая, но правильная.... Огромная коллекция скриптов у Вас, если в каждом начать искать Ваши правки (даже с помощью тех же ваших скриптов) это очоч большая работа. Возможно Вы уже модифицировали как то сборку, ибо некоторые функции попросту выдают ошибку, м.б. из-за архитектуры, м.б. из-за самой системы коия изменилаль довольно значительно после win7...
Вобщем то основной вопрос про обновление сборки, вторичный это как обновить скрипты из https://akelpad.sourceforge.net/files/plugs/ чтобы не полетели ваши полезные модификации....
ripton07, пока не собирался обновлять... возможно в этом году найдётся вдохновение...
Я обновляю скрипты вручную - скачиваю и каждый проверяю программой сравнения файлов (к примеру Beyond Compare), то что мне надо добавляю стрелочками, при этом видны предыдущие правки и новые исправления. Сохраняю, проверяю.
ЦитатаVicpr ()
Я не нашёл функцию "Перенос по словам" (в режиме Просмотра и в режиме Редактирования). У вас такое множество функций !
Код
"Перенос по словам вкл\выкл Ctrl + U" Call("Scripts::Main", 1, "Wrap.vbs") Icon("%a\AkelPadImage.dll",16)
Добавлено (01.02.2023, 23:29) --------------------------------------------- Туплю, но не могу сохранить шрифт, точнее я меняю, но в новой вкладке опять старый или после перезапуска опять старый, шрифт сторонний, Fonts в автозапуске,,,, закинул чистый ини ситуация не изменилась, куда копать ума не приложу...
Андрей, добрый день. Пользуюсь довольно давно этим редактором в Вашем исполнении. Очень функционален и удобен. Для меня инструментов и функций более чем достаточно.
Есть один один вопрос, который никак не оставляет меня...
На левой панели имеется кнопка "ENTER" с записью функции: -"Вставить пустую строку" Call("Scripts::Main", 1, "InsertNLine.vbs", `"" 1`) Icon("%a\AkelPadImage.dll",29) По иконке - это аналог нажатия кнопки "ENTER". То есть добавление новой строки и переход на неё. А по сути и по записи функции это только добавление новой строки (мне это напоминает опцию в большинстве браузеров, кроме Firefox... "Открыть ссылку в новой вкладке"). Так вот только Mozilla в полной мере реализует логику действия. Пользователь, воспользовавшись данной функцией, сразу оказывается в новой вкладке, открытой по необходимой ссылке. Ну а зачем тогда её открывать?
Не стал бы я Вас донимать сутью своего вопроса, если бы хорошо разбирался в хитростях кода.
Сам вопрос: Возможна ли функциональная возможность озвученного мною? То есть добавление новой строки и переход на неё...
То есть добавление новой строки и переход на неё...
Можно так:
Код
-"Вставить новую строку и перейти к ней" Call("Scripts::Main", 1, "EvalCmd.vbs", `"CreateObject(''WScript.Shell'').SendKeys ''{END}{ENTER}''"`) Icon("%a\AkelPadImage.dll",132)
Если надо больше - то так
Код
-"Вставить новую строку 25 раз и перейти к ней" Call("Scripts::Main", 1, "EvalCmd.vbs", `"CreateObject(''WScript.Shell'').SendKeys ''{END}{ENTER 25}''"`) Icon("%a\AkelPadImage.dll",132)
[КОД:] Выделить весь код -"Вставить новую строку и перейти к ней" Call("Scripts::Main", 1, "EvalCmd.vbs", `"CreateObject(''WScript.Shell'').SendKeys ''{END}{ENTER}''"`) Icon("%a\AkelPadImage.dll",132)