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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

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

gyra

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

Последний релиз: 4.9.9 от 16 октября 2024


Скачать
Программа релиз 4.9.9: многоязычная [exe]: 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.10.0 r4475 от 03.11.2024
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 2.xx для самостоятельной компиляции AkelUpdater    
Плагины FileDialog: Диалог открытия файлов. Подробнее... Автор: dothen. Скачать: 1.1    
Help: вызов справки с поиском выделенного текста (альт. к ChmKeyword.js). Подробнее: 1, 2, видео. Автор: AZJIO. Скачать: плаг (или утилита)    
SpellCheck: проверка орфографии на движке Hunspell. Подробнее... Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TabBar: вкладки: кнопка закрытия, выделение активной. Подробнее... Автор: dothen. Скачать: 1.2    
TagsView: разбор исходного кода при помощи ctags. Подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Drugmix & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника. Подробнее... Автор: Ralph Shane. Скачать: 4.8.3.0    
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, 20:09 21-11-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
может его не нужно вызывать вообще?  или все таки это ошибка?

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



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

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

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

Всего записей: 42 | Зарегистр. 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: ***)

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



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

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

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

Всего записей: 42 | Зарегистр. 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
спасибо! как только установил многооконный режим - пункт "все файлы" сразу появился

Всего записей: 42 | Зарегистр. 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, а можно после обработки сделать так чтоб старые файлы не оставались?

Всего записей: 42 | Зарегистр. 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 из репозитория и выложить здесь. Только не сегодня.

Всего записей: 2982 | Зарегистр. 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 обработанных файла
 
на Ваш вопрос - да, научился

Всего записей: 42 | Зарегистр. 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 )) Можно бы и выложить, не в первый раз народ интересуется.

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

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

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



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

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

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

Всего записей: 42 | Зарегистр. 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 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

Компьютерный форум 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