DirSizeCalc 2.21 (Inhaltsplugin)

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
JOUBE
Power Member
Power Member
Posts: 1476
Joined: 2004-07-08, 08:58 UTC

Post by *JOUBE »

Lefteous wrote:Aktuelle Version 2.01
Eine neue Version steht nun zum Download bereit. In dieser Version wurden ein paar Fehler korrigiert. Außerdem kann nun optional ein Berechnungslimit eingestellt werden.
In Anlehnung an einen bekannten Geisterfahrerwitz könnte man fragen: Ein Berechnungslimit? Hunderte...

Aber der Reihe nach:

- Vielen Dank für die neue Version, die nun auch eine Limitierung der Abarbeitung möglich macht.

- Man versteht aber nicht ganz, warum für jede Spalte einzeln ein Limit eingestellt werden muss und nicht für alle ein Linit gemeinsam gilt.

- Wenn man nur bei einer Kolumne, nach der man aktuell sortiert hat, das Limit nicht gesetzt ist, dann ergibt sich keinerlei Unterschied zu vorher.

- Also wird man in der Regel das Limit aller Kolumnen auf den gleichen Wert (Abbruch nach 5.000 (oder 10.000) Dateien zum Beispiel) setzten wollen.

- Wenn man einmal (weil man gerade genau weiss, was man tut und die Sortierung nach DirSizeCalc Kolumnen abgeschaltet hat) die wahren Werte aller Kolumnen wissen will, ist es sehr mühsam alle Werte einzeln wieder auf Null zu setzen (und anschliessend wieder zurück).

- Besser handhabbar wäre es, einen Limitwert für alle Kolumnen zugleich zu setzen.

- Was könnte es für einen Sinn haben, jede Kolumne beim Limit-Wert einzeln zu behandeln?

JOUBE
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Man versteht aber nicht ganz, warum für jede Spalte einzeln ein Limit eingestellt werden muss und nicht für alle ein Linit gemeinsam gilt.
Alle Feldeinstellungen sind feldspezifisch. Es kann ja sein, dass ein Benutzer für das Größenfeld die genaue Größe wissen will, die Dateianzahl aber nr ungefähr. All das hängt letztlich davon ab, wo man die Fleder einsetzt. Du sprichst von Spalten, Inhaltspluginfelder sind aber größetenteils kontextunabhängig. Wo man sie im Programm einsetzt entscheidet allein der Benutzer.
Wenn man nur bei einer Kolumne, nach der man aktuell sortiert hat, das Limit nicht gesetzt ist, dann ergibt sich keinerlei Unterschied zu vorher.
Logisch
Also wird man in der Regel das Limit aller Kolumnen auf den gleichen Wert (Abbruch nach 5.000 (oder 10.000) Dateien zum Beispiel) setzten wollen.
Alle Felder, die man benutzt, muss man auf das gewünschte Limit einstellen.
Wenn man einmal (weil man gerade genau weiss, was man tut und die Sortierung nach DirSizeCalc Kolumnen abgeschaltet hat) die wahren Werte aller Kolumnen wissen will, ist es sehr mühsam alle Werte einzeln wieder auf Null zu setzen (und anschliessend wieder zurück).
Das ist so auch nicht gedacht. Die Einstellungen für die Standardfelder sollten so eingestellt werden, wie man sie in der Regel benutzen möchte. Möchte man ein bestimmtes Feld (oder gar alle) häufig mit verschiedenen Einstellungen nutzen, so empfiehlt sich das Erstellen benutzerdefinierter Felder. Einmal konfiguriert kann man gleiche Felder mit verschiedenen Einstellungen gleichzeitig nutzen.
Besser handhabbar wäre es, einen Limitwert für alle Kolumnen zugleich zu setzen.
Wenn die Anzahl der Felder signifikant steigen würde, könnte man darüber nachdenken. Ich denke bei den paar Feldern, ist der Vorteil nicht groß genug im Vergleich zum Clutter, den man sich damit einhandelt.
sven_m2k
New Member
New Member
Posts: 1
Joined: 2008-10-30, 10:29 UTC

Post by *sven_m2k »

Hallo Lefteous,

ich bin neu hier im Forum zu TC und habe das DirSizeCalc Plugin schätzen gelernt. Aus meiner Sicht ein sehr wertvolles Tool! Ich habe heute auf die Version 2.01 von DirSizeCalc geupdated, mein TC ist V7.01.


Folgendes Problem: bei der Berechnung eines Netzlaufwerkes bekomme ich regelmäßig einen Crash im plugin DirSizeCalc.wdx: Stack Overflow. Das Netzlaufwerk ist ein gemountetes AFS-Laufwerk unter Windows XP.

Vielleicht kann ich beitragen, diesen (wenn es einer ist) Bug zu beheben.

Viele Grüße, Sven.

Edit: Ich habe den Verursacher ausfindig gemacht (bin aber kein Unix/Linux Spezialist): Innerhalb eines Unterverzeichnisses ist ein symbolischer Link (Verzeichnis work) auf 2 Ebenen höher gesetzt. Dies führt zu einer Rekursion, die wahrscheinlich den Fehler verursacht.

Code: Select all

[sgl@tor user]$ ls -la work
lrwxr-xr-x 1 sgl user 34 6. Sep 2004 work -> /afs/tu-chemnitz.de/home/urz/s/sgl
[sgl@tor user]$ pwd
/afs/tu-chemnitz.de/home/urz/s/sgl/.openoffice/user
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2sven_m2k
Hallo Sven,

vielen Dank fr die detailierte Beschreibung des Problems. ich werde mich des Problems annehmen. Ich kann aber keine Zusage geben, wann ich eine Version bereitstellen kann, die mit dieser Unsitte umgehen kann.
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Aktuelle Version 2.10
Eine neue Version steht nun zum Download bereit. Ich habe mich entschlossen die neue Version meines Plugins bereits einige Tage vor dem Start des öffentlichen Betatests von Total Commander 7.5 zu veröffentlichen, weil ein Fehler in älteren DirSizeCalc-Versionen deren Einsatz in der Version 7.5 verhindert. Aus diesem Grund wird allen Benutzern wird allen DirSizeCalc-Anwendern ein Update empfohlen, selbst wenn man die Unicode-Unterstützung nicht benötigt.

Hinzu kommen neue Befehle in Total Commander 7.5, mit denen entweder alle oder nur die selektierten Werte der "Bei Bedarf"-Felder geladen werden können. Näheres dazu in der Hilfe.
Diese neuen Befehle werten Inhaltsplugins ingesamt auf, ein Plugin wie DirSizeCalc mit vergleichsweise lange Ladezeiten profitiert davon natürlich besonders.

Wichtigste Änderung: Unicode-Support (benötigt Total Commander 7.5)

Die vollständige Liste der Änderungen ist nun auch online einsehbar.

Pluginseite: Download, Beschreibung und Dokumentation
Auf totalcmd.net
Auf meiner Webpräsenz
User avatar
Peter
Power Member
Power Member
Posts: 2064
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Schönen Tag allseits

was ist der Unterschied zwischen
DirSizeCalcSettings.exe
DirSizeCalcSettingsU.exe
?

Danke

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

DirSizeCalcSettingsU.exe ist die Unicode-Version.
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

2Lefteous

Klasse, danke für die neue Version! :-D
User avatar
Chardonnens
Member
Member
Posts: 115
Joined: 2006-07-20, 16:30 UTC
Location: Schweiz

Post by *Chardonnens »

An Lefteous

auch ich bedanke mich für die neue Version. Super 8)

Gruss Chardonnens
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Aktuelle Version 2.11
Eine neue Version steht nun zum Download bereit. Es wurden einige Fehler im Zusammenhang mit der Unicode-Version behoben.

Die vollständige Liste der Änderungen ist nun auch online einsehbar.

Pluginseite: Download, Beschreibung und Dokumentation
Auf totalcmd.net
Auf meiner Webpräsenz
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Aktuelle Beta Version 2.12 BETA 1
Eine neue Betaversion steht zum Download bereit. Neu ist vor allem die Unterstützung für symbolische Verknüpfungen unter Windows Vista und Windows 7.
Noch ein Hinweis: Rekursionen, die durch Verknüpfungen entstehen, werden noch nicht abgefangen. Es ist möglich die Berechnung zu verhindern und es gibt einen Platzhalter um sie von Abzweigungspunkten zu unterscheiden.

www.lefteous.de/tc/archives/dirsizecalc/wdx_dirsizecalc_2.12_beta_1.zip
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

In der neuen Beta-Version ist ein Fehler, der dazu führen kann, dass die Wincmd.ini gelöscht oder überschrieben wird.
Also am besten immer ein Backup zur Hand haben, wenn man die Beta nutzt.
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Aktuelle Version 2.12 BETA 2
Die neue Beta sollte den Bug, der zum Überschreiben der Wincmd.ini führte, beheben. Außerdem wurden 2 Sprachen integriert und ein weiterer Fehler im Einstellungs-Tool behoben.

www.lefteous.de/tc/archives/dirsizecalc/wdx_dirsizecalc_2.12_beta_2.zip
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Aktuelle Version 2.12
Eine neue Version steht zum Download bereit. Version 2.12 kann nun mit symbolischen Links umgehen und behebt einige Fehler.

Die komplette Liste der Änderungen ist auch online einsehbar (nur englisch).

Plugin-Seite: Download, Beschreibung und Dokumentation
totalcmd.net
Meine Webpräsenz
ramses
Junior Member
Junior Member
Posts: 29
Joined: 2006-01-03, 13:59 UTC

bei FTP Verbindungen keine Size

Post by *ramses »

Bei FTP Verbindungen wird keine "Size" angezeigt

Verwende TC 7.50a 32bit und DSC 2.12

http://hmjpg.com/862b2fd13
http://hmjpg.com/1966fcfba

ini

Code: Select all

[FieldConfig_Size]
FieldIndex=0
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=1
FileLimit=0
[FieldConfig_Compressed Size]
FieldIndex=1
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=1
FileLimit=0
[FieldConfig_Compression Ratio]
FieldIndex=2
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=1
FileLimit=0
[FieldConfig_Directory Count]
FieldIndex=3
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=1
FileLimit=0
[FieldConfig_File Count]
FieldIndex=4
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=1
FileLimit=0
[FieldConfig_Empty]
FieldIndex=5
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=0
FileLimit=0
[FieldConfig_Contains Files]
FieldIndex=6
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=0
FileLimit=0
[FieldConfig_Contains Subdirectories]
FieldIndex=7
CalcMode=0
FollowJunctionPoints=1
FollowMountPoints=1
Recursive=1
UseCache=0
FileLimit=0
[UnitConfig_B]
NumberOfDigits=0
DecimalSeparator=,
WantThousandSeparator=1
ThousandSeparator=.
AllowedUnits=1
MinFileSizeK=0
MinFileSizeM=0
MinFileSizeG=0
LeadingZero=1
WantByteDigits=1
SizeDisplayType=2
WantPrefix=0
[UnitConfig_KiB]
NumberOfDigits=0
DecimalSeparator=,
WantThousandSeparator=1
ThousandSeparator=.
AllowedUnits=2
MinFileSizeK=0
MinFileSizeM=0
MinFileSizeG=0
LeadingZero=1
WantByteDigits=1
SizeDisplayType=1
WantPrefix=1
[UnitConfig_MiB]
NumberOfDigits=0
DecimalSeparator=,
WantThousandSeparator=1
ThousandSeparator=.
AllowedUnits=4
MinFileSizeK=0
MinFileSizeM=0
MinFileSizeG=0
LeadingZero=1
WantByteDigits=1
SizeDisplayType=1
WantPrefix=1
[UnitConfig_GiB]
NumberOfDigits=0
DecimalSeparator=,
WantThousandSeparator=1
ThousandSeparator=.
AllowedUnits=8
MinFileSizeK=0
MinFileSizeM=0
MinFileSizeG=0
LeadingZero=1
WantByteDigits=1
SizeDisplayType=1
WantPrefix=1
[UnitConfig_kB]
NumberOfDigits=0
DecimalSeparator=,
WantThousandSeparator=1
ThousandSeparator=.
AllowedUnits=2
MinFileSizeK=0
MinFileSizeM=0
MinFileSizeG=0
LeadingZero=1
WantByteDigits=1
SizeDisplayType=2
WantPrefix=1
[UnitConfig_MB]
NumberOfDigits=0
DecimalSeparator=,
WantThousandSeparator=1
ThousandSeparator=.
AllowedUnits=4
MinFileSizeK=0
MinFileSizeM=0
MinFileSizeG=0
LeadingZero=1
WantByteDigits=1
SizeDisplayType=2
WantPrefix=1
[UnitConfig_GB]
NumberOfDigits=0
DecimalSeparator=,
WantThousandSeparator=1
ThousandSeparator=.
AllowedUnits=8
MinFileSizeK=0
MinFileSizeM=0
MinFileSizeG=0
LeadingZero=1
WantByteDigits=1
SizeDisplayType=2
WantPrefix=1
Gruß Ramses
Post Reply