Page 1 of 2
Релиз AkelPad 4.7.1
Posted: Sun Dec 04, 2011 2:26 pm
by Instructor
Изменено: при достижении конца файла, команда удаления строки продолжает работать.
Добавлено: утилита "AkelAdmin.exe" теперь обеспечивает возможность сохранения в защищенную папку (UAC).
Исправлено: запуск программы из сторонних приложений.
Исправлено: медленная прорисовка активного столбца в Win7 при включенном Aero.
Исправлено: граница активной строки не отображалась на зебре с отключенной границей.
Исправлено: настройка "Перетаскивание мышью" устанавливалась в противоположное значение.
Исправлено: потеря фокуса в диалоге открытия файла.
Исправлено: не сохранялся NTFS поток файла.
Исправлено: параметры командной строки /reassoc и /deassoc обрабатывали только одну группу из трех возможных Открыть/Изменить/Печать.
<<Скачать>>
Posted: Sun Dec 04, 2011 3:26 pm
by Instructor
Еще в 4.7.1 появились недокументированные пока флаги ключа "TabOptionsMDI":
524288 - создавать вкладки сразу после текущей;
1048576 - не создавать вкладки двойным кликом левой кнопки по панели вкладок;
2097152 - не создавать вкладки кликом средней кнопки по панели вкладок;
4194304 - не закрывать вкладки двойным кликом левой кнопки по вкладке;
8388608 - не закрывать вкладки кликом средней кнопки по вкладке.
Posted: Sun Dec 04, 2011 5:01 pm
by San_dr
Исправлено: запуск программы из сторонних приложений.
Раньше Акель открывался из контекстного меню 7Zip "Редактировать" при наведении на .bat, .cmd, .reg. В 4.7.0 эта удобная опция перестала работать и в 4.7.1 так и не появилась
--------
зы: после закрытия Акель в процессах не висит (если это важно)
Posted: Sun Dec 04, 2011 5:07 pm
by Instructor
San_dr
Можно начать с того, чтобы проверить путь к редактору в настройках 7-zip

Re: Релиз AkelPad 4.7.1
Posted: Sun Dec 04, 2011 7:59 pm
by Wio
Instructor wrote:Добавлено: утилита "AkelAdmin.exe" теперь обеспечивает возможность сохранения в защищенную папку (UAC).
Не работает! Мда, такими темпами будем год чинить...
Posted: Mon Dec 05, 2011 7:17 am
by Serge Yolkin
Instructor wrote:Еще в 4.7.1 появились недокументированные пока флаги ключа "TabOptionsMDI":
...
2097152 - не создавать вкладки кликом средней кнопки по панели вкладок;
...
Все равно создает. PMDI. Остальные добавленные ключи, вроде, работают.
Posted: Mon Dec 05, 2011 7:56 am
by Infocatcher
Instructor wrote:недокументированные пока флаги ключа "TabOptionsMDI"
...
не закрывать вкладки
Тогда логично добавить возможность создания новой вкладки кликом по вкладке.
Posted: Mon Dec 05, 2011 2:51 pm
by Instructor
Serge Yolkin wrote:Все равно создает. PMDI. Остальные добавленные ключи, вроде, работают.
Исправлено. Флаги 1048576, 2097152 работали только для клиентского окна вкладок (MDI).
Re: Релиз AkelPad 4.7.1
Posted: Tue Dec 06, 2011 9:40 am
by InnI
Wio wrote:Instructor wrote:Добавлено: утилита "AkelAdmin.exe" теперь обеспечивает возможность сохранения в защищенную папку (UAC).
Не работает!
Инсталлятор AkelPad-4.7.1-setup.exe содержит AkelAdmin.exe такой же, который был в 4.7.0 (версии 1.0.0.0). Да и по содержимому файлы совпадают.
В исходниках AkelAdmin.exe в Version.rc указано FILEVERSION 2,1,0,0.
Может это просто старый файл попал в установщик?
И версия 4.6.5 такой же файл содержит...
Вероятно этот файл не обновляется и его надо где-то отдельно скачивать.
Posted: Tue Dec 06, 2011 10:57 am
by VladSh
InnI
Так точно. Видимо
отсюда.
Posted: Tue Dec 06, 2011 12:02 pm
by InnI
Спасибо. Скачал по ссылке архив с версией 2.1. Работает.
Не ошибка, но предупреждение: если процесс AkelAdmin.exe (версии 2.1) "случайно" завершить принудительно, то больше файлы сохраняться не будут, т.к. AkelAdmin вызывается только один раз при первом сохранении.
Posted: Tue Dec 06, 2011 4:00 pm
by Instructor
InnI
AkelAdmin не был добавлен в процесс автоматизации создания дистрибутива, поэтому его новая версия не включалась в релизы. Сейчас должно быть нормально.
Posted: Wed Dec 07, 2011 9:04 am
by Wio
InnI wrote:Не ошибка, но предупреждение: если процесс AkelAdmin.exe (версии 2.1) "случайно" завершить принудительно, то больше файлы сохраняться не будут, т.к. AkelAdmin вызывается только один раз при первом сохранении.
Это плохо, висит лишний процесс - жрет память, потенциально уязвим для атак. Огромная просьба к
Instructor сделать опцию для выгрузки AkelAdmin.exe сразу после сохранения файла, защищенного UAC

Posted: Wed Dec 07, 2011 9:13 am
by FeyFre
жрет память, потенциально уязвим для атак
Не оттуда уборку начинаете.
Во-первых, жрет память и ресурсы Ваша Висточка и 7 (и 8 скоро уже), если хотите сэкономить памяти, то снесите систему и ставьте что-нибудь эффективнее. ХР к примеру, у которой к всему прочему UAC-а нету.
Во-вторых, AkelAdmin.exe не уязвимие чем сам редактор, а возможно даже и стабильнее, ибо не подгружает плагинов которые в свою очередь могут сделать всё что угодно.
Posted: Wed Dec 07, 2011 9:40 am
by Wio
FeyFre wrote:Во-вторых, AkelAdmin.exe не уязвимие чем сам редактор, а возможно даже и стабильнее, ибо не подгружает плагинов которые в свою очередь могут сделать всё что угодно.
Ох, как же я полюбил дискуссии на тему стандартов

Вы слышали когда-нибудь о так называемых "shatter attack"? В свое время
статью по этому вопросу перевел на Википедии. Наверняка, и о технологии "UIPI" знаете.
Так вот, объясняю:
1) AkelPad.exe работает в контексте Пользователя.
2) AkelAdmin.exe работает в контексте Администратора.
3) Между этими процессами есть некая связь (канал передачи данных).
4) Окну AkelPad можно посылать сообщения из контекста Пользователя.
К чему все это приводит? К тому, что можно гарантированно получить привилегии Администратора из контекста Пользователя. Это нарушает всю систему безопасности ОС, основанную на технологии UAC. Нужно ли доказывать, что такой софт использовать крайне опасно?