Deutsch

Das Handbuch von Meneaufile

Meneaufile ist ein Dateimanager mit zwei Bereichen: Man arbeitet von einem Ordner in einen anderen, beide im Blick, ebenso mit der Tastatur wie mit der Maus.

Zwei Bereiche, über jeder Liste die Schaltflächenleiste, oben in jedem die Pfadleiste.
Zwei Bereiche, über jeder Liste die Schaltflächenleiste, oben in jedem die Pfadleiste.

Was er bringt

Es lässt sich in einem Satz sagen: Was keine Datei ist, durchläuft man wie einen Ordner. Ein FTP-Server, ein Archiv, ein Passwort-Tresor, eine Datenbank, die Prozessliste, der Verlauf eines Git-Repositorys: All das öffnet sich in einem Bereich, mit denselben Tasten, derselben Auswahl, derselben Pfadleiste. Für jede Quelle gibt es nichts Neues zu lernen.

Was er nicht ist: ein RDP-Client, ein SSH-Client, ein Browser, ein Editor. Diese Werkzeuge gehören dem System; Meneaufile hat sie griffbereit, aufgeräumt, und weiß, welches antwortet, bevor man klickt.

Die Handgriffe des Alltags

TasteWas sie bewirkt
F3 Ansehen – Text, Bilder, PDF, Office, Video, Ton
F6 Kopieren in den anderen Bereich
F8 Zwei Dateien zeilenweise vergleichen
F9 Die Auswahl komprimieren
F10 Sichern – einen Ordner dem anderen angleichen
F11 Synchronisieren – beide aufeinander abstimmen

Wo man anfängt

Die Plattformen

Windows, Linux und Android. Was auf einer Plattform keinen Sinn hat, wird dort nicht angezeigt: Das Modul SAF gibt es nur unter Android, die Netzwerkumgebung nur unter Windows, die Dienste nur dort, wo die Plattform welche hat.

Die Bereiche

Elf Anordnungen, von einem bis zu neun Bereichen: eine einzige Ansicht, zwei nebeneinander oder übereinander, drei, vier, fünf, sechs, neun.

Die Anordnungen

Ihre Tasten folgen der Reihenfolge der Liste – Alt+1 bis Alt+9, dann Alt+0 und Alt+. – und nicht der Zahl der Bereiche: Die vierte Anordnung hat drei.

Jeder Bereich trägt seine Nummer am unteren Rand seiner Liste: Dort denkt man an die Anordnung, und ein Rechtsklick darauf zeigt sie alle, mit ihrer Taste.

Das Menü der elf Anordnungen, geöffnet per Rechtsklick auf die Nummer eines Bereichs: von „1 Bereich“ bis „9 Bereiche (Raster 3×3)“, jede mit ihrem Kürzel.
Die elf Anordnungen und ihre Tasten, an der Nummer des Bereichs.

Zwischen zwei Bereichen steht der Pfosten: die schmale Leiste, die sie trennt, wie der Pfosten, der ein Fenster teilt — nach ihm (französisch „meneau“) ist Meneaufile benannt. Man zieht ihn, um die Breiten einzustellen; jede Anordnung merkt sich ihre eigenen, und ein Rechtsklick auf einen Pfosten stellt gleiche Anteile wieder her.

Tab wechselt zum nächsten Bereich. Der AKTIVE Bereich trägt einen Rand: Ihn zielen die Tasten an, und er dient als Quelle eines Kopiervorgangs. Strg+U tauscht die Ordner zweier Bereiche.

Sich bewegen

Jeder Bereich merkt sich den zuletzt besuchten Ordner PRO LAUFWERK: Ein Klick auf die Schaltfläche eines Datenträgers führt direkt dorthin zurück, und seine Wurzel bleibt einen Rechtsklick entfernt.

Die Konsole

Rechts neben dem Befehlsfeld öffnet das Konsolenfenster ein Terminal im Ordner des Bereichs. In einem SFTP-Server – oder einem SSH-Eintrag, den man durchsucht – öffnet es eine SSH-Sitzung auf dem Server, direkt im gerade angezeigten Ordner.

Ein Rechtsklick darauf zeigt die Terminals des Rechners: cmd, PowerShell, Windows Terminal, Git Bash oder WSL unter Windows, die der Desktopumgebung unter Linux. Das gewählte öffnet sich sofort, und genau dieses öffnet der Klick fortan.

Was der untere Rand der Liste sagt

Die Zeilenzahl, solange nichts gewählt ist, die Größe der Auswahl, sobald es eine gibt, und der freie Platz des angezeigten Volumes. Während einer Suche oder Messung sagt dort der Durchlauf, wo er steht.

Cursor und Auswahl

Der Cursor ist der Rahmen; die Auswahl ist das, was eingefärbt ist. Beide sind getrennt: Man führt den Cursor spazieren, ohne etwas von dem zu verlieren, was gewählt ist.

Wählen

TasteWirkung
Strg+AAlles auswählen
Strg+Umschalt+ANichts mehr auswählen
*Auswahl umkehren
+Alles mit derselben Endung hinzufügen
Umschalt+F2Was die beiden Bereiche gemeinsam haben
Strg+Umschalt+CPfad kopieren
Strg+Umschalt+NNamen kopieren

Und das Lasso mit der Maus, mit Strg oder Umschalt beim Klick, wie überall.

Messen

Leertaste misst einen Ordner – seine Größe wird in seine Spalte geschrieben –, ohne ihn auszuwählen. Das ist die Geste, die man beim Hinabsteigen in einem Verzeichnisbaum wiederholt, um zu wissen, was Platz braucht; die Speicherbelegung erledigt das auf einmal und als Bild.

Was versteckt ist

Strg+H zeigt oder verbirgt die versteckten Dateien. Die Einstellung gilt pro Bereich und wird von einer Sitzung zur nächsten gemerkt.

Kopieren, verschieben, löschen

Die Handgriffe gehen vom aktiven Bereich IN den anderen, wie in allen Zwei-Bereiche-Dateimanagern. Sind mehr als zwei Bereiche geöffnet, fragt Meneaufile, welcher das Ziel ist.

Kopieren und verschieben

F6 kopiert, Strg+F6 verschiebt. Eine Zusammenfassung sagt vor dem Start, was wohin geht, und ein Fortschrittsdialogfeld begleitet die Arbeit – man kann sie anhalten. Eine zweite Geste währenddessen wird nicht abgelehnt: Sie reiht sich in die Warteschlange ein und startet, wenn sie an der Reihe ist.

Vor einer bereits vorhandenen Datei stellt sich die Frage einmal, und die Antwort kann für den Rest gelten: ersetzen, nur ersetzen, wenn das Ziel älter ist, überspringen oder automatisch umbenennen. „Älter“ ist die übliche Art, einen Ordner aufzufrischen, ohne eine frischere Arbeit zu überschreiben; fehlt auf beiden Seiten das Datum, bleibt das Ziel erhalten, weil das die Wahl ist, die nichts verliert.

Den Stick am Ende auswerfen

Ist das Ziel ein Wechseldatenträger – ein USB-Stick, eine Karte –, trägt die Zusammenfassung ein Kontrollkästchen: den Datenträger auswerfen, sobald die Kopie abgelegt ist. Es erscheint nur dort, weil sich die Frage nur dort stellt, und sein Zustand wird von einem Kopiervorgang zum nächsten gemerkt.

Ein beendeter Kopiervorgang ist noch kein abgelegter: Das System hält Seiten in der Warteschlange, und den Stick in diesem Moment abzuziehen, verliert, was noch unterwegs war. Das Auswerfen leert sie und hängt das Volume aus – erst es sagt, dass man abziehen kann. Eine noch geöffnete Datei lässt es scheitern, und Meneaufile sagt das, statt etwas vorzugaukeln. Dort, wo das System es erlaubt: Android lässt eine Anwendung kein Volume aushängen, und das Kontrollkästchen erscheint dort nicht.

Umbenennen

F2 benennt in der Zeile um – der Name liest sich zwischen seinen Nachbarn, und genau das schaut man an, um ihn zu wählen.

Strg+M benennt einen ganzen Stapel mit einer einzigen Maske um, mit einer Vorschau darauf, was jeder Name wird, bevor man bestätigt.

Erstellen

Einfg erstellt eine Datei, Umschalt+Einfg einen Ordner. In einem Modul erstellt dieselbe Taste, was das Modul enthält: eine Verbindung, einen Rechner, einen Passworteintrag.

Löschen

Entf schickt in den Papierkorb; Umschalt+Entf löscht endgültig und sagt es vorher. Auf einem Server oder in einer Datenbank gibt es keinen Papierkorb: Das Löschen ist dort immer endgültig, und das Dialogfeld erinnert daran.

Rückgängig machen

Strg+Z macht eine Umbenennung oder einen in den Papierkorb geschickten Stapel rückgängig. Ein endgültiges Löschen lässt sich nicht rückgängig machen – deshalb wird es bestätigt.

Wenn Rechte fehlen

Eine verweigerte Berechtigung ist kein Ende. Scheitert ein Löschen oder Umbenennen mangels Rechten, bietet Meneaufile an, es mit Administratorrechten zu wiederholen. Das System zeigt dann sein Zustimmungsfenster, das man frei ablehnen kann – und ein Löschen mit erhöhten Rechten geht nicht über den Papierkorb. Beides wird vorher gesagt.

Das Protokoll

Was Dateien berührt hat, wird festgehalten: was wohin ging, unter welchem Namen und was fehlgeschlagen ist. Man liest es, ohne die Anwendung zu verlassen.

Die Warteschlange

Jede lange Aktion – kopieren, verschieben, löschen, komprimieren, entpacken, synchronisieren, eine Datenbank exportieren – kommt in eine Warteschlange: Nur eine läuft gleichzeitig, die folgenden warten, bis sie an der Reihe sind. Eine Einstellung lässt alle zusammen starten. Währenddessen arbeitet man weiter.

Eine Aufgabe nach der anderen oder alle zusammen

Ursprünglich spielt die Warteschlange die Aufgaben in der Reihenfolge ihres Eintreffens ab, jeweils eine. Zwei Aufgaben, die sich denselben Datenträger teilen, kommen jede langsamer voran als eine einzelne, und der Bericht liest sich der Reihe nach: Man weiß, was getan wurde und wann.

Warteschlange gleichzeitig abarbeiten stellt man in den Einstellungen ein, im Abschnitt „Werkzeuge“. Jede Aufgabe startet dann, sobald sie eintrifft, ohne auf die anderen zu warten. Das will man, wenn sie um nichts konkurrieren – ein Upload zu einem Server, während man entpackt, zwei Übertragungen auf zwei verschiedenen Datenträgern. Die Einstellung gilt für das, was folgt: Sie zu ändern, während eine Aufgabe läuft, hält nichts an.

Eine Geste auszulösen, während eine Aufgabe läuft, wird nie abgelehnt: Ein Vorschaubild fliegt zur Schaltfläche der Warteschlange am oberen Fensterrand. Die Geste ist angenommen, sie wartet auf ihre Reihe, und dort verfolgt man sie.

Die Schaltfläche der Warteschlange

In der Titelleiste gibt es sie nur, solange Arbeit anliegt; ist nichts mehr zu lesen, verschwindet sie. Sie trägt den Fortschritt der laufenden Aufgabe – ein Ring, der ins Leere dreht, solange noch nichts vorangekommen ist – und als Kennzeichen die Zahl der verbleibenden Aufgaben. Ein Klick öffnet die Liste.

Die rechte Ecke der Titelleiste, solange die Warteschlange arbeitet: der Fortschrittsring und das Kennzeichen mit der Zahl der Aufgaben, links vom Vorhängeschloss.
Die Ecke der Schaltflächen, solange die Warteschlange arbeitet: der Fortschrittsring und die Zahl der Aufgaben, links vom Vorhängeschloss.
Die Liste der Warteschlange: ein laufender Kopiervorgang mit seinem Fortschritt, zwei Aufgaben, die auf ihre Reihe warten, eine beendete mit ihrer Dauer.
Eine Zeile pro Aktion: was sie tut, wo sie steht, ihre Handgriffe. Eine beendete Aufgabe bleibt, mit ihrer Dauer und ihrer Uhrzeit.

Eine Zeile pro Aktion: was sie tut, wo sie steht – „Läuft“ und die verstrichene Zeit, „Wartet“, „Angehalten“, „Fertig in 12 s — 11.09. um 14:02“ – und ihre Handgriffe, die wirken, ohne die Liste zu schließen:

Das Fortschrittsdialogfeld

Die erste Aufgabe öffnet ihr Dialogfeld: die aktuelle Datei, den Fortschritt, die verstrichene Zeit, die Übertragungsrate, den Rest. Pause hält sie an, Hintergrund legt sie in die Schaltfläche der Warteschlange – das Vorschaubild fliegt dorthin –, Abbrechen beendet sie. Eine Aufgabe, die auf ihre Reihe gewartet hat, öffnet ihr Dialogfeld nicht, wenn sie an der Reihe ist: Man arbeitete währenddessen woanders. Die Warteschlange holt es von selbst zurück, wenn die Aufgabe eine Frage zu stellen hat – eine bereits vorhandene Datei wird nicht ohne Antwort ersetzt.

Dieselbe Anforderung zweimal

Ein Löschen ist ohne sichtbare Anzeige in die Warteschlange gegangen, und die Taste wurde dreimal gedrückt: Die zweite Anforderung ergibt keine zweite Aufgabe. Meneaufile sagt es – „Aufgabe wartet bereits“ –, statt alles doppelt zu tun, vor allem bei dem, was zerstört.

Was keine Reihe braucht

Ein Ordnervergleich liest nur: Er nimmt nicht die Reihe eines Kopiervorgangs und läuft nebenher. In den Hintergrund geschickt, erscheint er trotzdem in der Liste – sonst tauchte sein Ergebnis erst Minuten später auf, und man hielt es für einen Hänger.

Schließen, während eine Aufgabe läuft

Das Fenster fragt vorher: „Aufgaben laufen noch“. Das Schließen unterbricht sie, und was sie schrieben, bleibt halb geschrieben. Die Warteschlange setzt beim nächsten Start nicht fort, und das ist gewollt: Einen mitten in einer Datei unterbrochenen Kopiervorgang wiederaufzunehmen, verlangt zu wissen, wo er stand – was der Datenträger nicht sagt –, und ein Löschen zu wiederholen würde zerstören, was man vielleicht gerade wiederhergestellt hat. Jede Aufgabe hinterlässt dafür ihre Zeile im Protokoll, mit ihrem Ausgang: Am nächsten Tag fragt man, was passiert ist.

Die Spalten

Man zieht den Rand einer Kopfzeile, um eine Breite zu ändern, und ordnet die Spalten unter „Spalten wählen“. Ein Klick auf die Kopfzeile sortiert; ein zweiter kehrt um.

Was die Sortierung mit Ordnern macht

Die Ordner werden an den Anfang gruppiert und bleiben untereinander in aufsteigender alphabetischer Reihenfolge – gleich welche Spalte und welche Richtung. Ihre Größe ist unbekannt, solange sie nicht berechnet wurde, und ihr Datum sagt wenig, während man sie nach dem Namen sucht.

Die Einstellung „Ordner folgen der Sortierung“ (Einstellungen → Dateianzeige) lässt sie der Spalte gehorchen wie die Dateien: Das will man, nachdem man auf Datum geklickt hat, gerade um die jüngsten Ordner oben zu sehen.

Ein Eintrag ist kein Ordner, auch wenn er sich wie einer öffnet. In den Listen von NET, BDD und MAIL wird eine Verbindung wie ein Ordner durchsucht – ihr Pfad ist der ganz reale ihres Startordners beim Server –, sie wird aber mit den Dateien sortiert: Sie ist ein Ziel, keine Ablage. Nur die Ablageordner, die man sich zum Ordnen seiner Einträge angelegt hat, halten die Spitze.

Ihre Reihenfolge

Der Rechtsklick auf eine Kopfzeile öffnet Spalten wählen: Jede Zeile wird angekreuzt, um zu erscheinen oder zu verschwinden, und lässt sich ziehen, um ihren Rang zu ändern. Die ganze Zeile lässt sich greifen – es gibt keinen Griff, den man anpeilen müsste.

Die Spalte Name bleibt an der Spitze: Sie trägt das Symbol und die Auswahl.

Außer in einer Tabelle: Dort stammen die Spalten aus der Abfrage, und ihre Reihenfolge ist die des SELECT. Sie von Hand zu ordnen, ergäbe eine Einstellung, die die nächste Abfrage wieder löschen würde. Die festen Listen einer Datenbank – die Verbindungen, die Tabellen – lassen sich wie überall sonst ordnen.

Eine Einstellung, die nur für diesen Ordner gelten kann

Ein Fotoordner braucht nicht dieselben Spalten wie ein Code-Ordner. Das Dialogfeld fragt beim Schließen der Einstellung: nur für DIESEN Ordner, für alle Listen mit denselben Spalten oder für alle Ordner.

Jede Quelle hat ihre eigenen

Ein Server zeigt die Adresse und das Protokoll, ein Rechner seinen Zustand, eine Tabelle ihre Felder, ein Prozess seinen Speicher, ein Dienst seinen Starttyp. Die Quelle deklariert sie, und die Liste fügt sich, ohne etwas von ihnen zu wissen.

In einer Datenbank schaltet F12 zwischen den Daten einer Tabelle und ihrer Struktur um: zwei Spaltensätze für dieselbe Zeile der Liste.

Die Textgröße

Die Einstellung Textgröße in Listen ändert die Dichte: Zeilen und Symbole folgen. Sie ist die Einstellung, die man auf einem sehr hochauflösenden Bildschirm vor allen anderen anfasst.

Die Schaltflächenleiste

Über jeder Liste drei Gruppen von Schaltflächen, von links nach rechts: die Laufwerke, die Module, die Schnellzugriffe.

Die Laufwerke

Ihre Schaltfläche trägt ein Tortendiagramm des belegten Speichers; der Mauszeiger darüber zeigt die Zahlen und liest sie in diesem Moment neu ein. Der Rechtsklick führt zur Wurzel, zum zuletzt besuchten Ordner auf diesem Laufwerk, zum anderen Bereich – und bietet „Eigenschaften“, die des Systems.

Ein Laufwerk, das nicht mehr antwortet, wird rot: Das ist ein zu behebender Zustand, keine Eigenschaft des Laufwerks.

Die Laufwerksleiste: das Systemlaufwerk, ein Arbeitslaufwerk, ein USB-Stick und ein Netzlaufwerk; der Mauszeiger über dem ersten öffnet sein Tortendiagramm und seine Zahlen.
Eine Schaltfläche pro Laufwerk, ihr Symbol nennt die Art – Festplatte, USB-Stick, Netzwerk. Der Mauszeiger darüber öffnet das Tortendiagramm des belegten Speichers und die Zahlen.

Die Module

Eine Schaltfläche pro Quelle, mit Kürzel und Farbton. Siehe Die Module.

Die Schnellzugriffe

Die persönlichen Ordner – Desktop, Dokumente, Bilder, Downloads – und die Favoriten, die man sich angelegt hat. Jeder behält seinen Farbton, denselben wie in der Liste.

Die Griffe

Zwischen den Gruppen liegen Griffe: Man zieht sie, um Schaltflächen einzeln freizulegen, und schiebt sie, um sie hinter ihrem Symbol einzuklappen. Was eingeklappt ist, bleibt erreichbar – das Symbol der Gruppe öffnet eine Schublade, die sie auflistet, mit „Ändern…“ am Ende, um die Reihenfolge und das Angezeigte einzustellen.

Die Titelleiste

Die rechte Ecke der Titelleiste, solange die Warteschlange arbeitet: der Fortschrittsring und das Kennzeichen mit der Zahl der Aufgaben, links vom Vorhängeschloss.
Die Ecke der Schaltflächen, solange die Warteschlange arbeitet: der Fortschrittsring und die Zahl der Aufgaben, links vom Vorhängeschloss.

Suchen

Das Feld der Titelleiste sucht im angezeigten Ordner und seinen Unterordnern. Die Schaltfläche rechts davon öffnet die Optionen – dort wird die Suche präzise.

Zwei Felder, ein einziger Text

Die Suche wird an zwei Stellen geschrieben, und es ist derselbe Text: der der Titelleiste und eine Leiste am unteren Rand der Liste des Bereichs, direkt über seiner Nummer. Was man in das eine tippt, erscheint im anderen, Cursor inbegriffen – es ist keine Kopie, es ist dasselbe Feld, zweimal gezeigt.

Warum das untere. Das Feld der Titelleiste ist einzigartig und bedient den aktiven Bereich: Vor einer Ergebnisliste liest man am anderen Ende des Fensters, was man sucht, und nichts sagt, welcher der beiden Bereiche es trägt. Die untere Leiste liegt in dem Bereich, der sucht.

Strg+F öffnet sie und setzt den Cursor hinein, wo immer man ist – auch aus einem anderen Feld, was genau der Ort ist, von dem man kommt: Man tippt einen Pfad und sucht dann darin. Sie öffnet sich auch von selbst, sobald eine Suche läuft, und ihr Kreuz verlässt sie mit einer Geste – das ist der Ausgang mit der Maus, wo Esc verlangt, dass die Tastatur im Feld ist.

Die Suchoptionen

OptionWas sie ändert
InhaltJede infrage kommende Datei wird gelesen, nicht nur ihr Name: Die Suche ist langsamer.
Auch den Text von PDFs lesenJede infrage kommende PDF wird geöffnet: noch langsamer.
Regulärer AusdruckDer gesuchte Name wird zu einem Muster.
In Dateinamen / in Ordnernamen suchenZwei getrennte Kontrollkästchen: Man kann nur Ordner oder nur Dateien anvisieren.
In komprimierten Dateien suchenArchive werden im Vorbeigehen geöffnet.
Nur ProgrammeDas Ausführungsbit unter Linux, die Endung unter Windows.
TiefeAlle Unterordner oder eine Anzahl von Ebenen.
Geändert zwischenZwei Daten, jedes davon optional.
GrößeEine Grenze, in der Einheit Ihrer Wahl.
Die X Dateien, die am …Größten, kleinsten, neuesten oder ältesten: wie viele behalten werden, nach jeweils einer Rangfolge. Der gesuchte Name wird dann optional: So findet man, was eine Festplatte füllt oder was sich gestern geändert hat.

Jede gewählte Option erscheint als Kennzeichen unter dem Feld; mit einem Klick auf ihr Kreuz entfernt man sie. „Alles zurücksetzen“ entfernt alle.

Während der Suche

Der untere Rand der Liste nennt den Ordner, der gerade durchlaufen wird – ein ganzes Laufwerk braucht Dutzende Sekunden – und was schon gefunden ist, erscheint nach und nach.

Anhalten, löschen, zurückkehren

Wohin sie nicht vordringt

Durchlaufen kostet manchmal mehr, als das, was man sucht. Ein Eintrag in NET würde eine Verbindung öffnen, ein Konto in MAIL fünfhundert Zusammenfassungen herunterladen, eine Abfrage in BDD würde ausgeführt: Die Suche hält davor an, und man betritt sie, um darin zu suchen.

Deshalb ist nichts verborgen: Diese Zeilen werden weiterhin mit der Abfrage verglichen und lassen sich also über ihren Namen wie über das finden, was ihre Spalten zeigen. Sie anzukreuzen erzwingt den Durchlauf – man bezahlt dann die Verbindung nur der Einträge, die man bezeichnet hat.

Ein Ergebnis öffnet sich an seinem Platz

„Am Speicherort öffnen“ führt zu dem Ordner, der das Ergebnis trägt, und bezeichnet die Zeile. Das ist die Geste, die eine Suche in einen Ausgangspunkt verwandelt.

Die Tastenkürzel

Dieselben wie in der Kurzinfo des Fragezeichens, und in den Worten der Oberfläche: Es sind die Beschriftungen der Aktionen selbst.

Der Mauszeiger über dem Fragezeichen in der Titelleiste.
Der Mauszeiger über dem Fragezeichen in der Titelleiste.

Handeln

F6Kopieren
Strg+F6Verschieben
F2Umbenennen
Strg+MStapel umbenennen…
Strg+ZRückgängig machen
EntfLöschen
Umschalt+EntfEndgültig löschen
F9Komprimieren
Alt+F9Entpacken
F10Sichern
F11Synchronisieren
F12Daten / Struktur einer Tabelle

Erstellen

EinfgNeue Datei
Umschalt+EinfgNeuer Ordner

Öffnen

EingabeÖffnen
Alt+EingabeEigenschaften
F3Ansehen – oder den Eintrag, in einer Liste, die keine Dateien zeigt
F4Bearbeiten
F8Inhalte vergleichen

Navigieren

RücktasteÜbergeordneter Ordner
← / Alt+←Zurück
→ / Alt+→Vorwärts
F5 / Strg+R / Strg+F2Aktualisieren
Strg+FIm Bereich suchen: öffnet seine Suchleiste und setzt den Cursor hinein
TabNächster Bereich
Strg+UOrdner der Bereiche tauschen
Alt+1…9, Alt+0, Alt+.Anordnung
Strg+1…9Startverknüpfungen

Auswählen

Strg+AAlles auswählen
Strg+Umschalt+AAuswahl aufheben
*Auswahl umkehren
+Gleiche Endung auswählen
Umschalt+F2Auswählen, was die anderen Fenster zeigen
LeertasteOrdnergröße berechnen
Strg+Umschalt+CPfad kopieren
Strg+Umschalt+NNamen kopieren
Strg+HVersteckte Dateien ein-/ausblenden
A–ZZum Namen mit diesem Anfangsbuchstaben springen

Ansehen und bearbeiten

F3 öffnet den Viewer, F4 den Editor des Systems.

Das Markdown ist gerendert: Überschriften, Listen, Tabellen. Das Bedienfeld lässt sich verschieben und behält seinen Platz.
Das Markdown ist gerendert: Überschriften, Listen, Tabellen. Das Bedienfeld lässt sich verschieben und behält seinen Platz.

Was er liest

Text, Markdown, HTML, CSV-Tabellen, Bilder, PDFs, Office-Dokumente, Video und Ton – und den Rest hexadezimal. Die Pfeile wechseln zur nächsten Datei, ohne ihn zu schließen: Das ist der Unterschied zwischen dem Betrachten einer Datei und dem Durchsuchen eines Ordners.

Die hauseigene Darstellung ist keine Engine: Sie liest Überschriften, Listen, Tabellen, Links; sie kennt weder CSS noch Skripte noch Bilder. Für eine Seite, die davon abhängt, übergibt die Schaltfläche „Im Browser öffnen“ sie an den des Systems – bereits installiert, und er sagt die Wahrheit. Ein Office-Dokument geht ebenso in sein Programm, wenn es installiert ist.

JSON und XML werden neu formatiert, wenn die Datei vollständig gelesen wird: ein Tag oder ein Wert pro Zeile, vier Leerzeichen pro Ebene. Eine web.config oder eine API-Antwort passen oft auf eine einzige Zeile, der man mit dem Finger folgte. Was sich nicht auswerten lässt – eine vom Lesefenster abgeschnittene Datei, eine .json, die keine ist – bleibt, wie es ist: Besser die Quelle als nichts. Die Datei selbst wird nie neu geschrieben: Es ist eine Formatierung auf dem Bildschirm.

Darin suchen

Das Feld des Viewers sucht in der angezeigten Datei, zählt die Treffer und springt von einem zum anderen. In einer PDF wird der extrahierte Text durchsucht.

Eine Datei, die sich vor den Augen ändert

Eine angezeigte Textdatei liest sich von selbst neu ein. Meneaufile schaut alle zwei Sekunden nach: Hat sie sich geändert, liest es sie neu, ohne dass die Leseposition springt. Steht die Leseposition dagegen am ENDE der Datei, folgt sie dem, was hinzukommt – ein Protokoll, dem man beim Fließen zusieht.

Die Grenzen

Der Viewer liest vierundsechzig Mebibyte am Stück; darüber hinaus zeigt er ein Fenster der Datei, und zwei Schaltflächen führen zum Anfang und zum Ende.

Zwei Dateien vergleichen

F8 vergleicht den Inhalt zweier Dateien Zeile für Zeile. Eine Datei in jedem Bereich – sonst fragt Meneaufile danach.

Zuerst die gleichnamige Datei. Zeigt der andere Bereich eine Datei gleichen Namens, vergleicht F8 — oder „Inhalte vergleichen“ per Rechtsklick — die Datei mit ihr, wo immer dort der Cursor steht. Ohne Namensvetter ist es die gegenüber markierte Datei: alt.txt gegen neu.txt.

Die beiden Ansichten

Der Zähler zeigt den Umfang: +12 −3. „Nächster Unterschied“ und „Vorheriger Unterschied“ springen von Block zu Block, ohne dass man mit den Augen suchen muss.

Text kopieren

Text wird mit der Maus markiert und mit Strg+C kopiert. Nebeneinander hat jede Hälfte ihre eigene Auswahl: Man kopiert die Zeilen einer einzigen Datei, und Strg+A nimmt sie alle. Die Zeilennummern bleiben außerhalb der Kopie, und jede Zeile behält ihren Zeilenumbruch.

Der Code behält seine Farben

Eine .php, eine .dart, eine .json werden hier mit den Farben des Viewers gelesen – dieselbe Palette, nicht eine zweite: Eine Datei sieht nicht anders aus, je nachdem, ob man sie liest oder vergleicht. Auch der Diff eines Commits trägt sie.

Was der Dateiname nicht ankündigt, bleibt Text: eine .txt, in der // kein Kommentar ist, ein Protokoll, eine Datei ohne Endung.

Zeile für Zeile, nicht auf der ganzen Datei. Ein Vergleich zeigt Zeilen aus zwei Fassungen, in Leserichtung gemischt: Sie aneinanderzureihen, um sie blockweise einzufärben, würde einen Kommentar auf einer entfernten Zeile öffnen und auf einer hinzugefügten wieder schließen. Sichtbare Folge – ein mehrzeiliges /* */ wird nur in der ersten Zeile eingefärbt.

Einen Block übertragen

Der Bearbeitungsmodus fügt jedem Block zwei Handgriffe hinzu: „Diesen Block nach links übertragen“ und „Diesen Block nach rechts übertragen“. So repariert man eine Datei mit der anderen, Block für Block, ohne den Vergleich zu verlassen.

Nichts wird geschrieben, solange man nicht speichert: „Links speichern“, „Rechts speichern“ oder „Beide speichern“.

Was sie sagt, statt zu schweigen

Auch zwei Tabellen lassen sich vergleichen

In einer Datenbank vergleicht F8 auf zwei Tabellen ihre Strukturen: Bytes gibt es nicht, wohl aber Felder, ihre Typen und ihre Indizes. Das Menü sagt es – der Eintrag heißt dann „Strukturen vergleichen“.

Sichern und synchronisieren

Zwei Handgriffe, um zwei Ordner in Einklang zu bringen, und ein und dasselbe Dialogfeld: Die beiden Bereiche vergleichen. Es zeigt, was es tun wird, bevor es das tut.

Sichern – F10

Spiegelmodus: Ein Bereich gibt vor. Die Regel steht im Klartext im Dialogfeld: „Ich überschreibe, was sich geändert hat, und lösche, was übrig ist.“ Am Ende ist die Kopie das Abbild des Originals – auch bei dem, was nicht hätte darin sein sollen.

Der, der vorgibt, wird genannt – „der linke Bereich gibt vor“ – und „Richtung umkehren“ tauscht ihn, ohne das Dialogfeld zu verlassen. Das ist das Erste, was man prüfen sollte: Es ist die einzige Einstellung, die entscheidet, was gelöscht wird.

Synchronisieren – F11

Die beiden Ordner treffen sich, statt dass der eine den anderen löscht. Jeder Unterschied trägt seine Geste, und jede Geste lässt sich abwählen:

Die Zusammenfassung zählt, was angekreuzt ist: „42 Aktion(en), davon 3 Löschung(en)“, und der Umfang wird in Erinnerung gerufen – „Beschränkt auf das Angekreuzte“.

Woran sich entscheidet, dass zwei Dateien gleich sind

Im Spiegelmodus ändern zwei Kontrollkästchen die Frage, die für jedes Dateipaar gestellt wird. Sie anzukreuzen wiederholt den Abgleich: Sie sortieren keine Liste, sie entscheiden, was ein Unterschied ist.

Das Datum entscheidet über die Richtung, nie über den Unterschied. Sobald zwei Dateien als verschieden erklärt sind, wird die jüngere zum Behalten vorgeschlagen, egal nach welcher Regel. Bei gleichem Datum entscheidet niemand: Die Zeile bleibt auf Unangetastet lassen und trägt den Vermerk Inhalt weicht ab, wenn alles übereinstimmt außer den Bytes.

Vor dem Start

Ein letztes Dialogfeld nennt die Zahlen und verbirgt das Schlimmste nicht: „120 Elemente geschrieben und 3 endgültig gelöscht – ohne über den Papierkorb zu gehen“. Das ist der Moment, Nein zu sagen.

Was es sonst noch sagt

Jeden Tag, ohne daran zu denken

Planen… im selben Dialogfeld macht aus dieser Sicherung eine Aufgabe der Aufgabenplanung des Systems: So eingestellt wie das Dialogfeld, kommt sie zur festgelegten Zeit wieder, auch wenn man abgemeldet ist. Siehe Eine Aktion planen.

Die Archive

Ein Archiv öffnet sich wie ein Ordner: Man betritt es, holt Dateien heraus und legt eigene hinein.

Komprimieren, entpacken

F9 komprimiert die Auswahl, Alt+F9 entpackt sie. Das Dialogfeld sagt, was es schreibt, und die Komprimierung läuft neben der Oberfläche: Das Fenster bleibt währenddessen bedienbar.

Mehrere Archive werden mit einer einzigen Geste entpackt, mit denselben Antworten: Ziel, Umgang mit bereits vergebenen Namen und Passwort werden einmal abgefragt und gelten für alle. Der Eintrag wird nur bei einer Auswahl angeboten, die ausschließlich aus Archiven besteht – eine gewöhnliche Datei mittendrin, und er verschwindet.

„Komprimieren“ verschwindet nie bei einer Datei, auch nicht bei einem Archiv. Ein ZIP erneut zu komprimieren bringt meistens nichts, aber das ist ein Grund, es zu lassen, kein Grund, die Geste zu entfernen: Eine .apk oder eine .jar zählen als Archive, ohne dass sie jemand so sieht, und man möchte sie wie jede andere Datei verpacken können.

Verschlüsselte ZIP-Dateien

Ein ZIP kann per Passwort verschlüsselt sein. Eine Datei zu einem verschlüsselten ZIP hinzuzufügen, übernimmt die bereits vorhandenen Daten unverändert, wenn möglich – ohne sie zu entschlüsseln oder neu zu komprimieren – und überlässt die Arbeit 7-Zip, sofern es installiert ist: Das ist schneller, und das Ergebnis lässt sich mit jedem anderen Werkzeug öffnen.

Eine bereits vorhandene Datei wird ersetzt, ohne vorher gelöscht zu werden; eine identische Datei wird übersprungen.

Die Formate

ZIP durchgängig. Die Formate, die nur 7-Zip öffnen kann, werden nur angeboten, wenn es antwortet: Besser nichts anbieten, als etwas zu versprechen und zu scheitern.

Der belegte Speicher

Der untere Rand jedes Bereichs zeigt, was auf dem angezeigten Datenträger frei bleibt. Die Schaltfläche eines Laufwerks in der Leiste trägt das Tortendiagramm dazu.

Sehen, was Platz braucht

„Speicherbelegung“ im Menü eines Ordners zeichnet, was Platz braucht: Jede Fläche ist ein Unterordner, ihre Größe entspricht seiner Größe, ein Klick steigt dort hinab. Das öffnet man, wenn sich ein Laufwerk füllt, ohne dass man weiß, womit.

Die Karte der Belegung eines Ordners: Jede Fläche ist ein Unterordner, ihre Größe entspricht seiner Größe.
Jede Fläche ist ein Unterordner, ihre Größe entspricht seiner Größe; ein Klick steigt dort hinab, der Mauszeiger darüber zeigt die Einzelheiten.

Für einen einzelnen Ordner genügt die Leertaste: Sie misst ihn und schreibt seine Größe in die Spalte.

Nach einem Löschen

Ein Löschen gibt den Platz frei, und das Tortendiagramm zeigt es, sobald man den Mauszeiger darüber bewegt – außer beim Papierkorb, der die Bytes behält: Sie kommen erst zurück, wenn man ihn leert.

Die versiegelten Dateien

Die Liste von allem, womit man sich verbindet – Websites, Server, Rechner, Geheimnisse – und die der E-Mail-Konten sind verschlüsselte DATEIEN.

Zwei Arten von Dateien

Eine verknüpfte Datei hat IHR Kennwort, das nicht das der lokalen Datei ist. Jede öffnet und schließt sich für sich.

Die Schlüsseldatei

Eine verknüpfte Datei kann zusätzlich eine Schlüsseldatei haben: ein zweites Schloss, das das Kennwort allein nicht ersetzt. „Schlüsseldatei erzeugen…“ im Menü ihrer Zeile würfelt vierundsechzig Bytes aus und schreibt sie neben die Konfiguration, unter dem Namen der Datei – immer dort, nie anderswo.

Ein neuer Rechner braucht seine Kopie: Fehlt der Schlüssel, sagt Meneaufile, wohin er gehört, und wenn ein Bereich ihn bereits zeigt, bietet es an, ihn zu importieren.

Eine Schlüsseldatei zu verlieren, verschließt die versiegelte Datei endgültig. Das wird gesagt, bevor man sie erstellt.

Umbenennen, verschieben

Eine verknüpfte versiegelte Datei wird von ihrer Zeile aus umbenannt: Umbenannt wird die Datei auf dem Datenträger, ihre Endung bleibt. Nichts wird kopiert, nichts entschlüsselt.

Datierte Kopien

Vor jedem Schreiben legt Meneaufile den vorherigen Stand der Datei beiseite, genauso verschlüsselt, im Ordner backup der Konfiguration — %APPDATA%\meneaufile\backup unter Windows, ~/.config/meneaufile/backup unter Linux. Es behält die letzten zehn des Tages, dann die letzte jedes früheren Tages, über dreißig Tage.

Für NET-Einträge führt eine Schaltfläche zurück. In der Liste zeigt die Schaltfläche Frühere Version wiederherstellen… in der Leiste des Bereichs — oder derselbe Menüpunkt per Rechtsklick auf die Schaltfläche NET, unter dem KeePass-Import — die Kopien nach Datum und Uhrzeit. Man wählt eine aus, und die Liste wird wieder, wie sie war. Der Stand, den man verlässt, wird zuvor beiseitegelegt: Eine Rückkehr lässt sich auf dieselbe Weise rückgängig machen. Eine Kopie von vor einer Änderung des Hauptkennworts öffnet sich nur mit dem alten, und das Dialogfeld weist darauf hin.

Für eine andere versiegelte Datei, von Hand: Meneaufile schließen, die beschädigte Datei beiseitelegen und die gewünschte Kopie unter ihrem Namen an ihre Stelle kopieren — aus local_20260930-195717.meneaumail wird wieder local.meneaumail. Dasselbe Passwort öffnet sie.

Die zwölf Module

Jedes Modul öffnet sich in einem Bereich und wird wie ein Ordner durchsucht: dieselben Tasten, dieselbe Auswahl, dieselbe Pfadleiste, dieselben ziehbaren Spalten.

Die zwölf

ModulWas es öffnet
SAFFreigegebene Ordner – die Ordner, die Android sichtbar gemacht hat
NETNetzwerk – Netzlaufwerke, FTP, FTPS, SFTP, WebDAV, S3
MTPAngeschlossene Geräte – per USB angeschlossene Telefone und Tablets
GITGit – Git-Repositories: Änderungen, Branches, Verlauf
SVNSVN – Subversion-Arbeitskopien
FLUFlutter – Flutter-Projekte und ihre Toolchain
PSProzesse – die Prozesse des Rechners
SRVDienste – die Dienste von Windows
PLANGeplante Aufgaben – die Aufgabenplanung des Systems
REGRegistrierung – die Windows-Registrierung, in Schlüsseln und Werten
BDDDatenbanken – MySQL, MariaDB, PostgreSQL: Datenbanken, Tabellen, Zeilen
MAILE-Mail – IMAP- und POP3-Postfächer, Nachrichten und Anhänge

Das Vorhängeschloss kennzeichnet die Module, deren Passwörter im Tresor versiegelt sind: Sie lassen sich erst lesen, wenn dieser geöffnet ist, und das Vorhängeschloss der Titelleiste nennt sie beim Darüberfahren.

Die, die erscheinen

Eine Schaltfläche erscheint nur dort, wo sie Sinn hat: ein angeschlossenes Telefon, ein Git-Repository vor Augen, eine Plattform mit Diensten. SAF gibt es nur unter Android, die Netzwerkumgebung nur unter Windows, Flutter nur dort, wo die Toolchain installiert ist.

Welche gezeigt werden und in welcher Reihenfolge, stellt man über „Module bearbeiten…“ am Ende der Schublade ihrer Gruppe ein. Eine Schaltfläche auszublenden hängt die Quelle nicht aus: Ein getippter Pfad, ein Favorit, ein Suchergebnis führen weiter dorthin. Es ist ein Platzproblem, das man beseitigt, keine Funktion.

Was sie gemeinsam haben

SAF – Freigegebene Ordner

Unter Android sieht eine Anwendung nur, was man ihr gezeigt hat. Das Modul SAF führt die Liste der freigegebenen Ordner.

Einen Ordner freigeben

„Ordner zulassen…“ öffnet die Auswahl des Systems: Sie, und nicht Meneaufile, gewährt den Zugriff. Der Ordner kommt in die Liste und öffnet sich mit einem Klick.

Eine Freigabe entziehen

Das Menü des Symbols einer Zeile entzieht sie. Der Ordner wird nicht berührt: Es ist die Berechtigung, die geht, und man muss sie erneut anfordern, um zurückzukehren.

Anderswo

Unter Windows und Linux gibt es die Schaltfläche nicht: Es gibt nichts freizugeben.

NET – Netzwerk

NET Alles, womit man sich verbindet, in einer einzigen Liste: die Websites, bei denen man ein Konto hat, die Netzlaufwerke (SMB), die FTP-, FTPS-, SFTP-, WebDAV- und S3-Server, die Rechner, die man fernsteuert – RDP, VNC, SSH, TeamViewer – und die Geheimnisse, die keine Adresse haben.

Einen Eintrag einrichten

Einfg öffnet das Dialogfeld. Der Typ kommt zuerst, und er bestimmt die folgenden Felder: Eine Website will eine Adresse, eine Freigabe einen Pfad \\Server\Freigabe, TeamViewer eine ID, ein Geheimnis gar nichts. Der Rest – Name, Konto, Passwort, Kommentar – ist allen gemeinsam, weil es dasselbe ist: ein Ziel und das, womit man sich dort ausweist.

Jeder Typ trägt sein Symbol, genau das, das die Zeile zeigen wird: einen Server für FTP, eine Konsole für SSH, einen Globus für eine Website, einen Schlüssel für ein Geheimnis. Vierzehn Textzeilen liest man Wort für Wort; eine Form erkennt man auf Anhieb. Auch das geschlossene Feld zeigt es.

Das Dialogfeld eines Eintrags: Der Typ bestimmt die folgenden Felder.
Das Dialogfeld eines Eintrags: Der Typ bestimmt die folgenden Felder.
TypWas der Doppelklick bewirktHinweis
Website (HTTPS)Öffnet die Website, das Passwort in der ZwischenablageDer Standardtyp
Website (HTTP)Dasselbe, unverschlüsseltDie Website sieht das Passwort im Netzwerk vorbeilaufen
Netzlaufwerk (\\Server\Freigabe)Verbindet die Freigabe und betritt sieWindows
SFTP (über SSH)Betritt den ServerStandardmäßig Port 22
FTPS (FTP über TLS)Betritt den ServerVerschlüsselt
FTP (unverschlüsselt)Betritt den ServerPassiver Modus standardmäßig angekreuzt; manche alten Server verlangen den aktiven
WebDAV (HTTP / HTTPS)Betritt den ServerDerselbe Transport wie eine Website, andere Dateien am Ende
S3 (kompatibel)Betritt den BucketEine Region ist anzugeben
RDP – RemotedesktopStartet den Client, das Passwort in der Zwischenablagemstsc unter Windows, FreeRDP oder Remmina anderswo
VNCStartet den ClientRealVNC, TightVNC, Remmina
SSHBetritt seine Dateien, per SFTPssh, mit dem System geliefert
TeamViewerVerbindet mit dem PartnerEine neun- oder zehnstellige ID, keine Adresse
Geheimnis (ohne Adresse)Kopiert das PasswortEin Kartencode, eine Notiz, ein Konto ohne Website

Ein SSH-Schlüssel

Die SSH- und SFTP-Einträge haben ein Feld Privater Schlüssel: den Pfad des Schlüssels, ~/.ssh/srv_web. Die Schaltfläche des Feldes öffnet die Auswahl in ~/.ssh, und ein unter dem Benutzerordner gewählter Pfad wird mit ~ geschrieben – so taugt der Eintrag auch auf einem anderen Rechner, unter einem anderen Konto. Der Schlüssel selbst bleibt, wo er ist: Die Eintragsdatei transportiert ihn nicht.

Ein geschützter Schlüssel nimmt seine Passphrase aus dem Passwort des Eintrags. Ein Schlüssel ohne Passphrase kommt ohne Passwort aus; gibt es eines, dient es als Ausweichlösung, wenn der Server den Schlüssel ablehnt.

Der Befehl wird unverändert eingefügt. ssh -i ~/.ssh/srv_web [email protected], in die Adresse eingefügt, füllt den Eintrag aus: den Host, die Kennung, den Port, wenn ein -p da ist, und den Schlüssel. In die Liste eingefügt, öffnet er einen vorausgefüllten SSH-Eintrag.

Ein SSH-Eintrag lässt sich durchsuchen. Ein Doppelklick führt über SFTP auf dieselbe Maschine, mit demselben Konto und demselben Schlüssel – ohne einen zweiten Eintrag, der gepflegt werden muss. Per Rechtsklick öffnet SSH-Sitzung öffnen ein Terminal auf dem Server; ist man einmal drin, öffnet das Konsolenfenster neben dem Befehlsfeld die Sitzung im gerade angezeigten Ordner.

SFTP liest die Schlüssel im OpenSSH-Format – ed25519, RSA, ECDSA. Ein PuTTY-Schlüssel (.ppk) wird zuerst mit PuTTYgen konvertiert. Die Datei ~/.ssh/config wird nicht gelesen: Die SSH-Sitzung sieht sie trotzdem, da sich ssh öffnet, das Durchsuchen der Dateien aber nicht – ob es von einem SFTP-Eintrag oder von einem SSH-Eintrag ausgeht.

Das Passwort

„Erzeugen“ erzeugt eines; eine Anzeige nennt seine Stärke – von sehr schwach bis sehr stark –, und Meneaufile weigert sich, eines der fünf zuletzt verwendeten wieder zu übernehmen. Die Notfallcodes, die manche Websites einmalig vergeben, werden mit aufbewahrt, einer pro Zeile.

„Kennwort kopieren“ legt es in die Zwischenablage und entfernt es nach einigen Sekunden wieder – der Countdown wird in der Meldung angezeigt. Die Kennung und die Adresse lassen sich ebenfalls kopieren, mit denselben Tasten bei allen Einträgen: Man lernt nicht drei Kürzel neu, nur weil die Zeile ein Rechner statt einer Website ist.

Ein Kontrollkästchen sagt, das Passwort nicht aufzubewahren: Es wird dann jedes Mal abgefragt und beim Schließen vergessen. Auf einem Produktivserver ist das manchmal, was man will.

Sich darin bewegen

Ein geöffneter Dateiserver ist ein Ordner: Man betritt ihn, holt Dateien heraus, legt eigene hinein, mit F6 wie überall. Ein Rechner, eine Website und ein Geheimnis sind Blätter – es gibt nichts darin zu öffnen, nur etwas, das man darauf startet.

„Verbindung trennen“ beendet die Sitzung eines Servers, ohne seinen Eintrag aus der Liste zu entfernen.

Man betritt einen Eintrag, um darin zu suchen. Eine aus der Liste gestartete Suche steigt in keine Verbindung hinab: Sie würde alle öffnen, eine Sitzung und ein Passwort pro Eintrag, und müsste auf jeden ausgeschalteten warten. Sie vergleicht die Einträge selbst – ihren Namen, ihre Adresse, ihr Konto –, was das Mittel bleibt, in einer langen Liste den richtigen wiederzufinden. Um einen Server zu durchsuchen, ohne ihn zu betreten, kreuzt man seinen Eintrag an, bevor man sucht: Die angekreuzten Einträge, und nur sie, werden durchlaufen.

Wissen, ob das Ziel antwortet

Jeder Eintrag sagt, wie er zu prüfen ist. Ein neuer Eintrag startet mit Nicht prüfen: Man wählt die Sonde für die Rechner, die man überwachen möchte.

Die Statusspalte antwortet Erreichbar, Antwortet nicht oder Wird geprüft…. F5 sondiert die ganze Liste neu; „Jetzt prüfen“ sondiert nur die anvisierte Zeile.

Die Einträge ordnen

Umschalt+Einfg – „Neuer Ordner“ – legt einen Ablageordner an: nach Niederlassung, nach Website, nach Kunde. Ein Eintrag wird dort abgelegt, indem man ihn auf den Ordner zieht, mit Strg+F6 in den Ordner, den der andere Bereich anzeigt, oder mit Strg+X und dann Strg+V. Das Passwort folgt: Es liegt unter der Identität des Eintrags, die sich nicht ändert.

F6 kopiert einen Eintrag: einen zweiten Eintrag, mit eigener Identität und eigenem Passwort, den man ändert, ohne den ersten zu berühren. Einen Ablageordner zu entfernen entfernt nicht, was er ordnete – die Einträge rücken in die Wurzel.

Nichts geht in einen Dateiordner hinaus: Ein Eintrag hat keine Bytes, und ihn dorthin zu kopieren, würde ein Passwort im Klartext schreiben. Die Dateien eines geöffneten Servers dagegen gehen hinaus wie alle anderen – das ist sogar der ganze Sinn.

Die Liste und ihre Freigabe

Es ist eine versiegelte Datei: local.meneaunet, und die, die man verknüpft hat, um die Liste eines Teams zu teilen. Das Hauptkennwort verschlüsselt sie und wird bei jedem Öffnen neu abgefragt; eine Einstellung bestimmt, wie lange sie offen bleibt – bis zum Beenden oder einige Minuten.

Einträge, Ordner und Geheimnisse sind darin: Passwörter, Notfallcodes, alte Passwörter. Das erlaubt es einem USB-Stick, eine Liste mitzunehmen, die sich öffnen lässt – der Schlüsselbund des Systems verlässt seinen Rechner nie. Einen Eintrag zu entfernen nimmt seine Geheimnisse mit und berührt nichts am anderen Ende des Netzwerks.

Das Protokoll

Das „Protokoll der entfernten Server“ hält den Dialog mit den Servern fest: Dort schaut man nach, wenn sich eine Verbindung verweigert, ohne zu sagen warum. Es lässt sich mit einer Schaltfläche kopieren.

MTP – Angeschlossene Geräte

MTP Die per USB angeschlossenen Telefone und Tablets, über das MTP-Protokoll.

Anschließen

Das Gerät muss entsperrt und auf „Dateiübertragung“ gestellt sein: Solange es das nicht ist, bleibt die Liste leer und sagt das im Klartext.

Kein Gerät angeschlossen: Die Meldung sagt, was zu tun ist, statt dass es leer ist.
Kein Gerät angeschlossen: Die Meldung sagt, was zu tun ist, statt dass es leer ist.

Sich darin bewegen

Der interne Speicher und die SD-Karte sind Ordner, und die Dateien werden mit F6 wie überall sonst in einen Bereich kopiert.

Die Schaltfläche

Sie erscheint nur dort, wo die Quelle eingebunden ist: Ohne MTP-Treiber gibt es nichts zu öffnen.

GIT – Git

GIT Ein Git-Repository wird wie ein Ordner durchsucht: die geänderten Dateien, die Branches, der Verlauf.

Ein Repository öffnen

Die Schaltfläche GIT der Leiste springt zum Favoritenprojekt; ihr Rechtsklick liefert die Liste: die bekannten Repositories, „Commit…“, „Verlauf…“, die Branches, „Stash…“ und „Stashes“, „Tags…“, „Remotes“. Ein Ordner auf dem Datenträger, der noch kein Repository ist, bietet dort „Repository hier klonen…“ an. Die Projekte fügen sich beim Betreten von selbst hinzu, und ein Projekt, dessen Ordner verschwunden ist, wird vergessen – außer wenn es sein Datenträger ist, der fehlt: Ein abgezogener Stick lässt nichts vergessen.

Der Zustand eines Ordners

Jede Zeile trägt ihre Farbe: in Konflikt, nicht verfolgt, geändert, vorgemerkt, ignoriert. Eine Datei wird von git auf zwei Achsen beschrieben – dem Index und der Arbeitskopie – und eine Zeile hat nicht die Mittel, beide zu zeigen: Was noch zu tun bleibt, entscheidet über die Farbe. Die Pfadleiste nennt den aktuellen Branch.

Vormerken und committen

„Commit…“ öffnet die Ansicht der Änderungen: eine Datei pro Zeile, die Spalte Verfolgt sagt, was git darüber weiß. Man bezeichnet die Zeilen wie überall sonst – Klick, Strg+Klick, Umschalt+Klick –, schreibt unten die Nachricht, und Committen startet mit dem, was ausgewählt ist. Nichts ausgewählt, nichts geht raus: Die Schaltfläche sagt es.

Die Schaltfläche Nicht verfolgt in der Commit-Leiste blendet aus, was git nicht verfolgt: Ein Ordner voller Wegwerfdateien verdeckt nicht mehr die zwei, die man committen will, und Ctrl+A nimmt sie nicht mehr mit. Abgewählt zeigt sie, wie viele sie ausblendet.

Die Ansicht der Änderungen eines Repositorys: drei Dateien, ihr Verfolgungszustand und unten die Commit-Leiste.
Die Änderungen des Repositorys und die Commit-Leiste: die Nachricht, das Ausgewählte und die Schaltfläche.

Unterschiede ansehen

„Unterschiede anzeigen“ öffnet den Diff Block für Block, zwischen der Arbeitskopie, dem Index (vorgemerkt) und einem Commit – vorher und nachher sind dort benannt. Eine Binärdatei sagt das lieber, als Datenmüll zu zeigen.

Die Handgriffe

Die Branches und der Verlauf

Einen Branch anlegen, darauf wechseln, zusammenführen – der Eintrag trägt den Namen des Branches und antwortet nichts zusammenzuführen: bereits aktuell oder Zusammenführung abgebrochen: Dateien sind in Konflikt. „Verlauf…“ listet die Commits auf: ihren kurzen Hash, ihren Betreff, ihren Autor, ihr Datum. Die linke Randspalte zeichnet den Graphen, jede Zeile auf ihrer eigenen, und ein Merge zieht seinen Strich zur Nachbarspalte. Ein Doppelklick öffnet die Details eines Commits: seine vollständige Nachricht und die Dateien, die er berührt hat.

Der Verlauf eines Repositorys: vier Commits, ihr Betreff, ihr Autor und der Branch-Graph in der Randspalte.
Der Verlauf, sein Graph in der Randspalte: zwei Branches, die von derselben Wurzel ausgehen, und der Merge, der sie wieder zusammenführt.

Der Merge-Request-Baum

Merge-Request-Baum… im Menü der GIT-Schaltfläche zeichnet die offenen MRs des GitLab-Projekts, auf das das Remote zeigt. Jeder steht unter dem Branch, von dem er ausgeht, um eine Stufe eingerückt wie ein Inhaltsverzeichnis: Die Stufe gibt die Reihenfolge der Freigabe an, und ein Klick auf eine Karte öffnet den MR im Browser.

Der Merge-Request-Baum eines Repositorys: main, seine eingerückten MRs und eine Kette von drei voneinander abgezweigten MRs
!31 wurde von !28 abgezweigt und !35 von !31: Jeder steht unter dem, dessen Commits er trägt, mit „nach“ und „Ziel main“. Die Schaltfläche rechts checkt den Branch aus; das Häkchen markiert main, wo man ist.

Mit dem Remote-Repository austauschen

„Pull (holen)“ und „Push (senden)“, mit der Zahl der betroffenen Commits neben der Beschriftung – die Null wird nicht geschrieben. Ein Branch, der gegenüber noch nicht existiert, geht mit seinem Upstream hinaus. Die Remotes werden im selben Menü deklariert und entfernt. Verlangt der Server einen Nachweis, fragt Meneaufile seinerseits danach, statt wortlos hängen zu bleiben.

Beiseitelegen

„Stash…“ legt die laufende Arbeit beiseite, ohne sie zu committen, mit optionaler Beschreibung; „Stashes“ – Beiseitegelegte Arbeit – listet auf, was wartet, und von dort nimmt man wieder auf oder verwirft. „Tags…“ setzt und entfernt Tags auf dieselbe Weise.

Wer diese Zeile geschrieben hat

„Zeilenherkunft“ im Menü einer Datei ordnet jede Zeile ihrem Commit und ihrem Autor zu. Das ist die Frage, die man sich vor einer überraschenden Zeile stellt, und eine Liste von Commits beantwortet sie nicht.

Die Konflikte

Eine Datei in Konflikt öffnet sich mit ihren Fassungen: der gemeinsamen Fassung, unserer, ihrer und dem Ergebnis, das man aufbaut. „Alles übernehmen“ übernimmt eine ganze Seite, „Auflösen“ speichert – und die Datei verlässt die Kategorie in Konflikt.

Klonen

Aus einem Ordner: die Adresse (https://… oder git@host:org/repo.git), der Name des anzulegenden Ordners und ein vollständiger oder flacher Verlauf – die letzten N Commits.

Die Bundles

Eine .bundle-Datei ist ein Git-Repository, verpackt in eine einzige Datei: So nimmt man ein Projekt auf einem Stick mit oder gibt es jemandem weiter, ohne Server. Ein Doppelklick zeigt, was sie enthält – ihre Branches, ihre Tags –, und Hier klonen… macht daraus ein gewöhnliches Repository, gleich daneben, ohne Netzwerk. In einem Repository verpackt Bundle erstellen… im Menü von GIT das ganze Repository in den Ordner der anderen Ansicht.

Wenn git fehlt

Meneaufile ruft das git des Systems auf. Fehlt es oder liegt es nicht im PATH, sagt es das, statt ohne Grund zu scheitern.

SVN – SVN

SVN Eine Subversion-Arbeitskopie, mit denselben Handgriffen wie überall.

Die Handgriffe

Lesen

Der Verlauf listet die Revisionen auf; die Unterschiede öffnen sich in derselben Ansicht wie die von Git. Die Pfadleiste nennt den Branch und die Revision (r1234).

Was nicht zurückkommt

Änderungen zu verwerfen ist endgültig: Was verworfen wird, kommt nicht zurück, und das Dialogfeld sagt es vorher – für ein Element wie für die ganze Kopie.

FLU – Flutter

FLU Die Flutter-Projekte und die dazugehörige Toolchain.

Die Projekte

Die Liste merkt sich die geöffneten Projekte. „Flutter-Projekt anlegen“ fragt nach dem Paketnamen und dem Ordner.

Was der Linksklick bewirkt, hängt davon ab, wo man ist. In einem Projekt öffnet er das Menü: Das braucht man vor Ort – starten, bauen, die Geräte. Anderswo springt er zum zuletzt über diese Schaltfläche geöffneten Projekt, dort, wo es nichts gibt, worauf man wirken könnte. Der Rechtsklick öffnet das Menü überall.

Die Befehle

Abhängigkeiten holen, analysieren, testen, formatieren, aufräumen, aktualisieren, veraltete Abhängigkeiten anzeigen, die Diagnose starten. Release bauen zielt auf Windows, Linux, Android (APK oder Bundle) und das Web – und zwar wirklich mit --release für alle fünf, was die frühere Beschriftung „Bauen…“ nicht sagte.

Debug bauen zielt auf dieselben fünf Ziele mit --debug: Es ist dasselbe Menü, nur der Modus ändert sich. Es verlangt kein Gerät – so legt man eine Binärdatei zur Fehlersuche ab, ohne darauf zu warten, dass die Toolchain antwortet.

Ausführen

Die Geräteliste steht hinter ihrem Eintrag, nicht darin. Im Menü ausgebreitet, zwang sie dazu, die Toolchain bei jedem Öffnen abzufragen: flutter devices braucht einige Sekunden, und man zahlte diese Verzögerung, um „Analysieren“ oder „Abhängigkeiten holen“ zu wählen. Sie wird nur noch gesucht, wenn man sie braucht. Nur ein Ziel – und der Befehl startet, ohne etwas zu fragen.

„Ausführen“ sucht die Geräte und bietet das eigene an – oder alle. Die Ausgabe erscheint fortlaufend, mit den Flutter-Tasten in Reichweite: neu laden (r), neu starten (R), Hilfe (h), ablösen (d), Ausgabe leeren (c), beenden (q). „Mit Optionen ausführen…“ fügt flutter run hinzu, was man möchte – --profile, --dart-define=key=value. „Geräte suchen…“ am unteren Rand desselben Menüs startet die Suche neu und kehrt dorthin zurück: Ein nachträglich angeschlossenes Telefon würde sonst nie erscheinen.

Das Ende wird genannt: Fertig, Fehlgeschlagen (1), Angehalten. Die Ausgabe lässt sich mit einer Schaltfläche kopieren.

Ein erfolgreicher Build führt zu seiner Datei. Eine Schaltfläche erscheint dann im Banner: Sie führt die Ansicht zum Ergebnisordner und setzt den Cursor darauf – die .exe, die .apk, das Bundle. Die Toolchain sagt, wohin sie geschrieben hat, und nicht eine hier geführte Liste von Pfaden: Jedes Ziel legt seinen anderswo ab, und das ändert sich mit den Flutter-Versionen. Nichts erscheint, solange der Befehl läuft, noch wenn er gescheitert ist – es gäbe nichts zu zeigen.

Wenn die Toolchain fehlt

Die Schaltfläche erscheint nur dort, wo Flutter installiert ist.

PS – Prozesse

PS Die Prozessliste, in einstellbarem Takt abgefragt.

Lesen

Die Spalten zeigen Speicher, Benutzer und Befehlszeile.

Die Prozessliste: Die Abfrage aktualisiert sich im gewählten Takt.
Die Prozessliste: Die Abfrage aktualisiert sich im gewählten Takt.

Suchen

Das Feld der Titelleiste – „Suche in PS“ – filtert die Liste nach allem, was man dort liest: dem Namen, aber auch der Befehlszeile und dem Benutzer. Eingabe startet; die Liste wird weiter in ihrem Takt abgefragt, während der Filter angezeigt wird, und das Kreuz des Feldes gibt die ganze Liste zurück.

Die nach „patrick“ gefilterte Prozessliste: Nur die Prozesse dieses Benutzers bleiben.
„patrick“ behält nur die Prozesse dieses Benutzers: Die Suche liest alle Spalten, nicht nur den Namen.

Das Leistungsdiagramm

Der Rechtsklick auf die Schaltfläche PS öffnet das Leistungsdiagramm – und die Liste mit ihm: Eine Kurve ohne die Liste vor Augen würde sagen, dass etwas passiert, ohne zu sagen, was.

Die Prozessliste und darunter das Leistungsdiagramm: die Schaltflächen Prozessor, Speicher, Datenträger, Netzwerk, der Wert der letzten Abfrage und die Kurve der letzten Minute.
Das Diagramm liegt unter der Liste: Die Verbindung zwischen beiden ist es, was man dort sucht.

Eine Kurve auf einmal, gewählt über die Schaltflächen oben: Prozessor, Speicher, Datenträger, Netzwerk. Ein Datenträger pro Datenträger und eine Karte pro Karte, wie im Task-Manager – eine Summe hätte nichts gesagt, da ein ausgelasteter und ein ruhender Datenträger zusammen fünfzig Prozent ergeben. Der Wert der letzten Abfrage steht rechts, und das Kreuz schließt.

Das Diagramm behält die letzten sechzig Abfragen. Man zieht den Strich, der es von der Liste trennt, um es zu vergrößern, und diese Höhe wird von einer Sitzung zur nächsten gemerkt. Zu Beginn geschlossen: Ein Diagramm kostet eine Abfrage pro Takt, und niemand hat es beim Öffnen der Liste verlangt.

Der Takt der Abfragen

Unten rechts in der Ansicht die Last des Rechners: Prozessor 47 % · Speicher 43 % · 5 s. Die letzte Zahl ist der Takt, und der Rechtsklick darauf ändert ihn – 5, 10, 15, 30 oder 60 Sekunden. Der laufende Takt erscheint dort fett, und die Wahl wird gemerkt.

Dort stellt man ihn ein, und nirgendwo sonst: Man liest ihn beim Betrachten der Last ab, und beim Betrachten will man ihn enger stellen. Aus diesem Grund hat er die Einstellungen verlassen – zwei Orte für dieselbe Sache widersprechen sich am Ende.

Handeln

Alle Prozesse sehen

Ohne Administratorrechte ist die Liste unvollständig. „Als Administrator neu starten“ startet Meneaufile mit erhöhten Rechten neu – das aktuelle Fenster schließt sich. Eine Ablehnung wird gemeldet, und die Liste bleibt unvollständig, statt vorzutäuschen, sie sei vollständig.

„Windows-Task-Manager öffnen“ bleibt in Reichweite: Meneaufile gibt nicht vor, ihn zu ersetzen.

SRV – Dienste

SRV Die Windows-Dienste: ihr Status, ihr Start, ihre Abhängigkeiten.

Lesen

Der Status – beendet, wird ausgeführt, angehalten und die Übergangszustände – und der Starttyp: automatisch, automatisch (verzögerter Start), manuell, deaktiviert.

Suchen

Das Feld der Titelleiste filtert die Liste nach dem Namen und der Beschreibung: „drucken“ findet den Druckspooler, den man nicht immer benennen kann. Das kann die Konsole von Windows nicht. Eingabe startet, das Kreuz des Feldes gibt die ganze Liste zurück.

Die nach „drucken“ gefilterte Dienstliste: der Druckspooler, gefunden über seine Beschreibung.
„drucken“ findet den Druckspooler über seine Beschreibung.

Handeln

Starten, beenden, neu starten, anhalten, fortsetzen, den Starttyp ändern. Ein Fortschrittsdialogfeld verfolgt den Status bis zum erwarteten.

Die Eigenschaften

Vier Registerkarten: Allgemein (Systemname, Anzeigename, Beschreibung, Pfad der ausführbaren Datei, Startparameter), Anmelden, Wiederherstellung, Abhängigkeiten.

Die Eigenschaften eines Dienstes: vier Registerkarten, wie in der Konsole von Windows.
Die Eigenschaften eines Dienstes: vier Registerkarten, wie in der Konsole von Windows.

Die Berechtigungen

Diese Befehle verlangen Administratorrechte: Meneaufile bietet an, mit erhöhten Rechten neu zu starten, und sagt, wenn die Erhöhung abgelehnt wird – dann wurde dem Dienst nichts gesendet.

Das Kennwort eines Dienstkontos bildet eine Ausnahme: Es darf nicht über einen Administratorbefehl gehen, wo es in der Prozessliste zu lesen wäre. Um es zu ändern, muss man Meneaufile als Administrator starten.

PLAN – Geplante Aufgaben

PLAN Die Aufgabenplanung des Systems: was von selbst startet, und wann.

Durchblättern

Die Aufgabenplanung ist bereits in Ordnern abgelegt: Unter Windows enthält \Microsoft\Windows\Defrag die Defragmentierung. Meneaufile durchläuft sie wie ein Laufwerk – Ordner öffnen sich per Doppelklick, die Pfadleiste führt nach oben zurück, Suche und Sortierung funktionieren wie überall.

Jede Aufgabe nennt ihren Status (bereit, wird ausgeführt, deaktiviert), ihre nächste und letzte Laufzeit, ihr letztes Ergebnis, ihre Trigger in Worten – „Wöchentlich, Mo., Fr. um 21:30“ – und was sie ausführt. Autor und Beschreibung lassen sich über die Auswahl der Spalten einblenden.

Die Schaltfläche erscheint nur dort, wo eine Aufgabenplanung antwortet: unter Windows, wenn der Dienst „Aufgabenplanung“ läuft.

Handeln

Per Rechtsklick: Ausführen, Beenden, Aktivieren, Deaktivieren, Löschen – für eine Aufgabe oder eine ganze Auswahl. Entf löscht ebenfalls, nachdem genannt wurde, was verschwindet.

Die Systemaufgaben unter \Microsoft\Windows lassen sich nur mit Administratorrechten ändern: Meneaufile fragt dann mit diesen erneut an, ein einziges Mal für die ganze Auswahl, und sagt, wenn die Erhöhung abgelehnt wird.

Erstellen, bearbeiten

Neue Aufgabe… per Rechtsklick auf einen Ordner oder im Menü der Schaltfläche öffnet das Dialogfeld; ein Doppelklick auf eine Aufgabe öffnet sie ebenfalls darin. Dort legt man fest:

Ein Trigger, den das Dialogfeld nicht schreiben kann – bei einem Ereignis im Protokoll, alle fünfzehn Minuten für nur eine Stunde –, wird dort angezeigt und unverändert beibehalten. Unter Windows wird die Aufgabe auf ihrer ursprünglichen Definition neu geschrieben: Ihre Bedingungen, ihre Energieeinstellungen und ihre weiteren Aktionen bleiben unberührt.

Eine Aktion von Meneaufile planen

Eine Sicherung jeden Abend, der Export einer Datenbank jeden Morgen: Die Aktionen von Meneaufile lassen sich planen. Planen… steht in den Dialogfeldern, die sie ohnehin bestätigen:

Das Dialogfeld nennt, was getan wird, und fragt dann, wann – mit denselben Triggern wie bei einer Aufgabe – und unter welchem Konto. Was eine Rückfrage entschieden hätte, wird vorab festgelegt: Die Konfliktregel wird hier gewählt, und niemand wird gefragt. Die Aufgabe landet im Ordner \Meneaufile der Aufgabenplanung; dort ändert man ihren Zeitplan oder löscht sie.

Wenn die Aufgabe auslöst:

Eine Systembenachrichtigung meldet, wie sie geendet hat, das Protokoll vermerkt es, und das letzte Ergebnis der Aufgabe hält es fest: 0 für erfolgreich, 2 für mit Fehlern beendet, 1 für einen Fehlschlag. Eine Quelle oder ein Ziel, das durch das Hauptkennwort geschützt ist, wird bei abgemeldeter Sitzung nicht gesichert: Niemand wäre da, um es einzugeben. Unter Linux wird die Aktion für die angemeldete Sitzung geplant.

Unter Linux

Drei Ordner: systemd, die Timer des Systems; systemd-user, die des Benutzers; crontab, seine crontab. Eine neue Aufgabe wird als Timer des Benutzers geschrieben – eine .service- und eine .timer-Datei in ~/.config/systemd/user –, oder in die crontab, wenn man sie dort einordnet. Mit dem Systemkonto landet sie in /etc/systemd/system, und PolicyKit fragt nach dem Passwort.

In der crontab wird eine Aufgabe von Meneaufile durch einen Kommentar # meneaufile: Name über ihren Zeilen benannt; von Hand geschriebene Zeilen erscheinen unter dem Namen ihres Programms und bleiben, wo sie sind. Was ein Paket in systemd abgelegt hat, lässt sich deaktivieren, wird aber nicht gelöscht: Sein nächstes Update würde es wieder anlegen.

REG – Registrierung

REG Die Windows-Registrierung: die Einstellungen des Systems und der Programme, geordnet in Schlüssel und Werte.

Durchblättern

Auf oberster Ebene die fünf Strukturen: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS und HKEY_CURRENT_CONFIG. Schlüssel öffnen sich wie Ordner; die Werte eines Schlüssels sind seine Zeilen, mit ihrem Namen, ihrem Typ – REG_SZ, REG_DWORD … – und ihren Daten, wie im Registrierungs-Editor. Der Wert ohne Namen erscheint als „(Standard)“.

Pfad kopieren liefert HKEY_CURRENT_USER\Software\…, so wie die Adressleiste des Registrierungs-Editors ihn wieder einliest. Der Registrierungs-Editor selbst bleibt griffbereit, im Menü der Schaltfläche.

Das Modul gibt es nur unter Windows.

Bearbeiten

Ein Doppelklick oder Eingabe auf einem Wert öffnet ihn in seinem Dialog, der sich nach seinem Typ richtet:

Einfg legt im geöffneten Schlüssel einen Wert an, Umschalt+Einfg einen Schlüssel; F2 benennt einen Schlüssel oder einen Wert um; Entf löscht, nachdem genannt wurde, was verschwindet. Ein Schlüssel verschwindet mit seinen Unterschlüsseln und Werten, und nichts landet im Papierkorb: Exportieren Sie zuerst, was Sie wiederherstellen können möchten.

Was Windows verweigert – meistens HKEY_LOCAL_MACHINE –, wird mit Administratorrechten erneut angefragt, ein einziges Mal für die ganze Auswahl.

Exportieren, importieren

Einen Schlüssel in einen Dateibereich zu ziehen oder ihn mit F6 in den anderen Bereich zu kopieren, schreibt eine .reg-Datei – eine pro Schlüssel, Unterschlüssel inbegriffen, im Format des Registrierungs-Editors. Ausgewählte Werte kommen zusammen in eine einzige Datei, deren Name erfragt wird.

Umgekehrt wird eine auf die Registrierung gezogene .reg-Datei nach Bestätigung importiert: Geschrieben wird an die Stellen, die sie angibt, unabhängig vom geöffneten Schlüssel, und eine Datei, die sich nicht vollständig lesen lässt, wird gar nicht angewendet.

BDD – Datenbanken

BDD MySQL, MariaDB und PostgreSQL: der Server, die Datenbanken, die Tabellen, die Zeilen – all das wird wie Ordner durchsucht und lässt sich bearbeiten.

Eine Verbindung einrichten

Die Engine, der Host, der Port, der Benutzer, das Kennwort und eine Standarddatenbank – optional: Ohne sie öffnet sich der Server auf seiner Verwaltungsdatenbank. Ein Windows-Dienst kann benannt werden, um seinen Zustand zu lesen, und Meneaufile trägt ihn von selbst ein, wenn es ihn findet.

Der benannte Dienst ist mit einem Klick zu finden, an zwei Stellen: „Speicherort des Dienstes öffnen“ im Menü der Verbindung, und unter der Fehlermeldung, wenn man eine Datenbank betritt, deren Dienst ausgeschaltet ist – die Verbindung wird verweigert, die Schaltfläche führt nach SRV zum Dienst selbst, dort, wo man ihn neu startet. Ohne sie musste man hinausgehen, die Zeile wiederfinden und über ihr Menü gehen.

Die Engine trägt ihr Symbol, wie der Typ eines Eintrags in NET: Man wählt im Dialogfeld, was man in der Zeile wiedererkennen wird.

Das Dialogfeld einer Verbindung: die Engine, der Host, das Konto und der Dienst, der sie trägt.
Das Dialogfeld einer Verbindung: die Engine, der Host, das Konto und der Dienst, der sie trägt.

Sich bewegen

Server → Datenbanken → Tabellen → Zeilen. F12 schaltet zwischen den Daten einer Tabelle und ihrer Struktur um. Eine Datenbank lässt sich anpinnen, um sie an der Spitze wiederzufinden.

Der Server bringt auch eigene Ansichten mit: Konten, Laufende Abfragen, Serverstatus, Servereinstellungen, Routinen. Sie sind schreibgeschützt; ihre Aktionen stehen im Rechtsklickmenü – ein Kennwort ändern, eine Variable einstellen, einen Prozess beenden.

Die Zeilen

Die Struktur

Die Felder mit Typ, Kollation, Standardwert, Attributen, Kommentar; die Indizes mit ihrer Art (Primärschlüssel, eindeutig, Index) und ihrer Methode. Ein Feld wird am Anfang, am Ende oder nach einem anderen eingefügt – PostgreSQL dagegen fügt immer am Tabellenende ein und sagt das.

Eine Typauswahl ordnet die Typen der Engine nach Familien: Ganzzahlen, Dezimalzahlen, Text, Datum und Uhrzeit, Binärdaten. Man filtert sie durch Tippen.

Eine Tabelle leeren (truncate) entfernt alle ihre Zeilen, behält die Tabelle und setzt den Auto-Inkrement auf null zurück. Auf einem Server gibt es keinen Papierkorb: Das wird vorher gesagt.

Das Beziehungsdiagramm

Das „Beziehungsdiagramm“ zeichnet die Tabellen und ihre Verbindungen.

In einen Ordner exportieren

Eine Tabelle hat keine Bytes: Sie lässt sich nicht wie eine Datei kopieren. Was man davon auf einem Datenträger erhält, ist ein SQL-Export.

Importieren, klonen

Die Abfragen

Eine SQL-Abfrage wird auf der geöffneten Datenbank geschrieben und startet mit Strg+Eingabe. Die letzten Abfragen werden angeboten. Das Ergebnis ist eine Liste wie jede andere: Man sortiert darin, wählt darin aus, exportiert sie.

Das SQL-Protokoll hält alles fest, was gesendet wurde, mit der Zahl der betroffenen Zeilen. Es lässt sich kopieren und leeren.

Zwei Tabellen vergleichen

F8 auf zwei Tabellen vergleicht ihre Strukturen: Mangels Bytes werden die Felder und Indizes einander gegenübergestellt. Siehe Vergleichen.

Entfernen

Eine Verbindung zu entfernen nimmt sie samt Kennwort aus der Liste. Der Server wird nicht berührt.

MAIL – E-Mail

MAIL Die IMAP- und POP3-Postfächer werden wie Ordner durchsucht: ein Ordner pro Postfach, eine Datei pro Nachricht.

Ein Konto einrichten

Die Adresse, der angezeigte Name, das Protokoll – IMAP lässt die Ordner auf dem Server, POP3 lädt eine einzige Liste herunter – und die Verschlüsselung: TLS von Anfang an, danach STARTTLS oder nichts. Der Versand (SMTP) hat einen eigenen Abschnitt; bleibt er leer, übernimmt er das Konto zum Lesen.

Das Postfach eines Kontos: links lesen, rechts schreiben.
Das Postfach eines Kontos: links lesen, rechts schreiben.

Die großen Anbieter

Die Einstellungen der in Frankreich verbreitetsten E-Mail-Dienste, alle mit TLS von Anfang an auf diesen Ports. Das Konto ist die vollständige Adresse, sofern nicht anders angegeben; das Kennwort ist das des E-Mail-Dienstes – oder, bei Gmail, Yahoo und iCloud, ein App-Passwort, das in den Sicherheitseinstellungen des Kontos erzeugt wird, da das übliche Kennwort dort für Programme abgelehnt wird.

AnbieterIMAPPOP3SMTPKonto
Orange (orange.fr, wanadoo.fr)imap.orange.fr 993pop.orange.fr 995smtp.orange.fr 465die Adresse
Freeimap.free.fr 993pop.free.fr 995smtp.free.fr 465die Kennung, ohne @free.fr
SFR (sfr.fr, neuf.fr)imap.sfr.fr 993pop.sfr.fr 995smtp.sfr.fr 465die Adresse
Bouygues Telecom (bbox.fr)imap.bbox.fr 993pop.bbox.fr 995smtp.bbox.fr 465die Adresse
La Poste (laposte.net)imap.laposte.net 993pop.laposte.net 995smtp.laposte.net 465die Adresse
Gmailimap.gmail.com 993pop.gmail.com 995smtp.gmail.com 465die Adresse, App-Passwort
Yahoo Mailimap.mail.yahoo.com 993pop.mail.yahoo.com 995smtp.mail.yahoo.com 465die Adresse, App-Passwort
iCloud Mailimap.mail.me.com 993—smtp.mail.me.com 587, STARTTLSdie Adresse, App-Passwort
OVHcloud (Hosting)ssl0.ovh.net 993ssl0.ovh.net 995ssl0.ovh.net 465die Adresse
Infomaniakmail.infomaniak.com 993mail.infomaniak.com 995mail.infomaniak.com 465die Adresse
Gandimail.gandi.net 993mail.gandi.net 995mail.gandi.net 465die Adresse

Die STARTTLS-Ports, wenn ein Anbieter sie bevorzugt: 143 für IMAP, 110 für POP3, 587 für SMTP. Bei Gmail muss IMAP in den Einstellungen des E-Mail-Dienstes aktiviert und die Bestätigung in zwei Schritten eingerichtet sein, bevor man das App-Passwort erzeugt. Outlook.com, Hotmail und Live akzeptieren nur noch eine „moderne“ Authentifizierung (OAuth), die Meneaufile nicht spricht: Das Kennwort allein wird dort abgelehnt. Meneaufile authentifiziert sich per Kennwort – AUTHENTICATE PLAIN oder LOGIN –, immer verschlüsselt.

Lesen

Eine Nachricht öffnet sich mit F3 wie eine Datei. Die Anhänge sind Zeilen: Man kopiert sie wie den Rest in einen Bereich. Die Spalten zeigen den Zustand – ungelesen, beantwortet, markiert, Entwurf, Anhang –, und „Als gelesen markieren“ oder „Als ungelesen markieren“ ändert ihn.

Die Nachricht wird auf weißem Papier gelesen, gleich welches Design – dunkel wie hell: Ein helles Design leitet seine Fläche vom gewählten Farbton ab, und die E-Mail würde auf Rosa oder Hellblau gelesen. Eine reine Textnachricht behält ihre Festbreitenschrift, wie in einem Webmailer, und bricht um: Die langen Zeilen passen in das Feld, statt rechts hinauszulaufen, und die Zeilenumbrüche des Absenders bleiben die seinen. Eine ausgeschriebene Adresse lässt sich anklicken – http:// oder https://, und sonst nichts: Eine Adresse aus einem Punkt zu erraten, machte aus jedem zitierten Dateinamen einen Link. Der Punkt am Satzende gehört zum Satz.

Schreiben

„Neue Nachricht…“, „Antworten“, „Allen antworten“, „Weiterleiten“: Empfänger, Kopie, Betreff, Text, Anhänge. Ein Konto ohne Versandserver sagt das – man muss einen einrichten, um von ihm aus zu schreiben.

Die drei Handgriffe sind im Lesefeld, oben rechts, und im Rechtsklick einer Zeile. „Antworten“ schreibt nur an den Absender, „Allen antworten“ fügt die übrigen Empfänger hinzu. Antworten schließt das Lesen und öffnet das Schreiben, Zitat inbegriffen.

Was währenddessen geschieht

Alle fünf Minuten fragt Meneaufile die Server erneut, was wartet, und die Schaltfläche MAIL trägt die Zahl der ungelesenen Nachrichten als Kennzeichen. Es wird nichts heruntergeladen: Abgefragt werden Zähler, einige Bytes pro Ordner. Papierkorb, Spam, Entwürfe und Gesendetes zählen nicht mit.

Der Mauszeiger zeigt, welches Postfach wartet: zuerst die Summe, die das Kennzeichen trägt, dann eine Zeile pro Konto. Bei vier Postfächern sagte „12“ nicht, welches man öffnen sollte. Ein einzelnes Postfach behält seine einzige Zeile, und ein Konto, das nicht geantwortet hat, hat keine Zeile – eine Null würde sagen „bei dir wartet nichts“, was man von ihm gerade nicht weiß.

F5 wartet nicht die fünf Minuten ab. Aktualisieren im E-Mail-Modul fragt beim Server die Ordner des Kontos neu ab, ihre ungelesenen Nachrichten und ihre Summe: Das Kennzeichen, die Zahlen der Ordner und die Liste stimmen sofort überein. Ohne das wurden sie ein für alle Mal gemerkt, und erst die nächste Abfrage rückte sie wieder gerade – man aktualisierte vor seinem Postfach, und nichts bewegte sich.

Ist der Tresor geschlossen, schweigt der Wächter: Die Passwörter der Konten schlummern dort, und es ist nicht Sache eines Timers, diese Tür aufzuwecken.

Die Spalten eines Ordners

Betreff, Absender, Datum, Größe, Status, Kennung. Das Datum ist das, das der Absender angibt: Es ist das, was alle Clients zeigen, und die Sortierung erfolgt beim Server.

Zwei weitere Spalten lassen sich im Menü der Spalten anfordern, ursprünglich ausgeblendet, weil sieben Spalten in einem Bereich ohnehin schlecht Platz finden:

Das Passwort eines Kontos wiederfinden

Die Kontenliste gibt nie ein Passwort heraus. Um es nachzulesen – ein Telefon oder eine andere Anwendung neu einzurichten – kopiert man das Konto in die Liste NET: F6 in eine darauf gelegte Ansicht, oder durch Ziehen. Der Eintrag trägt den Namen des Kontos, die Kennung, die Adresse des Leseservers, den Versandserver als Kommentar und das Passwort.

In den gegenüber geöffneten Ablageordner und nicht in die Wurzel der Liste: Dort sucht man es danach. Verschieben geht nicht – man müsste das Konto aus seiner Liste nehmen, um es im Tresor abzulegen, während das, was man dort ablegt, ein Duplikat des Passworts ist; Strg+F6 sagt das, statt stillschweigend zu kopieren.

Was beim Server bleibt

Ein Konto zu entfernen nimmt es aus der Liste, sein Passwort mit. Das Postfach selbst bleibt beim Server unberührt.

Die Einstellungen

Das Zahnrad der Titelleiste öffnet die Einstellungen. Sie sind in Abschnitte gegliedert: Erscheinungsbild, Bereiche, Dateianzeige, Schnellzugriffsleiste, Werkzeuge, Tresor, Speicherort.

Das Einstellungsfenster, geöffnet auf dem Erscheinungsbild.
Das Einstellungsfenster, geöffnet auf dem Erscheinungsbild.

Was dort nicht zu finden ist

Was sich bei der Arbeit einstellen lässt: die Reihenfolge der Spalten ordnet man unter „Spalten wählen“, die der Module in ihrer Schublade, die Breite der Gruppen an ihren Griffen. Eine Einstellung, die man dort vornehmen kann, wo man sie sieht, gehört nicht in ein Dialogfeld.

Das Design

Drei Möglichkeiten: System, Hell, Dunkel. „System“ folgt der Einstellung des Rechners und ändert sich mit ihr, ohne Neustart.

Das helle Design: klarer weißer Hintergrund für die Liste, nicht ein Farbton des Akzents.
Das helle Design: klarer weißer Hintergrund für die Liste, nicht ein Farbton des Akzents.
Derselbe Bildschirm im dunklen Design: Die Farbtöne der Dateitypen sind entsättigt und aufgehellt, damit sie auf schwarzem Grund nicht flimmern.
Derselbe Bildschirm im dunklen Design: Die Farbtöne der Dateitypen sind entsättigt und aufgehellt, damit sie auf schwarzem Grund nicht flimmern.

Die Akzentfarbe

Sieben Farbtöne, der ursprüngliche an der Spitze. Das ganze Farbschema wird aus diesem Ausgangswert abgeleitet: die Schaltflächen, die Ränder, die Auswahl, der Cursor.

FarbtonVorschau
Blau (Standard)
Blaugrün
Grün
Violett
Rot
Orange
Schiefer

Eine kleine Liste und keine Farbauswahl: Ein zufällig gewählter Farbton ergibt Kontraste, die niemand erprobt hat – ein leuchtendes Gelb als Akzent macht den Text der Schaltflächen unlesbar. Diese hier sind dunkel genug, um im hellen Design Weiß zu tragen, und lebhaft genug, um im dunklen hervorzustechen.

Der grüne Akzent: Die Schaltflächen, der Rand des aktiven Bereichs und die Auswahl folgen dem gewählten Ausgangswert.
Der grüne Akzent: Die Schaltflächen, der Rand des aktiven Bereichs und die Auswahl folgen dem gewählten Ausgangswert.

Was der Akzent nicht einfärbt

Der Hintergrund einer dichten Liste bleibt im hellen Design klar weiß. Material färbt normalerweise seine ganze Palette in der gewählten Farbe ein; auf Hunderten von Zeilen ermüdet dieser Farbschleier und verwischt die Farbtöne der Dateitypen, die ihrerseits Bedeutung tragen.

Die Sprache

Fünfundzwanzig Sprachen, dazu „Systemsprache“. Die Oberfläche wechselt ohne Neustart.

Die Liste

Die Werkzeuge

Der Tresor

Wie lange der Tresor offen bleibt: bis zum Beenden oder einige Minuten. Nach Ablauf dieser Frist wird das Hauptkennwort erneut abgefragt.

Der Speicherort der Konfiguration

Der portable Modus: Die Konfiguration liegt normalerweise neben dem Profil des Benutzers. Eine neben die ausführbare Datei gelegte Markierung lässt sie dort liegen, und die Anwendung hinterlässt dann keine Spur auf dem Rechner – die Schlüsseldateien inbegriffen und dieses Handbuch mit ihnen.

Was Grenzen hat

Was Grenzen hat, und warum.

Meneaufile-Handbuch, auf Deutsch.