Идея витала давно. Сделал наконец.
Разработка получилась намного проще, чем я думал, хотя и пришлось изобрести два элемента - select_list (список слева) и text_area (блок текста с переносом по словам справа и на первом скрине под CAUTION).
Я очень доволен результатом
Всю информацию берет из /kolibrios/drivers/drvinf.ini (SVN: data/common/drivers/drvinf.ini), пока что она только на русском. Это будет пофикшено.
Serge, твоя очередь обновить драйвера на SVN. И drvinf.ini пожалуйста.
DrvInst - Установщик драйверов
Возможно стоит сделать определения железа, и по умолчанию выводить только нужное?
to infinity and beyond
Задача близкая к невозможной. Такое может знать только драйвер, а для этого нужен интерфейс, чтобы DrvInst общался с драйвером и драйвере это должно быть реализовано........punk_joker wrote:Возможно стоит сделать определения железа, и по умолчанию выводить только нужное?
Из хаоса в космос
Я добавил управление с клавиатуры для данной программы.
В целом, это вообще большой задел на управление клавиатурой в С-- программах.
: Я левша, но так исторически сложилось, что мышью я пользуюсь правой рукой. Соотвественно левая какбы пустует, что ей не свойственно, потому я активно пользуюсь клавиатурой в любых приложениях. И тачпадом, если есть. Бывает, я могу попеременно использовать мышь и тачпад.
В целом, это вообще большой задел на управление клавиатурой в С-- программах.
: Я левша, но так исторически сложилось, что мышью я пользуюсь правой рукой. Соотвественно левая какбы пустует, что ей не свойственно, потому я активно пользуюсь клавиатурой в любых приложениях. И тачпадом, если есть. Бывает, я могу попеременно использовать мышь и тачпад.
- Attachments
-
-
drvinst_keyb.gif (44.49 KiB)Viewed 9093 times
-
Из хаоса в космос
Есть малюсенькая программа /sys/loaddrv, тоже как и drvinstall связанная с установкой драйверов, она просто загружает драйвера через 68.16.
В SVN rev #7644 я добавил вывод результата: успех или фейл и подсказку в случае неудачи загрузки драйвера.
В SVN rev #7644 я добавил вывод результата: успех или фейл и подсказку в случае неудачи загрузки драйвера.
Из хаоса в космос
Добавил установку ACPI/APIC. Обновил запускальщик, написал автоматический установщик. Редактировал hex-редактором драйвер, чтобы он логи на tmp диск писал.
В общем, теперь user-friendly и делается в два клика.
В общем, теперь user-friendly и делается в два клика.
Из хаоса в космос
Ура, теперь ноутбук не будет греться.Leency wrote:Добавил установку ACPI/APIC. Обновил запускальщик, написал автоматический установщик. Редактировал hex-редактором драйвер, чтобы он логи на tmp диск писал.
В общем, теперь user-friendly и делается в два клика.
Интересно, а драйвером ACPI можно управлять как-то? Например, задать скорость вентилятора охлаждения.
There are no ACPI drivers for fans in KolibriOS.
Who is online
Users browsing this forum: No registered users and 0 guests