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

SOLON7
19-12-2009, 14:42
в вкладке администрирование есть апплет ODBC источники в панеле управления.
Просто MDAC из LIVE CD вырезается, так как думали что его не будут использовать, вышло совсем наоборот !!
MDAC есть на любой системе Windows, эта технология MS. Но В LIVE CD эта шкняга вырезается, из LIVE CD многое вырезается !!

SOLON7
22-12-2009, 03:21
вОТ ПОСЛЕДНЯЯ ВЕРСИЯ ОБЛОЧКИ.
бЫЛО ДОБАВЛЕНО СОЗДАНИЕ ПАПОК В ДРЕВЕ.
бЫЛО ДОБАВЛЕНО ПЕРЕМЕЩЕНИЕ ТВИКОВ В ДРУГИЕ ПАПКИ.

гОСПОДА ДАЙТЕ ДАЛЬШЕ НАПРАВЛЕНИЕ ЧТО ДАЛЬШЕ ДЕЛАТЬ !!

saavaage
22-12-2009, 03:51
SOLON7, спасибо за труд (тешу себя надеждой, что такими темпами будет нам всем подарок на НГ и Рождество ;-)). Конкретно:
1. насчет ДАЙТЕ ДАЛЬШЕ НАПРАВЛЕНИЕ ЧТО ДАЛЬШЕ ДЕЛАТЬ !! » - см. мои посты 365 и 375. Имхо, там фронт работ еще на неделю..
2. Насчет этого релиза - не сделано удаление папок + замечен такой клюк при работе с поиском и F4 (см. прикрепленный файл).
3. Могу добавить еще такое пожелание - можно ли корректировку отдельных твиков и папок сделать не только по F4, а и по дабл клику на них? Так будет, наверное, многим удобнее...

SOLON7
22-12-2009, 04:06
ТАкс начнем наверное с того, что я хотел бы видеть примерные скриншоты того, чего вы предлагаете..
Как говорится лучше один раз увидеть, чем сто раз услышать !!
Огромное спасибо вам за тестирование...
Но мне хочется избыточного сриншота !!!

ошибку уже исправил !!
Удаление папок будет одназначно !!

SOLON7
22-12-2009, 04:33
saavaage, ну что там со скринами ??

saavaage
22-12-2009, 04:39
SOLON7, насчет скрин-шотов - с этим будет туго, т.к.:
1. не художник я
2. по многим пунктам они я думаю и не нужны.
Если подводить резюме, то:
1. сделаны пункт 1 и 2 (пост 365), но остался вопрос по механизму создания/удаления твика и удаления папки (кстати, можно ли сделать создание папки и твика через клавишу insert?);
2. пункт 3 можно считать сделанным, т.к. введен тип оси (хотя нет пока, я так понимаю, сортировки по этому параметру);
3. пока нет механизма импорта/эспорта (пост 365, пункт 4 и 5) твиков, что является, имхо, тоже вопросом первого приоритета;
4. пункт 6 - сохранение и выбор конфигурации как у Gui-интегратора update-pack от boa (z думаю, что Вы им пользуетесь, если нет - сделаю скрин-шот);
5. пункт 7 - сделано на Ъ (последняя редакция мне понравилась больше, чем в отдельном окне)
6. вопрос с откатами остается открытым и тоже очень нужным (пост 375). Реализация его, я думаю, тоже не нуждается в скринах (предлагю взять за образец ваш же механизм, только чекбоксы для откатов расположить справа от названия твиков);
7. остальное пока может погодить, имхо..

SOLON7, да, в режиме редактирования твика не работает сохранение сделанных изменений (пытался вводить описание и выбирать ось)

saavaage
22-12-2009, 05:01
SOLON7, если к какому-то пункту нужен скрин-шот, то, имхо, лучше работать в режиме конкретного запроса по этому пункту, т.к. не совсем понимаю. что такое "избыточный скриншот"...

SOLON7
22-12-2009, 05:23
saavaage, Ты когда нибудь видел процедуру импорта данных ??
Что если сделать так чтобы кидаешь рег-файл на форму и она заносит твик в папку !!
Вот только как откаты заносить ??

SOLON7
22-12-2009, 06:05
4. пункт 6 - сохранение и выбор конфигурации »
Выбор состояние выбранности твиков ??

saavaage
22-12-2009, 11:08
SOLON7, так точно

saavaage
22-12-2009, 11:41
Выбор состояние выбранности твиков ?? » - так точно

Что если сделать так чтобы кидаешь рег-файл на форму и она заносит твик в папку !! »- подходит, но лучше предусмотреть и классический способ:
1. через проводник указываешь файл, который собираешься импортировать, кликаешь по открыть
2. выскакивает диалоговое поле импорта, где необходимо указать является ли твик твиком или его откатом (в случае 1-ого - в следующем окне импорта автоматически заполняется поле "код твика", в случае 2-ого - поле "код отката твика") - кликаешь на нужный параметр и ОК;
3. переходишь в стандартное окно редактирования твика (как по F4), где есть возможность выполнить все стандартные процедуры редактирования твика по F4. Естественно, если пользователь на предыдущем этапе выбрал "откат", то твик вносится в соответствующее поле "код отката твика".
Этот механизм должен быть справедлив и для твоего способа тоже.
Кстати, если это возможно, то:
1. при стандартном редактировании твика по F4 неплохо бы сделать опцию редактирования соотносимой группы.
Группу пользователь должен иметь возможность выбирать из существующего списка либо создать новую;
2. при стандартном редактировании твика по F4 пользователь должен иметь возможность ставить галочку не только в чекбоксе "выбран" (сейчас находится напротив поля "название твика")- если выбирает твик, но и в чекбоксе "выбран откат" - в случае если мы выбираем откат. Вообще лучше их разместить непосредственно рядом с "кодом твика" и "кодом отката твика". Я предлагаю размещать эти чекбоксы прямо напротив самих названий кодов.

PS Механизм импорта твика и его простого создания, имхо, практически идентичны. Разница только в первом этапе. В случае создания - мы просто создаем новый, а не ищем через проводник рег-файл для импорта. Дальше все действия - абсолютно идентичны.

AZJIO
22-12-2009, 12:39
SOLON7, удобно было бы иметь пункт "Открыть базу твиков". Так как сохранение конфигурации будет невозможным отдельно от базы при её изменении, поэтому лучше иметь базу с сохранением чекбоксов в одном файле. Далее сделать сохранение путём создания копии открытой базы, если это возможно. В настройках сделать выбор варианта старта проги - либо открытие стандартной базы твиков, либо предложить выбор базы, либо запомнить последнюю открытую базу и её открывать при старте.

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

SOLON7
22-12-2009, 13:08
базовые номера твиков »
Базовые номера твиков не изменяются !! Но только тот человек изменяет,тот кто сам заносит в базу твики. Можно сделать отдельно НО ПО ЛЮБОМУ, привязка выбранности будет идти по уникальному индексу, так что это не избежно!!

Индексы твиков не меняются при редактировании твика, индекс уходит в небытие если сам твик удалить или если база очищается полностью и строится но новому.
смотрим статью для просвящения http://ru.wikipedia.org/wiki/Индекс_(базы_данных)

andsok, вы слишком забегаете вперед, и это очень похвально!! Как раз у меня возник вопрос где хранить конфигурациии, но имейте ввиду что если я буду перестраивать базу, то по любому конфигурация будет неправильна !!

AZJIO
22-12-2009, 14:17
SOLON7
Есть вариант сделать возможность сохранять сокращённый конфиг твиков в случае если база не изменяется и полный конфиг твиков в случае перехода на новую базу. В сокращённом указывается номер твика и состояние, в полном указывается тип винды, полный путь к параметру и имя параметра. Если я пользуюсь одной базой, то сохраняю сокращенные конфиги, меньше места занимают. При переходе на новую базу я делаю полные конфиги сокращённых конфигов и далее в новой базе открыв полный конфиг сохраняю сокращённый. Получаю возможность перехода на любую базу твиков и возможность хранить твики в сокращённом варианте не боясь их потерять.
Забегать вперёд нужно, чтоб не переделывать повторно.

Кстати, есть ещё неплохая идея - установить состояние твиков по состоянию в системе. То есть прога читает не состояние твика в конфиге, а его состояние в текущем реестре. Например, читает указанные в твике параметры и считанные с реестра и соответственно ставит галочку применения, либо галочку отката либо если не совпадает ни с каким, то ничего не ставит. Появится возможность просто сохранить текущее состояние или близкое к текущему. Хотя неплохо было бы сохранить все параметры в один рег-файл, прочитав указанные в базе ветки-параметры.

SOLON7
22-12-2009, 14:51
andsok, по поводу первого это изврат !!
Посмотрите структуру базы, а потом сделайте наглядную СХЕМУ Связей, посмотрим что из этого получится !!

по поводу второго, Вы хотите чтобы я написал новый REGEDIT ??
Это слишком утопично, программа будет забирать 60 процентов процесорного времени !!

saavaage
22-12-2009, 18:17
SOLON7, еще один нюанс по папкам - пока не работает перемещение папки. Хотелось б, чтобы можно было ее двигать как вниз-вверх среди одноуровневых папок, так и вверх-вниз по уровням. Реализация м.б. либо перетягиванием, либо разместить стрелочки вверх и вниз справа от поля дерево твиков.

AZJIO
22-12-2009, 18:52
по поводу первого это изврат !! » я предлагаю, а уж как лучше выбирает автор программы. Пользователь не всегда в курсях, что некоторые фичи прилепить не составляет труда, и наоборот некоторые простые вещи очень трудно добавить. Я лишь хочу чтоб созданные конфиги использовать с уверенностью. И в количестве конфигов не ограничиваться. Иметь копии конфигов на блокировку компа, конфиги на определённые компы, конфиги знакомых, которым настраиваю комп.

по поводу второго, Вы хотите чтобы я написал новый REGEDIT ??, почему же regedit? функция чтения параметров не требует особого программирования, хотя говорить всегда легче. Например из твика регулярным выражением извлекается ветка и параметр в переменную, далее читаются эти данные в реестре в переменную, далее сравнение переменных, если совпадают, то одно действие, если нет, то другое. Команда повторяет цикл для всех твиков последовательно, пока не доходит до конца. А на счёт скорости - эту возможность не обязательно выполнять при старте, можно добавить её в меню, типа "Установить твики по состоянию реестра", кто желает минуту подождать тот имеет возможность сохранить свою конфигурацию в конфиг. Но опять же это предложение, а автор располагает своими возможностями.

SOLON7
23-12-2009, 23:51
Короче джентельмены, сохранение профилей сделал в отделю базу configs.mdb.
Повожусь и скину на днях доделанную версию !!

saavaage
24-12-2009, 00:12
SOLON7, в версию будет добавлено только сохранение профилей или там будет уже почти все? Извиняюсь за нетерпение, но очень уж хочется до Нового Года получить работающую прогу...

SOLON7
24-12-2009, 01:29
Я с профилем 2 дня мучался, не думал что так сложно будет сделать выборку из другой базы !!
Наверное передохну пару дней, разработка уже выматывает !!




© OSzone.net 2001-2012