Не удаётся записать wcx_ftp.ini Снимите защиту от записи

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

Worros писал(а):
Коля 9000 писал(а):ставить его в профиль пользователя молча и привет.
За такое надо голову отрывать. Ура-пионерский подход.
Абсолютно нормальный подход.
Нормальному пользователю всё равно, где программа хранит свои данные.
Программист без проблем пишет код, работающий в современных системах.
Продвинутый пользователь сможет изменить что надо и как надо. В идеале просто переместить ini файлы в папку программы, чтобы она их подхватила – программа автоматом превращается в portable версию.
Worros писал(а):Правда,в моей интерпретации звучало бы примерно так: никакой программист мозга пользователю не добавит.
Тут мозги нужны проектировщику программы. Но чаще всего им является программист. У пользователя нет никакого желания разбираться, что и куда ставит программа. Идеальный инсталлятор – 2 страницы – лицензия с кнопкой OK и страница с галочкой запуска с кнопкой Готово. Можно даже 1 оставить. Программисты же наивно считают, что пользователи вчитываются в эти «непонятные» надписи, и пытают их ненужными вопросами.
Worros писал(а):Что же касается предложения Моторокера, оно небезынтересно, но угрожает превратить инсталлятор Тотала в самостоятельное произведение искусства с соответствующим временем на разработку, размером и т.д. Уж лучше все пусть остается как есть.
Да ладно, стандартная фишка современных инсталляторов у нормальных продуктов – быстрая/спецустановка.
Для спецов можно оставить все эти «дурацкие» диалоги, позволяющие уже на этапе установки начать настраивать программу.
CaptainFlint писал(а):автору не нужно прикладывать куда-либо усилия, что он уже их давно приложил
Как-бы приложил. Потому что пользователю все эти настройки ничего не скажут, а спец может их настроить и без инсталлятора.
При повторной установке опять же все эти вопросы – лишнее – всё давно настроено, остаётся только подхватить настройки.

А вместо бесполезного сообщения «Не удаётся записать ini файл» можно предложить хранить настройки в правильной папке:
Не удаётся записать ini файл
Использовать правильную папку для хранения настроек?
OK-Отмена
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Моторокер писал(а):
Worros писал(а):
Коля 9000 писал(а):ставить его в профиль пользователя молча и привет.
За такое надо голову отрывать. Ура-пионерский подход.
Абсолютно нормальный подход.
Нормальному пользователю всё равно, где программа хранит свои данные.
:lol: пакоделатели тоже так считают. Ставь себе сборку.
Как хорошо, что хотя бы Гислер так не считает. Мы бы никогда не имели ТС при таком подходе, а имели нечто среднее между Свистой и Неро8.
Моторокер писал(а):А вместо бесполезного сообщения «Не удаётся записать ini файл» можно предложить хранить настройки в правильной папке:
Не удаётся записать ini файл
Использовать правильную папку для хранения настроек?
OK-Отмена
А можно увидеть сие предложение в виде фрагмента кода? Ты часто ошибки Tinistring анализируешь? :wink: Давай ради удобства пользователя все АПИ перепишем и все Дельфи-модули.
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Моторокер писал(а):Идеальный инсталлятор – 2 страницы – лицензия с кнопкой OK и страница с галочкой запуска с кнопкой Готово.
Идеальный инсталлятор - большая кнопка с надписью "сделать за..ись" (вырезано цензурой и заменено на "сделать хорошо") :!:
Аватара пользователя
Коля 9000
Сообщения: 4
Зарегистрирован: Ср апр 16, 2008 10:07
Контактная информация:

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

Сообщение Коля 9000 »

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

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

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

Я думал, что инсталил Тотал в Висту, а оказалось, что нет. Остался ещё со времён ХР. Инсталятор по умолчанию ставит ини туда, где ему и место, капитан Флинт это озвучил.
И что это за Выжигатель такой - правду о нём говорят или брешут...
Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

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

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

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

Для этого не надо придумывать ничего сверхсложного – используются стандартные функции программ типа NSIS. И именно что Гислер придумывает что-то своё – использует самописный нестандартный инсталлятор. У сборщиков же он стандартный.
Worros писал(а):Как хорошо, что хотя бы Гислер так не считает.
Плохо. Зато хорошо, что у программы развитое коммьюнити – раз не хочется использовать услуги специалиста, хоть пользователи сами что-то предлагают.
Сравни установку плагинов в старых версиях программы и автоустановку в новых. Удобно? Конечно. Пользователю не надо заморачиваться, а опытный пользователь настроит вручную, если надо.
Worros писал(а):А можно увидеть сие предложение в виде фрагмента кода? Ты часто ошибки Tinistring анализируешь? :wink: Давай ради удобства пользователя все АПИ перепишем и все Дельфи-модули.
А когда думаешь Гислер сообщение показывает? Всяко try-except обрабатывает. Если не сохранилось, покажем сообщение, типа храните вы ini-файл не там, где надо, давайте-ка перенесём. Не хотите, ну ладно, тогда сами со своими файлами и разбирайтесь. Либо вообще без всяких сообщений сохранить в правильной папке, нечего пользователю голову забивать проблемами программы и ленью программиста.
Для этого не надо переписывать модули Delphi.
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Моторокер писал(а): Если не сохранилось, покажем сообщение, типа храните вы ini-файл не там, где надо, давайте-ка перенесём.
А если у меня не сохранилось от того, что бэд-блоки по всему винту? :)
Моторокер писал(а):А когда думаешь Гислер сообщение показывает? Всяко try-except обрабатывает.
Вот именно попытка придать красивый юзерский интерфейс обработке всех возможных рантайм-эрроров и приведет к раздуванию кода до неприличных размеров, о чем я и говорил, признавая удобство твоего предложения и утверждая, что это излишне, так как увеличит инсталлер и оттянет силы Гислера от самого Тотала.
педофилия, каннибализм, бетономешалка !!!
Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

Worros писал(а):
Моторокер писал(а): Если не сохранилось, покажем сообщение, типа храните вы ini-файл не там, где надо, давайте-ка перенесём.
А если у меня не сохранилось от того, что бэд-блоки по всему винту? :)
При чём здесь бэды? try-except либо сработал, либо нет.
Worros писал(а):
Моторокер писал(а):А когда думаешь Гислер сообщение показывает? Всяко try-except обрабатывает.
Вот именно попытка придать
try-except обрабатываются уже сейчас. Нового ничего добавлять не надо.
Worros писал(а):это излишне, так как увеличит инсталлер и оттянет силы Гислера от самого Тотала.
Впрочем, по-моему уже начали о разных вещах говорить :)
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Моторокер писал(а):При чём здесь бэды? try-except либо сработал, либо нет.)
Бэды просто пример того, когда предложение о переносе ини в другое место - нелепо.Как ты предполагаешь отличать такие случаи?

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

Ну почему же о разных вещах. Мы с тобой говорим только об инсталляторе Тотала, поскольку мы на форуме Тотала. Остальные инсталлеры и вообще тему юзабилити в широком смысле я сознательно оставляю за бортом. В других случаях я бы,вероятно, признал твою правоту.
педофилия, каннибализм, бетономешалка !!!
berkut1978
Сообщения: 1
Зарегистрирован: Вт авг 12, 2008 08:58

Сообщение berkut1978 »

Привет всем! У меня такая же ерунда с этим ini и я из ваших советов так и не понял как это исправить! Может кто то четко сказать зайди туда сделай то то. А то как то тут не советы а обсуждение как лучще надо было сделать разработчику! Подскажите как это исправить! Да чуть не забыл у меня Виста
Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

Хранить ini файл в месте, доступном для записи.
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
DreamTeam
Сообщения: 1
Зарегистрирован: Пн мар 02, 2009 12:26

Сообщение DreamTeam »

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

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

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

То что при установке он дает создать этот файл, это правда. Но для дальнейшей модификации данного файла необходимо сделать, что написано выше.
makkri33
Сообщения: 2
Зарегистрирован: Вт мар 24, 2009 21:34

ошибки

Сообщение makkri33 »

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

[mod="CaptainFlint"]Обсуждение перенесено из темы что за error такой?.
Автору замечание за нарушение пп. 9, 12 правил.[/mod]
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

makkri33
Постарайся в дальнейшем использовать Поиск:
Не удаётся записать wcx_ftp.ini Снимите защиту от записи.
Нет, я не сплю. Я просто медленно моргаю.
makkri33
Сообщения: 2
Зарегистрирован: Вт мар 24, 2009 21:34

Сообщение makkri33 »

Спасибо, разобрался.
qeagle
Сообщения: 3
Зарегистрирован: Пт апр 30, 2010 23:33

Сообщение qeagle »

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


УДАЧИ И ВАМ)))))))))))))))))))))))))) :) ))))))))))))))))))))
Ответить