Double Commander

Official forum
It is currently Mon May 20, 2013 11:42 pm

All times are UTC + 3 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Fri Jun 08, 2012 11:36 am 
Offline

Joined: Mon Apr 16, 2012 9:00 pm
Posts: 225
Всегда интересовал вопрос: можно в винде настроить индексирование, которое используется встроенным поиском. Нельзя его прикрутить к DC? Было бы очень удобно и быстро.

_________________
ОС: Win 7 Home Basic / Pro, 0.5.5 (on of latest build).


Top
 Profile  
 
PostPosted: Sat Jun 09, 2012 10:18 pm 
Offline
Site Admin
User avatar

Joined: Sat Mar 15, 2008 1:08 pm
Posts: 2001
Полагаю его можно прикрутить путем написания соответствующего поискового (*.dsx) плагина для DC. Это конечно при условии что Windows предоставляет API для его использования из сторонних программ.

_________________
Windows XP SP3
Linux Mint Xfce Edition


Top
 Profile  
 
PostPosted: Wed Jun 13, 2012 2:55 pm 
Offline

Joined: Mon Apr 16, 2012 9:00 pm
Posts: 225
Alexx2000 wrote:
Полагаю его можно прикрутить путем написания соответствующего поискового (*.dsx) плагина для DC. Это конечно при условии что Windows предоставляет API для его использования из сторонних программ.

API, конечно есть: http://msdn.microsoft.com/en-us/library ... umentation

Но как это будет выглядеть в DC? Будут передаваться данные по поиску? Где есть документация по таким плагинам?

_________________
ОС: Win 7 Home Basic / Pro, 0.5.5 (on of latest build).


Top
 Profile  
 
PostPosted: Wed Jun 13, 2012 3:28 pm 
Offline
Site Admin
User avatar

Joined: Sat Mar 15, 2008 1:08 pm
Posts: 2001
avmaksimov wrote:
Но как это будет выглядеть в DC?

На вкладке плагины выбирается поисковый плагин.
avmaksimov wrote:
Будут передаваться данные по поиску?

Да в плагин передаются все опции поиска (в виде структуры)
avmaksimov wrote:
Где есть документация по таким плагинам?

Документации к сожалению нет, но API предельно простое (всего 4 функции):
  • Инициализация поиска, с передачей callback функций
  • Старт поиска, с передачей параметров поиска
  • Остановка поиска
  • Финализация
Плагин при поиске вызывает две callback функции:
  • Для вывода статистики поиска
  • Для добавления найденного файла в результаты поиска

Прототипы функций можно найти в файле sdk\dsxplugin.pas

_________________
Windows XP SP3
Linux Mint Xfce Edition


Top
 Profile  
 
PostPosted: Wed Jun 13, 2012 4:21 pm 
Offline

Joined: Mon Apr 16, 2012 9:00 pm
Posts: 225
Alexx2000 wrote:
avmaksimov wrote:
Но как это будет выглядеть в DC?

На вкладке плагины выбирается поисковый плагин.
avmaksimov wrote:
Будут передаваться данные по поиску?

Да в плагин передаются все опции поиска (в виде структуры)
avmaksimov wrote:
Где есть документация по таким плагинам?

Документации к сожалению нет, но API предельно простое (всего 4 функции):
  • Инициализация поиска, с передачей callback функций
  • Старт поиска, с передачей параметров поиска
  • Остановка поиска
  • Финализация
Плагин при поиске вызывает две callback функции:
  • Для вывода статистики поиска
  • Для добавления найденного файла в результаты поиска

Прототипы функций можно найти в файле sdk\dsxplugin.pas

Найду время и терпение, может быть попробую :).

DSX - это ваше ноу-хау?

_________________
ОС: Win 7 Home Basic / Pro, 0.5.5 (on of latest build).


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 3 hours [ DST ]


Who is online

Users browsing this forum: No registered users


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 post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Get Double Commander at SourceForge.net. Fast, secure and Free Open Source software downloads