[W?X; suggestion] "Generic" Plugin for NTFS stream

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
van Dusen
Power Member
Power Member
Posts: 684
Joined: 2004-09-16, 19:30 UTC
Location: Sinzig (Rhein), Germany

[W?X; suggestion] "Generic" Plugin for NTFS stream

Post by *van Dusen »

Since TC V6.5 some meta data, which are stored in NTFS streams (like (keywords, explorer comments etc.), are available for read access via content plugins.

Suggestion for plugin writers:

A "generic" plugin, which shows all (names of) streams for a given file, could be useful. It could be a packer plugin (wcx), showing stream names by pressing <ctrl><down>. It could be a lister plugin (wlx) as well. A content plugin (wdx) could indicate, whether a file file got streams or not. Would be nice, if more functions would be realisable (browsing stream contents via lister, e.g.).

I know, that it isn't easy to get a list of all streams of a file... but I also read, that it isn't impossible...

What's your opinion?

Regards, van Dusen

P.S.: Does anybody know, why the title of my thread is limited to 50 chars? :( Thanks!
User avatar
Flint
Power Member
Power Member
Posts: 3501
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

Post by *Flint »

van Dusen
What about number of NTFS streams - I can add this functionality into my NL_Info content plugin as an additional field, this should be not a hard task. But viewing the streams contents cannot be solved with WDX plugin, because content plugin must have a fixed number of fields, so it is not good to show streams contents (the number of streams can be different)... The only solution is to view, for example, 10 first streams only and show them as fields like "Stream 1", "Stream 2" and so on.

Packer plugin is not a good idea: how in this case one can browse for streams of RAR-archive? It's not possible to select the archive plugin to use...

Lister plugin is some better because it has possibility of switching to another plugin by the '4' key, so one can place the streams plugin in the very end of the list and view files as usual, and when he needs to view streams he just presses '4' several times to switch to that last plugin. Not very convenient, however, but possible.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 11.03 / Win10 x64
User avatar
van Dusen
Power Member
Power Member
Posts: 684
Joined: 2004-09-16, 19:30 UTC
Location: Sinzig (Rhein), Germany

Post by *van Dusen »

Flint wrote:What about number of NTFS streams - I can add this functionality into my NL_Info content plugin as an additional field
This would be great as a first approach! :)
Flint wrote:But viewing the streams contents cannot be solved with WDX plugin, because content plugin must have a fixed number of fields, so it is not good to show streams contents (the number of streams can be different)
I think so too. A content plugin only should indicate, if there are streams or - more informative - the number of streams (as you've proposed)
Flint wrote:... The only solution is to view, for example, 10 first streams only and show them as fields like "Stream 1", "Stream 2" and so on.
Hmm, would be a solution, if this can't be done by a lister plugin. With the help of "Content Alternative"-addon these (first 10) stream names could be shown even comfortable (each field in a new row)
Flint wrote:Packer plugin is not a good idea: how in this case one can browse for streams of RAR-archive? It's not possible to select the archive plugin to use...
You are right, I didn't think aboaut this, as I wrote my posting. This would require some functional enhancements in TC. For instance: Handling of every file as a directory, with a "+"-sign next to each file (klick on "+" would open a list with all sub-streams). Or the user gets a small context menu, if he press <ctrl><pgdown>. This context menu could offer all suitable packer plugins.
Flint wrote:Lister plugin is some better because it has possibility of switching to another plugin by the '4' key, so one can place the streams plugin in the very end of the list and view files as usual, and when he needs to view streams he just presses '4' several times to switch to that last plugin. Not very convenient, however, but possible.
I think so too: A lister plugin would be preferable. To press <4> to toggle all suitable plugins wouldn't be unconvenient for me. It's a common operation for most TC-users, I think. (Maybe a filesystem plugins (wfx) would meet the requirements for listing of streams and operating them best?)

Regards, van Dusen
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 22-02-2005 11:10:15 +0000 van Dusen wrote:

vD> A "generic" plugin, which shows all (names of) streams for a
vD> given file, could be useful.


NTFS Stream by Tir Na Nog[/face].
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Thx for the link.

Do you know of other new Russian plugins with English interface that are not listed on totalcmd.net? It's a shame that such a nice plugin can sit around for months without being mentioned here after release.
On wincmd.ru I can't find it, too.

Icfu
This account is for sale
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 14-05-2005 19:57:41 +0000 icfu wrote:

i> On wincmd.ru I can't find it, too.

Who told you that you can find it there?[/face]
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Noone, this was a statement that this plugin is not available to the public on the big two release sites and the reason why I have asked you if you know about any other plugin the community might be interested in, you see?

Icfu
This account is for sale
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 15-05-2005 01:27:31 +0000 icfu wrote:

i> Noone

So, if no one told you that why have you decided you can find it there?[/face]
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Thanks for your link to streams, get well soon.

Icfu
This account is for sale
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 15-05-2005 01:48:02 +0000 icfu wrote:

i> Thanks for your link to streams

You shouldn't thank me 'cause that link intended definitely not for you.[/face]
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

You shouldn't thank me 'cause that link intended definitely not for you.
Oh, I didn't know that, I give it back to you of course. Here you are:
http://tirna.narod.ru/soft/files/tc_streams_plug.zip

Keep it safe so it won't get out again.

Icfu
This account is for sale
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 15-05-2005 02:16:03 +0000 icfu wrote:

i> Oh, I didn't know that, I give it back to you of course

What's done is done, use it if you can. But next time keep you greedy hands away from my posts.[/face]
User avatar
Flint
Power Member
Power Member
Posts: 3501
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

Post by *Flint »

Black Dog, what's wrong??? If your link was not public, then why did you post in on the public forum?

icfu just wondered why the plugin is not present on wincmd.ru/totalcmd.net - why can't it be present there? These sites are designed as plugins collections, so why not place one more plugin there? If the author don't wish to do it - you could simply tell that... Noone says that the plugin must be present on wincmd.ru, we say that it could be present on wincmd.ru...
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 11.03 / Win10 x64
User avatar
Black Dog
Power Member
Power Member
Posts: 1024
Joined: 2003-02-05, 22:17 UTC
Location: Odessa
Contact:

Post by *Black Dog »

[face=courier]On 15-05-2005 12:07:31 +0000 icfu wrote:

i> Black Dog, what's wrong???

That's between me and icfu, Kostia. Don't worry %).[/face]
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

@Flint:
My last contact with Black Dog was in the TAR newsgroup and there he was pretty nice, he had even offered to send me a TAR version by mail when the original site was not reachable for me so I have no clue what's going wrong with him as soon as he enters the TC forum. Everyone trying to seek for explanations gets attacked by him, too, so I suggest you just don't do it and let this guy rest in peace.

Thanks for your try, anyway. ;)

Icfu
This account is for sale
Post Reply