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

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

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

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

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

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



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

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

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

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



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

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



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

Цитата:
commar

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

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



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

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

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

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



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

Всего записей: 2373 | Зарегистр. 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\Открыть в Блокноте]

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



Silver 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"
 

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

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



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

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



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

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



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

Всего записей: 2373 | Зарегистр. 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 в архиве.

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



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

Всего записей: 2373 | Зарегистр. 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 следующего содержания
Подробнее...

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



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

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



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

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