Разработчик: Шенгальц А.А. Сайт: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]
Возможно они Вам будут полезны и интересны. Вступить в группы Вам ничего не стоит, но тем самым Вы поможете продвинуть их в рейтинге. Мне важен каждый подписчик!!!
asmadeus, я пользуюсь только пробелами. Никогда не интересовался табуляцией, там есть ${AutoComplete_Indent} - возможно он где-то глобально настраивается... Наверное в теме, которая используется задаётся AutoComplete_Indent
emails832, ну я делал так. 1. Дублировал файлы ToolBar_16.dll и ToolBar_16.ini со следующими номерами (то есть если 16, то ставил 17) 2. В главном меню - Плагины-Панели инструментов-Изменить меню: Добавляем вызов панели Например, так:
Код
"Панель Тест скриптов Вкл./Выкл." +Call("ToolBar_17::Main") Icon("%a\AkelPadImage.dll", 330)
Номер, понятное дело, тот, который назначили на первом шаге Включаем панель, удаляем с нее все кнопки (это ж дубликат) и настраиваем ее положение (правый клик на панели, и там есть переключатель)
А вообще, вам что, двух панелей пользовательских маловато? Они и были созданы именно для пользовательских команд Написал на скорую руку, что непонятно, уточните потом
"Скрыть строки, не содержащие выделение" Call("Scripts::Main", 1, "LinesHideShow.js", `-hide=2`)
не знаю, фиксилось это или нет, но эта кнопка не учитывает перенос длинной строки например строка длинной 80 символов, ширина окна акеля 50 символов: итого получаем:
Код
<номер строки> 50 символов 30 символов
так вот после нажатия этой кнопки мы увидим только половину, т.е.
или может это внутренняя схема работы акеля - потом после нажатия кнопки приходится растягивать окно чтобы увидеть вырезанные символы короче если сравнивать эту кнопку и вторую
Здравствуйте Андрей. Появился вопрос следующего характера... Можно ли с помощью инструментов поиска АР найти в тексте определенный(ные) символ(ы), находящийся(еся) в слове (тексте), заключенном в [] (квадратные скобки)? Напр. найти во всем тексте символ "ɡ". Рассматривать только те символы, которые находятся в тексте, заключенном в квадратные скобки. Если это возможно, буду благодарен за объяснения. Спасибо.
-"Круговой поиск в активном файле символа из буфера обмена, который есть внутри квадратных скобок" Call("Scripts::Main", 1, "SearhInFiles.vbs", `"%f" 2 0 "#\[[^\]\[]*#[^\]\[]*\]"`) Icon("%a\AkelPadImage.dll",103)
"IF Объединить все файлы папки текущего документа, сохранить и открыть" Call("Scripts::Main", 1, "TCIMG.vbs", `"global<X>joinz=PS<%d!!1>||%d!!0!!Summa.txt!!||progres<><X>start=%a\AkelPad.exe||GLOBALJOINZ<1>"`) Icon("%a\AkelPadImage.dll",50)
Эта кнопка точно работает? Как-то странно работает, создал папку с 5 txt однострочными. Открываю один из файлов. (Остальные вкладки закрыл, осталась 1 вкладка с этим файлом) Нажимаю кнопку, а она делает мне файл Symma на 200 000 строк, причём содержимое околоравное тому, с чем я работал сегодня, из разных файлов. Как будто берёт файлы не из папки текущего файла(открытой вкладки), а откуда то из другого места
Ещё раз затестировал прошлой кнопкой - он мне в Summa.txt объединил два iso файла, которые я скачал пол часа назад в C:\Folder\ а текстовики находятся в папке "C:\11\1\1\1\1\1\Папка\" (без подпапок, просто 4 файла)
Цитата
По умолчанию параметр PS работает на всю глубину с рекурсией, поставьте один уровень PS<%d//1//0>
Как ни странно сработало. Теперь 4 файла соединились прекрасно. А как добавить переход на новую строку после каждого файла? А то файлы
Код
211 222!!!
+
Код
111 122!!!
соединяются в
Код
211 222!!!111 122!!!
что технически конечно правильно, но с новой строки приятнее
Цитата
' Functions.vbs ' используется FunctionsRef.vbs, который следует положить в ...AkelFiles\Plugs\Scripts\Include\
Тоже не выдаёт ошибок в соседней оригинальной сборке Буду шаманить и смотреть, хотя там кроме CreateTab&Arhive.vbs ZipArhive.vbs Functions.vbs особо и негде шаманить, может в Functions.vbs что-то подгружается для этой функции CreateTab&Arhive.vbs , гляну
Теперь выдаёт такую ошибку при нажатии на кнопку
Код
"IF Создание списка всех открытых вкладок" Call("Scripts::Main", 1, "CreateTab&Arhive.vbs", `1`) Icon("%a\AkelFiles\AkelPadImage.dll",781)
Бегло глянул CreateAllTabLists, он там в файл 65001 вроде сохраняет. А раньше было намного удобнее - просто в отдельной вкладке Ну, на крайняк может и сам допилю эту кнопочку и отпишу почему не работала Тем более, что там рядом заквочена старая функция которая со вторым параметром Cont
Сообщение отредактировал qwe2 - Четверг, 24.02.2022, 17:33
Немного потестировал: Functions.vbs 9.7 + CreateTab&Arhive.vbs 1.3 - работает в оригинале 32.32, у меня не может создать файл lst Functions.vbs 12.0 + CreateTab&Arhive.vbs 1.3 - не работает в оригинале 32.32 из-за prm, который уже не требуется в Functions Functions.vbs 13.0 + CreateTab&Arhive.vbs 1.4 - работает в оригинале 32.32, у меня не может создать файл lst
ошибка где то в моей сборке, буду копать, в каком конкретно месте, хотя я ничего радикально не менял
Добавлено (24.02.2022, 18:39) --------------------------------------------- Всё проверил, все файлы заменил оригинальные на свои - работает. Осталось только два файла AkelPad.exe + Scripts.dll работает только на AkelPad.exe x32 + Scripts.dll x32 на AkelPad.exe x64 + Scripts.dll x64 не хочет Неужели в такой несложной команде используется какая-то x32-only функция? Проверьте работу на x64, нужно проверить - повторится ли ошибка? (да, я читал что сборка под x32)
А вообще, какие преимущества Akelpad x64 перед x32 ? Может на x32 переехать ? Много ли потеряю?
Сообщение отредактировал qwe2 - Пятница, 25.02.2022, 08:22
А вообще, какие преимущества Akelpad x64 перед x32
Это могут сказать те, кто на ней работает. Я всегда делал сборки x32 т.к. их устанавливал своим друзьям и родственникам, а компы у всех разные. Меня все устраивает на x32 (система WIN10 x64) - сейчас занимаюсь распознаванием файлов по содержимому (без расширения) (TCIMG) Через AkelPad проходит в день десятки тысяч и бинарных и текстовых файлов (маленьких и больших) - полёт нормальный - иногда редактор может 'упасть', но при перезапуске - все файлы сессии на месте...