Показать полную графическую версию : Помощник установки драйверов (DIA - Drivers Installer Assistant) v.6.4.28 PreFinal
Все больше и больше программ требует DotNet, это уже становится неотемлимой частью винды.
Если винда лицензионная, то там чаще всего включено автообновление и обновки сами качаются.
Я всегда присебе имею тихий инсталлятор DotNet. Времени тратится не очень много, если конечно не древняя машина. Но для древней дрова особо не помогут. »
Ну если так то может быть сделать что бы программа сама проверяла установлен ли весь софт который необходим для ее нормальной работы и ели нет то устанавливала его.
ИМХО с необходимостью устанавливать дополнительный софт для работы этой программы - практически полностью теряется ее мобильность.
на первых порах создания этого асистента вообще обговаривался вариант о внедрении файлов необходимых для его работы в его дистрибутив
на первых порах создания этого асистента вообще обговаривался вариант о внедрении файлов необходимых для его работы в его дистрибутив »
Практически все необходимы библиотреки и были внедрены, а от остальных зависимость убрана :)
А если речь о VBruntime, то я в этом не видел смысла
прога будет требовать установленный DotNet не ниже 2.0 »А в версии 1.8.6 ещё не требует? Вы, пожалуйста, не забудьте предупредить, когда это станет фактом, чтобы сюрприза не было в нужный момент.ИМХО с необходимостью устанавливать дополнительный софт для работы этой программы - практически полностью теряется ее мобильность. »Я тоже так думаю, хотя вам виднее.у кого есть мысли по поводу "глобального" изменения дизайна пишите »romeo91, достаточно, имхо, того предложения, что в шапке:
Хочется услышать ваши мнения и пожеланию по развитию. »Кстати говоря, - "пожелания"
Вы, пожалуйста, не забудьте предупредить, когда это станет фактом, чтобы сюрприза не было в нужный момент. »
Коллеги! Мое решение о возможном переходе на vb.net в основном связано с возможностью наладить дизайн программы, как вы хотели. В VB6 не все гладко и очень много вещей приходится писать на чистом api, так как стандартные компоненты не позволяют этого сделать. VB.net обладает уже всем нужным в стандартной поставке, и мне не надо искать ухищрений.
Так что просьба еще раз отписаться по дизайну. Если его менять не надо, то может повременим с переходом.
Или давайте искать эргономичное расположение элементов.
Последние недели две меня просто выбили из колеи. Застряли мы в развитии программы, и казалось на чем, на спорных моментах в дизайне. И расширение функционала пока не идет.
Комсомолец
06-07-2009, 16:44
romeo91, я имею в виду надпись "Режим работы программы с пакетами драйверов". Капс не в моде. Да и не нужна она большая-ее мы один раз прочитаем и забьем)
А дизайн сейчас меня устраивает)
Все больше и больше программ требует DotNet, это уже становится неотемлимой частью винды.
Если винда лицензионная, то там чаще всего включено автообновление и обновки сами качаются. »
Всё это так, но львиная доля компов в организациях, к интернету не подключена (это у нас пока роскошь, и телефон то не везде есть...), следовательно никакого DotNet там и не будет. И программы там поголовно такие, что им скорее DOS нужен, чем DotNet. А я имею несчастье регулярно с ихними дровами возиться. А теперь вот ещё и DotNet устанавливать придётся... думаю, я не одинок с неудобством, появимшемся в Installation Assistant ... А дизайн программы, лично мне не оч. интересен - главное чтобы правильно задачи своего назначения выполняла. А всякие там кнопочки-рюшечки - это всё баловство...
я не одинок с неудобством, появимшемся в Installation Assistant »
С каким неудобством? еще ничего не появилось, для чего так....
romeo91,
Я уже будущим озабочен :) А ещё , повторюсь с вопросом - будет ли предусмотрена работа с драйверами от разработчика, а не из самопальных паков ? Как это реализовано в K-System установщике драйверов.
Комсомолец
06-07-2009, 19:43
MKN, ну dotnet или runtime - что-то всяко ставить придется на те компы, что ты описал. так что вариантов немного.
Почему ты так хочешь изменить текст "запись в базе данных отсутствует". Вроде как для данного значка БД нет вообще. »
Ааааа... опять непонятки, ну сам подумай, сейчас в программе написано, что "База драйверов отсутствует", тобишь получается по смыслу, что нет драйвер паков в программе, а "запись в базе данных отсутствует" подразумевает, что на данный драйвер пак, нет записи в базе данных, и соответственно её надо добавить, методом обновления баз, или вернуть старое название из версии 1.7.0 "Нет базы данных для архива драйверов"
По-поводу изменённого интерфейса, как по мне, стало не очень, в плане, что на самый верх вынес инфу о операционке, её лучше куда-нибудь в другое место приделать, или вообще убрать или как минимум сделать текст нежирным, сейчас она внешний вид портит...
или ну dotnet или runtime - что-то всяко ставить придется на те компы, что ты описал »Много среди тех кто пользовался программой ставили runtime. Его надо ставить на компы с XP разве что без SP вообще, т.е операционка 2002 года. Многие программы ставят его. Так что я очень и очень давно не встречал компы без поддержки VBruntime.
С dotNet согласен, чуть похуже. Ну да ладно, я еще пока ничего не начал писать. Может и буду переходить, может буду вести две версии сразу. Давайте пока эту тему про дополнения закроем. А то сейчас опять полемику на несколько страниц будем разводить. Поживем увидим ....
Ааааа... опять непонятки, ну сам подумай, сейчас в программе написано, что "База драйверов отсутствует", тобишь получается по смыслу, что нет драйвер паков в программы, а "запись в базе данных отсутствует" подразумевает, что на данный драйвер пак, нет записи в базе данных »
Ладно подумаю. Просто для меня БД не одна, а отдельная для каждого пакета драйверов. Я же не создаю общую БД для всех пакетов. Вот именно из эти соображений и описание. Это же описание к конкретному паку - ведь именно это и есть обозначения кнопок.
Просто для меня БД не одна, а отдельная для каждого пакета драйверов. Я же не создаю общую БД для всех пакетов. Вот именно из эти соображений и описание. Это же описание к конкретному паку - ведь именно это и есть обозначения кнопок. »
Вот я и предлогаю и ещё один вариант вернуть старое название из версии 1.7.0 "Нет базы данных для архива драйверов" », чтоб было б логичнее.
romeo91, по панели "Обозначения кнопок":
Приятно, что принял мой вариант всплывающих комментариев - значит, я тоже могу принести пользу.
Но есть один нюанс: я предлагал всплывающий текст именно как полную замену прежним подписям, потому что прежние подписи мне показались не вполне корректными и недостаточно ёмкими.
Именно поэтому я предлагал подводить курсор именно к иконке, подразумевая, что постоянно видимые подписи при этом уберутся и шесть иконок выстроятся подряд. Ты же слегка подправил, улучшил прежние подписи, но почему-то их оставил... Ещё раз предлагаю мой вариант: наводить курсор на иконку, оставить в панели только иконки без названий. Если это технически невозможно, если надо подводить курсор только к текстовой надписи, тогда предлагаю у каждой иконки написать одинаково по два слова: "Читать пояснение" или "Прочесть пояснение".
Ну а если ты всё ж не проникся моими доводами, тогда исправь у себя одну ошибочку:
Драйвер старее установленого Надо исправить на "установленного", то есть с двумя "н".
Самый идеальный вариант, это вернуть "Обозначения кнопок", которые были в версии 1.7.0
Lisabon, зачем так громко, может лучше "имхо", "по-моему" и т. п.?
ArtXGroup
07-07-2009, 00:55
romeo91, привет!
Мучал твою програмку под Windows 7 :)
Вроде все ок, только при закрытии ошибка возникла... Во вложенном лог и скрин
Если это технически невозможно, если надо подводить курсор только к текстовой надписи, тогда предлагаю у каждой иконки написать одинаково по два слова: "Читать пояснение" или "Прочесть пояснение". »
НА VB 6 пока для картинок не смог поставить всплывющую подсказку. Хотя решение сегодня додумал. Поэтому пока поставил на описание.
Если полностью убирать поясненения, то логично тогда сгруппировать значки, а сделовательно придется опять подкорретировать фейс, так как появится свободное место. Опять же чем занять и как переделать чтобы не было "возмущений" :)
Мучал твою програмку под Windows 7 » Спасибо. Но пока не могу до конца отловить ошибку. Какой то файл держится закрытым. А посмотри плиз что остается в каталоге %temp%\driversinstaller при выходе и появлении ошибки?
Надо исправить на "установленного", то есть с двумя "н". »
Эээх, толи ворд натравить на текст :)
Вот я и предлогаю и ещё один вариант »
Про едуиную БД пока не думал. По мне так имхо лучше работать с текстовым файлом, наглядней получается. Так как можно сравнить файлы двух версий и узнать подробно какие драйвера обновились в новом релизе DP.
Для работы с единой БД необходимы сторонние компоненты опять же. Так что пока будут раздельные файлы бд для каждого файла
так как появится свободное место. Опять же чем занять»romeo91, думаю, совсем не обязательно стремиться занять всё свободное место сразу. Лишь бы оно не было непропорционально большим. Можно кое-какое место оставить на будущее - ведь те же варианты значков могут добавиться новые, да мало ли что...Про единую БД пока не думал »А как же тогда будут удаляться данные об уже отсутствующих пакетах? Отдельные строчки из базы? А такое разве возможно?ворд натравить на текст»Ну, ворд ли или просто грамотных людей - тут возможны варианты, но натравить, конечно, не помешает... romeo91, ты уж извини, я ещё повыступаю, и не раз, чисто по словесному оформлению - мне не приходится часто устанавливать драйвера, так что по функционалу пусть высказываются другие, а я больше по словам... Пока что я не оценил всей прелести интерфейса DRP-9, который чем-то так сильно понравился Комсомольцу и пока более склонен к твоей программе, и хотелось бы ещё получше её сделать.
Вот ещё несколько замечаний и предложений. Мои всплывающие подсказки надо бы переформатировать - уменьшить раза в четыре длину строк, поэтому и Комсомолец попенял на длинный текст. Из-за этой длины, кстати, правый край текста к крайней справа иконке не читается вообще.
Дальше: возникают некоторые вопросы про самое верхнее меню. Меню "Файл" - не знаю, зачем оно вообще нужно, если в нём у тебя только одна вариация "Выход". Как дань традициям, что ли? По-моему, чтобы нажать на крестик закрытия окна большого ума не надо, может, вообще убрать это меню "Файл"? Что касается других меню - тут тоже возможно различное понимание. Например, можно ли и нужно ли, я не знаю, отнести в "Сервис" обновление баз? Кроме того, в моём браузере Opera, например, "Настройки" тоже находятся в "Сервисе". Если запихнуть их туда, то у тебя не будет вынужденного дублирования "Настройки" - "Параметры" из-за того, что в этом меню "Настройки" у тебя тоже всего-то один пункт...
Дальше: "ОБОЗНАЧЕНИЯ КНОПОК: наведите курсор мыши на подпись к картинке для просмотра подробного описания". Я понимаю, что ты делаешь программу для всех, в том числе для тупых юзеров и домохозяек, но в стремлении к подробностям тоже можно дойти до абсурда - и получится что-то типа инструкции по пользованию молотком. "Наведите курсор мыши на подпись." (или "на иконку" - если дойдёт до реализации моего прежнего предложения) - имхо, такого текста вполне достаточно. Да и в самой подсказке не нужно писать в заголовке что это и есть оно - подробное описание. И так ясно. Или эти заголовки с буковкой "i" у тебя часть общего дизайна программы и ты потому их строго придерживаешься?. Вот подвожу я курсор к часам в винде и вижу дату, но над ней же не написано, что это "Дата", и даже рядом, сбоку, как в твоём случае, тоже не указано...
Дальше: если подвести курсор к кнопке установки совместимых драйверов, то всплывает окно с текстом "В данном режиме распаковываются...", а у кнопки полной установки всплывает: "В данном режиме распаковывается... и пытаемся установить..." То есть в первом случае, получается, ничего не пытаемся установить? А почему тогда это режим установки? Наконец, у третьей кнопки в этом же ряду всплывает "Режим создания или обновление...", тогда уж исправь на "обновления", чтобы окончания слов (падежи) совпадали. ...Кстати, а тут-то, у этих пояснений, у тебя, смотрю, нет заголовочков с буквой "i"!
Вот ещё несколько замечаний и предложений. Мои всплывающие подсказки надо бы переформатировать - уменьшить раза в четыре длину строк, поэтому и Комсомолец попенял на длинный текст. »
это уже сделал!
А как же тогда будут удаляться данные об уже отсутствующих пакетах? Отдельные строчки из базы? А такое разве возможно? »
Удаляются отдельные текстовые файлы при чем тут строчки.
Для каждого пакета драйверов идет отдельный файл базы данных. Вроде ничего сложного
Остальное нюансы учту и подкорректирую.
Да и в сплывающие сообщения для кнопок сделаю ровнее, чтобы текст не съезжал, наконец-то добрался до этого. Нашел как шрифт изменить для текста подсказок.
Кстати, а тут-то, у этих пояснений, у тебя, смотрю, нет заголовочков с буквой "i"! »
Обработка совершенно по разному идет. Там текст ограничен вроде 1024 символами, для остальных описаний этого мало.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC