Написание поискового плагина
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Написание плагинов для Total Commander

#1: Написание поискового плагина Author: skull PostPosted: Wed Aug 24, 2005 08:23
    —
Возникла идея написание плагина для ТС и хочу посоветоваться.
Суть плагина : Индексирования файлов для поседующего быстрого поиска.

Вариант WFX :
Нашел один аналог на этом сайте от Crown_s Soft CDDataBase.
Но там не раелизованно одна главная вещь.
При работе с фиртуально ФС(копией носителя), нужно както переместиться на реальую ФС. А то весь смысл теряется, нашел индукс файла и CTRL+(вправо,влево) на реальную ФС, а нет ищи его по найденному пути в фиртуальной ФС(можно конечно, но вся автоматизация теряется)

Насколько я понимаю в своей ФС тотал ищет на основе информации которую он получает FsFindFirs, tFsFindNext в параметре WIN32_FIND_DATA. И сразу раждается идея при поиске подтовлять раельные данные. Вот только как отличить режи поиска от кликов пользователя? Это пока единственный вариант, но но у меня вызывает большие сомнения.

Вариант WDX:
В TC6.5 появилась навая возможность поиск с помощю плагинов WDX.
Но здесь, имхо я думаю он мне никак не подойдет.

Подскажите может моя задумка вообще не осуществима?

Еще вопрос : чем отличаются плагины просмотра содержимого от внутреннего просмотра, руководство для Lister плагинов едино?

#2:  Author: ParcanLocation: Russian PostPosted: Wed Aug 24, 2005 09:29
    —
skull
попробуй wfx плагин FileRedirector, может он тебе подойдет

Quote:
чем отличаются плагины просмотра содержимого от внутреннего просмотра, руководство для Lister плагинов едино?

у тотала есть 4 вида плагинов:
1. wcx - в основном архиваторы (просмотр содержимого, упаковка)
2. wlx - просмотр файлов (быстрый просмотр)
3. wfx - файловой системы (видны в сети)
4. wdx - информация о файле (дополнительные колонки в панели)
для каждого вида плагинов свое руководство.

#3:  Author: TNK PostPosted: Fri Oct 28, 2005 23:54
    —
Таварисчи разработчики! среди плагинов я ещё ни разу не встречал чатов...восполните этот пробел, люди буду толпами качать! даже просче эмулятор icq...

#4:  Author: vserd PostPosted: Sat Oct 29, 2005 12:06
    —
TNK
Quote:
Таварисчи разработчики! среди плагинов я ещё ни разу не встречал чатов...восполните этот пробел, люди буду толпами качать! даже просче эмулятор icq...

В сад.... Чтобы Файловый менеджер занимался чатом?????

#5: Чат Author: TNK PostPosted: Wed Dec 28, 2005 14:33
    —
А ведь в самом деле реально получится...лучше даже чтоб поддерживал много протоколов, типа как gaim :icq, google talk,yahoo и т д ...а то задалбывает када висят в трее 3 программы...Блин, неужто так сложно???

CaptainFlint:
Огромный красный шрифт заменил на нормальный. Просьба такими вещами не пользоваться, если в этом нет жизненной необходимости.

#6:  Author: _ElzorLocation: Орск PostPosted: Wed Dec 28, 2005 18:23
    —
Quote:
А ведь в самом деле реально получится...лучше даже чтоб поддерживал много протоколов, типа как gaim :icq, google talk,yahoo и т д ...а то задалбывает када висят в трее 3 программы...Блин, неужто так сложно???
В теории - это возможно. Но никто не будет писать то, чем не будет пользоваться сам. Тем более что существует целый ряд мультипротокольных клиентов. Так что не надо требовать от людей нарушения их личного взгляда на функциональность файлового менеджера, тем более в ТАКОМ тоне.

#7: Re: Написание поискового плагина Author: МоторокерLocation: г. Пермь (читается Перьмь) PostPosted: Thu Aug 03, 2006 10:49
    —
skull wrote:
Возникла идея написание плагина для ТС и хочу посоветоваться.
Суть плагина : Индексирования файлов для поседующего быстрого поиска.

Лучше реализовать через архиваторный плагин типа DiskDir, была такая тема на форуме.
Вот только обновлять его придётся либо вручную либо сторонней утилитой Total Commander Desktop Search, которая периодически будет шуршать по винту, обходя папки.

#8: Re: Написание поискового плагина Author: Ivan A. Krestinin PostPosted: Thu Oct 12, 2006 22:39
    —
skull wrote:

Нашел один аналог на этом сайте от Crown_s Soft CDDataBase.
Но там не раелизованно одна главная вещь.
При работе с фиртуально ФС(копией носителя), нужно както переместиться на реальую ФС.


Такая возможность в плагине CDDataBase есть, достаточно включить в настройках опцию
Настройки CDDataBase -> Отображение и операции -> Действие при двойном щелчке -> Открыть директорию, содержащую файл

Без этой опции плагин при двойном щелчке стандартным образом открывает файл с реальной файловой системы. С панели плагина также можно копировать файлы на реальную файловую систему, просматривать файлы.

Вообще при разработке плагина ставилась цель минимизировать отличия при работе с реальной файловой системой и файловой системой плагина, однако существуют некоторые ограничения ТС-ра, которые обойти не удалось.

#9:  Author: acnapyx PostPosted: Fri Apr 06, 2007 12:40
    —
Quote:
Лучше реализовать через архиваторный плагин типа DiskDir, была такая тема на форуме.
Вот только обновлять его придётся либо вручную либо сторонней утилитой Total Commander Desktop Search, которая периодически будет шуршать по винту, обходя папки.


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

#10:  Author: Стас АгарковLocation: Белгород PostPosted: Fri Apr 06, 2007 13:27
    —
А зачем это в TC? Не легче ли использовать Yandex Desktop (http://desktop.yandex.ru/).

#11:  Author: МоторокерLocation: г. Пермь (читается Перьмь) PostPosted: Sat Apr 07, 2007 10:50
    —
А Locate32 – это не то?

Использовать архиваторный плагин будет неудобно, т.к. нельзя вывести результат поиска на панель.



Total Commander -> Написание плагинов для Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group