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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
она должна быть utf а что там 8, 16, 32 без разницы.

да даже utf 7 должна сохранить

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 14:25 15-02-2022
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В своей сборке случилось что результатов поиска 300 элементов выведенные в лог с подсветкой, скопировал их просто в окно редактора, чтобы удобной смотреть, на весь экран, но нет подсветки. Добавил строку в меню Show

Код:
"Search" Call("Coder::Settings", 1, "ss1")

переключил подсветку на "Search" и вуаля, удобно смотреть.

Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 09:03 18-02-2022 | Исправлено: AZJIO, 09:04 18-02-2022
commar



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приключения AkelPad-а продолжаются.
Кодировка UTF-8. Знак рубля сохраняется (что и требовалось). Однако, при изменении имени файла (напр.: "адреса") вместо нормального текста при следующем открытии файла - кракозяблы.
 Причем выяснилось следующее:
- этот же файл, скопированный на другой диск - открывается нормально.  
- этот же файл, будучи произвольно переименован - открывается нормально.
- этот же файл, сохранённый в 1251 ANSI- открывается нормально.
Фантастический AkelPad...
 

Всего записей: 490 | Зарегистр. 21-07-2007 | Отправлено: 12:50 18-02-2022 | Исправлено: commar, 12:51 18-02-2022
Arhaall



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
commar

Может в настройках стоит галка "Сохранять кодировку"?

Всего записей: 231 | Зарегистр. 22-02-2018 | Отправлено: 23:47 18-02-2022
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arhaall

Цитата:
Может в настройках стоит галка "Сохранять кодировку"?

О да! На 40-й странице темы долго мучался файлом, у которого в BOM было написано UTF-8, но AkelPad-у было пофиг.

Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 07:32 19-02-2022
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73

Цитата:
abz  
Вот это пробуйте, у меня работает. Ссылка.

 

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 23:30 19-02-2022
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abz
Скрипт запускается из AkelPad-а, а не непосредственно из операционной системы.

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 00:18 20-02-2022
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет. Всё это не то. Мне надо сделать автоматическую установку с заменой блокнота, как это работало по Win10 включительно. Вот так было:

Код:
takeown /F %windir%\system32\notepad.exe
icacls %windir%\system32\notepad.exe /grant администраторыF,WDAC)
takeown /F %windir%\notepad.exe
icacls %windir%\notepad.exe /grant администраторыF,WDAC)
takeown /F %windir%\syswow64\akelpad.ini
icacls %windir%\syswow64\akelpad.ini /grant ПользователиF,WDAC)
ren "c:\WINDOWS\ServicePackFiles\i386\notepad.exe" notepad.exe.x
start AkelPad-x64.exe
 
 
Но в Win11 это уже не работает.

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 10:14 20-02-2022 | Исправлено: abz, 10:26 20-02-2022
FiLinX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наверное это вопрос скорее по настройкам виндовс, но может кто знает, - как мне в вин10, чтоб в Проводнике и в любом файлменеджере, в контексте на ЛЮБОМ файле сделать пункт "Открыть в Блокноте" ?
Например вот в вин7 у меня именно так  
   
Как я это там настроил, не помню..
Так вот, как мне этого добиться в вин10 ?
Естесственно открывать должно в Акельпаде, так как он установлен с заменой блокноту (в вин7 именно так).

Всего записей: 1761 | Зарегистр. 05-05-2010 | Отправлено: 00:16 21-02-2022 | Исправлено: FiLinX, 00:25 21-02-2022
YuS 2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX

Цитата:
Так вот, как мне этого добиться в вин10 ?

Ну, к AP напрямую эти знания не относятся, но чтобы получить желаемое... почитайте здесь, например.
В принципе, подобных руководств в сети много...

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 09:40 21-02-2022
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
Цитата:
Windows Registry Editor Version 5.00
 
;Добавляет пункт "Открыть в AkelPad" в контекстное меню файлов.
[HKEY_CLASSES_ROOT\*\shell\Открыть в AkelPad]
@="Открыть в AkelPad"
"Icon"="\"D:\\Portable Files\\AkelPad Portable\\AkelPad.exe\""
 
[HKEY_CLASSES_ROOT\*\shell\Открыть в AkelPad\command]
@="D:\\Portable Files\\AkelPad Portable\\AkelPad.exe %1"  

Цитата:
Windows Registry Editor Version 5.00
 
;Удаляет пункт "Открыть в AkelPad" из контекстного меню файлов.
[-HKEY_CLASSES_ROOT\*\shell\Открыть в AkelPad]

 
Добавлено:
Если установлен с заменой системного
Цитата:
Windows Registry Editor Version 5.00
 
;Добавляет пункт "Открыть в Блокноте" в контекстное меню файлов.
[HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте]
@="Открыть в Блокноте"
"Icon"="notepad.exe"
 
[HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте\command]
@="notepad.exe %1"

Цитата:
 
Windows Registry Editor Version 5.00
 
;Удаляет пункт "Открыть в Блокноте" из контекстного меню файлов.
[-HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте]

Всего записей: 6344 | Зарегистр. 14-09-2020 | Отправлено: 11:11 21-02-2022
FiLinX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
ам, спасибо да, похоже то что надо! но а я тугой, непонятно мне из выдержек этих чего как куда делать)  
может ссылочку дадите на откуда цитата?
 
аа, всё ненадо, подсмотрел как в вин7 это в реестре)
меня просто напрягла та * в пути HKEY_CLASSES_ROOT\*\shell
я подумал это какое-то веб сокращение произошло, а оказывается есть такое)
только у меня имя самого раздела на инглише:

Код:
 
[HKEY_CLASSES_ROOT\*\shell\Open in Notepad]
@="Открыть в Блокноте"
"Icon"="notepad.exe"
 
[HKEY_CLASSES_ROOT\*\shell\Open in Notepad\command]
@="notepad.exe %1"
 

спасибо ещё раз!

Всего записей: 1761 | Зарегистр. 05-05-2010 | Отправлено: 14:28 21-02-2022 | Исправлено: FiLinX, 15:00 21-02-2022
FiLinX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А подскажите плиз, как же в этой вин10-64 сделать так, чтоб в виндовом Проводнике все ассоциированные с AkelPad файлы - становились с зелёной иконкой?
Ассоциированные - это все помечаемые через "открыть с помощью" на всегда открывать в AkelPad.
Помню то ли в ХР ещё, то ли в вин7 я тоже сталкивался с этой проблемой, и как то её решал, что иконки изменяются на лету, но непомню как это делал)
Странно, что в факе ничего про это нет..

Всего записей: 1761 | Зарегистр. 05-05-2010 | Отправлено: 20:56 01-03-2022
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
ContMenuFiles, хотя это не особо относится к AkelPad, это настройка винды, в реестре указывается иконка в ProgID.

Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 00:10 03-03-2022
FiLinX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не особо, но всё же касается)  
Хочется же ведь, чтоб всё по феншую было..
Ассоциация то в виндовс отлично отрабатывает, в её настройках "Выбор стандартных приложений для типов файлов" - всё ассоциированное отмечено на Акельпад и его иконку и в Акельпаде же дефолтно открывается, но вот в Проводнике (и других файлменеджерах где пользование иконками системы применено) - увы иконки на всех этих ассоциированных не изменились..
Раньше это как-то легко вылечивалось.

Всего записей: 1761 | Зарегистр. 05-05-2010 | Отправлено: 01:57 03-03-2022 | Исправлено: FiLinX, 02:09 03-03-2022
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
Через выбор программы по умолчанию или через свойства файла попробуй. По ссылке что я давал используй версию 0.4 и x64, чтобы прописывала в реестр x64. В твоём случае установить общий ProgID, указав txtfile, а в нём указать иконку (отображается в строке состояния). Используй кнопку прыжок в реестр, там можно изменить иконку. Посмотри ещё SetUserFTA в архиве.

Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 10:52 03-03-2022 | Исправлено: AZJIO, 10:59 03-03-2022
FiLinX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZJIO
Да я же не об этом.. По отдельности, на каждый ассоиируемый с Акелем тип файлов по расширениям - я конечно же могу руками присвоить им иконки - но не это ведь надо, а нужна нормальная автоматическая смена иконок для ассоциируемых файлов с Акелем! Как и происходило это в предыдущих осях (вин7 и винХР)
 
Как пример вот свойства на ассоциированном файле .ltx - слева вверху большая иконка Акеля как раз и сообщает, что расширение таких файлов ассоциировано, и да эти файлы теперь дефолтно в нём и открываются, но увы в Проводнике и других менеджерах -  иконка не изменена..
Как видно на скрине, фалы видео типа .mp4 ассоциированы на PotPlayer и отображаются с его иконками, аналогично и с плейлистами .m3u ассоциированные на VLC, всё как и положено.
Но увы, с Акелем такое никак не удаётся сделать((
 
пысы:  обнаружил и ещё одну проблему - не позволяет через настройки Акеля, добавить необходимые расширения файлов в список функции контекстного пункта "изменить" - я добавляю  ,asx,m3u,m3u8,pls,xspf,php  жму Ок - и Акель падает... Запускаю вновь, и в "изменить" ничего добавленного нету..  Запускал из под админа.
Мдяя..  
Как же в этой вин10 всё геморройно то.. Ужас

Всего записей: 1761 | Зарегистр. 05-05-2010 | Отправлено: 20:07 03-03-2022 | Исправлено: FiLinX, 20:10 03-03-2022
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
В программе что я предложил выбираешь расширение txt, кликаешь пункт "Изменить" он заполняет поля, кидаешь свой редактор в поле где полный путь (exe или ярлык), в меню выбираешь "Добавить в группу". Если в группе нет твоих расширений, открываешь ini-файл и задаёшь свой конфиг, свои группы с текстом, музыки и т.д.
В 10-ке запрещено программой менять ассоциации, об этом сказано в описании утилиты SetUserFTA , так как интерфейс 10-ки генерирует хеш сумму, и если ваша программа меняет ProgID, Windows10 на это не реагирует, необходимо ещё вычислить хеш сумму. Поэтому все программы предоставляют пользователю диалог выбора своей программы по умолчанию и указать какие типы связать с этой программой.
Моя программа не изменяет ProgID, она изменяет/добавляет пункты в уже существующий ProgID, а генерацию нового ProgID использует через ком-строку SetUserFTA.
Иконка не всегда меняется сразу, иногда требуется перезагрузить, а также есть в сборках Windows10 некий инструмент для перехеширования иконок (не в официальном), прописывают его в конт. меню рабочего стола.
 
В общем обновление кеша иконок скрипт C:\Windows\Refresh.vbs следующего содержания
Подробнее...

Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 21:01 03-03-2022 | Исправлено: AZJIO, 21:26 03-03-2022
FiLinX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Урра!!  Разрешилася проблемка!  Просто провёл сброс кеша иконок и вуаля)
Всё ассоциированное -  теперь видно с их назначенными иконками!
Единственное, только на самих .txt файлах иконка не поменялась.. ну и да ладно, как нибудь привыкну)
А с непоняткой по "изменить" - ну его, нехочу даже заморачиваться, по сути он вообще и не нужен, коль уж создан всюду наличествующий пункт "Открыть в Блокноте"
Уфф.. AZJIO спасибо за участие и подсказки!  И удачи всем!

Всего записей: 1761 | Зарегистр. 05-05-2010 | Отправлено: 21:46 03-03-2022 | Исправлено: FiLinX, 21:47 03-03-2022
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В сборке AkelPad Image есть скрипт Associations.vbs, который позволяет ассоциировать типы файлов по списку...
Там есть примеры в меню "Файл" - "Интеграция в систему"

Всего записей: 1388 | Зарегистр. 15-08-2011 | Отправлено: 21:50 03-03-2022 | Исправлено: Andrey_A_A, 21:51 03-03-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 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