Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Не удаётся записать wcx_ftp.ini Снимите защиту от записи
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sat May 01, 2010 00:08    Post subject: Reply with quote

qeagle wrote:
У меня Windows 7 я просто переместил папку Total Commander и все заработало!


УДАЧИ И ВАМ)))))))))))))))))))))))))) Smile ))))))))))))))))))))

Перемещение папки может помочь только если файлы конфигурации хранятся в ней. Если они хранятся в профиле юзера, все и так будет работать.

Я лично у себя храню файлы конфигурации в папке ТК, причем, запись в папку разрешена только администраторам, но файлам конфигурации я прописал полные права доступа - так и ТК работает, и конфиг хранится в одном месте независисмо от того, из какой винды запускаю, и хрень всякая просто так испортить ниче в папке ТК не сможет.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
habramen



Joined: 01 May 2010
Posts: 1

Post (Separately) Posted: Sat May 01, 2010 12:17    Post subject: Reply with quote

а где в настройках тотала указать, чтобы файл с настройками сохранялся в текущей папке? что за идиотизм писать файлы настроек и фтп настройки в папку с виндовс?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sat May 01, 2010 12:42    Post subject: Reply with quote

habramen wrote:
а где в настройках тотала указать, чтобы файл с настройками сохранялся в текущей папке? что за идиотизм писать файлы настроек и фтп настройки в папку с виндовс?

Вообще-то, при установке ТК выбираешь, где хранить конфигурационные файлы. И установщик записывает пути в реестр.

Но если надо всегда юзать файл настроек из папки ТК, нужно положить туда файл и указать в нем в секции [Configuration] специальный параметр UseIniInProgramDir, присвоив ему, например, значение 7 (все файлы настроек читать только из папки ТК).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10420
Location: Россия, Саратов

Post (Separately) Posted: Sat May 01, 2010 14:21    Post subject: Reply with quote

habramen
Прежде чем рассуждать об идиотизме, неплохо бы вспомнить, что поиск по форуму рулит. Равно как и справка TC. На вопросы по хранению файлов конфигурации в разных ОС всё везде давным-давно отвечено.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
qeagle



Joined: 30 Apr 2010
Posts: 3

Post (Separately) Posted: Sat May 01, 2010 17:00    Post subject: Reply with quote

MVV wrote:
Перемещение папки может помочь только если файлы конфигурации хранятся в ней. Если они хранятся в профиле юзера, все и так будет работать.

Я лично у себя храню файлы конфигурации в папке ТК, причем, запись в папку разрешена только администраторам, но файлам конфигурации я прописал полные права доступа - так и ТК работает, и конфиг хранится в одном месте независисмо от того, из какой винды запускаю, и хрень всякая просто так испортить ниче в папке ТК не сможет.


У меня "Total Commander 7.04 universitu of amsterdam" и меня в нем все устраивает, был XP никогда такой проблемы не было, а вот с семеркой появилась. И устанавливаю его по умолчанию ни чё там не меняю Exclamation Exclamation Exclamation
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10420
Location: Россия, Саратов

Post (Separately) Posted: Sat May 01, 2010 18:20    Post subject: Reply with quote

qeagle wrote:
Total Commander 7.04 universitu of amsterdam

Это говорит только о не очень новой версии (появившейся всяко до появления Windows 7), о регистрации на чужого дядю и, возможно, о пользовании сборкой вместо TC, установленного из дистрибутива.
И потом — в чём проблема-то? Если "всё заработало", о чём вообще был пост? Если не всё, то надо внятно объяснить, что было или есть не так и что хочется сейчас узнать. А то телепаты все на праздники разъехались. "Устанавливаю по умолчанию" — это куда пишутся INI-файлы конкретно? Тотал из дистрибутива или всё-таки сборка? Если сборка, то этому "умолчанию" грош цена, оно могло предназначаться совсем для другой системы. Для той же XP, но не для семёрки.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
qeagle



Joined: 30 Apr 2010
Posts: 3

Post (Separately) Posted: Mon Jun 06, 2011 18:56    Post subject: Reply with quote

При установке командора укажите путь C:/Total Commander и все работает и у меня и у друзей
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Mon Jun 06, 2011 19:07    Post subject: Reply with quote

2qeagle
Какой простой рецепт! Как же мы раньше не догадались! Решает все проблемы!
Ну а если еще именно прямой слэш вместо обратного указать, то все баги в винде сами собой починятся.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10420
Location: Россия, Саратов

Post (Separately) Posted: Mon Jun 06, 2011 19:45    Post subject: Reply with quote

qeagle
Хватит флудить. К двум прежним неинформативным и никому здесь не нужным постам (второй был ещё и с оверквотингом, который пришлось сокращать) добавился третий – тоже не имеющий никакой ценности и вдобавок безграмотный. Не тот уровень знания программы демонстрируется, чтобы давать в этой теме советы. Попытки продолжать в том же духе будут наказываться. И для общего повышения квалификации советую хотя бы вот это прочитать.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
John Shade



Joined: 18 May 2009
Posts: 56

Post (Separately) Posted: Sun Jun 19, 2011 17:57    Post subject: Reply with quote

Я не крутой спец, но мнится мне, что в текущем состоянии инсталлятор ТС не очень опытного пользователя (например, меня Wink ), работающего под ОС с включенным UAC, скорее запутывает.
На днях ставил ТС 7.56а из дистрибутива с нуля под win7.
Во-первых, инсталлятор предложил установить программу в C:\totalcmd т.е. такой довольно архаичный путь с древних времен, отнюдь не в Program Files.
Во-вторых, по умолчанию опция хранения ini файлов почему-то оказалась отмечена "В папке программы", хотя там же есть еще более архаичная опция "В папке windows (по умолчанию)", на практике "по умолчанию" не отмеченная.
От всех этих дефолтных опций веет седой стариной и временами едва ли не win 3.1, когда программы ставились в корень диска и настройки кидались в папку windows. В 2011 году это выглядит серьезным архаизмом.

И кроме того, если какие-то плагины будут установлены в "защищенную" папку ТС и потом попробуют что-то писать в свои папки, то получат отлуп от UAC.

Все-таки есть в этом что-то неправильное на сегодняшний день. Хотелось бы в TC8 (например) видеть уже дефолтные пути для установки ini и плагинов в те каталоги, где они будут нормально работать после _установки по умолчанию_ без выбора разнообразных "продвинутых" опций, установки разрешений на запись вручную и т.д.
_________________
wbr
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sun Jun 19, 2011 18:18    Post subject: Reply with quote

По умолчанию тотал предлагает хранить настройки в папке профиля пользователя, и запись туда всегда разрешена.

А те плагины, которые хотят хранить что-то в своих папках или в папке тотала, сами нарушают концепцию UAC, т.к. тотал при загрузке плагинов даёт им путь к конфигурационному файлу, и для таких плагинов самый простой выход - разрешить всем пользователям изменять папку тотала. Более правильный выход - вручную задать разрешения исключительно для файлов конфигурации "неправильных" плагинов, но по себе знаю, что это довольно нудная задача (запустить с повышением, поработать с плагинами, обнаружить файлы конфигурации и добавить этим файлам соответствующие права доступа).

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

Получается, что единственный способ выбрать папку, где все "неправильные" плагины будут работать - это ставить программу в C:\ProgramData, что в корне неправильно - эта папка для данных, а не для программных файлов (хотя, у некоторых на этот счёт своё мнение - с ними я спорить не собираюсь). Например, туда ставится гугловый хром, только поэтому его установщик не требует повышения.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
John Shade



Joined: 18 May 2009
Posts: 56

Post (Separately) Posted: Sun Jun 19, 2011 18:51    Post subject: Reply with quote

MVV wrote:
Кстати, официальный дистрибутив тотала не содержит плагинов, поэтому это уже проблема конечного пользователя, если он ставит плагин в папку, из которой плагин не сможет нормально работать.

Это верно, но ведь традиционно плагины располагаются в папке \totalcmd\plugins\ и это озвучено в том числе и в старых материалах этого сайта: http://wincmd.ru/article/packerplugins.html (пятый абзац сверху).

И если уж перемещать плагины, то в какой каталог? Как-то так?
c:\users\user\appdata\roaming\totalcmd\plugins\

И туда же отправить ini (чтобы не отходить от темы топика)?

Хочется концептуальной "правильности", потому что сейчас сделано так:
MVV wrote:
для таких плагинов самый простой выход - разрешить всем пользователям изменять папку тотала.

и там лежат все плагины и ini файлы.
_________________
wbr
Back to top
View user's profile Send private message
iNorbert



Joined: 03 Mar 2008
Posts: 221

Post (Separately) Posted: Sun Jun 19, 2011 19:48    Post subject: Reply with quote

Современные плагины хранят инишки в своем каталоге. Если выносить настройки в lsplugin, fsplugin и т.д. то проблема доступа решена, создав при этом понятно какие проблемы.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sun Jun 19, 2011 20:37    Post subject: Reply with quote

John Shade wrote:
И если уж перемещать плагины, то в какой каталог? Как-то так?
c:\users\user\appdata\roaming\totalcmd\plugins\

И туда же отправить ini (чтобы не отходить от темы топика)?

По умолчанию тотал хранит свои конфиги в папке %USERPFOFILE%\AppData\Local\GHISLER. Упомянутые fsplugin.ini, lsplugin.ini и т.п. хранятся в этой папке. Поэтому можно плагины ставить в эту папку. Вообще, ничто не мешает плагину взять у тотала путь к файлу конфигурации, отсечь имя файла конфигурации и получить папку для хранения своих настроек - но это мало кто делает.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
dr.bobo



Joined: 02 Jun 2014
Posts: 1

Post (Separately) Posted: Mon Jun 02, 2014 15:56    Post subject: Cannot write wincmd.ini Reply with quote

Решение проблемы, просто добавьте строку в wincmd.ini:
UseIniInProgramDir=7
Сам wincmd.ini рекомендую хранить в корневом каталоге программы.

 !  Avada:
Всё прочее содержимое поста на грани и за гранью флуда (в том числе под видом "полемики" с постами многолетней давности) удалено.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group