Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 AkelPad
текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым
Авторы: Шенгальц А. А. (aka Instructor; версии 3–4); Кузнецов А. И. (версии 1–2)

Последний релиз: 4.9.8 от 18 июля 2016


Скачать
Программа 4.9.8 многоязычный инсталлятор: x86 | x64; zip русской версии: x86 | x64; zip английской версии: x86 | x64    
Плагины полный авторский комплект: x86 | x64    
Скрипты авторская подборка: Instructor | KDJ | VladSh | Infocatcher    
Синтаксические файлы авторские дополнения к комплектным: akelpad.sf.net    
Шрифты авторская модификация для использования с плагином Fonts.dll: akelpad.sf.net    
Обновления авторская утилита AkelUpdater v6.8

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.9.9 r4435 от 13.11.2023    
Плагины SpellCheck: проверка орфографии на движке Hunspell, подробнее. Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TagsView: разбор исходного кода при помощи ctags, подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника, подробнее. Автор: Ralph Shane. Скачать: 4.8.3.0    
Help: вызов справки с поиском выделенного текста, подробнее. Автор: AZJIO. Скачать: YaD    
AnotherFileNearby: создание слепка редактируемого файла, подробнее. Автор: AZJIO. Скачать: YaD    
Цветовые темы Atom One Dark Pro    
Сборки местная коллекция    
в составе сборок часто содержатся скрипты и синтаксические файлы, не имеющие самостоятельных ссылок, и потому не перечисленные в шапке

Помощь
Справка из исходников | FAQ 1 | FAQ 2
Справка от AZJIO
Coder-файл: справочные комментарии на русском языке
Установка AkelPad 4 на Windоws 7 с заменой Блокнота Windows

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: yozhic, 13:27 20-02-2024
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44
1. Обновил вроде: http://clip2net.com/s/49vpcIe
вот что написало после обновы: http://clip2net.com/s/49vpd2e
кое что видоизменилось, но не появилось опции "все файлы" http://clip2net.com/s/49vpf7k  
                                                                                             http://clip2net.com/s/49vpfP3
 
2. пытаюсь написать bat файл:

Код:
set PATH=C:\Program Files\AkelPad\AkelPad.exe;%PATH%  
for АБВ [A].txt do "AkelPad.exe /x /OpenFile(АБВ [A]) /Call('Scripts::Main', 2, 'edit.js') /SaveFile('ABC.a.txt', 65001, 0) /Command(4324) /Quit"  

где: АБВ [A].txt название старого файла, ABC.a.txt название нового файла
 
файлов пока всего 20, добавлять новые часто не планирую, потому стоит того думаю
 
 
Arhaall
добавил, в папку "scripts", при вызове та же ошибка: http://clip2net.com/s/49uBroZ
может его не нужно вызывать вообще?  или все таки это ошибка?

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 15:35 20-10-2020 | Исправлено: Soundermars, 18:40 20-10-2020
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Soundermars
Вы версию 4.9.9 из репозитория можете сами скомпилировать?

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 18:26 20-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
нет, я и так уже утонул, казалось бы, в блокноте обычном с виду)
я могу скачать и установить) если такое возможно...

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 18:41 20-10-2020 | Исправлено: Soundermars, 18:42 20-10-2020
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Есть нужный Soundermars пункт в меню и на 4.9.8 и SearchReplace.js v2.0. Думаю, что у него AkelPad настроен на однооконный режим.
Soundermars
Цитата:
добавил, в папку "scripts", при вызове та же ошибка:  
А надо добавлять в папку Include  (...\AkelPad\AkelFiles\Plugs\Scripts\Include\).  

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 19:12 20-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
добавил как Вы написали - ситуация не изменилась
а что значит однооконный режим? прошлый раз вы писали что блокнота можно смотреть версии скриптов, но если настроено на многооконный режим, так вот у меня версии скриптов показывает, при просмотре их блокнотом ( в начале файла: // Version: ***)

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 19:40 20-10-2020 | Исправлено: Soundermars, 19:59 20-10-2020
Arhaall



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Soundermars
Даже не знаю пока что и ответить. Где-то что-то Вы неправильно делаете значит.
 

Всего записей: 231 | Зарегистр. 22-02-2018 | Отправлено: 19:59 20-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arhaall
а нет такой версии, чтоб это все уже было обновлено? я не против и переустановить

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 20:02 20-10-2020
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Soundermars
Давайте я ещё раз попробую объяснить.
1. Сначала настраиваете AkelPad вот так: https://jpegshare.net/7d/f2/7df276411c55180878b037d634a1a423.png.html
2. Запускаете SearchReplace.js, должен появиться нужный вам пункт "Все файлы".
3. По FindReplaceEx.js: скачиваете архив по этой ссылке, из архива два файла FindReplaceEx.js и FindReplaceEx_1049.lng кидаете в папку Scripts и один файл InputBox_function.js в папку Include. В архиве они лежат в одноимённых папках. После этого запускаете, тоже должен быть нужный вам пункт.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 20:08 20-10-2020 | Исправлено: gyra, 20:12 20-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
спасибо! как только установил многооконный режим - пункт "все файлы" сразу появился

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 20:23 20-10-2020
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
Цитата:
Soundermars
Цитата:
добавил, в папку "scripts", при вызове та же ошибка:  
А надо добавлять в папку Include  
Прежде чем советовать такое, следовало бы самому разобраться, о чём вообще идет речь. Посмотрите на представленные им скрины "апдейтера". Всё там разложено как надо. "Ошибка" появляется из-за вызов скрипта без параметров (потому что камрад Soundermars не прочитал моего пункта номер "4").  
 
Soundermars
1. Если вы работаете в SDI (однооконном) режиме с ОДНИМ документом, то для чего вы запускаете многовкладочные скрипты? И в каких именно "всех" файлах что-то пытаетесь искать?
 
2. ПРОЧИТАЙТЕ пункт 4! (см. ранее)
 
3. При использовании "set PATH=..." указываются только каталоги! Имени файла НЕ НУЖНО!
Со второй строкой:
"for АБВ [A].txt do " - удалить.  
/OpenFile(АБВ [A]) - пропущены кавычки и расширение файла --> /OpenFile('АБВ [A].txt')

Код:
set PATH=C:\Program Files\AkelPad;%PATH%  
AkelPad.exe /x /OpenFile('АБВ [A].txt') /Call('Scripts::Main', 2, 'edit.js') /SaveFile('ABC.a.txt', 65001, 0) /Command(4324) /Quit


Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 20:27 20-10-2020
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44
Цитата:
"Ошибка" появляется из-за вызов скрипта без параметров (потому что камрад Soundermars не прочитал моего пункта номер "4").  
Я не знаю для чего Soundermars выложил скрин запуска RunScriptOnTabs.js, но отвечал он Arhaall, который давал ему ссылку на InputBox_function.js. Вот про InputBox_function.js я и написал, что его надо положить в Include.
 

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 20:54 20-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые специалисты, я не спорю что выкладываю что то не то...я первый раз в этом "море" плаваю, могу тупить !!! за это извиняюсь
 
opk44
вот что имеем после работы редактированного скрипта: http://clip2net.com/s/49vKtn7
(создает еще какой то файл с кракозябрами)
вот что показывает во время его работы: http://clip2net.com/s/49vKtYR
вот как выглядит обработанный, переименованный файл: http://clip2net.com/s/49vKtLD
я так понимаю работу скрипт в нем не делал,
вот как выглядит сам применяемый скрипт: http://clip2net.com/s/49vKsDD
это простой скрипт замены, возможно он не корректно написан, но при применении его на одиночные файлы, он делает свою работу
 
Уважаемый opk44, а можно после обработки сделать так чтоб старые файлы не оставались?

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 21:32 20-10-2020 | Исправлено: Soundermars, 21:33 20-10-2020
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
Принимается. Но это "fuzzy logic".
 
Soundermars
Цитата:
(создает еще какой то файл с кракозябрами)
Символы псевдографики в консоли (2-й скрин) - искаженные неверной кодировкой русские буквы.  
Сохраните bat-файл в кодировке 866 ("OEM-русская", она же "MS DOS").
 
Будьте внимательны при повторном (после сохранения в 866 кодировке!) открытии bat-файла в редакторе, он из-за маленького размера может неверно детектироваться (например как UTF-8).  
Вы умеете открывать без автодетекта или пользоваться спец.меню "Open as/Открыть как" в нижней статус-строке редактора на кодировке?  
Пустой файл "с кракозябрами" в имени создает редактор, когда на втором скрине вы соглашаетесь на его создание. Скрипт с заменами применяется уже к этому пустому файлу. Результат (тоже пустой файл) сохраняется как "ABC.a.txt". Т.е. 'edit.js' пока ни при чем, и к нему не цепляйтесь.  
 
Удаление файлов задача нетрудная. Но, на данном этапе, вы к ней ещё не готовы. В общем "пулемета я вам не дам" (с)
 
 

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 22:57 20-10-2020 | Исправлено: opk44, 23:01 20-10-2020
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Soundermars
Если я правильно понял, Вам просто нужна пакетная замена по списку в файлах. Если да, то посмотрите видео. На панель инструментов не обращайте внимания – это всё настраивается самостоятельно. У Вас по умолчанию другие кнопки. К AkelPad можно подключить два скрипта для пакетной замены: один на видео, другой вот:

 
Оба Вы найдёте в архиве скриптов от KDJ. Внутри файла скрипта прочтите инструкцию по настройке и параметрам запуска.
 
Я мог бы скомпилировать 4.9.9 из репозитория и выложить здесь. Только не сегодня.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 22:58 20-10-2020 | Исправлено: yozhic, 23:07 20-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44
переименовал файл в .txt, открыл Akelем, изменил кодировку внизу окна программы, потом снова переименовал и....заработало) создался обработанный файл и переименованный,
 
добавил вторую строку:

Код:
set PATH=C:\Program Files\AkelPad;%PATH%  
AkelPad.exe /x /OpenFile('АБВ [A].txt') /Call('Scripts::Main', 2, 'edit.js') /SaveFile('ABC.a.txt', 65001, 0) /Command(4324)
AkelPad.exe /x /OpenFile('ГДЕ [A].txt') /Call('Scripts::Main', 2, 'edit.js') /SaveFile('GDE.a.txt', 65001, 0) /Command(4324) /Quit  

но все так гладко уже не прошло, открылся Akel, и только после того как я его закрыл вручную, появились 2 обработанных файла
 
на Ваш вопрос - да, научился

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 23:43 20-10-2020
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Soundermars
Цитата:
только после того как я его закрыл вручную,
"/Quit" во второй строке в конце не следовало убирать.
 
yozhic
Цитата:
Я мог бы скомпилировать 4.9.9 из репозитория и выложить здесь.
Виталий Довгань (DV) собирал 4.9.9[r4412] (только ядро x86 + x64 + все языки) с выкладыванием архива на гугл-драйв.  
( ссылка на форуме: http://akelpad.sourceforge.net/forum/viewtopic.php?p=35028#35028 )
Только зачем? Тут пока не обсуждаются проблемы, которые бы решались исключительно заменой версии редактора. Плагины у него все самые свежие. В скрипте замен даже regexp-ы не используются. Никакой несовместимости с 4.9.8 быть не должно.
P.S. видео у меня не проигрывается, опирался при ответе только на скрин.

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 23:51 20-10-2020
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44 (пост)
Цитата:
видео у меня не проигрывается

Там ничего особенного, просто показ работы скрипта, чтобы много не писать.
 

Цитата:
Только зачем?

Всё равно себе буду компилить r4413 )) Можно бы и выложить, не в первый раз народ интересуется.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 00:04 21-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
opk44
вроде настроил, пока все применяется, подскажите, как можно удалить первоначальные файлы, уже после создания редактированных

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 12:10 21-10-2020 | Исправлено: Soundermars, 15:27 21-10-2020
Arhaall



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Soundermars
В моей сборке есть - я ей пользуюсь и все работает.
 
Добавлено:
opk44
Водочный магнат? )))

Всего записей: 231 | Зарегистр. 22-02-2018 | Отправлено: 00:27 22-10-2020
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arhaall
в вашей сборке? мне бы дописать нужное в бат файл

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 00:49 23-10-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru