Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона)

Ответить
Настройки темы
Служебные - [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона)

Аватара для SOLON7

Ветеран


Автор проектов


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

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


Изменения
Автор: SOLON7
Дата: 19-02-2010
Программа TweakMaster
Программа представляет из себя базу твиков реестра и Gui конфигуратор для сборки Аддона твиков.

Описание

TweakMaster представляет собой гибкую, многофункциональную программу по работе с твиками реестра операционных систем MS Windows.

Благодаря своей уникальной функциональности, TweakMaster не просто является базой по хранению твиков, но и позволяет Пользователю самостоятельно добавлять, удалять, изменять твики, менять структуру базы под себя, осуществлять экспорт/импортные операции, создавать профили твиков под конкретные задачи и многое другое.
На текущий момент в базе содержится свыше 500 твиков реестра для всех основных типов Windows (XP, 2000, VISTA, SEVEN), позволяющих осуществлять глубокий тюннинг Вашей системы под свои конкретные требования.

Текущая версия программы:
TweakMaster 2.0


Системные требования:
Windows XP/2K/6/7
занимает 3 мб на диске
не требует установки
создаваемые Inf/ Reg-аддоны совместимы с UpdatePack-XPSP3-Rus


NB: работа с программой требует серьезного уровня знаний системного реестра и основных принципов работы Windows!

скрин



Скачать

Огромное спасибо saavaage за помощь в разработке программы

и еще напоследок скажу. Нужны твики для WINDOWS SEVEN, поэтому господа помогите чем можете

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

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 08:19, 06-01-2009

 

Ветеран


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

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


SOLON7,
1. при перетаскивании твика из папки более низкого уровня на уровень Root - баг? но перетаскивание происходит (см. картинку),
2. при перетаскивании твика из папки в папку одного уровня, в папку назначения перетаскивается вся папка, в которой находится твик
3. при перетаскивании твика из папки более низкого уровня в папку более высокого уровня в одной ветке - такой же баг, как на картинке,
4. при перетаскивании твика из папки одной ветки в папку другой ветки - такой же баг, как на картинке, + происходит перемещение всей папки, в которой находится твик


5. остался вопрос по присутствию вбазе папок с одинаковым названием (не знаю, баг ли это, но, имхо, как-то не правильно)
Пока это...

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


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


Отправлено: 12:20, 26-12-2009 | #421



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

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


Ветеран


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

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


SOLON7,
6. остался баг с невозможностью поставить галочку в чекбоксе нажатием мыши уже выделенного твика через нажатие мыши
7. если ты поставил галочку в чекбоксе твика, то тут же убрать ее через нажатие мышью уже невозможно.
Через контекстное меню все вроде работает хорошо, но это как-то, имхо, не то.... Получается, что галочки проставлять можно через контекстное меню, а снимать - и так и так

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


Последний раз редактировалось saavaage, 26-12-2009 в 12:50.


Отправлено: 12:32, 26-12-2009 | #422


Ветеран


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

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


Цитата SOLON7:
Теперь учитывайте ТО ЧТО ОТКАТ ВЫБИРАЕТСЯ КАК ПРЕЖДЕ !! »
- не понял, о чем речь. Сейчас, вроде, откат выбрать вообще нельзя никак..

SOLON7, есть одно предложение - если такой гемор с перетаскиванием твиков через drag&drop, может сделать банально (но проще) - через контекстное меню (вырезать - вставить)?
и есть еще одна просьба - когда убираешь какой-нить баг, то пиши какой, а то очень тяжело прорабатывать всю базу снова, в попытке понять, что сделано..

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


Отправлено: 12:54, 26-12-2009 | #423


Аватара для AZJIO

Старожил


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

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


Цитата SOLON7:
andsok, Вы не учитываете что параметров в твике может быть огромное количество.
И тем более разных ветвей !! »
учитываю, что было видно из моего предыдущего поста. Но таких твиков меньшенство и вероятность совпадения очень мала. Именно такие твики даже если они совпадут с вероятностью тысячной процента, можно в этом твике в заголовок вставить неповторяющийся твик. Хотя не исключаю что кто-то будет экспортировать серию параметров как один твик. А если всё же использовать как "один твик"="один параметр", то пересечение не произойдёт. Конечно, все защиты от дурака сложно обойти, можно в инструкции указать правило создания много-параметрного твика.

Отправлено: 15:04, 26-12-2009 | #424


Аватара для SOLON7

Ветеран


Автор проектов


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

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


Вложения
Тип файла: rar release.rar
(476.3 Kb, 39 просмотров)

Вот последняя версия. Исправлены все ошибки по Drag and drop.
Теперь используется компонент LISTVIEW.
Исправлен Баг после редактирования терялся фокус выбранного твика!!

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

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

Отправлено: 16:58, 26-12-2009 | #425


Ветеран


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

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


SOLON7, при запуске проги идет такой экран (приложение) +на рисунке не отобразилось мерцание. Пока курсором мыши не перейдешь в поле с твиками, ничего в нем не отображается

SOLON7, andsok, имхо, смысл пока обсуждать импорт/эскорт конфигов и баз не вижу. Судя по всему, до этого этапа еще долго тепать... Только отвлекаем друг друга от текущих багов

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


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

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

Отправлено: 17:21, 26-12-2009 | #426


Аватара для AZJIO

Старожил


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

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


Цитата saavaage:
смысл пока обсуждать импорт/эскорт конфигов и баз не вижу »
Я сужу по AutoIt3, думаю в любом программировании примерно одинаково. После добавления какого нибудь процесса обработки данных и изменении формата базового файла придётся пол-проги заново перерабатывать и глюки по новому кругу тестировать. А то что сейчас проиходит полезно только с точки зрения обучения программированию, так как я уже сказал предыдущий твикер пока имеет все функции нового твикера. Рациональность базы это изменение формата без увеличения функционала, та же конфетка, но в другой обёртке. Хотелось бы получить фичи, которые можно применить на практике.

Готовых твикеров очень много, но как раз ни в одном нет импорта/экспорта конфигураций.

Потестил релиз, теперь при вводе в поле ошибок не вылетает, но кнопки сверху моргают.

Отправлено: 18:01, 26-12-2009 | #427


Аватара для SOLON7

Ветеран


Автор проектов


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

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


Цитата andsok:
Готовых твикеров очень много, но как раз ни в одном нет импорта/экспорта конфигураций. »
Можно сделать Название твика уникальным и тогда точно не будет заморочек, но опять же название твиков у каждого пользователя может быть разным.

И andsok, у меня к вам один вопрос !!
Как класифицировать этот твик ??
Код: Выделить весь код
[HKEY_CURRENT_USER\Control Panel\PowerCfg\GlobalPowerPolicy]
"Policies"=hex:01,00,00,00,00,00,00,00,03,00,00,00,10,00,00,00,00,00,00,00,03,\
00,00,00,10,00,00,00,02,00,00,00,03,00,00,00,00,00,00,00,02,00,00,00,03,00,\
00,00,00,00,00,00,02,00,00,00,01,00,00,00,00,00,00,00,02,00,00,00,01,00,00,\
00,00,00,00,00,01,00,00,00,03,00,00,00,02,00,00,00,04,00,00,c0,01,00,00,00,\
04,00,00,00,01,00,00,00,0a,00,00,00,00,00,00,00,03,00,00,00,01,00,01,00,01,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,03,00,00,00,00,\
00,12,00,00,00
Или этот !!
Код: Выделить весь код
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Common]
"DWNeverUpload"=dword:00000001
"DWNoExternalURL"=dword:00000001
"DWNoFileCollection"=dword:00000001
"DWNoSecondLevelCollection"=dword:00000001
Напишите пожалуйста как должно выглядеть то что вы хотите, предоставьте пилз скрины !!
то есть вы хотите унифицировать твик ?? и это будет возможно только при том что обработчик данных безусловно не ошибается !!

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


Отправлено: 20:51, 26-12-2009 | #428


Аватара для AZJIO

Старожил


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

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


SOLON7, вот так:
Цитата:
X|HKEY_CURRENT_USER\Control Panel\PowerCfg\GlobalPowerPolicy|"Policies"
X|HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Common|"DWNeverUpload"
Если такой твик имеется с таким же параметром, или при экспорте твика пользователь захочет добавить этот твик, не подозревая что он уже есть, то базовый твик можно сделать так:
Цитата:
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Common]
"DWNoSecondLevelCollection"=dword:00000001
"DWNeverUpload"=dword:00000001
"DWNoExternalURL"=dword:00000001
"DWNoFileCollection"=dword:00000001
Тогда твик будет идентифицироваться регулярным выражением вот так:
X|HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Common|"DWNoSecondLevelCollection"

В предыдущей версии есть возможность поиска существования твика, например я нашёл новый твик
Цитата:
Windows Registry Editor Version 5.00

# Кэширование данных при чтении с CD,DVD
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\CDFS]
"CacheSize"=hex(3):FF,FF,00,00
"Prefetch"=dword:00004000
"PrefetchTail"=dword:00004000
С помощью "Search and Replace" выполняю поиск по базе твиков ключевых слов FileSystem\CDFS или "PrefetchTail". А в новой версии как это сделать? Хотя есть вариант - экспортировать все твики в reg-файл, а потом выполнить поиск по reg-файлу. Но тогда нужна опция "Отметить все твики" и "Установка твиков в откат" или конфиг с отмеченными твикми и с отмеченными твиками отката. Можно конечно по базе поиск выполнить, но тогда нужно иметь установленный Access.

Отправлено: 13:38, 27-12-2009 | #429


Аватара для SOLON7

Ветеран


Автор проектов


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

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


Поиск в MDB базе осуществить легко. Например
Код: Выделить весь код
Select * from [tweaks] where [name] like *искомый текст*
Сейчас всем ит-шникам нужно изучать SQL.
Вот только принадлежность к ОС ненужна, так как уже есть поля совместимости к каким либо ОС !!

1.Тоесть по этой унификации можно сохранить конфигурацию и потом загрузить ее ??
2.Если это будет касатся только конфигураций то можно.
3.из 2 вытекает вопрос, что придется отслеживать изменения при редактировании твика !!
4.Из 4 вытекает что при каждом имзменении твика надо будет парсить и заносить опять уникальный индедификатор.
5. Из всего выше перечислинного следует то что надо определить есть ли повторения в твиках в текущей базе.
старая версия базы у вас имеется, сделайте поиск дубликатов по ветвям
Но учитывайте то, что теоритечиски может быть такой твик.

Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\CDFS]
"CacheSize"=hex(3):FF,FF,00,00
и такой твик
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\CDFS]
"CacheSize"=hex(3):00,00,00,00
Вот именно тогда когда вы обьясните как унифицировать эти 2 твика можно будет подумать на реализацией вышесказанного..

Тоесть унификация не может быть, так параметра значений могут быть разными !!
По сути то что вы предлагете есть частичная унификация твика. Именно частичная.

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


Отправлено: 15:02, 27-12-2009 | #430



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона)

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Служебные - [Проект] Gui-интегратор пакета обновлений и аддонов #2 Boa Soft Наборы обновлений для Windows XP/2003/Windows 7 931 11-07-2020 03:36
Авторский проект: сборки RimPack (для воспроизведения) и CodeRim (для кодирования) R.i.m.s.k.y. Видео и аудио: обработка и кодирование 22 04-02-2010 14:41
Служебные - [Проект] Gui-интегратор пакета обновлений и аддонов Boa Soft Наборы обновлений для Windows XP/2003/Windows 7 1505 24-05-2009 01:39
Утилиты - [решено] UP-LITE –Компилятор Аддона для удаления компонентов Windows. SOLON7 Наборы обновлений для Windows XP/2003/Windows 7 36 13-02-2009 04:54
Подскажите, нету аддона для QIP Shkiper Наборы обновлений для Windows XP/2003/Windows 7 4 25-02-2007 13:44




 
Переход