Page 1 of 4
Релиз AkelPad 4.7.2
Posted: Thu Dec 15, 2011 2:49 pm
by Instructor
Добавлено: утилита "AkelAdmin.exe" теперь обеспечивает возможность создать/открыть несуществующий файл в защищенной папке (UAC).
Добавлено: ручной параметр "AkelAdminResident" - определяет будет ли AkelAdmin.exe оставаться в памяти.
Исправлено: сохранение настроек табуляции.
Исправлено: сохранение настроек зебры.
<<Скачать>>
Posted: Tue Dec 20, 2011 11:30 am
by Wio
Видимо, этот вопрос только мне интересен, раз никто не отписался. При попытке открыть/сохранить защищенный файл (UAC) запускается процесс AkelAdmin.exe и грузит ЦП на 100%.
PS. Четвертый раз автор пытается завести UAC и снова облом

Posted: Tue Dec 20, 2011 11:35 am
by DV
Wio wrote:При попытке открыть/сохранить защищенный файл (UAC) запускается процесс AkelAdmin.exe и грузит ЦП на 100%.
На Windows 7 x64 всё нормально. Редактировал и сохранял файл hosts.
(Может, у вас просто запрос на разрешение изменения файла открывается
в фоне и висит там? Windows обожает делать такие вещи - например, при запросе на перезапись файла по Ctrl+V.)
Posted: Tue Dec 20, 2011 11:41 am
by Wio
DV wrote:На Windows 7 x64 всё нормально. Редактировал и сохранял файл hosts.
(Может, у вас просто запрос на разрешение изменения файла открывается в фоне и висит там? Windows обожает делать такие вещи - например, при запросе на перезапись файла по Ctrl+V.)
Нет, это происходит после ответа на запрос системы. Windows 7 x86.
Posted: Tue Dec 20, 2011 4:00 pm
by Instructor
Wio wrote:PS. Четвертый раз автор пытается завести UAC и снова облом

Это фраза по видимому больше к вам относится, т.к. AkelAdmin у меня в каждом релизе работал

Posted: Tue Dec 20, 2011 5:33 pm
by Wio
Instructor wrote:Это фраза по видимому больше к вам относится, т.к. AkelAdmin у меня в каждом релизе работал

Ах, ну да

Жаль сейчас студии под рукой нет, сам бы пофиксил.
Posted: Tue Dec 20, 2011 6:49 pm
by InnI
Wio wrote:При попытке сохранить защищенный файл (UAC) запускается процесс AkelAdmin.exe и грузит ЦП на 100%.
Подтверждаю. Причём AkelPad в это время не отвечает. Приходится принудительно завершать сначала его, а затем и AkelAdmin.
При попытке сохранения в корень C: или в C:\Windows всё также появляется сообщение "Невозможно открыть файл...". В C:\Program files сохраняется через раз - раз сохранит, раз зависнет, опять сохранит, опять зависнет...
А с файлом hosts вообще чудеса. Изначально у файла три разрешения: система (полный доступ), администраторы (полный доступ), пользователи (чтение и выполнение). Открываю, изменяю, при сохранении появляется окно:
---------------------------
AkelAdmin
---------------------------
Не удается установить настройки безопасности для файла "C:\Windows\System32\drivers\etc\hosts"
---------------------------
ОК
---------------------------
После нажатия ОК и закрытия AkelPad обнаруживаю, что изменения всё-таки сохранились. Причём у файла добавилось разрешение:
все (полный доступ) 
Теперь hosts может редактировать кто захочет.
Вот такое вот удобство за счёт безопасности

Posted: Tue Dec 20, 2011 7:25 pm
by Instructor
Wio,
InnI
Воспроизводится ли с
этой версией? Если да, то какое сообщение последнее (если вообще есть)?
Posted: Tue Dec 20, 2011 8:28 pm
by Wio
Instructor wrote:Wio,
InnI
Воспроизводится ли с
этой версией? Если да, то какое сообщение последнее (если вообще есть)?
"1a", зависли, прибиваем AkelAdmin.exe, "1b", "Cannot open file".
Posted: Tue Dec 20, 2011 9:11 pm
by Tony
Instructor
Спасибо за новую версию!
Posted: Tue Dec 20, 2011 9:20 pm
by Wio
InnI wrote:Вот такое вот удобство за счёт безопасности

А если вообще нет разрешения на изменение разрешений, или стоит запрет на изменение разрешений (приоритет)? Тогда придется менять владельца, снимать запрет, давать разрешения, потом обратно все восстанавливать. Конечно же, это не выход.
По-хорошему, тут нужно весь подход к безопасности пересматривать (read/write). Вопрос, будет ли этим заниматься автор?
Posted: Wed Dec 21, 2011 4:23 am
by Instructor
Posted: Wed Dec 21, 2011 8:28 am
by InnI
Не успел
Сохранение нового файла в корень C:
1a-25 1b-25 1a-21 1b-21 1a-22 1b-22 "Cannot open file..." 1a-23 1b-23 1a-24 1b-24
Создался пустой файл.
Сохранение нового файла в C:\Windows и C:\Program files
1a-25 1b-25 1a-21 1b-21 1a-22 1b-22 1a-23 1b-23 1a-24 1b-24
Файл сохранился.
Редактирование hosts
1a-21 1b-21 1a-22 1b-22 1a-23 "Can't set security options for file..." 1b-23
Файл сохранился.
Posted: Wed Dec 21, 2011 8:47 am
by Wio
"1a-21", зависли, прибиваем AkelAdmin.exe, "1b-21", "Cannot open file".
Posted: Wed Dec 21, 2011 9:44 am
by InnI
Относительно файла hosts.
Проблемы с записью "Не удается установить настройки безопасности для файла...", а также добавление разрешения "все (полный доступ)" появляются, если владелец файла - система. При других владельцах (группа администраторов или я лично) проблем не обнаружено.
Но.
Если запустить AkelPad с правами администратора, то указанных проблем при сохранении не будет: ни сообщения, ни добавления разрешения.
Я так понимаю, что AkelAdmin и создана для того, чтобы быть аналогом запуска AkelPad с правами администратора. Пока этого нет.