Samstag, 25. Januar 2025

Linux Commander - ein installierbarer Ausblick

LC = Linux-Commander

Für einen ersten Eindruck habe ich hier ein DEB-Paket hinterlegt, womit sich der Interessierte einen ersten Eindruck verschaffen kann. 

Voraussetzung ist das aktuelle Gambas Repository, welches man unter Mint 22 vorher einbinden muss, um die Abhängigkeiten erfüllen zu können. Wie das geht beschreibe ich in einem separaten Artikel, denn zukünftig werden alle meine Gambas Programme auf der neusten, stabilen Version (derzeit 3.20.x) aufbauen.

Beim LC handelt es sich um einen einfachen Zwei-Fenster-Dateimanager. Er soll ähnliche Funktionen wie der gute alte Norton Commander bieten. Zudem soll alles mit der Tastatur bedienbar und Mausbedienung nicht unbedingt erforderlich sein. Es gibt daher auch noch kein Drag & Drop im Programm. Kontextmenüs aber schon.

Das Programm ist in einer sehr frühen Phase und dient mir persönlich nur als eine Art Spielerei. Ich will wissen, wie einfach (oder schwer) kann es sein, mittels Gambas 3, so ein Projekt zu realisieren (als nicht gelernter Programmierer)? Getestet habe ich es bisher nur unter aktuellem Mint 22.1 Cinnamon.

Bisher fehlen noch einige Funktionen und Umsetzungen, man kann demnach nicht alles nutzen, wie in anderen Dateimanagern. 

Was geht:

  • Verzeichnis / Datei kopieren
  • Verzeichnis / Datei verschieben
  • Verzeichnis erstellen
  • Verzeichnis / Datei umbenennen
  • Verzeichnis / Datei löschen
  • Mehrere Dateien kopieren
  • Alle Dateien löschen
  • Anzeige von Details
  • Anzeige von Verzeichnisbaum
  • Vorschau
  • Doppelklick öffnet Datei
  • Anzeige von installierten Schriften (Auswahlbox)
  • Schriftdateien für aktuellen Benutzer installieren
  • ... und einiges mehr

Was geht noch nicht:

  • Löschen von Dateien mit gleichem Namen, wie im Papierkorb
  • Mehrere Dateien verschieben
  • Mehrere Dateien löschen
  • Zugriff über das Home Verzeichnis hinaus
  • Zugriff auf Root Funktionen
  • Zugriff auf andere Datenträger (auch externe)
  • korrekte Fehlerbehandlungen zu bestimmten Funktionen
  • Speichern der Einstellungen

Das Git-Hub-Repo habe ich hier eingerichtet, damit man den Quellcode nachvollziehen kann. Ich will eigentlich die fehlenden Funktionen noch einbauen, weiß aber noch nicht wann das passieren wird. Trotzdem soll es heute einen kleinen Einblick in den LC geben.

Wer Funktionen vermisst, Ideen hat, oder auch Kritik oder Fehler melden möchte, der kann gern die Kommentarfunktion hier nutzen. Bis dahin wünsche ich schon mal viel Spaß mit dem Programm. MfG Mintnix

Keine Kommentare:

Kommentar veröffentlichen

Vielen Dank für Ihren Kommentar. Die Veröffentlichung erfolgt umgehend nach meiner Prüfung. Ich bitte um etwas Geduld. MfG Mintnix