URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4255
[ Назад ]

Исходное сообщение
"Графический интерфейс *.conf"

Отправлено Cepreu , 11-Май-05 10:36 
Такая у меня идея возникла. Можно легко сделать графический интерфейс для редактирования *.конф файлов для настройки всех установленных программ. Чтоб не по всему конф-файлу параметры настройки искать а в чекбоксах только проставить нужные опции и/или параметры. Закомментированные строки в кач-ве хелпа при нажатии наход-ся рядышком кнопочки помощь. У этой программы все пути до всех конф сохраняются и редактируются. Подробней пока не буду. Хотя мысли ещё есть. Пож-та оцените идею. Причём для многих таких ламеров как я(неделя как познакомился с Линуксом) такой интерфейс очень востребован. Мучаюсь не могу Samba, Squid настроить. Сетка новелловская создаёт тркдности. Но это офф. Оставьте мнение.

Содержание

Сообщения в этом обсуждении
"Графический интерфейс *.conf"
Отправлено PoizOn , 11-Май-05 11:16 
>Такая у меня идея возникла. Можно легко сделать графический интерфейс для редактирования
>*.конф файлов для настройки всех установленных программ. Чтоб не по всему
>конф-файлу параметры настройки искать а в чекбоксах только проставить нужные опции
>и/или параметры. Закомментированные строки в кач-ве хелпа при нажатии наход-ся рядышком
>кнопочки помощь. У этой программы все пути до всех конф сохраняются
>и редактируются. Подробней пока не буду. Хотя мысли ещё есть. Пож-та
>оцените идею. Причём для многих таких ламеров как я(неделя как познакомился
>с Линуксом) такой интерфейс очень востребован. Мучаюсь не могу Samba, Squid
>настроить. Сетка новелловская создаёт тркдности. Но это офф. Оставьте мнение.

Интересная идея - пиши!



"Графический интерфейс *.conf"
Отправлено Cepreu , 11-Май-05 11:49 
Хорошо. Продолжаю. Большое окно:), по-верху закладки-программы. В закладке настраиваем имя закладки, путь до файла конфа. Дальше идут параметры с чекбоксами или окнами для ввода значений, + чекбокс(активно/нет - коммент) +кнопик-вопросик(туда коммент по поводу параметра). Всё это имеет возможность редактироваться т.е. добавить параметр выбрать его формат(лоджик, стринг, и т.д.), добавить описание(открываем окно, выделяем текст). Таким образом программа помнит пути, читает файлы *.конф, сохраняет их, видит комменты, помнит места расположения в файле опред. куска текста. Ещё нужно зарезервировать какие-то спец.символы/последвательности символов для:
перед параметром, за комментом ставим описание возможных значений параметра, программа их видит и понимает нафига они ей. Сначала многие конфы можно для такой прграммки вручную адаптировать, потом, я думаю, многие разработчики согласятся ради удобства юзера делать *.конфы, читаемыми для программы.
Что мы на выходе получаем:
В одном окне преходя по закладкам настраивается абсолютно все программы и сам линукс, не надо читать(скорее, листать) многостраничные файлы конфигураций переходя из каталога в каталог. И, самое на мой взгляд привлекательное, очень удобно настраивать, когда все или почти все параметры в одно окно вмещаются.
А может, это всё фигня и никому не надо? Я один такой тормоз пользоваться не умею линуксом, вот и горожу огород.


"Графический интерфейс *.conf"
Отправлено Аноним , 11-Май-05 12:28 
Формат конфигов у всех программ разный, парсер не напишешь.

>А может, это всё фигня и никому не надо?
Аболютно верно.

>Я один такой тормоз пользоваться не умею линуксом, вот и горожу огород.
Лучше не ленится и читать документацию, ибо поколение идиотов, умеющих во флажки тыкать и ни бельмеса не понимающих, как что работает, уже слишком велико. Не так давно на форуме была ссылка на типичный случай: "Поставил линукс. Потыкал во флажки (типа все настроил). Меня сломали. Линукс - гавно". Так что, либо man, либо в сад.


"Графический интерфейс *.conf"
Отправлено Cepreu , 11-Май-05 12:53 
Man, конечно, хорошо. Если времени много. Да и сотни программ разве можно запомнить как настраивать. Тыкание во флажки не освобождает от неоходимости првильной настройки. А типа того сообщения... Когда я пол-года WinXP пользовался и радовался, куча балбесов материли его. Продавец в магазине(продвинутый довольно) тогда же поносил XP.. ..Опять офф.
Вообще-то мне, например, такая бы понадобилась. Я неделю назад поставил RH9. Честно говоря, заколебался. Сетка: Novell 4.11, раб станции виндовые от 95 до XP,2000. Все логинятся на Новел. Всё это хорошо знаю. Нач-во сказало, ставь Линукс, на ём шару, ФТП, Прокси(+почта, чтоб проходила), Файрвол, Антивирус. Кто-нибудь это вообще всё вместе знает? Линуксом не пользовался я, раньше и не видел. Я бы на новелле уже на второй день(примерно) это всё поднял и работало бы как часики. А с Линуксом... Уже просто руки опускаются.  Блин, и это офф. Не могу не отвлекаться. Ну так вот, я программку-то задумал для удобства. В виндах бы я её сам сделал. А здесь.. :(((( Кстати, что так сильно отличаются *.conf-ы. М.б хоть большинство похоже. А "в сад"... Вспомните ситуацию. "В сад" отмазка, что б не делать(там он петь не хотел).



"Графический интерфейс *.conf"
Отправлено Forth , 11-Май-05 13:02 
Глупое начальство было и будет. А что тебе мешает упереться и доказать, что на новелле все это лучше будет? А касательно темы, так ведь зачем такая прога скажем на сервере? Да не зачем. А про удобство-неудобство. Кому как, просто идеология системы другая, посему все в текстовых конфигах. Привыкнуть надо, готов спорить ежели таки напишешь вразумительную прогу - сам ей пользоваться не будешь, потому как уже научишься к тому времени руками все писать.


"Графический интерфейс *.conf"
Отправлено butcher , 11-Май-05 13:06 
>Вспомните ситуацию. "В сад" отмазка, что б не делать(там он петь
>не хотел).

ИМХО:
если заняться нечем - вперёд и с песней, свою аудиторию программа найдёт. НО, как верно было замечено, эта аудитория будет соответсвующей.

По конфигам: не запаритесь ли разбираться в конфигах? У досточно большого количества программ свои парсеры, свои особенности в интерпретации конфигурационных файлов.

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

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

По конфигам2:
рекомундую изучить какой-нибудь редактор помощнее, например vim, надыбать плагинов к нему и редактировать свои конфиги без каких либо неудобств. ИМХО, будет быстрее.


"Графический интерфейс *.conf"
Отправлено Cepreu , 11-Май-05 13:30 
Не... Нет, так нет. Я ж говорю, идея. Мало ли м.б кто-то когда-то и возьмётся.
А насчёт обьёма работ... На 2003-ем я бы до обеда управился, даже со всеми настройками, про Новелл писал. Дык что ж здесь-то. Я понимаю, новая ОС, я не слишком сообразительный, по-анлийски медленне читаю и т.п. Но, не настолько же всё это медленнее нужно делать. Почему же в виндах можно за день сделать, а здесь нет. Ну абсолютно новые программы поставлю, и за день сделаю. Как-то всё неправильно. Надо как-то всё это изменить. Вот вы сами попробуйте вспомните, сколько вы всего прочитали? Да немерянно. Не должно же быть всё настолько сложно. А как вообще тогда народ должен на Линукс переходить. Вы прикиньте, я детям(7 и 9 лет - девчонки) дома Линукс поставлю. Зачем всё должно быть с мучениями? Как они игру установят? Вот м.б. это обратная реакция. "Я это и в таком виде знаю, зачем мне к этому графическое управление". Хотя, я сам часто жалел, что не могу винды загрузить без ГУИ.
Мнения?
Кстати, ПойзОн промолчал.

"Графический интерфейс *.conf"
Отправлено butcher , 11-Май-05 14:09 
>т.п. Но, не настолько же всё это медленнее нужно делать. Почему
>же в виндах можно за день сделать, а здесь нет. Ну
>абсолютно новые программы поставлю, и за день сделаю. Как-то всё неправильно.

один раз натройте, сохраните конфиги и вперёд, дальнейшая настройка будет мнгновенной ;)

>Надо как-то всё это изменить. Вот вы сами попробуйте вспомните, сколько
>вы всего прочитали? Да немерянно. Не должно же быть всё настолько
>сложно.

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

>А как вообще тогда народ должен на Линукс переходить. Вы
>прикиньте, я детям(7 и 9 лет - девчонки) дома Линукс поставлю.

думаю разберутся, если надо будет ;)
С виндой же разбираются, и с линухом разберутся, главно направить в нужном направлении.

>Зачем всё должно быть с мучениями? Как они игру установят? Вот
>м.б. это обратная реакция.

Были бы игры, а как уставновить - разберуться, для облегчения этого существуют пакетные менеджеры и системы портов.

>"Я это и в таком виде знаю,
>зачем мне к этому графическое управление". Хотя, я сам часто жалел,
>что не могу винды загрузить без ГУИ.
>Мнения?

Что вы всё с этим графическим интерфейсом? Чтобы нормально настроить винду нужно знать не меньше, возможно даже и больше, и то что какие-то там тривиальные программы настраиваются тремя тычками мыши - ещё не показатель. *Грамотно* настроить систему, необходимые сервисы, организовать резервное копирование и требуемый уровень защиты со знаниями 7..9-летней девчёнки *НЕВОЗМОЖНО* (я не отрицаю, что бывают вундеркинды).
Вы видели книги издательства MS Press? Да блин такими томами кого хочешь можно напугать, причём то что там описано гораздо сложнее найти в самой системе, возможно даже там и нет этого, и даже в сети, чем аналогичные описания, факи, и пошаговые пособия для *NIX систем.
А экзамены сертификационные, вы скажет ой легко, что там знать? Часть вопросов не спорю - простые, другие, к примеру, что делает такой-то ключ такой-то утилиты, утилиты название которой вы в первый раз видите и оно вам ни о чём не говорит. ;)
Без знаний ни Windows ни Novell, ни Linux, ни UNIX вы не настроите бытстро и с требуемым качеством. Хочешь не хочешь, но учить, изучать, пробовать всёравно придётся.


"Графический интерфейс *.conf"
Отправлено Cepreu , 11-Май-05 14:27 
Наверно, всё так и есть. Очень уж я много виндами занимался, поэтому всё просто. А если посадить двоих в первый раз за компьютер, м.б. и линукс быстрее виндов освоен был. Who knows...
Пойду-ка я долмаю свою голову. Кстати, squid забросил. Ну его. Не работает. Причём сервис стоп и всё без объяснений. Поставил упс, тоже нифига не работает. Замучился. Но ковыряюсь.

"Графический интерфейс *.conf"
Отправлено allez , 11-Май-05 14:31 
>Такая у меня идея возникла. Можно легко сделать графический интерфейс для редактирования
>*.конф файлов для настройки всех установленных программ. Чтоб не по всему
>конф-файлу параметры настройки искать а в чекбоксах только проставить нужные опции
>и/или параметры. Закомментированные строки в кач-ве хелпа при нажатии наход-ся рядышком
>кнопочки помощь. У этой программы все пути до всех конф сохраняются
>и редактируются. Подробней пока не буду. Хотя мысли ещё есть. Пож-та
>оцените идею. Причём для многих таких ламеров как я(неделя как познакомился
>с Линуксом) такой интерфейс очень востребован. Мучаюсь не могу Samba, Squid
>настроить. Сетка новелловская создаёт тркдности. Но это офф. Оставьте мнение.

Однако, велосипед изобретаете, товарищ. Есть такая партия, э-э, программа.
Webmin называется (http://www.webmin.com). Настраивает практически все в
веб-интерфейсе, что заметно облегчает работу с разными дистрибутивами Linux.


"Графический интерфейс *.conf"
Отправлено Cepreu , 11-Май-05 14:47 
>Webmin называется (http://www.webmin.com).
Спасибо, слышать, давно слышал(ну неделю назад:). Не пробовал.
Тут как раз выкачал, хотел поставить... от Вас такой пост:)). Интересно.
Значит, в правильную сторону думаю.



"Графический интерфейс *.conf"
Отправлено allez , 11-Май-05 14:55 
>Значит, в правильную сторону думаю.

Это точно :-)


"Графический интерфейс *.conf"
Отправлено PoizOn , 11-Май-05 15:01 
>>Такая у меня идея возникла. Можно легко сделать графический интерфейс для редактирования
>>*.конф файлов для настройки всех установленных программ. Чтоб не по всему
>>конф-файлу параметры настройки искать а в чекбоксах только проставить нужные опции
>>и/или параметры. Закомментированные строки в кач-ве хелпа при нажатии наход-ся рядышком
>>кнопочки помощь. У этой программы все пути до всех конф сохраняются
>>и редактируются. Подробней пока не буду. Хотя мысли ещё есть. Пож-та
>>оцените идею. Причём для многих таких ламеров как я(неделя как познакомился
>>с Линуксом) такой интерфейс очень востребован. Мучаюсь не могу Samba, Squid
>>настроить. Сетка новелловская создаёт тркдности. Но это офф. Оставьте мнение.
>
>Однако, велосипед изобретаете, товарищ. Есть такая партия, э-э, программа.
>Webmin называется (http://www.webmin.com). Настраивает практически все в
>веб-интерфейсе, что заметно облегчает работу с разными дистрибутивами Linux.


А вот тулзу для настройки можно было б написать для демона unreald (irc'a). Там конфиг честно говоря не красивый - и вот настройку его автоматизировать было б неплохо. Но это если есть свободное время :-), и желание.


"Графический интерфейс *.conf"
Отправлено allez , 12-Май-05 14:07 
А Unreald - это что-то, связанное с игрой Unreal Tournament?

"Графический интерфейс *.conf"
Отправлено butcher , 12-Май-05 14:18 
>А Unreald - это что-то, связанное с игрой Unreal Tournament?

Вероятно, это IRC сервер.


"Графический интерфейс *.conf"
Отправлено PoizOn , 12-Май-05 14:37 
>>А Unreald - это что-то, связанное с игрой Unreal Tournament?
>
>Вероятно, это IRC сервер.
Точно.

http://www.unrealircd.com/


"Графический интерфейс *.conf"
Отправлено allez , 12-Май-05 15:05 
>>>А Unreald - это что-то, связанное с игрой Unreal Tournament?
>>
>>Вероятно, это IRC сервер.
>Точно.
>
>http://www.unrealircd.com/

М-да, век живи - век учись. Никогда не сталкивался ни с игрой, ни с IRC-сервером.
Если мой вопрос показался глупым - прошу пардону :-)