Page 1 of 2
невозможно открыть AkelPad.ini
Posted: Mon Feb 20, 2017 6:06 pm
by Дмитрий
появляется сообщение
невозможно открыть файл "C:\Program Files (x86)\AkelPad\AkelPad.ini"

Posted: Mon Feb 20, 2017 6:13 pm
by Skif_off
Дмитрий
FAQ, предпоследний вопрос:
Программа выдает сообщения:
Невозможно открыть файл ...
Posted: Mon Feb 20, 2017 7:16 pm
by Дмитрий
Спасибо, «изменение параметров контроля учётных записей» помогло. Я поставил никогда не уведомлять. Только перезагрузиться пришлось.
А почему эта хрень вообще на акелпад влияет?

Posted: Mon Feb 20, 2017 9:10 pm
by Skif_off
Дмитрий
В Windows ряд системных каталогов с ограничением на запись с правами обычного пользоватиля, поэтому если ставите AkelPad в системную папку, то стоит использовать вариант 3, который не требует лезть в права папки или отключать UAC.
"Эта хрень" началась с WinVista и влияет на все программы: правильным и безопасным считается хранить настройки либо в реестре или в папке пользователя, либо использовать портативные версии не в системном каталоге с хранением настроек в папке программы. Лично я за последний вариант, а файловые ассоциации можно при необходимости настроить в любом приличном файловом менеджере.
Posted: Tue Feb 21, 2017 7:47 am
by Дмитрий
Skif_off
1. системные папки это какие?
2. кстати портативная версия акелпада есть?
Posted: Tue Feb 21, 2017 10:11 am
by Skif_off
Дмитрий
1. В контексте темы, с ограничением прав на запись -
Windows,
Program Files и
Program Files (x86).
2.
архив +
плагины, переключить на хранение настроек в ini-файле и отключить хранение истории.
Для плагина QSearch изучить значение параметра
history_save (см.
QSearch-Rus.txt), чтобы не писал в реестр.
Posted: Tue Feb 21, 2017 6:09 pm
by Дмитрий
Skif_off
про портативную версию я не понял.
Posted: Tue Feb 21, 2017 8:26 pm
by Skif_off
Дмитрий
AkelPad распространяется не только инсталлятором, но и zip-архивом, это почти готовая портативная вериия. Распаковываете, в настройках выбираете хранение настроек в ini-файле.
Чтобы AkelPad вообще ничего не писал в реестр, дополнительно нужно отключить хранение историии открытых файлов и истории поиска/замены. Также, если используется плагин
QSearch, нужно в его настройках параметру
history_save выставить значение 0, 5, 6 или 7 (см. описание параметра в
AkelFiles\Docs\QSearch-Rus.txt).
В итоге получится как-то вот так:
http://www97.zippyshare.com/v/Ckt0TMe1/file.html (Дополнительно: буфер распознавания увеличен до 8192 (
пояснение), включена строка состояния, включен плагин
ContextMenu.)
Posted: Tue Feb 21, 2017 8:55 pm
by opk44
Дмитрий
Upd:
Есть, конечно, ещё несколько более странный вариант. Например на сайте
PortableApps.com изготавливают "полностью портативные программы" на базе бесплатного софта. В том числе и AkelPad там присутствует. Возможно ещё кто-то занимается чем-то подобным. Не знаю.
Кстати или нет, но даже в этой "портативной версии" история поиска работает с реестром (
HKCU\Software\Akelsoft\AkelPad\Search).
Posted: Tue Feb 21, 2017 9:20 pm
by Skif_off
opk44
Судя по содержимому там используется то же хранение настроек в ini-файле + сохраняют ветку HKCU\Software\Akelsoft, т.е. сохрянится не только история, но и те же настройки QSearch с дефолтным значением history_save.
Насчёт странного: в дефолтном конфиге сборки кодировка по умолчанию 1252, есть значения у CodepageList, WindowPosition, прочее - почему не оставить только SaveSettings=2?
Posted: Tue Feb 21, 2017 9:49 pm
by opk44
Skif_off
Честно говоря, нет ни желания, ни соответствующей компетенции, чтобы обсуждать технические детали оной "портабл сборки". Сведения о ней приведены исключительно для полноты картины.
Лично у меня она ничего кроме недоумения не вызывает, тем не менее, на счетчике 1000 скачиваний в неделю. Значит и такой вариант востребован.
Posted: Wed Feb 22, 2017 9:20 pm
by VladSh
Ставить сборки от PortableApps.com не советую, т.к. они напичканы всякой гадостью. Сам пару раз на это напарывался.
Posted: Sun Feb 26, 2017 4:02 pm
by Дмитрий
VladSh
Можно ли портативную версию запускать, если у меня стационарная установлена?
Posted: Fri Mar 03, 2017 9:13 am
by VladSh
Дмитрий
Можно конечно.
Только не от PortableApps.com )))
Posted: Sun Mar 05, 2017 1:31 pm
by Дмитрий
VladSh
Почему?