wfx: копирование в фоновом режиме

Только для тех, кто пишет плагины под Total Commander. Обмен опытом, решение проблем.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
oleg_m
Сообщения: 3
Зарегистрирован: Чт июл 16, 2009 10:12
Откуда: Северодвинск

wfx: копирование в фоновом режиме

Сообщение oleg_m »

можно ли заставить плагин файловой системы wfx копировать в фоне?
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Это может сделать только разработчик плагина, если реализует интерфейс временной панели.
Почему же, ё-моё, ты нигде не пишешь "ё"?
oleg_m
Сообщения: 3
Зарегистрирован: Чт июл 16, 2009 10:12
Откуда: Северодвинск

Сообщение oleg_m »

CaptainFlint, можете по-подробней свою мысль высказать?
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

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

В WFX-плагинах есть спец-функции для реализации интерфейса временных панелей: FsLinksToLocalFiles и FsGetLocalName. Если их реализовать, то будет считаться, что все (ну или почти все) файлы внутри плагина являются ссылками на файлы реальной файловой системы. В этом случае Тотал будет давать возможность выполнять операции в фоновом режиме (но, естественно, при этом накладывается ограничение, что плагин должен быть потокобезопасным в некоторых функциях). Подробнее обо всём этом рассказано в документации по WFX API, но полностью узнать, что и как, можно только попробовав самому (я в этой области не копался, поэтому особо много рассказать не смогу).
Почему же, ё-моё, ты нигде не пишешь "ё"?
oleg_m
Сообщения: 3
Зарегистрирован: Чт июл 16, 2009 10:12
Откуда: Северодвинск

Сообщение oleg_m »

CaptainFlint, ок спс, попробуем)
Ответить