PDA

Показать полную графическую версию : Помощник установки драйверов (DIA - Drivers Installer Assistant) v.6.4.28 PreFinal


Страниц : 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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75

Комсомолец
29-10-2010, 18:23
BadPointer, а куда конкретней? я же выше писал-меня все устраивает. да, немного грубоват интерфейс, но это терпимо. функционал ромео и сам доделает. а вот видеть интерфейс подобный DPS не очень хочется-должна же она отличаться. В DPS не всегда понятно что куда жать и, элементарное-как отключить переименование пакетов? я так и не разобрался. выезжающие меню-тоже не айс (на мой взгляд). Пока остального не вспомню-надо запустить и посмотреть.

BadPointer
29-10-2010, 18:33
Меня интересовало чем интерфейс DPS уступает интерфейсу DIA.
элементарное-как отключить переименование пакетов? »
Ты похоже описываешь DPS 9, которая была выпущена год назад.
Когда я говорил об интерфейсе DPS, я, конечно, имел ввиду DPS 10 R149, а не DPS 9.

Комсомолец
29-10-2010, 18:42
BadPointer, я и говорю как раз о последней версии, доступной на drp.su

BadPointer
29-10-2010, 18:52
Комсомолец, а тогда понятно. ArtX отключает отображение названий драйверпаков в своих сборках(Tools\config.js, var showPackNames = false). Но это относится только к его сборкам.

Название драйверпаков отображается в версии с SVN, в сборках SamDrivers, от dead_wolf, всякие кобры и BEST Drivers, которые используют DPS 10 R144/R145/R149.

SOLON7
29-10-2010, 21:12
Я говорю об ЭТОМ скрине.
Тоесть для Дальнейшего Развития проекта, нужно предложить что-то действительно стоющее.
Чтобы Смотришь на программу И понимаешь Принципиально как она работает !!!
Для дальнейшего развития Проекта Нужно наверное подключать Проказзу.

Если это сложно, скажите что это сложно. Просто не развивалось бы много проектов установщиков драйвер паков, если бы действительно было ОДНА ПРОГРАММА была СТОЮЩЕЙ!!!
Я бы сам занялся этим, но мне кажется лучше помочь В разработке, чем разрабатывать с НУЛЯ!!!!

http://s013.radikal.ru/i322/1010/22/d5790e15f5f6.jpg

BadPointer
29-10-2010, 21:38
Это и есть blueprint?

Почему шрифты везде разные?
Как вычисляется важность? На мой взгляд такое представление занимает слишком много рабочего места.
Что отображается в графе ошибки?

Здесь нет возможности поставить галку для выбора драйверов, не видно насколько актуальный драйвер и в каком драйверпаке он находится. В лучшем случае это похоже на окно, открывающееся во время установки драйверов.

Если это сложно, скажите что это сложно. Просто не развивалось бы много проектов установщиков драйвер паков, если бы действительно было ОДНА ПРОГРАММА была СТОЮЩЕЙ!!!
Пока только DPS и DIA сейчас являются сильными прогами в этом классе. Это не так уж и много.
Я бы сам занялся этим, но мне кажется лучше помочь В разработке, чем разрабатывать с НУЛЯ
Кстати, какой у тебя опыт программирования и на каких языках программирования? Под какой лицензией ты обычно выпускаешь софт?

SOLON7
29-10-2010, 22:13
Кстати, какой у тебя опыт программирования и на каких языках программирования? Под какой лицензией ты обычно выпускаешь софт? »

Вот ответ на твой вопрос.

http://forum.oszone.net/thread-127858.html
http://forum.oszone.net/thread-137276.html
http://forum.oszone.net/thread-116304-27.html

Комсомолец
30-10-2010, 01:33
BadPointer, я устану качать чтобы глянуть :)

truvo
30-10-2010, 03:41
romeo91, давненько я не встревал с мыслями по поводу фейса, а щас на ночь глядя пробило... Не знаю что конкретно предложить, но глядя на интерфейс программы, вижу, что приличный вид начинается снизу и заканчивается тем рядом (строкой), в которой находятся иконки-обозначения кнопок и кнопка "Выделить".

Всё, что выше этого, выглядит, не побоюсь этого слова - корявенько. Может быть, нужны другие шрифты, может быть - пожирнее.

Птичка на кнопке "Выделить", стрела на кнопке "Выполнить задание" и бинокль на кнопке "Поиск драйвера" - по отдельности, возможно, эти значки отражают суть кнопок - но в совокупности, имхо, между собой они не сочетаются, негармонично как-то всё это смотрится...

А ещё мне не нравится, что при нажатии на кнопки верхнего ряда контурная линия, которая появляется на кнопке при нажатии, перечеркивает нижние слова в надписи на кнопке.

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

SOLON7
30-10-2010, 09:08
romeo91, Я так ну так все таки, ЧТо думаете о моих предложениях по поводу ИНТЕРФЕЙСА???
Кстати Нашел БАГ. смотрите скрин

romeo91
30-10-2010, 09:43
Сразу отвечу всем. К сожалению язык VB6 очень ограничен в возможностях. Я стараюсь пользоваться либо стандартными компонентами, либо сторонними (но доработанными мной для данного проекта) и проверенными долгим временем.

Предлагаемый [SOLON7 фейс мне пока не до конца понятен, хотелось бы все таки увидеть расположение всех элементов программы.
SOLON7, раз вы сам программист, попробуйте стандартными элементами delphi (насколько я понял пишите вы на нем) накидать как вы себе это представляете. Не все что хочется легко реализовать программно.
Я понимаю что вы хотите чтобы было просто и понятно, но установка дров штука довольно серьезная...И тут нельзя упрощать до минимума.

P.S. На мой взгляд лучшим вариантом при создании интерфейса будет переход на использование VB.net, но я как-то предлагал перейти на VB.net и многие восприняли это в штыки, и это понятно... Так как установка драйверов чаще происходит на первых этапах установки винды, а следовательно может и не быть установленного net.framework. Да и к сожалению мои познания в VB.net оставляют желать лучшего.

Поэтому многие компоненты для улучшения программы приходится писать на чистом API, или искать в инете.Просто не развивалось бы много проектов »
Я бы не сказал что проектов много. Такого рода проектов проверенных временем пока два.
Есть много проектов, для поиска дров по базе драйверов в инете, но это отдельная категория. И пишется она для заработка денег на пользователях. Всякие там carambis и т.д. Бесплатных я там не знаю...

А ещё мне не нравится, что при нажатии на кнопки верхнего ряда контурная линия, которая появляется на кнопке при нажатии, перечеркивает нижние слова в надписи на кнопке. »
Стандартный компонент option VB, такова его особенность. Заменить стандартно его особо нечем, опять же надо искать что-то стоящее.
Но кнопки-вкладки у вас расположены в одну строку, стройненько »
Это тоже стандартный элемент VB - SStab. Поэтому так и выглядит
Может быть, нужны другие шрифты, может быть - пожирнее. »
Пожирнее увеличивают размер элементов, а значит и размер формы для сохранения наглядности элементов.
Не забывайте про размер экрана 640-480 - это тоже надо учитывать...
Кстати Нашел БАГ. смотрите скрин »
Это уже видел. забыл поправить...

P.S. Есть у меня несколько хороших компонентов найденных мною в инете. Могу выставить на обозрение в виде exe-файлов, может что-то из них сможете выбрать для проработки общей концепции программы и соблюдения единого стиля...

SOLON7
30-10-2010, 10:48
Ну наконец-то, я то думаю что Вы не отвечате, думал ИГНОР включили!!
Можно использовать LISTVIEW c OWNERDRAW. 1 столбец для Визуализации Видеокарта, аудиокарта, Сетева карта. Второй столбец для сигнализации статуса Драйвера (красные зеленые кругляшки). Третий для Чекбокса, чтобы выбирать тот или иной драйвер.

Элемент LISTview будет в две строки, 1 строка Обозначение Видеокарта, аудиокарта, Сетевая карта. Второй для Отображение самого название устройства. Таким образом Переплюнете и DPS и K-system и всякое подобное ПО. потомучто у них Интерфейс хромает!!

PS: Скажу вам Следующее, В моем городе Благодаря тому что я много времени потратил на Интерфейс Одной программы, Все пользовались ИМЕННО ей, потомочто ИНТЕРФЕЙС был приятный.
вот сылка на эту прогу http://dias.ucoz.kz/load/1-1-0-2
IE поэтому сдал сдает свои позиции, потомучто там в МС им по барабану, хорошая программа не хорошая. ОПЕРА И ЛИС будет еще больше завоевывать рынок, УВЫ. Кто подтхавитл идею, тот подхватил идею..

PS2: Поиграйтесь с LISTVIEW и подобными компонентами пошурстите ИНЕТ, может что получится НАЙТИ. ИМХО я за развитие ПРОЕКТА...


P.S. Есть у меня несколько хороших компонентов найденных мною в инете. Могу выставить на обозрение в виде exe-файлов, может что-то из них сможете выбрать для проработки общей концепции программы и соблюдения единого стиля... »

ЖДЕМ !!!

Lisabon
30-10-2010, 11:29
Элемент LISTview будет в две строки, 1 строка Обозначение Видеокарта, аудиокарта, Сетевая карта. Второй для Отображение самого название устройства. Таким образом Переплюнете и DPS и K-system и всякое подобное ПО. потомучто у них Интерфейс хромает!! »

В DPS нет такого? Неужели? Вот на скрине я вижу совсем другое утверждение

http://www.imageup.ru/img62/thumb/000465116.jpg (http://www.imageup.ru/img62/000465116.png.html)

или что-то я путаю :)

BadPointer
30-10-2010, 12:24
Lisabon, у тебя должно быть файл tools\config.js взят из версии DRP.SU, а не из SVN, и поэтому названия драйверпаков не отображается.

Убедись что эти настройки выставлены следующим образом. Выделенные настройки выставлены наоборот у версии с DRP.SU.


var debugmode = true;
var width = 800;
var height = 600;
var devIDFolder = "dev_db";
var drpFolder = "drp";
var installMode = "1"; // 1:Smart 4:Manual 5:Indexing
var expertMode = loadValue("expertMode",false);
var silentInstall = loadValue("silentInstall",true);
var forceInstall = loadValue("forceInstall",false);
var logsCurFolder = loadValue("logsCurFolder",debugmode);
var autoUpdate = true;
var maxProcesses = "9999999999";
var lang = "default";
var startPageIns = loadValue("startPageIns",false);
var useAliases = true;

var getCPUtemp = loadValue("getCPUtemp",true);
var CPU_timeRefresh = 5;

var showPackNames = true;
var coverUpFailtures = false;
var aggressiveDriverFiltering = false;

Название драйверпаков должны отображаться синим шрифтом.
http://www.mediafire.com/imgbnc.php/ca7eb8aeeddf02adb029c74705d59e768ebd2cc38a8fbc54867b3785009d49a16g.jpg

romeo91
30-10-2010, 13:12
Ну наконец-то, я то думаю что Вы не отвечате, думал ИГНОР включили!! »
я не сижу целый день у компьютера. поэтому и задержки...
Lisabon, у тебя должно быть файл tools\config.js взят из версии DRP.SU »
BadPointer, речь была не об этом. А о том что listview не используется нигде.
Таким образом Переплюнете и DPS и K-system и всякое подобное ПО. потомучто у них Интерфейс хромает!! »
listview уже используется в обеих программах в разных местах. Так что искать не придется, но не считаю его идеальным вариантом...Подумаю
Скажу вам Следующее, В моем городе Благодаря тому что я много времени потратил на Интерфейс Одной программы, Все пользовались ИМЕННО ей, потомочто ИНТЕРФЕЙС был приятный. »
ну я считаю не самый удачный пример. Все таки даза данных, какой там может быть фейс и функционал кроме поиска...
Плюс от города зависит и предложений, много у вас было конкурентов в вашем городе...?
ЖДЕМ !!! »
на работе в понедельник буду - выложу, дома нет...хотя поищу на досуге.

Я не мастер по дизайну, но вы же пока предлагаете мне что-то поискать.... :)
Но я пока могу, только обновить существующий. Например как писал truvo - постараться прийти к единобразию элементов...
Если хотите помочь, то предложите как вам уже говорили blueprint, а там может и проголосуют пользователи...

BadPointer
30-10-2010, 13:35
Lisabon, у тебя должно быть файл tools\config.js взят из версии DRP.SU
BadPointer, речь была не об этом.

Я знаю, что Lisabon запостил то изображение чтобы показать что предложение SOLON7 по поводу интерфейса напоминает интерфейс DPS.
Дело в том, что оказывается многие даже не знают как выглядит DPS 10 R149(R150) и мне не хотелось бы чтобы в качестве примера интерфейса DPS приводился скрин версии, которая даже не показывает в каких драйверпаках были найдены драйверы.

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

SOLON7
30-10-2010, 14:26
В DPS нет такого? Неужели? Вот на скрине я вижу совсем другое утверждение »
Нет, это другое следите за темой.. там скрины есть.
Элементы DPS миниатюрные и возникает ощущение что DPS тока до тронешся и он рухнет ))

Если хотите помочь, то предложите как вам уже говорили blueprint, а там может и проголосуют пользователи... »
То что я предложу уйдет на Реализацию очень много времени, пользователи обязательно проголусуют что ДА. так так все хотят ГЛАМРУНОСТИ, Пользователи всегда хотят лучшего...
в Пример я могу поставить программу http://www.auslogics.com/ru/software/boost-speed/.


То что я предлагаю намного лучше чем в DPS, но на реализацию потребутся Хорошие компоненты, прямые руки и полет ФАНТАЗИИ.
В итоге мы получим ЗАмечательный инструмент который будет удобен в использовании и с хорошей функциональностью!!

РОМЕО Выложите Плиз компоненты которые у вас имеются.

Комсомолец
30-10-2010, 14:39
SOLON7, все хотят ГЛАМРУНОСТИ »
я против гламурности в ущерб интуитивности\удобству\функционалу.

SOLON7
30-10-2010, 14:42
интуитивности\удобству\ »
Это и имел ввиду!! в Пример я могу поставить программу http://www.auslogics.com/ru/software/boost-speed/.

РОМЕО Вы просто говорили что у вас там были какие-то компоненты которые можно посмотреть.
Выложите их если не сложно, посмотрим как ОТПРЫГИВАТЬ от НИХ...

BadPointer
30-10-2010, 15:09
Элементы DPS миниатюрные и возникает ощущение что DPS тока до тронешся и он рухнет )) »
DPS находит более 30 драйверов в драйверпаках и около 80 драйверов в списке "Установленные драйверы (неизвествные)" [это работающие драйверы, которых нет в драйверпаках]. Увеличение размеров элементов привело бы к тому что еще меньше информации помещалось бы на экран, а это особенно критично пока драйверы на видеокарту еще не установлены.
И элементы, кстати, не такие уж и миниатюрные: ты в живую запускал прогу?

У DIA кнопки гигантские по сравнению с другими приложениями Windows, но количество драйверпаков известно заранее, а значит размеры могут быть подогнаны сборщиком паков в случае необходимости. Но такой подход невозможен в случае списка драйверов, а не драйверпаков.




© OSzone.net 2001-2012