JA!COMMANDER 1.25

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Thorsten1867
Beiträge: 1360
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von Thorsten1867 »

Ich habe mal einen schnellen Blick darauf geworfen und hätte auch schon ein paar Anregungen:
- Falls es möglich ist, würde ich nur die Ordner "fett" (Font) und die Dateien "normal" darstellen.
- Auf längere Sicht hin wäre eine Vorschau für Texte und "XML" usw. sicher auch sehr nützlich (vielleicht rechtes Fenster umschaltbar Vorschau/Dateiliste)

Die Schnellvorschau für Bilder in der Fußleiste ist klasse, die fehlt bei meinem aktuell verwendeten Commander leider.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

al90 hat geschrieben:@ts-soft

Was ich noch fragen wollte: Wie ist es dir eigentlich gelungen die Hardlinks zu ermitteln ?
http://www.purebasic.fr/german/viewtopi ... 695#239695
PS: Den Vista links folgt Deiner bisher nicht. sondern zeigt ein leeres
Verzeichnis.
nicolaus hat geschrieben:Hallo,

nicht schlecht aber dennoch muß ich mal fragen warum ihr mit den diversen "Commandern" das rad immer wieder neu erfinden tut?

Lohnt sich die arbeit denn überhaupt wenn es doch den ausgereiften TC gibt?

Gruß,
Nico
Naja, was lohnt den überhaupt?
Wenn es darum geht, schreibe ich nur noch Libs und Tools für PB. Aber das
wird mit der Zeit zu eintönig.

TC beherrscht kein Unicode, 64-Bit Version steht in den Sternen, wirkt
Altbacken, also denke ich schon, es lohnt sicht. Ich werde zwar niemals
alle Funktionen des TC implementieren können, aber zumindest die für
mich wichtigen.

@Thorsten1867
>>Die Schnellvorschau für Bilder in der Fußleiste ist klasse, die fehlt bei meinem aktuell verwendeten Commander leider.
Nicht nur für Bilder :wink: , Filme gucken und Musikhören geht doch auch,
lediglich um Texte zu lesen, ist das Textfeld nicht hoch genugt :mrgreen:


@All
Geschwindigkeit wird sich noch ändern! Das Redraw auszuschalten wirkt
sich negativ auf das andere Listview aus, welches ja weiterhin benutzbar
ist.

Gruß

Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

>nicht schlecht aber dennoch muß ich mal fragen warum ihr mit den diversen "Commandern" das rad immer wieder neu erfinden tut?

/:->
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Update

Code: Alles auswählen

Version 0.4 alpha
+ Einlesen beschleunigt
+ Return im ListIcon löst einen Doppelklick aus
+ Kontextmenü eingefügt (nicht Komplett)
  1. "Öffnen"
  2. "Als Administrator ausführen"
  3. "Namen mit Pfad kopieren"
  4. "Eigenschaften"

+ Nachfragen für Kopieren und Verschieben abschaltbar (nur in der Preference-Datei)
+ kosmetische Nachbesserungen
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Also irgendwie haste da nen Memory Leak drin. Wenn man refresht, dann nimmt jaCommander immer mehr RAM ein.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

X0r hat geschrieben:Also irgendwie haste da nen Memory Leak drin. Wenn man refresht, dann nimmt jaCommander immer mehr RAM ein.
Aber nicht mit der aktuellen Version, oder?
Kann ich hier nicht feststellen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
al90
Beiträge: 1101
Registriert: 06.01.2005 23:15
Kontaktdaten:

Beitrag von al90 »

ts-soft hat geschrieben: http://www.purebasic.fr/german/viewtopi ... 695#239695
PS: Den Vista links folgt Deiner bisher nicht. sondern zeigt ein leeres
Verzeichnis.
Ja klappt super, Danke dir für den tip. :D
Werd ich gleich auch mal bei mir einbauen.
Naja, was lohnt den überhaupt?
Genau. Wenn es danach ginge, dürften wir garnichts mehr Entwickeln,
da es für so ziemlich alles bereits vorhandene alternativen gibt.
@All
Geschwindigkeit wird sich noch ändern! Das Redraw auszuschalten wirkt
sich negativ auf das andere Listview aus, welches ja weiterhin benutzbar
ist.


Hab grade noch schnell den LIG-Lock bei mir eingebaut. Naja viel scheints
bei mir nicht zu bringen. Ist jetzt halt ne sekunde schneller als vorher. (ca. 3 statt 4 sek. für das System32 Dir aufzurufen)
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Doch, da ist ein Memory-Leak:

Beispiel:

JA!Commander braucht 10 MB Speicher, ich gehe in mein Windows\System 32 : 18 MB Speicher, wieder raus: immer noch 18 MB. Es wird immer mehr durch je mehr Ordner ich navigiere aber nie weniger.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

@Xor und @cxAlex
Danke für den Hinweis, ist gefixed (hoffe ich mal).
Einfach nochmal laden und testen.

Hab die Liste per API gelöscht, weils schneller geht, aber da wird PB-Intern
wohl was hängen bleiben :mrgreen:

PS: Aktualisieren sollte unnötig sein, könnt Ihr das auch mal bitte testen?
Also Dateien oder Ordner verschieben oder Kopieren mit was anderem,
JA!COMMANDER sollte das mitbekommen, hoffe ich mal.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
al90
Beiträge: 1101
Registriert: 06.01.2005 23:15
Kontaktdaten:

Beitrag von al90 »

ts-soft hat geschrieben:PS: Aktualisieren sollte unnötig sein, könnt Ihr das auch mal bitte testen?
Also Dateien oder Ordner verschieben oder Kopieren mit was anderem,
JA!COMMANDER sollte das mitbekommen, hoffe ich mal.
Also ich habs gerade mal getestet. Scheint soweit zu klappen. :allright:
Aber ich habe andere bugs gefunden.

1) wenn ich ".." markiere & auf kopieren gehe, wird das nicht von jaCommander abgefangen.
2) Das kopieren eines Ordners im eigenen Unterordner wird ebenfalls einfach erlaubt. (z.b. C:\AAA\ nach C:\AAA)
3) Auch das kopieren einer Datei auf sich selbst wird einfach zugelassen. :o

2 & 3 fängt windows zwar selbst mit einer Msg ab, aber ich fände es schon
besser eine eigene abfrage einzubauen. Wer traut schon windows ? :mrgreen:
Antworten