Einfacherer Extension filter

German support forum

Moderators: Hacker, Stefan2, white

CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Einfacherer Extension filter

Post by *CSL »

Heiho,

Zu beginn, also als ich von dem Windows Explorer zu was vernünftigen wechselte, probierte ich immer mit dem FreeCommander rum, da mir der Total aber deutlich besser gefiel, auch was die Handhabung mit sehr vielen Dateien angeht, habe ich diesen Private erworben und auch auf Arbeit ist eine Lizenz vorhanden.

Wie dem auch sei, im FreeCommander war die Möglichkeit einen kleinen Extensions-Filter unter der Dateiliste anzeigen zu lassen.

Ich hab z.B. eine ziemlich große liste an Dateien offen, und möchte alle *.rc oder *.h Dateien sehen, dann hab ich dort die Endung eingetragen und daneben auf das "aktivieren", auch ein "deaktivieren" war dort.
So konnte ich immer in Sekunden meine Datei Anzeige durchfiltern lassen ohne aufwendig was einzustellen oder raus zu suchen.

Ich habe beim Total Commander bisher nur von dem "Benutzerdefinierte Spalten" gehört und auch nichts anderes gefunden.
Ich fände es überaus praktisch wenn dieses Feature noch hinzu kommt, oder ich erfahre wie ich diesen aktivier.

Danke und Gruß
Da Evil
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3381
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

STRG+F12, "*.rc;*.h", <ENTER>
STRG+F10 wenn fertich


Und jetzt mal schnell F1 und lesen ! :)
Hoecker sie sind raus!
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

Dort habe ich bereits alle definiert, nur
- F12
- Auswaehlen
= arbeiten
- F10

ich find das noch viel zu aufwendig, schnell "rc" eingeben und feddich finde ich praktischer und vor allem schneller
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Mr Evil
Hallo,
ich find das noch viel zu aufwendig, schnell "rc" eingeben und feddich finde ich praktischer und vor allem schneller
du kannst dir mit einem benutzerdefinierten Befehl und einem Alias helfen. In unserem Wiki findest du dazu die passenden Artikel:
http://www.ghisler.ch/wikide/index.php/Benutzerdefinierte_Befehle
http://www.ghisler.ch/wikide/index.php/Aliase

In deinem Fall ist der Befehl für den benutzerdefinierten Befehl:

Code: Select all

CD >MEINFILTER
matbal
Member
Member
Posts: 182
Joined: 2004-11-28, 19:40 UTC

Post by *matbal »

Lefteous wrote:In deinem Fall ist der Befehl für den benutzerdefinierten Befehl:

Code: Select all

CD >MEINFILTER
Das ist ja genial. Was mich wundert, ist, warum das nicht auch ohne Alias geht.

Danke für den Tip.

Gruß
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

Aber eingestellt bekomm ichs nicht, hab schon alles durchgelesen, ich versteh nicht wie ich sowas einstell /=

Zb stell ich mir das so vor, ich geb ein "X .*" (* ist unbekannt) und dann wird nach dieser extension gefiltert
oder gar "X *" reicht ja auch
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

1. Benutzerdefiniertes Kommando erstellen:

Code: Select all

Kommando: cd
Parameter: *.%A1 *.%A2 *.%A3 *.%A4 *.%A5 *.%A6 *.%A7 *.%A8 *.%A9
2. Alias "x" zuweisen.

Wenn Du nach "*.rc" filtern willst, tippst Du das in die Kommandozeile:
x rc

Wenn Du nach "*.rc und *.h" filtern willst:
x rc h

Alle Dateitypen anzeigen:
x *

Icfu
This account is for sale
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

Er nimmts irgendwie nicht an, ich habe die parameter eingestellt und das dann den alias x zugewiesen, aber wenn ich das versuche kommt "datei nicht gefunden"

ww.simracing-factory.de/evil/DontWork.JPG
meine vorgehensweise:
1.
Konfigurieren->Diverses
Alias->"x"
Befehl->Klick auf die Lupe
2.
in der usercmd.ini neuen Befehl wie angegeben erstellt
3. 2x Ok und auf "Anwenden"
4. Befehl wird nicht genommen, auch nach mehrmaligen hinzufügen und speichern
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

in der usercmd.ini neuen Befehl wie angegeben erstellt
3. 2x Ok und auf "Anwenden"
Nach 2x Ok: Grünes Häkchen (neben der Lupe) klicken, um den Alias zu bestätigen.

Icfu
This account is for sale
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

aaaaaaah, ich depp - funzt super, danke dir {=
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

Sehe gerade ein komisches verhalten, nachdem ich diesen Own filter einmal angewendet habe, steht oben in der adresszeile nicht mehr
d:\*.* sondern
d:\*.* *.* *.* *.* *.* *.* *.* *.* *.
sieht ein bissl doof aus find ich
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Das sind die leeren Parameter, Platzhalter für bis zu 9 Dateitypen. Entweder gewöhnst Du Dich dran, oder Du schmeißt die überflüssigen Parameter raus.

Wenn Du Komfort und Kosmetik (Platzhalter nicht anzeigen) willst, rufst Du statt des CD-Kommandos ein externes Skript auf (z.B. %A verwenden oder gleich die Konsole auslesen), welches die Kommandozeile parset und dann ein entsprechendes CD-Kommando schickt nur mit der tatsächlichen Anzahl an Parametern.

Das führt aber hier zu weit, mußt Du schauen, ob Du mit AHK parat kommst.

Wenn es Dich nur in der Standardanzeige stört, drück halt Strg+F10 oder leg Dir noch eine Alias an:

Code: Select all

Kommando: cd
Parameter: *.*
Viel Erfolg!

Icfu
This account is for sale
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

@icfu und Lefteous: Darf ich da nochmal nachfragen, warum das Kommando eigentlich cd heißt ? :?
Ich kannte den Befehl eigentlich bisher nur als "change directory" und das funktioniert in der Kommandozeile ja auch weiterhin problemlos.
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Es ist der gleiche Befehl. Im Gegensatz zur Kommandozeile kann man in Buttons, ben. Kommandos, etc... auch den Dateifilter angeben:
cd x:\path\*.txt
oder
cd *.txt (gleiches Verzeichnis)

Icfu
This account is for sale
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

Danke für die (schnelle) Antwort !

Das hätte ich ohne dich aber nicht so ohne weiteres rausbekommen, denn im Befehlsbrowser des TC wird bei "Befehle mit Parametern" nur angegeben:
CD <directory> Wechsle ins angegebene Verzeichnis
Das steht nix von weiteren Möglichkeiten ...
Post Reply