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
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Apr 17, 2008 15:30    Post subject: Reply with quote

Worros wrote:
Коля 9000 wrote:
ставить его в профиль пользователя молча и привет.
За такое надо голову отрывать. Ура-пионерский подход.

Абсолютно нормальный подход.
Нормальному пользователю всё равно, где программа хранит свои данные.
Программист без проблем пишет код, работающий в современных системах.
Продвинутый пользователь сможет изменить что надо и как надо. В идеале просто переместить ini файлы в папку программы, чтобы она их подхватила – программа автоматом превращается в portable версию.
Worros wrote:
Правда,в моей интерпретации звучало бы примерно так: никакой программист мозга пользователю не добавит.

Тут мозги нужны проектировщику программы. Но чаще всего им является программист. У пользователя нет никакого желания разбираться, что и куда ставит программа. Идеальный инсталлятор – 2 страницы – лицензия с кнопкой OK и страница с галочкой запуска с кнопкой Готово. Можно даже 1 оставить. Программисты же наивно считают, что пользователи вчитываются в эти «непонятные» надписи, и пытают их ненужными вопросами.
Worros wrote:
Что же касается предложения Моторокера, оно небезынтересно, но угрожает превратить инсталлятор Тотала в самостоятельное произведение искусства с соответствующим временем на разработку, размером и т.д. Уж лучше все пусть остается как есть.

Да ладно, стандартная фишка современных инсталляторов у нормальных продуктов – быстрая/спецустановка.
Для спецов можно оставить все эти «дурацкие» диалоги, позволяющие уже на этапе установки начать настраивать программу.
CaptainFlint wrote:
автору не нужно прикладывать куда-либо усилия, что он уже их давно приложил

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

А вместо бесполезного сообщения «Не удаётся записать ini файл» можно предложить хранить настройки в правильной папке:
Не удаётся записать ini файл
Использовать правильную папку для хранения настроек?
OK-Отмена

_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Apr 17, 2008 16:09    Post subject: Reply with quote

Моторокер wrote:
Worros wrote:
Коля 9000 wrote:
ставить его в профиль пользователя молча и привет.
За такое надо голову отрывать. Ура-пионерский подход.

Абсолютно нормальный подход.
Нормальному пользователю всё равно, где программа хранит свои данные.

Laughing пакоделатели тоже так считают. Ставь себе сборку.
Как хорошо, что хотя бы Гислер так не считает. Мы бы никогда не имели ТС при таком подходе, а имели нечто среднее между Свистой и Неро8.
Моторокер wrote:
А вместо бесполезного сообщения «Не удаётся записать ini файл» можно предложить хранить настройки в правильной папке:
Не удаётся записать ini файл
Использовать правильную папку для хранения настроек?
OK-Отмена

А можно увидеть сие предложение в виде фрагмента кода? Ты часто ошибки Tinistring анализируешь? Wink Давай ради удобства пользователя все АПИ перепишем и все Дельфи-модули.
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Apr 17, 2008 16:15    Post subject: Reply with quote

Моторокер wrote:
Идеальный инсталлятор – 2 страницы – лицензия с кнопкой OK и страница с галочкой запуска с кнопкой Готово.

Идеальный инсталлятор - большая кнопка с надписью "сделать за..ись" (вырезано цензурой и заменено на "сделать хорошо") Exclamation
Back to top
View user's profile Send private message
Коля 9000



Joined: 16 Apr 2008
Posts: 4

Post (Separately) Posted: Thu Apr 17, 2008 19:41    Post subject: Беру свои слова обратно. Reply with quote

Беру свои слова обратно.

Никакого недочета в Тотале 7.02а - нет. Я ошибся.

Все рекомендации в первом сообщении, целиком и полностью касаются ситуации - Тотал не инсталлировался инсталятором и только.

Я думал, что инсталил Тотал в Висту, а оказалось, что нет. Остался ещё со времён ХР. Инсталятор по умолчанию ставит ини туда, где ему и место, капитан Флинт это озвучил.
_________________
И что это за Выжигатель такой - правду о нём говорят или брешут...
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Apr 24, 2008 10:37    Post subject: Reply with quote

Worros wrote:
Моторокер wrote:
Идеальный инсталлятор – 2 страницы – лицензия с кнопкой OK и страница с галочкой запуска с кнопкой Готово.

Идеальный инсталлятор - большая кнопка с надписью "сделать за..ись" (вырезано цензурой и заменено на "сделать хорошо") Exclamation

Совершенно верно.
Инсталляторы именно для этого и придуманы – чтобы любой пользователь мог не используя архиваторы, настройку ini файлов, раскидывание файлов по системным папкам, добавление ярлыков куда надо, а затем удаление всего этого (и прочее, что придумает программист), сразу же начать работать с нужной программой. Именно это и делает инсталлятор – готовит программу и среду к работе.
Поэтому в идеальном инсталляторе и нужна единственная кнопка «Установить»=«сделать хорошо».
Википедия

Но не всё так просто. Есть ещё пользователи, которым необходимо знать, что и куда раскидывает программа, что и где меняет. Этим прожжённым пользователям (вернее, программистам) нужно всё контролировать.

Вывод – нужно либо 2 инсталлятора, либо совместить их в одном. Для этого и делают в нормальных инсталляторах выбор двух вариантов установки (простая/сложная).

Для этого не надо придумывать ничего сверхсложного – используются стандартные функции программ типа NSIS. И именно что Гислер придумывает что-то своё – использует самописный нестандартный инсталлятор. У сборщиков же он стандартный.
Worros wrote:
Как хорошо, что хотя бы Гислер так не считает.

Плохо. Зато хорошо, что у программы развитое коммьюнити – раз не хочется использовать услуги специалиста, хоть пользователи сами что-то предлагают.
Сравни установку плагинов в старых версиях программы и автоустановку в новых. Удобно? Конечно. Пользователю не надо заморачиваться, а опытный пользователь настроит вручную, если надо.
Worros wrote:
А можно увидеть сие предложение в виде фрагмента кода? Ты часто ошибки Tinistring анализируешь? Wink Давай ради удобства пользователя все АПИ перепишем и все Дельфи-модули.

А когда думаешь Гислер сообщение показывает? Всяко try-except обрабатывает. Если не сохранилось, покажем сообщение, типа храните вы ini-файл не там, где надо, давайте-ка перенесём. Не хотите, ну ладно, тогда сами со своими файлами и разбирайтесь. Либо вообще без всяких сообщений сохранить в правильной папке, нечего пользователю голову забивать проблемами программы и ленью программиста.
Для этого не надо переписывать модули Delphi.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Tue Apr 29, 2008 21:02    Post subject: Reply with quote

Моторокер wrote:
Если не сохранилось, покажем сообщение, типа храните вы ini-файл не там, где надо, давайте-ка перенесём.

А если у меня не сохранилось от того, что бэд-блоки по всему винту? Smile

Моторокер wrote:
А когда думаешь Гислер сообщение показывает? Всяко try-except обрабатывает.

Вот именно попытка придать красивый юзерский интерфейс обработке всех возможных рантайм-эрроров и приведет к раздуванию кода до неприличных размеров, о чем я и говорил, признавая удобство твоего предложения и утверждая, что это излишне, так как увеличит инсталлер и оттянет силы Гислера от самого Тотала.
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Wed Apr 30, 2008 12:34    Post subject: Reply with quote

Worros wrote:
Моторокер wrote:
Если не сохранилось, покажем сообщение, типа храните вы ini-файл не там, где надо, давайте-ка перенесём.

А если у меня не сохранилось от того, что бэд-блоки по всему винту? Smile

При чём здесь бэды? try-except либо сработал, либо нет.

Worros wrote:
Моторокер wrote:
А когда думаешь Гислер сообщение показывает? Всяко try-except обрабатывает.

Вот именно попытка придать

try-except обрабатываются уже сейчас. Нового ничего добавлять не надо.
Worros wrote:
это излишне, так как увеличит инсталлер и оттянет силы Гислера от самого Тотала.

Впрочем, по-моему уже начали о разных вещах говорить Smile
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Wed Apr 30, 2008 15:27    Post subject: Reply with quote

Моторокер wrote:
При чём здесь бэды? try-except либо сработал, либо нет.)

Бэды просто пример того, когда предложение о переносе ини в другое место - нелепо.Как ты предполагаешь отличать такие случаи?

Добавлять надо. См. выше

Ну почему же о разных вещах. Мы с тобой говорим только об инсталляторе Тотала, поскольку мы на форуме Тотала. Остальные инсталлеры и вообще тему юзабилити в широком смысле я сознательно оставляю за бортом. В других случаях я бы,вероятно, признал твою правоту.
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
berkut1978



Joined: 12 Aug 2008
Posts: 1

Post (Separately) Posted: Tue Aug 12, 2008 10:29    Post subject: Reply with quote

Привет всем! У меня такая же ерунда с этим ini и я из ваших советов так и не понял как это исправить! Может кто то четко сказать зайди туда сделай то то. А то как то тут не советы а обсуждение как лучще надо было сделать разработчику! Подскажите как это исправить! Да чуть не забыл у меня Виста
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Tue Aug 12, 2008 13:43    Post subject: Reply with quote

Хранить ini файл в месте, доступном для записи.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
DreamTeam



Joined: 02 Mar 2009
Posts: 1

Post (Separately) Posted: Mon Mar 02, 2009 13:35    Post subject: Reply with quote

Решение проблемы:

дать все права пользователям на изменения в папке C:\Program Files\Total Commander .

Свойства --> безопасность --> дополнительно --> пользователи --> изменить --> изменить --> поставить везде галочки на модификацию файлов

То что при установке он дает создать этот файл, это правда. Но для дальнейшей модификации данного файла необходимо сделать, что написано выше.
Back to top
View user's profile Send private message
makkri33



Joined: 24 Mar 2009
Posts: 2

Post (Separately) Posted: Tue Mar 24, 2009 22:39    Post subject: ошибки Reply with quote

Что значит, когда я подключаюсь и настраиваю ftp сервер, выходит сообщение о защите от записи, как отключить эту защиту?

 !  CaptainFlint:
Обсуждение перенесено из темы что за error такой?.
Автору замечание за нарушение пп. 9, 12 правил.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2227
Location: Москва, Россия

Post (Separately) Posted: Wed Mar 25, 2009 00:12    Post subject: Reply with quote

makkri33
Постарайся в дальнейшем использовать Поиск:
Не удаётся записать wcx_ftp.ini Снимите защиту от записи.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
makkri33



Joined: 24 Mar 2009
Posts: 2

Post (Separately) Posted: Wed Mar 25, 2009 00:15    Post subject: Reply with quote

Спасибо, разобрался.
Back to top
View user's profile Send private message
qeagle



Joined: 30 Apr 2010
Posts: 3

Post (Separately) Posted: Fri Apr 30, 2010 23:39    Post subject: Reply with quote

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


УДАЧИ И ВАМ)))))))))))))))))))))))))) Smile ))))))))))))))))))))
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 2 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