С помощью какого средства для разработчиков можно написать ГУИшный конфигуратор?

Автор: msv2 Дата: 18.11.2009 12:43 Из опыта программирования у меня только Паскаль, Дельфи, разные Basic-и (прошу только не пинать), 1С Катается от смеха
Желательна простота разработки и вхождение сего средства в АСП.
Решил внести посильную лепту в дело мастдаизации Линукса и прибавления в нем багов. (по крайней мере для системы установленной у себя).
Собственно причиной такой блажи послужила недавняя моя глупость с system-config-samba.
Насколько я знаю, для правки требуется от конфигуратора умение редактировать текстовые файлы.
Хотелось бы узнать, есть ли в этом самом редактировании какие нибудь особенности. Это к тому, что разные редакторы вставляют в редактируемый текст разные спецсимволы.

П.С.
Прошу сильно не ругать, просто вот блажь такая появилась.
П.П.С
Есть небольшой опыт написания скриптов в шелле.
Re: С помощью какого средства для разработчиков можно написать ГУИшный конфигуратор? 18.11.2009 14:31peter_ir Если вы хотите именно редактировать текстовый файл, для этого вообще не нужен конфигуратор,
а сам редактор, конфигуратор же совершенно не обязан его редактировать. Если этот
файл имеет предопределённый формат, [под]программа-конфигуратор его считывает, хранит
параметры, как решил автор и предлагает варианты изменений, а после их установки
перезаписывает этот файл. В программах на Qt я использовал текстовые файлы с параметрами,
чтобы их можно было читать и править и без запуска программы, но Qt предлагает и свой формат
для конфигурационых файлов.
Re: С помощью какого средства для разработчиков можно написать ГУИшный конфигуратор? 18.11.2009 22:35Napilnik >предлагает варианты изменений, а после их установки перезаписывает этот файл.

Если правильно понял мысль, здесь возможны 2 алгоритма:
1. Конфигуратор в новый файл кладёт только то что знает, автоматически выбрасывая коменты на незнакомом языке и опции настроек пока неизвестные автору программы.
2. Конфигуратор автоматически копирует в новый файл все неизменённые фрагменты не разбираясь в том что они обозначают. Включая и коменты на китайском, который при таком подходе для корректной обработки и знать не обязательно.
В текстовых редакторах применяется первый вариант что делает их малопригодными при конвертации текста содержащего несколько кодировок. Что вам больше по душе, решайте сами. Имхо программа на FPC в линуксе работает прекрасно, а если она поребует установки rpm с компилятором (зависимость), то теоретически можно сваять и *src.rpm
Re: С помощью какого средства для разработчиков можно написать ГУИшный конфигуратор? 24.08.2010 09:30Matthe55 Golf Cart

Standing rather that sitting within the cart; hanging legs or biceps and triceps out in the cart; the taylormade burner superfast driver not having attention to where by he or she is going; taking sharp turns at too high speeds; or operating a cart when impaired that by the ping rapture v2 irons. The rules in the road - authentic cars on authentic roads, which may be - apply just as well to the cart paths. ishiner
RSS-материал