|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона) |
|
Служебные - [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона)
|
Ветеран Сообщения: 1153 |
Программа 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
|
Профиль | Отправить PM | Цитировать SOLON7, посмотрел только, что и сразу же напоролся на такое - см. приаттаченный файл. Такое окно возникает при попытке сохранить текущий профиль. После выхода из программы и входа обратно, настройки последнего профиля грузятся по умолчанию (это нормально). Однако, при попытке неоднократной загрузки других профилей происходит какая-то мистика- такое ощущение, что все сохраненные профили очищаются...
Насчет размещения кнопок - имхо, лучше кнопку загрузки и выпадающий список конфигураций визуально объединить (либо сделать вокруг них рамку, либо визуально сделать из них единый блок) Лучше всего, конечно, было бы сделать так, чтобы при нажатии на кнопку "загрузить" появлялся выпадающий список и при выборе определенного конфига, грузился выбранный конфиг, имхо... Параллельно возник вопрос по работе с базой конфигов - предусмотрен ли механизм по удалению ненужных конфигов? |
------- Последний раз редактировалось saavaage, 31-01-2010 в 08:06. Отправлено: 03:13, 24-12-2009 | #401 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 903
|
Профиль | Отправить PM | Цитировать SOLON7, посмотрел еще на работу F4:
Спасибо за дабл-клик и, в принципе, все работает уже лучше (сохранение изменений заработало). Правда есть один нюанс, вернее 3: 1. если ставлю галочку в поле "выбран", то при сохранении этот параметр не сохраняется; 2. можно ли сделать так, чтобы при нажатии кнопки "сохранить" выскакивало уведомление о том, что сохранение прошло успешно (что-то вроде "текущие изменения сохранены")? Так будет более интуитивно понятно для пользователя, что все сохранилось; 3. смущает отсутствие кнопки "Закрыть". Понятно, что достаточно кликнуть на крестик в верхнем правом углу окна, но, возможно, было бы проще разместить дополнительную кнопку. Предлагаю сделать 3 кнопки: 1. Сохранить (сохраняет текущие изменения, без выхода) 2. Отменить (отменяет все изменения после последнего сохранения, без выхода), 3. Выйти (конец редактирования, закрытие окна) - здесь неплохо было бы встроить диалог "Желаете сохранить последние изменения?" и выбор "да" или "нет". Это важно на тот случай, если пользователь забудет сделать сохранение последних изменений нажатием кнопки "Сохранить". Заметил, что Вы добавили возможность удаления папок (спасибо), но пока эта функция не действует (выскакивает окно создания). Еще раз спасибо за труд. Вырисовывается полезная и гибкая программа.. |
------- Последний раз редактировалось saavaage, 24-12-2009 в 03:58. Отправлено: 03:24, 24-12-2009 | #402 |
Ветеран Сообщения: 903
|
Профиль | Отправить PM | Цитировать Цитата saavaage:
|
|
------- Отправлено: 04:57, 24-12-2009 | #403 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать saavaage, Вот свежая версия, там было реализовано удаление папок + некоторые ошибки устраненны !!
Теперь надо подумать над оргранизацией удаления и создания твиков !! Есть советы, давайте их сюда !! Еще плиз протестируйте эту версию на ТЕст-краш, правильно ли работает !! Программа медленно и оперативно набирает стабильность и функциональность !! Интересно скольки писали Семерку !! |
------- Отправлено: 21:38, 24-12-2009 | #404 |
Ветеран Сообщения: 903
|
Профиль | Отправить PM | Цитировать SOLON7, смотрю последний релиз.
Сразу хочу спросить - ввиду сложности проекта не лучше ли будет составить детальный план работ, где будут перечислены основные задачи по проекту? Разделим их условно на 2 группы - 1. базовый функциона, 2. дополнительный функционал, 3. доводка интерфейса программы. По мере выполнения будем их вычеркивать. Так будет и тебе проще работать и народ будет дополнять дельными советами (если появятся). Я бы мог сделать это завтра с утра в excel и выслать на твой e-mail для рассмотрения и утверждения. Потом закинешь его в шапку для общего доступа... Если согласен - маякни.... Теперь о релизе. Из положительных моментов: 1. работает функция удаление папки 2. устранен баг с не сохранением при редактировании галочки в параметре "выбран" 3. в функционале работы с профилями появилась возможность удаления. Работает без багов. Вопрос для рассмотрения на отдаленную перспективу - необратимость операции удаления - можно ли предусмотреть автоматический бекапинг базы конфигов (бэкапинг делать на основе сессий работы с прогой, т.е. прога должна при новом входе в программу автоматически сохранять бэкап состояния на начало работы). Это позволит избежать обидных потерь. Кроме того, неплохо было бы предусмотреть следующее: что будет при выходе нового релиза - как пользователь сможет перекинуть свою старую, хорошо проработанную базу в новый релиз программы? Будет ли какая-то преемственность и возможность интеграции/импорта старой базы в новую с сохранением структуры папок и прочих нюансов? 4. изменен интерфейс выбора конфигурации. На мой взгляд кнопка "выбрать" не нужна, т.к. выбирая из выпадающего списка нужный профиль, мы и делаем сам выбор (извини за тавтологию). Проще ее сделать в виде комментария к выпадающему списку. |
------- Последний раз редактировалось saavaage, 25-12-2009 в 02:27. Отправлено: 00:06, 25-12-2009 | #405 |
Ветеран Сообщения: 903
|
Профиль | Отправить PM | Цитировать SOLON7, теперь о багах:
1. осталась болячка предыдущего релиза с сохранением профилей. При попытке добавить новый после ввода названия и нажатия на кнопку ОК вываливается то же самое окно, что и тогда. Само сохранение проходит нормально. Однако, при создании еще одной конфигурации происходит странная вещь: 1. при новой загрузке программы загружается последняя выбранная конфигурация, хотя в окне выбора находится первая по списку; 2. при попытке загрузить любую конфигурацию, отличную от последней, ничего не изменяется (на экране всегда отображается последний конфиг) 2. при попытке в окне списка твиков проставить галочку напротив нужного твика, который уже визуально выбран, ничего не происходит. Буквально: если я выделяю твик "скрыть апллет..." (см. скрин) и после этого хочу поставить напротив него галочку выбора, ничего не получается. 3. не знаю баг ли это, но в окне редактирования твика при нажатии на кнопку "Выйти" происходит простое закрытие окна без запроса о сохранении последних изменений. Если пользователь сделал изменения и выходит, забыв нажать на кнопку "Сохранить", то все изменения будут потеряны. Если не сложно, добавь этот запрос... 4. чтобы уже закончить с окном редактирования - как ты смотришь насчет внесения следующего дополнения в функционал (уже писал раньше): 1. пользователь должен иметь возможность ставить галочку не только в чекбоксе "выбран" (сейчас находится напротив поля "название твика")- если выбирает твик, но и в чекбоксе "выбран откат" - в случае если мы выбираем откат. Я предлагаю размещать эти чекбоксы прямо напротив самих названий кодов. Естественно, если проставлена галочка напротив кода твика, то проставить такую же напротив кода отката для юзера уже должно быть не возможно ( и наоборот); 2. добавить возможность выбора группы твиков (папки в дереве твиков) прямо из окна редактирования; 3. заметил, что при выходе из окна редактирования твика в окне программы визуально не видно, какой твик мы редактировали. Можешь сделать выделение редактируемого твика, а то очень тяжело потом сориентироваться, какой твик ты только, что изменил.. |
------- Последний раз редактировалось saavaage, 31-01-2010 в 08:06. Отправлено: 00:44, 25-12-2009 | #406 |
Ветеран Сообщения: 903
|
Профиль | Отправить PM | Цитировать SOLON7, похоже отловил еще один баг - при перетаскивании твиков из папки в папку:
1. при перетаскивании твиков из папки в папку, находящиеся на одном уровне, происходит перетаскивание всей папки (и всех ее твиков), в которой находится твик, в папку назначения; 2. если же нами перетаскивается твик из папки, находящейся на более низком уровне, в папку, находящуюся на более высоком уровне, то после запроса на подтверждение операции, выскакивает ошибка (см. скрин 3), но перетаскивание происходит; 3. при перетаскивании твика, расположенного в папке на более высоком уровне в папку более низкого уровня, происходит удаления как папки твика, так и папки назначения. Данная операция проходит только при перемещении твика с корневого уровня в папку более низкого уровня Пришел к выводу, что с этой функцией сплошной баг. Более или менее она работает, когда речь идет о исходной - корневой папке и в случае 2. Все остальные варианты - баг |
------- Последний раз редактировалось saavaage, 31-01-2010 в 08:06. Отправлено: 01:55, 25-12-2009 | #407 |
Ветеран Сообщения: 903
|
Профиль | Отправить PM | Цитировать Даешь добро на составление небольшого плана работ?
кстати, я сейчас в аси... |
------- Отправлено: 02:29, 25-12-2009 | #408 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Цитата SOLON7:
К сожалению потестить не могу, у меня всё та же ошибка, по ходу нужно разобраться с плагом для LiveCD, который добавить поддержку необходимых модулей, тогда станет ясно, чего не хватает моей системе. При переходе на base.mdb должны быть реализованы все фичи предыдущей версии, иначе какой смысл переходить на новую версию. В старой твики редактируются, переносить и сортировать твики можно обычным перекидыванием твиков по каталогам. Поиск тоже возможен - обычный поиск файлов по имени. Поиск нужных твиков по описанию или параметру тоже возможен - прогой "Search and Replace 5". Сформировать твик на основе выбранных твиков допускает сама программа ну и как вариант не трудно скрипт сделать, который суммирует твики в один reg-файл. В общем "открытый код" имеет много преимуществ перед закрытой базой base.mdb. Цитата saavaage:
Кстати, я тоже на днях сделал скриптик связанный с реестром. Скрипт на 3 кб, но весит 245кб, так как внутри интерпретатор AutoIt3. Скрипт делает бэкап веток из текущего реестра для выбранного reg-файла. То есть он делает бэкап только тех веток, которые указаны в reg-файле. |
||
Последний раз редактировалось AZJIO, 26-12-2009 в 04:22. Отправлено: 03:02, 25-12-2009 | #409 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать у ПРОГРАММИСТОВ ВСЕГДА ЧТО-ТО НЕ ПАШЕТ..
Придется перейти на компонент TLISTVIEW. Заморочки с кликом на чекбоксу вылились боком. Так как там используется Drag and drop из-за это и не пашет эта фигня !! Вообщем спасибо Savage тут работы на две недели )) Потверждаю баги есть !! Подождите господа, дайте отойти, у меня уже уши кипят !! Пару дней наверное передохну !! ДА SAVAGE ДАЮ !!! andsok, Смысл задумки новой версии в том чтобы организовать Рациональное хранение твиков.. Выбранность твиков, конфигурации, типы ОС, код отката, код твика невозможны без базы данных Рекомендую ВАМ почитать ПОСТ, там обьесняется что и зачем и как хранить твики !! http://forum.oszone.net/post-1025973-199.html Мы уже разбирали вопросы про хранение! |
------- Последний раз редактировалось SOLON7, 25-12-2009 в 03:23. Причина: !! Отправлено: 03:03, 25-12-2009 | #410 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Служебные - [Проект] 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 |
|