NL_Info: Content plugin showing information about NTFS links

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

Moderators: white, Hacker, petermad, Stefan2

User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Lefteous
Tell me please, how to tell "Reparse Point" in German? Will it be the same?..

And also, how to translate "Valid target" and "Ext." (from "extended")? The latter I'd translate as "Erw." from "erweitert", but I'm not sure. I want to use it for adding to the name of the "Reparse Point Type" field.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Flint
ell me please, how to tell "Reparse Point" in German? Will it be the same?..
No the correct term is "Analysepunkt"
And also, how to translate "Valid target"
Gültiges Ziel
"Ext." (from "extended")? The latter I'd translate as "Erw." from "erweitert"
that's ok

some more:
Junction point: Abzweigungspunkt
Mount point: Bereitstellungspunkt
Last edited by Lefteous on 2005-09-12, 22:03 UTC, edited 1 time in total.
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Lefteous
Thanks for the translation. And sorry for the offtop...
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Well, the "medium" update (not major and not minor :) ) is ready: version 1.10 (mirror).

The list of changes:
  1. The field Junction Type is renamed into more correct Reparse Point Type.
  2. A new field added: Reparse Point Type (Ext), that outputs the same values as the Reparse Point Type field, but in addition for usual folders it outputs Folder.
  3. A new field added: Valid Target that outputs Yes or No to show if the reparse point target is available or not.
  4. Added the installation descriptions in the file pluginst.inf in Polish (Pawel Wawrzyszko) and Ukranian (Butsky Igor).
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Flint
Thank you for the update! A real step forward. :-)

p.s.: Did you know the content plugin interface supports translating multiple choice fields?
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Lefteous
p.s.: Did you know the content plugin interface supports translating multiple choice fields?
Oops... No, I didn't... :oops:
I tried translating usual strings and it didn't work, so I concluded that all the plugin output cannot be translated... :oops: Thanks for pointing to this, I'll try to implement it in the next version.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Flint
Oops... No, I didn't...
Wasn't it you who made the fine Russian translation for DirSizeCalc including the multiple choice fields :mrgreen:
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Lefteous
Do you think, I remember all the things I do in full details? :D It was I, but I just forgot about such a feature...
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
Floyd42
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-14, 18:26 UTC

nl_info bug?

Post by *Floyd42 »

Hi,

there is a bug when defining a filter, e.g to set the color of a folder.

does not work: [face=courier]Reparse Point Type (Ext) != Folder[/face]
works fine: [face=courier]Reparse Point Type (Ext) != Junction[/face]

Environment: NL_Info_1.10, TC 6.53 and 6.54PB1

Can anybody verify this? It seems [face=courier]Folder[/face] is something special internally?
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Floyd42
I reproduced it. It's really strange...
Thank you for the report, I'll try to find where the problem is.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
Floyd42
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-14, 18:26 UTC

Post by *Floyd42 »

Flint,

thanks for the fast response!
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Floyd42
Well, I've found and fixed the bug. Please, check the version 1.11:
http://flint-inc.ru/Programs/NL_Info_1.11.rar
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
Floyd42
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-14, 18:26 UTC

Post by *Floyd42 »

Flint,

works fine now. Thanks.

Will you publish any detail what the problem was? Just a typo somewhere?


Axel
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

Floyd42
Will you publish any detail what the problem was? Just a typo somewhere?
Not a typo, but small oblivion. :)
In 1.03 there was only one field with multiple choice: Reparse Point Type, so my code for ContentGetValue was finished by returning ft_multiplechoice only for this field:

Code: Select all

return (FieldIndex == 1) ? ft_multiplechoice : ft_string;
In 1.10 I've added a new field Reparse Point Type (Ext) which is also multiple choice. I noticed that in ContentGetSupportedField function, but forgot to change the return value in ContentGetValue, so it returned ft_string instead of ft_multiplechoice. Changing the line into

Code: Select all

return ((FieldIndex == 1) || (FieldIndex == 2)) ? ft_multiplechoice : ft_string;
fixed the problem.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
theosdikaios
Senior Member
Senior Member
Posts: 228
Joined: 2006-02-04, 13:02 UTC

Post by *theosdikaios »

2Flint
Windows Vista supports now symlinks for files too. MS calls this "File-based symbolic links". Do any chance exists that your fine tools (nl_info, ntfs_links) will support this new link type?
"Since there are many things which have never happened and never will happen,
and which nevertheless are clearly conceivable, and imply no contradiction,
how can one say they are absolutely impossible?" Leibniz
Post Reply