Показать полную графическую версию : [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона)
sLiDeR-X
18-12-2009, 08:22
было-бы здорово добавить функцию сохранения выбранных твиков...
открыл программу - загрузил шаблон - отметились галочками мои твики
Вот собственно говоря последняя и окончательная оболочка TweakMaster.
Скрин.
http://s44.radikal.ru/i103/0912/06/e322ed87ff77t.jpg (http://radikal.ru/F/s44.radikal.ru/i103/0912/06/e322ed87ff77.jpg.html)
Она создана на основе базы Access. Теперь там можно будет создать фильтр твиков. Можно будет создать удобную организацию твиков и самое важное будет проще организовать внутрение операции создания кода !!
Вот теперь Все смотрим структуру базы данных и делаем выводы!! Вот теперь нужны конкретные коструктивные предложения по реализации фишек которые вы хотите !!
saavaage
18-12-2009, 23:35
SOLON7, да, собственно, практически весь необходимый функционал уже перечислили выше:
--- Все нижеперечисленное желательно делать из окна программы
1. возможность просмотра и корректировки (создание, изменение, удаление) отдельных твиков , их описания;
2. возможность создания, редактирования и удаления групп твиков (включая переброс отдельных твиков из одной группы в другую) ;
3. возможность назначения нескольких типов одному и тому же твику для последующей фильтрации по ним. Типы можно выводить в отдельные поля с возможностью сортировки базы по ним;
4. возможность импорта твиков из рег-файлов с последующим занесением в конкретную группу твиков (при импорте твика должна быть предоставлена возможность заполнения информации с описанием, выбоа группы/групп твиков, назначения типов и корректировки самого твика);
5. возможность экспорта выбранных твиков в аддон, общий рег-файл, экспорт выбранных твиков в реестр действующей системы. Хотелось бы увидеть предварительный просмотр выбранных твиков (возможно, благодаря фильтрации по выбранным) с сохранением их групповой структуры;
6. возможность запоминания выбранных наборов твиков (конфигураций) для восстановления при следующем входе. Может быть сделать как это реализовано в Gui-интеграторе от boa;
7. естественно, гибкий поиск и фильтрацию твиков (фильтрация на основе присвоенных типов, отдельных слов, веток реестра);
8. неплохо было бы предусмотреть такой функционал, как умолчальные настойки (дефолтный выбор твиков). Например, взять за основу 3 основные конфигурации по настройке служб (на озоне есть такой файл) и добавив свои твики сделать 3 основные типовые конфигурации: 1 макс производительности (игровая), 2. офис+интернет+мультмедиа (стандартная); 3. конфигурация MS при типовой установке системы (для отката). Суть - возможность использовать программу для быстрой настройки системы для тех-иных задач (захотел поиграть - кликнул два раза, перезагрузил систему, поиграл. Затем аналогичным способом вернулся в обычный режим)
9. естественно, возможность твиков отката. Причем, чтобы они шли по парам с их антиподами. Было бы неплохо выделить твики-откаты цветом (серым, например).
10. и т.д. и т.п. .. и так, наверное, изрядно напряг...
SOLON7, Будет ли программа работать без MS Office (у некоторых людей стоит openoffice или другие альтернативы)?
SOLON7, то есть будет необходимо для использования твикера установить Access?
Это, конечно, несложно, но всё-таки "сдерживающий фактор".
Ну вы censored даете.. Не проще ли скачать программу и проверить!!
По идее Access не нужен, база используется для простоты использования и оптимизации работы программы !!
Не проще ли скачать программу и проверить!! »Так она уже в таком виде доступна для скачивания? Или вы пока что проектируете оболочку?
Пы-Сы. Полез в википедию, посмотреть что такое Censored http://ru.wikipedia.org/wiki/Шаблон:Censored и что-то не понял, при чем тут я...
truvo, просто я уже давно выложил проект, мало отзывов. Я ведь это большая работа, сделанная специально для участников Форума !!
saavaage
19-12-2009, 02:49
Пы-Сы. Полез в википедию, посмотреть что такое Censored http://ru.wikipedia.org/wiki/Шаблон:Censored и что-то не понял, при чем тут я... » аналогично не понял. Так можно и обидеться...
По существу:
1. оболочку, естественно, качал. Но у меня как раз и стоит полный офис (вкл. Access), т.е. проверить будет ли работать без оного не могу.
2. сама оболочка пока не вызывает эмоций. Нужен хотя бы минимальный функционал.
3. насчет функционала - мои предложения см. в пост 365.
saavaage, truvo,
ну censored я сам написал, это обида на то, что вроде знания обыденные для меня, должны перевариватся и разжевыватся другим нисходя на их уровень эмпиризма!! )) Прошу извинения если кого обидел !!
По сути получается так что теперь слово censored стало матершиным ))
возможность просмотра и корректировки (создание, изменение, удаление) отдельных твиков , их описания; »
1.Будет Сделано в отдельно окне !!
2. возможность создания, редактирования и удаления групп твиков (включая переброс отдельных твиков из одной группы в другую) ; »
С созданием групп легко, с удалением тоже, А вот что вы понимаете под редактиррованием ??
3. возможность назначения нескольких типов одному и тому же твику для последующей фильтрации по ним. Типы можно выводить в отдельные поля с возможностью сортировки базы по ним; »
какому типу ?? У твиков могут быть разные типы ??
пожалуйста сделайте понятные скрины того что бы вы хотелли видеть в программе.
И советы кстати не совсем конктреные, так как Вы не смотрели структуру таблиц от Твикера.
Суть в том что твики запиханы в базу для того чтобы была ЦЕНТРАЛИЗАЦИЯ И СТАНДАРТИЗАЦИЯ..
Вот структура таблицы !!
twid-уникальный номер Твика
Idparent-папка в ииерархии (родитель твика)
Name-Название твика
Tweak-Код твика
untweak-код отката твика
def-описание твика
checked-выбран ли твик (от 0 до 2, 1-выбран твик, 2-выбран откат)
7. естественно, гибкий поиск и фильтрацию твиков (фильтрация на основе присвоенных типов, отдельных слов, веток реестра); »
А вот это уже изврат, как Вы себе это представляете ? Скрин пожалуйста !!
saavaage
19-12-2009, 05:41
SOLON7, какому типу ?? У твиков могут быть разные типы ?? » я имел ввиду под типами дополнительные свойства (просто не знал, как их назвать по другому). Для чего? Для того, чтобы можно было помечать для какой оси твик, например. и потом делать сортировку/фильтрацию твиков по этому свойству/типу.
Не уверен, что это возможно...
С созданием групп легко, с удалением тоже, А вот что вы понимаете под редактиррованием ?? » Да, банально, чтобы можно было изменить название группы, переместить ее в другую группу/подгруппу.
А вот это уже изврат, как Вы себе это представляете ? Скрин пожалуйста !! » На самом деле, мне бы хватило, чтобы был поиск по названиям твиков или их описаниям. Например, вводишь слово "пуск" и у тебя сразу в левом окошке помечаются каким-нить цветом все группы, имеющие твики с таким словом в названии или описании, а в правом (где идет выдача самих твиков) - таким же цветов сами искомые твики.
Собственно говоря по Осям будет разделение, но не такое какое вы хотелли бы.
Фильтр по имени твика уже есть !! . Клавиша F3
Также есть тестовый вариант редактирование твиков. Клавиша F4
Тестируем господа оболочку, пока есть не все, но теперь у твика еще добавилось принадлежность к Оси винды
Оцениваем то что сейчас есть. Даем конкретные советы по улучшению !!
В будущем планируется перемещение и создание папок.
Потом создание, редактирование,перемещение твиков!!
saavaage
19-12-2009, 06:32
SOLON7, посмотрел
1. f3 - хорошо придумали. Только окно бы побольше и чтобы можно было просматривать описание твиков. Так будет проще производить выбор нужных...
2. в основном окне ,если можно, сделайте поле с описанием твиков значительно шире, а то, имхо, плохо будет читаться информация
3. f4 - хорошо, но пока не сохраняются сделанные изменения
4. Немного непонятно, как будет обстоять дело с откатами. Может быть, сделать еще один ряд окошек (там, где проставляются галочки) выделения твиков и расположить их справа от твиков. Т.е., если мы поставили галочку слева от твика, то обрабатывается твик, если слева -откат (естественно, один вариант исключает другой). И необходимо, чтобы пользователь легко видел, есть ли у твика откат (например, выделить серым цветом соответствующие неактивные окошки). Как дополнительную защиту от дурака, возможно сделать в случае отсутствия отката невозможным проставления галочки.
Неплохо было бы продублировать функции (пока f3 и f4) клавишами.
В принципе, все клавиши управления (New, Edit, Delete, Search, Import, Save/Export, Load Config) можно размещать в левом нижнем квадрате, имхо.Причем, разделить их на 2 условные группы: 1. оперативного управления (New, Edit, Delete); 2. глобальные (Search, Import, Save/Export, Load Config)
saavaage, это странно, но счетчик просмотров (358.7 Kb, 0 просмотров). Похоже Sql не отрабатывает, а я то думай что никто не качает, оказывается сервер неправильно работает (( Мужики сорри за Censored.
защиту от дурака »
Не для них пишем !! Пишем как можем !!
Скорее всего будет выбран 3 режим чекбокса (квадратик).
было просматривать описание твиков. »
Куда собственно говоря запихнуть это добро (Как окошко снизу ) ??
saavaage
19-12-2009, 07:26
SOLON7, Куда собственно говоря запихнуть это добро (Как окошко снизу ) ?? » можно справа снизу. Но лучше сделать чтобы и в главном и в окне поиска/ фильтрации оно находилось на одном и том же месте. Так будет эргономичнее (структуру размещения основных элементов лучше оставлять постоянной)... Как вариант - на главном тоже переместить это окно вправо
SOLON7, проверил твикер на другом компе, всё работает. На моём компе не хочет. Поснимал все левые процессы в "Диспетчере задач", всё равно ошибку выдаёт. Проверил в LiveCD, там даже не запустился.
saavaage
19-12-2009, 13:00
andsok, у вас стоит ms office? Может дело в этом?
Нет, дело не в этом. Проверил на vm - без офиса все пашет....
madmasles
19-12-2009, 13:05
SOLON7,
Проверил на своем.
Описание твика - не активно. Совместим с ОС - не активно. Или это надо заполнять при редактировании?
Можно добавить кроме Id твика 1310, Выделено 3 из 23: отмечено y и справа внизу - список отмеченных твиков (Id твика, раздел).
И еще. Мне кажется, что при выходе все галки должны быть сняты, а пользователю надо предложить сохранить свой список выбранных твиков в файл (например по Id), с возможностью в дальнейшем открыть свой список из меню Файл - открыть.
А, в общем, здорово сделано.
PS
MS Office 2003 у меня стоит.
saavaage, хех, не думал что твикер будет использоватся на LIVE CD. Кто мог подумать что спектр использования так общирен!
Программа использует MS Jet Engine через интерфейс ODBC. Кому интересно http://ru.wikipedia.org/wiki/Database_engine
и вот еще http://en.wikipedia.org/wiki/Microsoft_Jet_Database_Engine
При Получение данных используются Sql запросы !!
То есть одним словом должен быть установлен MDAC !!
Вот что нашел по поиску LIVECD и MDAC http://forum.ru-board.com/topic.cgi?forum=62&topic=8981&start=360
saavaage
19-12-2009, 14:30
SOLON7, насчет live cd - это не ко мне :) Значит при запуске проги, необходимо будет сделать проверку на наличие этого самого
MDAC(его библиотек) и в случае его отсутствия - установку оного...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC