ShellDetails 1.26 (Content plug-in)

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
GeminiServer
Junior Member
Junior Member
Posts: 26
Joined: 2005-06-03, 11:04 UTC

Post by *GeminiServer »

Danke! Super PlugIn ;)

Und diese INI datei muss ja garnicht erstellen ;) es reicht ja nur spalten ansich zu editieren ;)

Dies sollte in die Readme rein!
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2GeminiServer
Naja in der Liesmich-Datei steht schon drin, dass der Plugin die ShellDetails.ini erstellt. Ich werde versuchen, dass noch ein bisschen besser hervorzuheben.
Du kannst auch im deutschen Forum schreiben, wenn Du noch Fragen zu meinem Plugin hast.
User avatar
rw
Junior Member
Junior Member
Posts: 5
Joined: 2005-11-09, 09:19 UTC
Location: Salzgitter

Post by *rw »

Finally got the SVN_... columns apperaring in TC :roll: (I'm speaking about TortoiseSVN, too): very useful plugin!

2Lefteous
Perhaps you should mention in the documentation that exactly the root SVN directory is required in ShellDetails.ini in order to find the SVN_... columns. In explorer the SVN_... columns can be added in subdirs of the root SVN directory, too.
#9875 - Explorer-free since 1996
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2rw
Perhaps you should mention in the documentation that exactly the root SVN directory is required in ShellDetails.ini in order to find the SVN_... columns. In explorer the SVN_... columns can be added in subdirs of the root SVN directory, too.
Thanks for the hint :-) I will add a hint to the documentation that the exact SVN rootdir is required.
empeg
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-09, 00:58 UTC

ShellDetails 1.07 - Access Violation

Post by *empeg »

Hello,

I've got problem with ShellDetails 1.07 + Total Commander 6.53 (legal, registred). I need it for Tortoise SVN integration. Everything is configured, works fine with explorer, but in Total Commander, when I press + button in "Custom Columns" configuration I receive error dialog:
Image: http://www2.empeg.pl/tmmp/ShellDetails-Error.png
Of course I have correct [Directories] section in ShellDetails.ini.
Everything was fine few months ago on this machine, but now it's not.

Any ideas how to fix it ? Thanks.
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2empeg
The error message doesn't say anything about a crash in ShellDetails.
Everything was fine few months ago on this machine, but now it's not.
when I press + button in "Custom Columns" configuration
I suggest you to backup your content plug-in configuration, than remove all content plug-in but ShellDetails and the try adding fields from ShellDetails again.
empeg
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-09, 00:58 UTC

Post by *empeg »

Lefteous wrote:2empeg
The error message doesn't say anything about a crash in ShellDetails.
Everything was fine few months ago on this machine, but now it's not.
when I press + button in "Custom Columns" configuration
I suggest you to backup your content plug-in configuration, than remove all content plug-in but ShellDetails and the try adding fields from ShellDetails again.
I'm using clear Total Commander instalation for testing, and ShellDetails is the only plugin installed.
When I press + button for first time total commander freezes for 15s, and next I receive error message.
ShellDetails.ini is big - 78kB
You can find it here: http://www2.empeg.pl/tmmp/ShellDetails.ini

When I remove ShellDetails plugin everything works file.
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2empeg
ShellDetails.ini is big
It seems you have installed a lot of shell extensions. To find the one which causes trouble please use ShellExtView to temporary disable all non Microsoft shell extensions of type column handler.
Then try adding ShellDetails fields again.
If it works now try reenabling the shell extension in ShellExtView step by step. This way you could find a faulty shell extension.

Another reason could be that there is a maximum number of fields (your Shelldetails.ini has 742 entries!!!) or a maximum of field caption length per content plug-in. In this case all shell extensions work fine but their number is just too high. This problem would be a Total Commander problem.
empeg
Junior Member
Junior Member
Posts: 4
Joined: 2006-01-09, 00:58 UTC

Post by *empeg »

Lefteous wrote:Another reason could be that there is a maximum number of fields (your Shelldetails.ini has 742 entries!!!) or a maximum of field caption length per content plug-in. In this case all shell extensions work fine but their number is just too high. This problem would be a Total Commander problem.
Thanks!
Exif extension from Dalifer (http://www.dalibor.cz/minolta/dalifer.htm) is the problem - there is a lot of fields in this extension.
But I'd like to enable this Shell Extension again - so where can I report this problem ?
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2empeg
Beside the workaround to deactivate the shell extension with too many fields I have found out the reason for the problem. It's a Shelldetails limitation and a bug. The problem will be solved in the next version.

Beside all that it's almost impossible to choose a field from a list of more than 700 fields from TC's field selection menu. I hope there will be a more usable user interface one day.
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

ShellDetails 1.08 has been released.

ShellDetails 1.08
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

This is strange - Link http://www.r-moth.com/_/strange.sqx.jpg

Lefteous, what do you say !


The problem is about "find me all movies with more then 50 fragments".
It doesn't work. Download avi screenshot above too see.



For some reason strange.sqx is not accecible from my server, so I had to rename it in strange.sqx.jpg
Habemus majkam!
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2majkinetor !
The problem is about "find me all movies with more then 50 fragments".
It doesn't work.
I could reproduce the behavior. The reason is that the shell extension first claims that a numeric value will be returned in this field (that's the reason why you get the appropriate operators (< > <= >=). When reading the value a string is returned by the shell extension. This is ok for displaying a custom column but deadly for the search function.

There is already a cast operation possible (number -> date). I will add string to number in a future release.
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Yes... but it depends on provider, huh ?


2 Lefteous

Doesn't that mean that if I enter > 1 it should work ? I tried everyting:
>1 >="1" >="" >1 >A .

Why dont' you convert all to strings ? Or make some ini flag that will enable or disalbe this.

Or I didn't understand you well....
Last edited by majkinetor ! on 2006-01-25, 11:04 UTC, edited 2 times in total.
Habemus majkam!
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2majkinetor !
Doesn't that mean that if I enter > 1 it should work ? I tried everyting:
>1 >="1" >="" >1 >A .
No - Total Commander expects a content plug-in to return exactly the data type which has has been returned when the plug-in has been asked for the available fields.
Why dont' you convert all to strings ? Or make some ini flag that will enable or disalbe this.
Converting all values to strings would be really a bad idea. You could not perform any relational operators (> <) on this values. The task to find highly fragmented files would be no longer achievable.
Anyway I already wrote that I will provide cast operations (string -> numeric ) in a future release. Actually you will have to configure this options in the ini file. Please be patient.
Post Reply