Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - NEW! Редактор конфиг. файлов в аддонах v4.0a

Ответить
Настройки темы
Служебные - NEW! Редактор конфиг. файлов в аддонах v4.0a

Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: opel431
Дата: 22-08-2010
Описание: Обновление
Вложения
Тип файла: 7z ConfigAddons_v4All.7z
(241.8 Kb, 179 просмотров)
Редактор конфигурационных файлов в аддонах v4.0a



NEW!
Построчное сравнение файлов с подсветкой.
Три категории фильтра файлов.
Просмотр и редактирование файла во внешнем редакторе.
Только авто определение кодировки файла.

Назначение: Просмотр и редактирование конфигурационных файлов в аддонах.
При наличии версия v*Test - она только для обсуждения нового функционала.

Описание: Когда возникает необходимость быстро просмотреть или отредактировать конфигурационные файлы в аддонах на помощь придет данная программа.
Программа позволяет просматривать и редактировать все виды конфигурационных файлов в аддонах. Просмотр и сохранение файлов возможно в кодировке 1251 (ANSI-кириллица), 866 (OEM-русская), 1200 (Unicode UTF-16 LE). Измененные файлы сохраняются в базе и контролируются на совпадение с оригиналом при просмотре.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 10:31, 18-07-2010

 

Ветеран


Сообщения: 904
Благодарности: 162

Профиль | Отправить PM | Цитировать


opel431,
по-поводу кодировки. Последовательность моих действий:
1. захожу в настройки -> Предоставить право выбора кодировки текста
2. в окне "Папка с аддонами" выбираю аддон 7_Zip_914b_x86_x64
3. в окне "Конфигурационные файлы" выделяю run
4. в окне "поле для редактирования" изменяю параметр (убираю один из ключей из -ai01234EFGIMWX, например 2)
5. жму "сохранить" и выбираю кодировку 866 -> сохранить
6. выхожу и обратно захожу в программу (для чистоты эксперимента)
7. повторяю пп 2,3
8. Как ни странно, в информационном поле значится "кодировка файла > WIN". На мой взгляд, должна быть DOS

Аналогично при сохранении в unicode
Аналогично при изменении кодировки inf-файлов

-------
мы рождены, чтоб сказку сделать былью


Последний раз редактировалось saavaage, 01-08-2010 в 11:47.


Отправлено: 23:58, 31-07-2010 | #41



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

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


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата saavaage:
opel431,
по-поводу кодировки. Последовательность моих действий:
1. захожу в настройки -> Предоставить право выбора кодировки текста »
В принципе есть мой баг - забыл снять коммент со строки после отладки, и есть проблемы в определении кодировки (визуальные) зависящие от наличия русских букв в файле. Если файл сохранить как DOS, но в нем нет русских букв, то определяется он как WIN, хотя при открытии в том-же AkelPad определяется как DOS. Это проблемы связанные с авто определением по набору символов, и дальше на Delphi 7 я не продвинусь!.
Сегодня, перепроверив все еще раз, выложу с возможностью сохранения любых файлов, в кодировке пользователя, но тестирование за вами.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 23:10, 01-08-2010 | #42


Ветеран


Сообщения: 904
Благодарности: 162

Профиль | Отправить PM | Цитировать


opel431, что думаете по-поводу
Цитата saavaage:
3. по-поводу сохранения run/ini/inf - думал над этим, пришел к выводу о правильности тогда создания целой структуры файлов настройки пользователя (т.к. одним Addons.ini это будет тяжело сделать) и сравнивать файлами (предложение -см. прикрепляемый файл). Addons.ini в этом случае будет содержать только путь к папке. »
Это реально?

-------
мы рождены, чтоб сказку сделать былью


Отправлено: 23:26, 01-08-2010 | #43


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата saavaage:
Это реально? »
Давай закончим одно. Выложил 3_1 (тест). Проверь, и если сможет то, отпишись.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 00:52, 02-08-2010 | #44


Ветеран


Сообщения: 904
Благодарности: 162

Профиль | Отправить PM | Цитировать


opel431, итак, просмотрел
1. все работает на ура. Поздравляю, но:
2. заметил такую вещь - при изменении кодировки конфигурационного файла, если его новая кодировка не совпадает с кодировкой Addons.ini, то такой файл в редакторе подсвечивается красным и его текст тоже, что сигнализирует о расхождении. Это логично и ничего тут не поделаешь при таком способе хранения инфо о конфигурационных файлах.
Но, имхо, это является дополнительным стимулом к переходу к хранению информации о конфигурационных файлах в различных файлах - см. мое предложение. Я убежден, что такая структура будет являться более гибкой и простой, дружище. Посмотри, плиз, внимательно...

opel431, + еще один нюанс. Имхо, было бы неплохо, если бы:
1. появилась кнопочка "Сделать как в базе" - если конф. файлы в базе и в реальных аддонах расходятся, то таким образом, пользователь может быстро "накрыть" тот или иной файл аддона своими значениями. Посмотрел, нажал на кнопку, сохранил.
2. можно ли будет организовать подсветку не всего текста в файле аддона (поле для редактирования), а только строк, которые не совпадают с базовыми?
3. из критических - остается вопрос по автоматическому созданию базы пользовательских конфиг файлов при первом входе в прогу. Уж больно будет напрягать ситуация, когда необходимо каждый из 100 аддонов вручную заносить для формирования пользовательской базы конфигов.
3. остальные вопросы - могут подождать.

Спасибо за труд. Интерфейс становится все круче и круче.

Последний раз редактировалось saavaage, 02-08-2010 в 02:56.

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:42, 02-08-2010 | #45


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Версия 3.0b в шапке темы!

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:08, 02-08-2010 | #46


Ветеран


Сообщения: 904
Благодарности: 162

Профиль | Отправить PM | Цитировать


opel431, я так понял, что эта версия отличается от 3.1 только наваротами интерфейса (красивые кнопочки)?

-------
мы рождены, чтоб сказку сделать былью


Отправлено: 03:16, 02-08-2010 | #47


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата saavaage:
я так понял, что эта версия отличается от 3.1 только наваротами интерфейса »
Да! Мы ведь прошли с тобой 3_1, значит меняем.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 03:18, 02-08-2010 | #48


Ветеран


Сообщения: 904
Благодарности: 162

Профиль | Отправить PM | Цитировать


opel431, будешь сегодня еще что-то делать? Я, просто, ночь спасть не буду (работу завтра сдавать надо к обеду), так что могу потестить. Особенно, если решишься изменить схему базы конфигов как предложено в посте http://forum.oszone.net/post-1464084-31.html

В любом случае дай знать оставаться ли мне в инете...

-------
мы рождены, чтоб сказку сделать былью


Отправлено: 03:25, 02-08-2010 | #49


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата saavaage:
В любом случае дай знать оставаться ли мне в инете... »
Я по ночам только и работаю. Сейчас разбираю возможности твоего предложения, но реализации сегодня не будет. Есть работа по хозяйству - сгорел контроллер холодильника, буду чинить.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 03:35, 02-08-2010 | #50



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - NEW! Редактор конфиг. файлов в аддонах v4.0a

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - при запуске файлов *.reg запускается редактор реестра Mr_Necromancer Microsoft Windows 2000/XP 4 10-02-2009 19:18
Графический редактор на С++ Space Программирование и базы данных 8 11-05-2008 14:11
редактор aptana LaoTsi Вебмастеру 9 19-03-2007 22:40
редактор автозагрузки Ser6720 Хочу все знать 11 05-01-2006 18:45
редактор видео CHIKANOV Видео и аудио: обработка и кодирование 9 30-10-2005 00:17




 
Переход