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 

NTFS Stream

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
slideray



Joined: 28 Jun 2010
Posts: 115

Post (Separately) Posted: Tue Apr 05, 2011 10:22    Post subject: NTFS Stream Reply with quote

1. Кто использовал поделитесь опытом(желательно с деталями), не пойму как пользоваться им как архиваторным плагином?
2. Как добавить новый поток?
3. Какой вообще принцип работы с плагином?
Это wdx плагин, по идее должен автоматически устанавливаться и как wcx. В описании к плагину:
Quote:
Архиваторный плагин ассоциирует себя с расширением "stream", но вы можете добавлять потоки к любому файлу, для этого в диалоге архивации необходимо прописывать имя файла, к которому добавляются потоки, вручную (и выбирать тип архива stream).
4. Не могу взять в толк, что это значит и как это делать.
Так же в описании значится:
Quote:
можно просматривать список потоков файла для чего "войдите" в него по Ctrl+PgDn.
5. Не пойму на каких именно файлах работает эта функция. Факт в том что не на всех, но ведь потоки должны содержать все файлы?

Вобщем делаю запрос на справку к плагину Smile
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Tue Apr 05, 2011 11:01    Post subject: Reply with quote

4. Видимо, подразумевается, что для добавления выбранного файла как потока к другому файлу нужно указать имя файла-получателя вручную и выбрать архиватор stream из раскрывающегося списка архиваторных плагинов или писать явно: выделяем файл 1.txt, жмем Alt+F5 и вписываем stream:2.txt (типа, упаковать 1.txt в 2.txt архиватором stream).

5. Чтобы можно было входить в файлы как в архивы, необходима хотя бы одна ассоциация архиваторного плагина с любым расширением. При этом при входе в обычные архивы не будет возможности выбора варианта входа (как в архив или как в контейнер потоков).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Tue Apr 05, 2011 12:03    Post subject: Reply with quote

MVV
4. На самом деле не выделить, а выбрать (поставить курсор), а затем в диалоге упаковки заменить в конце строки [имя_исходного_файла].stream на [имя_и_расширение целевого_файла].
5. При правильной установке плагин уже ассоциирован с фиктивным расширением stream. Функция открытия этим плагином работает только на файлах, реально содержащих потоки.

slideray
2. См. п. 4 выше. По работе могу также добавить. что для удаления потока надо открыть файл плагином и выполнить удаление внутри "архива". Если в файле потоков не осталось, произойдёт переход на уровень вверх с сообщением об ошибке, но удаление произойдёт. О чём я, кстати, на форуме уже говорил.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Tue Apr 05, 2011 16:15    Post subject: Reply with quote

Avada wrote:
4. На самом деле не выделить, а выбрать (поставить курсор), а затем в диалоге упаковки заменить в конце строки [имя_исходного_файла].stream на [имя_и_расширение целевого_файла].

Выделить или выбрать - это уже дело юзера. Smile
А выбор плагина stream или ручная вписка stream: в начале строки обязательна.

Quote:
Функция открытия этим плагином работает только на файлах, реально содержащих потоки.

Хм, по идее, каждый файл содержит минимум один поток - свое содержимое. Smile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
slideray



Joined: 28 Jun 2010
Posts: 115

Post (Separately) Posted: Wed Apr 06, 2011 01:11    Post subject: Reply with quote

Avada wrote:
При правильной установке плагин уже ассоциирован с фиктивным расширением stream.
вот то то и оно самое! плагин не работает как packer. с wdx всё нормально, а расширения .stream - нет в списке архиваторных плагинов. Как wcx установленным так же не числится. Вот и вопрос - что значит правильная установка? Автор плага писал, что устанавливается автоматически. Этого не произошло. Как в ручную прописать? Ось - win7, хотя не вижу причин такого следствия.
MVV wrote:
по идее, каждый файл содержит минимум один поток - свое содержимое.
логическая мысля действительно говорит, что как минимум один поток данных должен быть в любом случае, но на практике наш плагин показывает наличие оных не во всех файлах, и далеко не во всех! почему есть мнения/знания? Плагин не корректно отображает, или действительно потоков нет?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 06, 2011 01:22    Post subject: Reply with quote

slideray wrote:
а расширения .stream - нет в списке архиваторных плагинов. Как wcx установленным так же не числится.
Внимательно проверялось? У меня с этим проблем нет.
slideray wrote:
Как в ручную прописать?
В секции PackerPlugins wincmd.ini дописывается строка:
Code:
stream=463,%COMMANDER_PATH%\Plugins\wdx\streams\streams.wdx


Last edited by Flasher on Wed Apr 06, 2011 02:46; edited 1 time in total
Back to top
View user's profile Send private message
slideray



Joined: 28 Jun 2010
Posts: 115

Post (Separately) Posted: Wed Apr 06, 2011 01:53    Post subject: Reply with quote

Flasher wrote:
Внимательно проверялось? У меня с этим проблем нет
ооочень внимательно))
Flasher wrote:
строка: Код:
stream=463,%COMMANDER_PATH%\Plugins\wdx\streams\streams.wdx
помогло. Странно, а действие - указание непосредственно на файл через Plugin Manager разве не тоже самое?
И еще. плагин NTFS Stream вызывает у тотала крах после попытки закрыть окно тотала, при условии, что в одной из панелей было включено отображение колонок данного плагина.
дописано/впрочем не обязательно, чтобы были выведены колонки в момент закрытия, достаточно того, чтобы плагин был загружен в память./дописано.
Предлагает закрыть программу,
Quote:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: Totalcmd.exe
Версия приложения: 7.5.6.1
Отметка времени приложения: 2a425e19
Имя модуля с ошибкой: streams.wdx
Версия модуля с ошибкой: 1.0.1.59
Отметка времени модуля с ошибкой: 2a425e19
Код исключения: c0000005
Смещение исключения: 0000505f
Версия ОС: 6.1.7600.2.0.0.256.1
Код языка: 1049
Дополнительные сведения 1: 8773
Дополнительные сведения 2: 8773c647340159d646ebf9088879024d
Дополнительные сведения 3: 7572
Дополнительные сведения 4: 757284aee72718953b5b65d4d89d7f4d

и следующим окном выводит:
Quote:
Error
Runtime error 216 at 0000505F
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 06, 2011 01:59    Post subject: Reply with quote

slideray wrote:
а действие - указание непосредственно на файл через Plugin Manager разве не тоже самое?
Понятия не имею, о каком конкретно менеджере идёт речь. Используемый мной менеджер видит только файлы с соответствующими типу плагинов расширениями.
По крэшу сказать ничего не могу, у меня своих хватает, но конкретно по этому плагину не наблюдал. А вообще с этим обычно к автору обращаются.
Back to top
View user's profile Send private message
slideray



Joined: 28 Jun 2010
Posts: 115

Post (Separately) Posted: Wed Apr 06, 2011 07:08    Post subject: Reply with quote

Экспериментальным путем выяснено, что крах из-за перенаправления секций настроек. Насколько я понимаю, больше плагинов на данную тему нет? кроме wdx_File Descriptions и wfx_NTFS FileStreams? А ведь функция работы именно как архивного плагина очень интересна. Будем надеяться, что автор не совсем окончательно забросил работу над плагином.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 06, 2011 07:36    Post subject: Reply with quote

slideray wrote:
кроме wdx_File Descriptions и wfx_NTFS FileStreams?
Начали то мы с другого.
Извиняюсь, аватар в фильтр Adblock поставил, дюже глаза мозолит. Smile
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Wed Apr 06, 2011 09:48    Post subject: Reply with quote

Крахи - это недоработки плагина. Smile

Прописать в секции PackerPlugins расширение - всё равно что открыть диалог конфигурации тотала на странице плагинов, добавить в настройке пакерных плагинов любое новое расширение и сопоставить ему этот плагин.

Вообще, из-за описанных мною выше нюансов (конфликты при входе в нормальные архивы - нельзя выбрать, каким плагином открыть архив) пакерные плагины плохо подходят для такой задачи. Поэтому файлсистемный плагин NTFS FileStreams в этом плане удобнее. А переходить в нем к текущему файлу можно простой кнопкой панели инструментов или горячей клавишей, повешенной на юзеркоманду... Правда, пока он не работает без прав админа - это существенный минус. А также отображает буквы дисков без двоеточий, чем усложняет переход к файлу по кнопке, т.к. полный путь к файлу содержит букву диска с двоеточием. Зато есть исходники. Smile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
slideray



Joined: 28 Jun 2010
Posts: 115

Post (Separately) Posted: Wed Apr 06, 2011 12:33    Post subject: Reply with quote

Flasher
Пажалуйста ))
MVV wrote:
переходить в нем к текущему файлу можно простой кнопкой панели инструментов или горячей клавишей, повешенной на юзеркоманду

Уточни, как такое сделать?
MVV wrote:
NTFS FileStreams в этом плане удобнее. Правда, пока он не работает без прав админа
А плагин продолжает развитие?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Wed Apr 06, 2011 12:36    Post subject: Reply with quote

Ну, судя по дате последнего обновления - не очень. Very Happy
Но, повторюсь, исходники прилагаются - поэтому при желании можно и доработать без участия автора.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1172
Location: Макеевка

Post (Separately) Posted: Sat May 03, 2014 04:23    Post subject: Reply with quote

MVV wrote:
исходники прилагаются

В скачиваемых архивах их нет. Никто не связывался с автором по поводу исходников или 64-х битной версии?
wcx-вариант работает через wrapper, а вот wdx - не хватает.
_________________
Windows 11 | TC DreamLair eternal pre-α
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
Page 1 of 1

 
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