Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

PCIDetect - идентификация неизвестного оборудования
Goto page 1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Thu Oct 22, 2009 14:47    Post subject: PCIDetect - идентификация неизвестного оборудования Reply with quote

WFX_PCIDetect - плагинная версия моей утилиты PCIDetect.

Зачем она нужна?

1. Позволяет быстро найти производителя и наименование неизвестного устройства как на локальной машине, так на удаленной (если есть права и включена служба удаленного реестра). Лично мне не раз помогала находить драйвера для очень древних сетевушек, некоторых встроенных аудиокодеков.

Неизвестное устройство помечается специальным значком.

2. Позволяет определить, корректно ли установлен драйвер и что за устройство на самом деле используется (Соответствие наименование из драйвера наименовании из базы идентификаторов PCI устройств).

Для просмотра инфомации жмем F3 на конкретном устройстве.

3. База данных легко обновляется и совместима с автономной версией.

Для обновления запускаем виртуальный файл Update [from internet]


Как подключиться у удаленному ПК? Жмем Conntect to remote, в диалоге вводим имя хоста или IP адрес (без слэшей), закрываем диалог и обновляем панель - CTRL+R.

Прямая ссылка на файл в хранилище wincmd.ru

Внимание: версия пока сырая, де-факто - наброски, но работает. Wink


Last edited by alexanderwdark on Sat Oct 24, 2009 22:06; edited 1 time in total
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Thu Oct 22, 2009 15:28    Post subject: Reply with quote

Quote:
Кстати, как программно заставить TC перечитать панель FS-плагина? Т.е. начать обход с FsFindFirst() ?

Нужно послать Total Commander команду cm_Rereadsource (перечитать панель):
Code:
PostMessage(MainWin,WM_USER+51,540,0);

_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
cluster



Joined: 26 May 2009
Posts: 79

Post (Separately) Posted: Thu Oct 22, 2009 16:11    Post subject: Reply with quote

Оч удобно пользоваться он-лайн ресурсом http://devid.info
Хотя, данный плагин может помочь, если под рукой нет интернета
Back to top
View user's profile Send private message
iNorbert



Joined: 03 Mar 2008
Posts: 221

Post (Separately) Posted: Thu Oct 22, 2009 19:47    Post subject: Reply with quote

Сайт УГ, причем дичайшее.
Тулза УГ, ибо непонять что откуда берется и куда тыкается.
Плагин - шикарнейший. Автору пятерка, пойду писать замечания и пожелания.

ADD: поставил, жму обновить. проходит время. "конвертед ок." кто и кого конвертед?
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Fri Oct 23, 2009 03:01    Post subject: Reply with quote

Quote:
идентификация неизвестного оборудования

А в моем случае еще и несуществующего Smile Плата PCI USB и звуковуха SB Live! четко определяются, хотя обе уже более чем полгода пылятся в шкафу. Как такое может происходить? Откуда считывается инфа?
Back to top
View user's profile Send private message
prog_san



Joined: 29 Sep 2007
Posts: 282
Location: Пенза

Post (Separately) Posted: Fri Oct 23, 2009 08:58    Post subject: Reply with quote

Volniy wrote:
А в моем случае еще и несуществующего Плата PCI USB и звуковуха SB Live! четко определяются, хотя обе уже более чем полгода пылятся в шкафу. Как такое может происходить? Откуда считывается инфа?

Информация берется из реестра, я так понял (тем более - поддержку даленного детекта по другому вообще трудно как-то сделать).

Плагин интересный - но как-то не очень нарядно получилось. Sad Может быть группировку по типам оборудования добавить??
_________________
Errare humanum est
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Fri Oct 23, 2009 13:20    Post subject: Reply with quote

Volniy
Вот эта команда должна включать отображение в Диспетчере устройств всех когда-либо имевшихся железок, ныне отсутствующих.
Code:
set devmgr_show_nonpresent_devices=1
Будут бледненькие записи в списке. А там уже их можно и удалить насовсем.
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Oct 23, 2009 13:31    Post subject: Reply with quote

Volniy wrote:
Quote:
идентификация неизвестного оборудования

А в моем случае еще и несуществующего Smile Плата PCI USB и звуковуха SB Live! четко определяются, хотя обе уже более чем полгода пылятся в шкафу. Как такое может происходить? Откуда считывается инфа?


Проверьте свежую версию (сегодняшнюю). Теперь для локальных машин должен выводиться список только существующего (определенного) оборудования на шине PCI.

Для локального ПК будет использоваться другой механизм определения, для остальных - реестр.
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Oct 23, 2009 13:32    Post subject: Reply with quote

cluster wrote:
Оч удобно пользоваться он-лайн ресурсом http://devid.info
Хотя, данный плагин может помочь, если под рукой нет интернета


Да и в плагине все автоматизировано. Плюс база побольше.
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Oct 23, 2009 13:33    Post subject: Reply with quote

iNorbert wrote:

ADD: поставил, жму обновить. проходит время. "конвертед ок." кто и кого конвертед?


Конвертирован список оборудования, полученный с сайта. На самом деле там несколько списков: основная база, альтернативная и пользовательская минибаза - обновление.
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Oct 23, 2009 13:39    Post subject: Reply with quote

prog_san wrote:

Информация берется из реестра, я так понял (тем более - поддержку даленного детекта по другому вообще трудно как-то сделать).
Плагин интересный - но как-то не очень нарядно получилось. Sad Может быть группировку по типам оборудования добавить??


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

Группировку можно, только какую? В принципе, сейчас поддерживаются устройства типа PCI и HDAUDIO (поскольку они поддерживают механизм именования PCI_ID).


Last edited by alexanderwdark on Fri Oct 23, 2009 13:55; edited 1 time in total
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Oct 23, 2009 13:53    Post subject: Reply with quote

2Maximus: спасибо за информацию, уже реализовал авто-обновление.
Back to top
View user's profile Send private message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Fri Oct 23, 2009 15:32    Post subject: Reply with quote

alexanderwdark wrote:
Плюс база побольше.

В файле pci.db записей 21,718
на сайте - 172,284
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Oct 23, 2009 15:49    Post subject: Reply with quote

Mr.Merak wrote:
alexanderwdark wrote:
Плюс база побольше.

В файле pci.db записей 21,718
на сайте - 172,284


На сайте я думаю не только PCI/HDAUDIO устройства, поэтому больше число записей. Замечал, что у них не все находит. При том, там база не самой начинки, а устройств, находящихся в продаже.

Например, такой запрос находит целых четыре устройства на базе одного микроконтроллера (декодера) PHILIPS. Вот почему база большая. Конечно, это только плюс.
Back to top
View user's profile Send private message
olega



Joined: 24 Jun 2005
Posts: 15

Post (Separately) Posted: Fri Oct 23, 2009 18:30    Post subject: Reply with quote

У меня Dr.Web ругается на файл wfx_pcidetect.wfx - Trojan.DownLoader.origin
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group