PDA

Показать полную графическую версию : [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона)


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29

Mite
09-12-2009, 13:40
SOLON7, а у меня появилась встречная идея - что если создать онлайн-базу твиков? Организовать в формате вики и дополнить генератором выходных reg- и inf-файлов. Плюс по сравнению с локальной программой: то что базу будут дополнять сами пользователи. Минус: организовать такой проект будет посложней чем написать программу. Хотя есть подобная база от Бласта (правда она уже более 2-лет не обновлялась) - вот ее к примеру и взять за основу или с разрешения и при содействии Бласта перевести в вики-формат...

И еще мое пожелание, одинаково относящееся к существующей программе TweakerTools или к любому будущему проекту: чтобы каждый твик содержал не два, а как минимум три поля - название, собственно текст твика и комментарий или описание - потому что часто в названии твика описано, что он делает, но зачем или как - неясно! Конечно в большинстве случаев комментарий может и отсутствовать, но в некоторых случаях он необходим. Например твик: 071-Ускорение работы CD-ROM - за счет чего ускоряется работа? в чем проявляется это ускорение? чем это грозит?

В программе TweakerTools это можно организовать следующим образом: в файле твика (например в том же 071-Ускорение работы CD-ROM.reg) добавить строки комментария (в некоторых твиках они уже есть, но фактически дублируют название твика); программа считывает файл построчно и все раскомментированные строки показываются в окне содержимого твика, а все закомментированные - в окне комментария. Плюс, при возможности, разрешить пользователю добавлять/редактировать комментарий из окна программы.

PS. Как образец, на мой взгляд, хорошего комментирования твиков можно взять справочник программы RegWorks (http://soft.oszone.net/program/2736/RegWorks/).

SOLON7
09-12-2009, 22:58
И еще мое пожелание, одинаково относящееся к существующей программе TweakerTools или к любому будущему проекту: чтобы каждый твик содержал не два, а как минимум три поля - название, собственно текст твика и комментарий или описание - потому что часто в названии твика описано, что он делает, но зачем или как - неясно! Конечно в большинстве случаев комментарий может и отсутствовать, но в некоторых случаях он необходим. Например твик: 071-Ускорение работы CD-ROM - за счет чего ускоряется работа? в чем проявляется это ускорение? чем это грозит? »

1. Regworks хорош в целом !! но там комментарии к параметрам, а не к твикам. Ведь Твик может состоять из нескольких параметров.

2.Кто будет писать комментарии для 500 твиков ??

3.XML ниче для хранения данных, я уже отписывалься по этому поводу !!
Плюс ко всему этот формат может обрабытывать PHP. Regworks также хранит все в XML, причем там использутся ДРЕВО.

ЛЮДИ ДАИТЕ РЕАЛЬНЫЕ СОВЕТЫ ДЛЯ ТОГО ЧТОБЫ ВСЕ ТВИКИ ПЕРЕЛОПАТИТЬ В XML ?? Причем там будет древовидная структура !!!!

kvkirichenko
09-12-2009, 23:41
SOLON7, а как насчёт X-Setup Pro например? максимальный набор твиков.... делай чо хош.. каждый твик отдельным файлом - если в блокноте открывать то в первой строке что то про xml.. может ничо и лопатить не надо сильно?

SOLON7
11-12-2009, 22:47
Здравствуйте Господа..
Вот Новый разработанный Типа твикер с Древовидной структурой..
Прошу любить и жаловать..

Это пока только оболочка, но теперь по крайней мере не будет проблем с организацией твиков.
Прошу оценить ВКЛАД в развитие !!!
смотрим скрин
http://s39.radikal.ru/i085/0912/3a/fac710e63251t.jpg (http://radikal.ru/F/s39.radikal.ru/i085/0912/3a/fac710e63251.jpg.html)


Кто будет сортировать Твики ??
Кто будет сортировать Твики ??

truvo
12-12-2009, 00:01
SOLON7, а поиск наконец появится?

SOLON7
12-12-2009, 00:21
truvo, Как ты себе его представляешь ??
Опиши функцию поиска чтобы было понятнее как оно должно выглядеть ??
поконкретнее, я же Mindreader, может не реально то что ты думаешь ))
Отдельное окно для поиска, или поиск сразу здесь, или же поиск у тотала командера ??

Вот водишь ты текст и как программа должна находить твик ??

truvo
12-12-2009, 02:49
SOLON7, я ещё 12 июня писал:
Чтобы набрать, например, "дисп" и найти твики про диспетчер устройств »
А как оно должно выглядеть поконкретнее - решать творцу-программисту-автору. Я не тот, не другой и не третий, извините. И тем более я не знаю, как программа должна находить твик »
Но хорошо бы, если бы всё, что есть во всех категориях, обнаруживалось по фильтру.

SOLON7
12-12-2009, 13:09
Но хорошо бы, если бы всё, что есть во всех категориях, обнаруживалось по фильтру. »
Слишком дорогое удовольствие, это не субд чтобы фильтр был.

Реализовал по принципу F3, искать далее !! Позже выложу..
вот скрин
http://i076.radikal.ru/0912/27/b1370497db4ct.jpg (http://radikal.ru/F/i076.radikal.ru/0912/27/b1370497db4c.jpg.html)

Возникла такая идея хранить всю базу в MDB. Мне кажется возможны варианты реализации хранения данных в древовидной структуре !!!

SOLON7
13-12-2009, 07:11
Ну что будут еще советы ??

У меня пока есть время на реализацию задуманного, так что господа прошу по конструктивнее !!

Появилось идея создать базу на основе MDB. будет две таблицы , одна будет содержать иеерархию папок, в другой будут твики.
Хотелось бы послушать мнение великого Blasta. Ведь с него собственно все началось !!

AZJIO
13-12-2009, 11:57
SOLON7, хотелось бы не потерять возможность конвертировать каждый твик или группу твиков в общий reg-файл. Если сделать базу то можно увеличить её размерность и хранить не только дерево и твики, но и описание к твикам и состояние чек-бокса. То есть при старте твикер будет готов применить твики.
Сортировка вещь сложная, некоторые твики непонятны, некоторые содержат в твике несколько параметров. Есть ходовые твики, которые каждый пользователь выставляет по своему, есть твики которые никогда не меняются. Может начать с малого, составив базу основных твиков, а потом каждый отпишется куда воткнуть оставшиеся твики.

SOLON7
13-12-2009, 12:50
состояние чек-бокса. »
согласен. но состояние отката придется убрать, так как с древовидной структурой откат хранить негде. Придется отдельно папку оставить которая будет называтся ОТКАТЫ..


не потерять возможность конвертировать каждый твик или группу твиков в общий reg-файл »
Останется.

но и описание к твикам »
Комментарии будут в самом твике.
Для описания твика придется подумать, я еще не решил где будет хранится описание.
Можно сделать описание так

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.386]
@="vxdfile"
"PerceivedType"="system"

[HKEY_CLASSES_ROOT\.386\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

;;def;;Описание данного твика


Как вам идея с ;;def;;Описание данного твика ?????

AZJIO
13-12-2009, 15:26
Как вам идея с ;;def;;Описание данного твика ????? »
ну раз уж получился целый идентификатор ;;def;; , то можно как тут отписывали ранее сделать отдельное окошко описаний, или сделать чек-бокс, в котором если отсутствует галочка, то отображается всё содержимое reg-файла, а если отмечена галочка, то отображаются только комментарии.

SOLON7
15-12-2009, 00:41
Вот свежий релиз оболочки Tweaker Tools.
Будут еще замечания!!!
Добавлен поиск. (F3 нажимать в поле поиска).
Добавлен Ввод описание (В тескте твика встречается как ";;def;;Описание твика ").

Жду замечаний. И все таки кто будет сортировать базу !!

saavaage
15-12-2009, 02:39
SOLON7,
1. почему-то нигде не нашел (может плохо смотрел) возможностей по созданию аддона +не работает кнопка "сохранить"
2. можно ли добавить возможность создавать/корректировать группы твиков прямо из программы (включая перемещение отдельных твиков из одной группы в другую)?
3. насчет сортировки - неплохо бы вначале определиться с четкой структурой групп (например, за первый уровень можно принять названия осей). В связи с чем возникает вопрос - если один и тот же твикер будет подпадать под разные группы, то можно ли избежать дублирования? Например, некоторые твики являются одинаковыми для vista и для xp...
Возможно, было бы вернее использовать несколько другой способ отображения твиков. Например, каждому твику присваивать несколько типов (например, один твик будет проходить как xp, службы; другой - 7, службы и т.д.). Типы должны совпадать с отображаемыми группами. В таком случае один и тот же твик отображался бы в различных группах без необходимости его дублирования. Все это имхо, конечно...

SOLON7
15-12-2009, 03:00
созданию аддона »
Есть старая версия, ипользуйте ее пока, щас идет работа надо новой оболочкой!!

можно ли добавить возможность создавать/корректировать группы твиков прямо из программы (включая перемещение отдельных твиков из одной группы в другую)? »
Пока не реализованно, используйте пока проводник !!!

Насчет сортировки - неплохо бы вначале определиться с четкой структурой групп. Имхо, конечно... »
Неа, твики на данный момент берутся из базы Blasta. Тем более проверять совместимость на разных ОС изнурительно и долго !!
И то что вы предлагаете возможно только тогда когда можно будет перейти на формат базы данных, тут же используется формат файловой системы, база отображается как обычно в проводнике !!

DVall
15-12-2009, 09:05
SOLON7
В новой версии хотелось, чтоб сохранялось состояние выбранных твиков .
Типа выбрал 5 твиков, был вынужден выйти из программы, потом запустил, а они выбранными остались.

SOLON7
16-12-2009, 17:01
В новой версии хотелось, чтоб сохранялось состояние выбранных твиков .
Типа выбрал 5 твиков, был вынужден выйти из программы, потом запустил, а они выбранными остались. »
Будет

Интересно где же Blast. Не отвечает на мыло, может кто знает где он сейчас ??

SOLON7
17-12-2009, 15:02
В общем сделал иерархическую базу данных в формате Accessa.
Теперь вот нужно синхронизация с базой твиков Бласта.
Где собственно Blast, его давно не было видно на форуме !!

AZJIO
18-12-2009, 01:51
И все таки кто будет сортировать базу !! »
Наверно мне придётся начать. А как будем сортировать? Дерево как я вижу можно на любую глубину делать. К примеру сделать папку эксплорер, в ней папки - Общие, Вид, но тогда придётся чуть урезать имена твиков, помнится, что при распаковке у меня выдало ошибку всвязи с длинными именами файлов, пришлось в корень диска извлекать.

Marinel
18-12-2009, 07:29
SOLON7, Прога супер давно хотел что то вроде такого. Спасибо вам огромное за труд.
Скажите для Windows 7 актуальна? или все же больше ориентированно на Windows XP.




© OSzone.net 2001-2012