Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - [решено] Настройки AkelPad для виндовс 10

Ответить
Настройки темы
Разное - [решено] Настройки AkelPad для виндовс 10

Пользователь


Сообщения: 62
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


у меня есть настройки акелпада Файл "INI" (.ini) не я его создавал. Скачал по ссылке, они меня устраивают. Я просто скопировал его в C:\Program Files (x86)\AkelPad в семёрке всё было идеально, но когда я установил акелпад на 10-ке после закрытия файла появились проблемы:
1. Coder плагин не запущен.
2. Невозможно открыть файл "C:\Program Files (x86)\AkelPad\AkelFiles\Plugs\Coder\cache".
3. Невозможно открыть файл "C:\Program Files (x86)\AkelP а d\AkelPad.ini".
Настройки я сюда залил
https://yadi.sk/i/7LWrK4DA3Lb2Hm



Что делать?

Отправлено: 18:15, 05-11-2017

 
mwz mwz вне форума

Аватара для mwz

Ветеран


Contributor


Сообщения: 5811
Благодарности: 1394

Профиль | Сайт | Отправить PM | Цитировать


Цитата Стрингер:
как отключить контроль учётных записей (UAC)? »
Крайне не рекомендуется... Тем более ежели не смогли найти сами и пришлось задавать вопрос.

Ну а права на папку Акельпада (в данном случае это, пожалуй, самый безопасный удар бубном) меняются стандартно: Свойства папки -> закладка "Безопасность", здесь сделать себя Владельцем этой папки, а затем добавить себя-пользователя (администраторы там уже есть) в список пользователей этой папки и дать себе полные разрешение на неё и вложенные объекты.

-------
Mikhail Zhilin


Отправлено: 13:40, 06-11-2017 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Contributor


Сообщения: 3168
Благодарности: 1028

Профиль | Отправить PM | Цитировать


Цитата Стрингер:
2. Невозможно открыть файл "C:\Program Files (x86)\AkelPad\AkelFiles\Plugs\Coder\cache".
3. Невозможно открыть файл "C:\Program Files (x86)\AkelP а d\AkelPad.ini". »
Код: Выделить весь код
icacls "C:\Program Files (x86)\AkelPad\AkelPad.ini" /grant %UserName%:F /T
icacls "C:\Program Files (x86)\AkelPad\AkelFiles\Plugs" /grant %UserName%:F /T
Цитата Стрингер:
Почему ОС дала туда скопировать. »
Не ОС, а вы предоставили эту возможность.
Копирование в каталог:


Выполнение инсталлятора:



Цитата Iska:
и вот что ему там советуют »
Виртуализация отключена

- UAC виноват - гениально.




При включённой виртуализации сохраняется в
Код: Выделить весь код
%LocalAppData%\VirtualStore\Program Files\AkelPad

Отправлено: 13:59, 06-11-2017 | #12


Ветеран


Contributor


Сообщения: 21103
Благодарности: 6024

Профиль | Отправить PM | Цитировать


Nordek, виртуализация — это палка о двух концах. А AkelPad «умеет» UAC, задействуя после выданного разрешения дочерний процесс AkelAdmin.exe для сохранения (но только вот не свои настройки).
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:17, 06-11-2017 | #13


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Nordek,
icacls "C:\Program Files (x86)\AkelPad\AkelPad.ini" /grant %UserName%:F /T
icacls "C:\Program Files (x86)\AkelPad\AkelFiles\Plugs" /grant %UserName%:F /T
в командной строке набирать надо?

2. что такое виртуализация?
3. перезагружаться надо после этого?

Отправлено: 15:23, 06-11-2017 | #14


Ветеран


Contributor


Сообщения: 21103
Благодарности: 6024

Профиль | Отправить PM | Цитировать


Цитата Стрингер:
2. что такое виртуализация? »
Определение способа исправления приложений, несовместимых с Windows 7. Но Вам это здесь не нужно.

Стрингер, вообще не надо делать icacls. Установите AkelPad. Запустите его «от имени администратора», убедитесь, что в настройках установлено «хранить настройки в ini-файле», если нет — задайте. Закройте AkelPad. Скопируйте Ваш «AkelPad.ini» по месту установки. Снова запустите его «от имени администратора». Поменяйте настройки на «хранить настройки в реестре». Идите в настройки плагинов и отключите кэш, как было описано ранее. Закройте AkelPad. Всё. Не надо никаких игр с правами в %ProgramFiles%.

И почему Вы пишете «C:\Program Files (x86)», Вы ведь вроде как собирались устанавливать x64-версию?!
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:59, 06-11-2017 | #15


Ветеран


Contributor


Сообщения: 3168
Благодарности: 1028

Профиль | Отправить PM | Цитировать


Цитата Стрингер:
в командной строке набирать надо? »
Да, от имени администратора.

Цитата Стрингер:
. что такое виртуализация? »
Совместимость приложений с Windows 7
Защита системных файлов с помощью виртуализации UAC
Например имеется у вас приложение которое сохраняет настройки в каталог - откуда это приложение было запущено.
При отключённой виртуализации приложение попытается сохранить настройки, но т.к прав недостаточно - сохранение будет невозможным, после чего последует вывод сообщения с ошибкой.
При включённой виртуализации - настройки будут перенаправлены в "%LocalAppData%\VirtualStore\Program Files\App" (Где App - Название программмы) - в дальнейшем будут храниться там. Если каталога Program Files нет, то будет создан автоматически. Аналогично с каталогом \Windows или \Windows\System32.

Для примера можете щёлкнуть по запущенному процессу AkelPad правой кнопкой мыши.
Из списка выбрать "Виртуализация UAC", затем нажать кнопку "Изменить виртуализацию" - Таким образом вы включите (Временно на сеанс).
После этого не закрывая программы AkelPad можете изменить настройки (Например отключить плагин).
Далее переходите %LocalAppData%\VirtualStore - Где обнаружите в подкаталоге Program Files каталог
AkelPad с сохранёнными настройками.

Цитата Стрингер:
перезагружаться надо после этого? »
Нет.

Отправлено: 16:00, 06-11-2017 | #16


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Щёлкнул я запущенному процессу AkelPad правой кнопкой мыши. Но в списке "Виртуализация UAC" не кликабельна? Или я не по тому процессу щёлкнул?


2. чем настройки в реестре лучше настроек в ини-файле?

Отправлено: 19:25, 06-11-2017 | #17


(*.*)


Administrator


Сообщения: 32873
Благодарности: 5601

Профиль | Сайт | Отправить PM | Цитировать


Цитата Стрингер:
чем настройки в реестре лучше настроек в ини-файле? »
Ничем. Вам же сказали - поставьте приложение в профиль. Нечего тут обсуждать, в том числе все эти icacls и виртуализации UAC. Если автор не хочет делать совместимое ПО 11 лет, он его уже никогда не сделает.

-------
Бесплатно получить Windows 10 | Скачать диск Windows без регистрации и СМС | Узнать всё об SSD | Oчистить папку WinSxS

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:06, 07-11-2017 | #18


Ветеран


Contributor


Сообщения: 3168
Благодарности: 1028

Профиль | Отправить PM | Цитировать


Цитата Стрингер:
Щёлкнул я запущенному процессу AkelPad правой кнопкой мыши. Но в списке "Виртуализация UAC" не кликабельна? »
Скрытый текст
Должно быть AkelPad выполнили от имени администратора:


При обычном запуске нормально выбирается:


Напоминаю: Это на сессию, временное действие. Т.е не целесообразно.

Что-то мне подсказывает, что местами перепутали действия:
Код: Выделить весь код
icacls "C:\Program Files (x86)\AkelPad\AkelPad.ini" /grant %UserName%:F /T
icacls "C:\Program Files (x86)\AkelPad\AkelFiles\Plugs" /grant %UserName%:F /T
- Выполнять от имени администратора.

Включение виртуализации для AkelPad - Выполнять от обычного пользователя.

P.S Всё время забываю о том, что нужно писать пошаговые большие инструкции для того чтоб разжевать каждому последовательность действий.


Цитата Стрингер:
2. чем настройки в реестре лучше настроек в ини-файле? »
Скрытый текст
Например когда я в первый и последний раз переключил на "INI-файл" - увидел в этом смысл: Например чтоб после переустановки ОС или переносе каталога AkelPad на флешку - Настройки сохранились в папке программы.
Чтоб скопировал каталог AkelPad; Запустил; Больше ненужно делать лишние ненужные действия: (1. Настраивать, настраивать меню/контекстное меню, подключать определённые плагины и т.п. 2. Импортировать настройки из файла в реестр, Экспортировать настройки из реестра в файл и т.д.).
Чтоб лишний раз не травмировать реестр Windows.
Захотелось скопировать каталог в Program Files - ничто этому не помешает:
Код: Выделить весь код
icacls "C:\Program Files\AkelPad\AkelPad.ini" /grant %UserName%:F /T
icacls "C:\Program Files\AkelPad\AkelFiles\Plugs" /grant %UserName%:F /T
Спешу огорчить: Все подобные программы расположены на "Локальном диске D:" - Иначе не вижу целесообразность хранить настройки в папке программы.

Стрингер, Теперь задайте себе вопрос: Зачем вы переключили на "INI-файл" в области "Сохранять настройки". Смысл ваших действий? Если бы понимали - то не задали этот вопрос. Многие не знают для чего (кроме меня) - от чего очевидный ответ.


Решили установить современную ОС - Избавляйтесь от старого ПО.

Последний раз редактировалось Nordek, 07-11-2017 в 13:04. Причина: Исправлены ошибки


Отправлено: 01:46, 07-11-2017 | #19


Ветеран


Contributor


Сообщения: 21103
Благодарности: 6024

Профиль | Отправить PM | Цитировать


Цитата Стрингер:
2. чем настройки в реестре лучше настроек в ини-файле? »
Тем, что позволяет избежать игрищ с правами в %ProgramFiles%, поскольку работает с HKCU\Software\Akelsoft, а не с HKLM\Software\Akelsoft. А описанные выше однократные действия позволят Вам перенести настройки с Вашего ini-файла в реестр простым и незатейливым способом.

Цитата Стрингер:
Щёлкнул я запущенному процессу AkelPad правой кнопкой мыши. Но в списке "Виртуализация UAC" не кликабельна? Или я не по тому процессу щёлкнул? »
Стрингер, ещё раз: Вам нахрен не нужна виртуализация для AkelPad'а. Совсем. Виртуализация нужна для тех приложений, которые были созданы хрен-те знает когда, и знать ничего не знают про UAC, должны работать из-под пользователя, и эти требования никак невозможно изменить. Вот тогда автоматически включается виртуализация, и запросы такого приложения к определённым потенциально опасным местам файловой системы и реестра перенаправляются в виртуальное местоположение. К AkelPad сие не относится, там проблемы с некорректной реализацией поддержки концепции UAC (приложение требует! наличия ini-файла в каталоге приложения, отсутствует возможность хранения ini-файла в профиле каждого пользователя, присутствует реализация только режима установки «на машину» и отсутствует — «на пользователя»), а не с её отсутствием.

Либо просто:
Цитата Vadikan:
поставьте приложение в профиль. »
и действительно «забейте».

Отправлено: 02:42, 07-11-2017 | #20



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - [решено] Настройки AkelPad для виндовс 10

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Оптимальные настройки шрифта/разрешения для нетбука 10"? richiehustle Microsoft Windows 8 и 8.1 1 05-10-2016 21:00
Драйвер - Помогите найти драйвер тачпада для планшета на виндовс 10 !!! ilya-sdl Поиск драйверов, прошивок и руководств 1 05-09-2016 12:18
Установка - Сделали видос про Виндовс 10 для новичков с юмором. Оцените, помогите. kodzero Флейм 13 08-08-2016 12:53
Установка - установить виндовс 7 из образа WindowsImageBackup но чтобы виндовс 10 тоже осталась Стрингер Microsoft Windows 10 0 28-11-2015 11:55
Разное - После обновления виндовс на пробную версию виндовс 10 не открываются программы Игорь235235235 Microsoft Windows 8 и 8.1 6 05-07-2015 08:59




 
Переход