Čeština

Manuál Meneaufile

Meneaufile je správce souborů se dvěma panely: pracuje se z jedné složky do druhé, obě máte před očima, stejně dobře z klávesnice jako myší.

Dva panely, lišta tlačítek nad každým seznamem a drobečková navigace nahoře v každém z nich.
Dva panely, lišta tlačítek nad každým seznamem a drobečková navigace nahoře v každém z nich.

Co přináší

Dá se to říct jednou větou: to, co není soubor, se prochází jako složka. Server FTP, archiv, trezor hesel, databáze, seznam procesů, historie repozitáře Git: všechno se otevře v panelu, se stejnými klávesami, stejným výběrem a stejnou drobečkovou navigací. Pro každý zdroj se není třeba učit nic nového.

Čím není: klientem RDP, klientem SSH, prohlížečem ani editorem. Tyto nástroje patří systému; Meneaufile je má po ruce, uspořádané, a ví, který z nich odpoví, dřív než na něj kliknete.

Každodenní úkony

KlávesaCo dělá
F3 Zobrazit – text, obrázky, PDF, Office, video, zvuk
F6 Kopírovat do druhého panelu
F8 Porovnat dva soubory řádek po řádku
F9 Zabalit výběr
F10 Zálohovat – udělat z jedné složky obraz druhé
F11 Synchronizovat – sladit obě strany

Kde začít

Platformy

Windows, Linux a Android. Co na některé platformě nedává smysl, se na ní nezobrazuje: modul SAF existuje jen v systému Android, síťové okolí jen ve Windows a služby jen tam, kde je platforma má.

Panely

Jedenáct rozvržení, od jednoho do devíti panelů: jediné zobrazení, dvě vedle sebe nebo nad sebou, tři, čtyři, pět, šest, devět.

Rozvržení

Jejich klávesy sledují pořadí seznamu – Alt+1 až Alt+9, poté Alt+0 a Alt+. – a ne počet panelů: čtvrté rozvržení má tři.

Každý panel nese své číslo dole pod seznamem: tam člověk na rozvržení myslí a pravé tlačítko na něm je ukáže všechna i s jejich klávesou.

Menu jedenácti rozvržení, otevřené pravým tlačítkem na čísle panelu: od „1 panel“ po „9 panelů (mřížka 3×3)“, každé se svou zkratkou.
Jedenáct rozvržení a jejich klávesy, na čísle panelu.

Mezi dvěma panely je sloupek: úzká lišta, která je odděluje, jako sloupek dělící okno — francouzsky „meneau“, odtud název Meneaufile. Tažením se nastavuje jejich šířka; každé rozvržení si pamatuje svou a pravé tlačítko na sloupku obnoví stejné díly.

Tab přejde na další panel. AKTIVNÍ panel má proužek: na něj mířejí klávesy a on slouží jako zdroj kopírování. Ctrl+U vymění složky dvou panelů.

Pohyb

Každý panel si pamatuje poslední navštívenou složku NA KAŽDÉ JEDNOTCE: kliknutí na tlačítko disku se tam vrátí přímo a jeho kořen je vzdálen jedno pravé kliknutí.

Konzole

Vpravo od příkazového pole otevře okno konzole terminál ve složce panelu. Na serveru SFTP – nebo v záznamu SSH, který procházíte – otevře relaci SSH na serveru, rovnou ve složce, kterou právě prohlížíte.

Pravé kliknutí na něj ukáže terminály počítače: cmd, PowerShell, Windows Terminal, Git Bash nebo WSL ve Windows, terminály desktopového prostředí v Linuxu. Ten, který zvolíte, se hned otevře, a od té chvíle ho otevírá kliknutí.

Co říká dolní okraj seznamu

Počet řádků, dokud není nic vybráno, velikost výběru, jakmile nějaký je, a volné místo zobrazeného svazku. Během hledání nebo měření tu průchod říká, kde je.

Kurzor a výběr

Kurzor je orámování; výběr je to, co je obarveno. Obojí je oddělené: kurzorem lze pohybovat, aniž byste ztratili cokoli z vybraného.

Vybírat

KlávesaÚčinek
Ctrl+AVybrat vše
Ctrl+Shift+ANevybírat nic
*Obrátit výběr
+Přidat vše, co má stejnou příponu
Shift+F2Co mají oba panely společné
Ctrl+Shift+CKopírovat cestu
Ctrl+Shift+NKopírovat název

A laso myší, s Ctrl nebo Shift při kliknutí, jako všude.

Měřit

Mezerník změří složku – její velikost se zapíše do jejího sloupce – aniž by ji vybral. Je to úkon, který se opakuje při sestupu stromem, aby se zjistilo, co zabírá místo; obsazení disku to udělá najednou a v obrázku.

Co je skryté

Ctrl+H zobrazí nebo skryje skryté soubory. Nastavení platí pro každý panel zvlášť a pamatuje se z jedné relace na druhou.

Kopírovat, přesouvat, mazat

Úkony jdou z aktivního panelu DO druhého, jako ve všech správcích souborů se dvěma panely. Když je otevřeno více než dva panely, Meneaufile se zeptá, který je cílem.

Kopírovat a přesouvat

F6 kopíruje, Ctrl+F6 přesouvá. Souhrn řekne, co kam půjde, než se začne, a dialog průběhu práci sleduje – lze ji zastavit. Druhý úkon mezitím není odmítnut: připojí se k frontě a spustí se na svou řadu.

U již existujícího souboru se otázka položí jednou a odpověď může platit i pro další: nahradit, nahradit jen tehdy, je-li cíl starší, přeskočit, nebo automaticky přejmenovat. „Starší“ je obvyklý způsob, jak osvěžit složku, aniž by se přepsala novější práce; bez data na obou stranách se cíl ponechá, protože je to volba, při které se nic neztratí.

Vysunout flash disk na konci

Když je cílem vyměnitelné médium – flash disk, karta –, souhrn obsahuje zaškrtávací políčko: vysunout médium po dokončení kopírování. Zobrazí se jen tam, protože otázka se klade jen tam, a jeho stav se pamatuje z jednoho kopírování na další.

Dokončené kopírování neznamená zapsané kopírování: systém drží stránky ve frontě a vytažení flash disku v tu chvíli ztratí, co bylo ještě na cestě. Vysunutí je vyprázdní a odpojí svazek – právě ono říká, že lze odpojit. Stále otevřený soubor způsobí, že vysunutí odmítne, a Meneaufile to sdělí, místo aby nechal věřit opaku. Tam, kde to systém dovoluje: Android aplikaci odpojení svazku nedovolí a políčko se tam nezobrazí.

Přejmenovat

F2 přejmenuje přímo na řádku – název se čte mezi sousedy, což je přesně to, na co se při jeho volbě díváte.

Ctrl+M přejmenuje celou dávku jednou maskou, s náhledem toho, čím se každý název stane, než potvrdíte.

Vytvořit

Insert vytvoří soubor, Shift+Insert složku. V modulu tatáž klávesa vytvoří to, co modul obsahuje: připojení, počítač, záznam hesla.

Smazat

Del pošle do koše; Shift+Del smaže natrvalo a řekne to předem. Na serveru nebo v databázi žádný koš není: smazání je tam vždy trvalé a dialog to připomíná.

Vrátit zpět

Ctrl+Z vrátí přejmenování nebo dávku poslanou do koše. Trvalé smazání zpět vrátit nelze – proto se potvrzuje.

Když chybí oprávnění

Odepření oprávnění není konec. Když smazání nebo přejmenování selže pro nedostatek oprávnění, Meneaufile nabídne, že to zopakuje s právy správce. Systém pak zobrazí své okno souhlasu, které můžete odmítnout – a smazání se zvýšenými právy neprochází košem. Obojí se říká předem.

Protokol

Co se dotklo souborů, se uchovává: co kam odešlo, pod jakým názvem a co selhalo. Čte se, aniž byste opustili aplikaci.

Fronta

Každá dlouhá akce – kopírování, přesun, mazání, balení, rozbalování, synchronizace, export databáze – se zařadí do fronty: běží jen jedna najednou, ostatní čekají na řadu. Nastavení je může spustit všechny naráz. Mezitím se dá dál pracovat.

Jedna úloha po druhé, nebo všechny naráz

Ve výchozím stavu fronta provádí úlohy v pořadí příchodu, jen jednu najednou. Dvě úlohy sdílející stejné médium postupují každá pomaleji než jediná a zpráva se čte v pořadí: víte, co bylo uděláno a kdy.

Všechno najednou se zapíná v nastavení, v sekci „Nástroje“. Každá úloha pak startuje, jakmile přijde, aniž by čekala na ostatní. To je to, co chcete, když se o nic nedělí – odesílání na server při rozbalování, dva přenosy na dvou různých médiích. Nastavení platí pro to, co následuje: jeho změna za běhu úlohy nic nezastaví.

Zahájení úkonu, zatímco úloha běží, se nikdy neodmítne: miniatura odletí k tlačítku fronty v horní části okna. Úkon byl přijat, čeká na svou řadu a právě tam se sleduje.

Tlačítko fronty

V záhlaví okna existuje jen tak dlouho, dokud je co dělat; když není co číst, zmizí. Nese průběh aktuální úlohy – kruh, který se točí naprázdno, dokud se nic nepohnulo – a v odznaku počet zbývajících úloh. Kliknutí otevře seznam.

Pravý roh záhlaví okna, když fronta pracuje: kruh průběhu a odznak s počtem úloh, nalevo od zámku.
Roh s tlačítky, když fronta pracuje: kruh průběhu a počet úloh, nalevo od zámku.
Seznam fronty: probíhající kopírování s průběhem, dvě úlohy čekající na řadu, jedna dokončená s dobou trvání.
Jeden řádek na akci: co dělá, v jakém je stavu, jeho úkony. Dokončená úloha zůstává i s dobou trvání a časem.

Jeden řádek na akci: co dělá, v jakém je stavu – „Probíhá“ a uplynulý čas, „Čeká“, „Pozastaveno“, „Hotovo za 12 s – 11/09 ve 14:02“ – a jeho úkony, které fungují bez zavření seznamu:

Dialog průběhu

První úloha otevře svůj dialog: aktuální soubor, průběh, uplynulý čas, rychlost, zbývající čas. Pozastavit ji zastaví, Na pozadí ji uloží do tlačítka fronty – miniatura tam odletí – a Zrušit ji ukončí. Úloha, která čekala na řadu, svůj dialog při příchodu řady nevyvolá: mezitím se pracovalo jinde. Fronta jej vrátí sama, když má úloha otázku – již existující soubor se nenahradí bez odpovědi.

Stejná žádost dvakrát

Smazání odešlo do fronty, aniž cokoli ukázalo, a klávesa byla stisknuta třikrát: druhá žádost nevytvoří druhou úlohu. Meneaufile to sdělí – „Úloha už čeká“ – místo aby všechno dělal dvakrát, zejména u toho, co ničí.

Co nečeká na řadu

Porovnání složek jen čte: nezabírá řadu kopírování a běží vedle. Odeslané na pozadí se přesto objeví v seznamu – jinak by se jeho výsledek vynořil o minuty později a člověk by si myslel, že se to zaseklo.

Zavření za běhu úlohy

Okno se předem zeptá: „Úlohy stále běží“. Zavření je přeruší a to, co zapisovaly, zůstane napůl zapsáno. Fronta se při dalším spuštění neobnovuje, a je to záměr: znovu přehrát kopírování přerušené uprostřed souboru vyžaduje vědět, kde skončilo – což disk neříká – a znovu přehrát smazání by zničilo to, co jste možná právě obnovili. Každá úloha však zanechává svůj řádek v protokolu i s výsledkem: druhý den se člověk ptá, co se stalo.

Sloupce

Tažením okraje záhlaví se mění šířka a sloupce se uspořádávají v dialogu „Vybrat sloupce“. Kliknutí na záhlaví řadí; druhé pořadí řazení obrátí.

Co řazení dělá se složkami

Složky se seskupují na začátku a mezi sebou zůstávají v abecedním pořadí vzestupně – bez ohledu na sloupec i na směr. Jejich velikost není známa, dokud se nespočítá, a jejich datum říká málo, kdežto jméno je to, podle čeho se hledají.

Nastavení „Složky se řídí řazením“ (Nastavení → Výpis souborů) je přiměje poslouchat sloupec jako soubory: to je to, co chcete poté, co jste kliknuli na Datum právě proto, abyste viděli nedávné složky na začátku.

Záznam není složka, i když se otevírá jako složka. V seznamech modulů NET, DB a MAIL se připojení prochází jako složka – jeho cesta je skutečná cesta jeho výchozí složky na serveru –, ale řadí se spolu se soubory: je to cíl, ne způsob uspořádání. Na začátku zůstávají jen třídicí složky, ty, které si člověk vytvořil pro uspořádání svých záznamů.

Jejich pořadí

Pravé tlačítko na záhlaví otevře Vybrat sloupce: každý řádek se zaškrtnutím zobrazí nebo skryje a přetažením se změní jeho pořadí. Chytit lze celý řádek – není třeba mířit na žádné držadlo.

Sloupec názvu zůstává na začátku: nese ikonu a výběr.

Kromě tabulky: tam sloupce pocházejí z dotazu a jejich pořadí je pořadí v SELECT. Ruční uspořádání by vytvořilo nastavení, které by další dotaz smazal. Pevné seznamy databáze – připojení, tabulky – se uspořádávají jako všude jinde.

Nastavení, které může platit jen pro tuto složku

Složka s fotografiemi nepotřebuje stejné sloupce jako složka s kódem. Dialog se na to zeptá při zavření nastavení: jen pro TUTO složku, pro všechny seznamy se stejnými sloupci, nebo pro všechny složky.

Každý zdroj má své

Server ukazuje adresu a protokol, počítač svůj stav, tabulka své pole, proces svou paměť, služba svůj typ spouštění. Deklaruje je zdroj a seznam se jim přizpůsobí, aniž by o nich cokoli věděl.

V databázi F12 přepíná mezi daty tabulky a její strukturou: dvě sady sloupců pro stejný řádek seznamu.

Velikost textu

Nastavení Velikost textu v seznamech mění hustotu: řádky a ikony ji následují. Na obrazovce s velmi vysokým rozlišením je to nastavení, na které sáhnout jako první.

Lišta tlačítek

Nad každým seznamem jsou zleva doprava tři skupiny tlačítek: jednotky, moduly, rychlé přístupy.

Jednotky

Jejich tlačítko nese koláčový graf obsazeného místa; po najetí se zobrazí čísla, načtená právě v tu chvíli. Pravé tlačítko vede do kořene, do poslední navštívené složky na dané jednotce nebo do druhého panelu – a nese „Vlastnosti“, tedy systémové.

Jednotka, která přestane odpovídat, zčervená: je to stav k nápravě, ne druh jednotky.

Lišta jednotek: systémový disk, pracovní disk, flash disk a síťová jednotka; najetí na první z nich otevře koláčový graf s čísly.
Jedno tlačítko na jednotku, její ikona říká, o jaký druh jde – disk, flash disk, síť. Najetí otevře koláčový graf obsazeného místa a čísla.

Moduly

Jedno tlačítko na zdroj, s jeho zkratkou a barvou. Viz Moduly.

Rychlé přístupy

Osobní složky – plocha, dokumenty, obrázky, stažené soubory – a oblíbené, které si sami vytvoříte. Každá si zachovává svou barvu, stejnou jako v seznamu.

Držadla

Mezi skupinami jsou držadla: tažením se tlačítka odkrývají jedno po druhém, zatlačením se schovají za svou ikonu. Co je schované, zůstává dosažitelné – ikona skupiny otevře zásuvku, která je vypisuje, a na jejím konci je „Upravit…“ pro nastavení pořadí a toho, co se zobrazuje.

Záhlaví okna

Pravý roh záhlaví okna, když fronta pracuje: kruh průběhu a odznak s počtem úloh, nalevo od zámku.
Roh s tlačítky, když fronta pracuje: kruh průběhu a počet úloh, nalevo od zámku.

Hledat

Pole v záhlaví okna hledá v zobrazené složce a jejích podsložkách. Tlačítko vpravo od něj otevře možnosti – právě tam se hledání zpřesňuje.

Dvě pole, jediný text

Hledání se píše na dvou místech a je to stejný text: ten v záhlaví okna a lišta ve spodní části seznamu panelu, těsně nad jeho číslem. Co napíšete do jednoho, objeví se v druhém, včetně kurzoru – není to kopie, je to totéž pole zobrazené dvakrát.

Proč to dolní. Pole v záhlaví okna je jediné a slouží aktivnímu panelu: před seznamem výsledků čtete, co hledáte, na druhém konci okna a nic neříká, který ze dvou panelů je nese. Dolní lišta je v panelu, který hledá.

Ctrl+F ji otevře a umístí do ní kurzor, ať jste kdekoli – i z jiného pole, což je právě to, odkud člověk přichází: napíše cestu, pak v ní hledá. Otevře se také sama, jakmile hledání běží, a její křížek z ní jedním úkonem vystoupí – je to výstup myší, zatímco Esc vyžaduje mít v poli klávesnici.

Možnosti hledání

MožnostCo mění
ObsahČte se každý kandidátský soubor, nejen jeho název: hledání je pomalejší.
Číst i text v PDFOtevře se každé kandidátské PDF: ještě pomalejší.
Regulární výrazHledaný název se stane vzorem.
Hledat v názvech souborů / složekDvě oddělená políčka: lze cílit jen na složky, nebo jen na soubory.
Hledat uvnitř zabalených souborůArchivy se mimochodem otevřou.
Jen programyPříznak spustitelnosti v Linuxu, přípona ve Windows.
HloubkaVšechny podsložky, nebo počet úrovní.
Změněno meziDvě data, jedno nebo druhé nepovinné.
VelikostJedna mez, v jednotce, jakou chcete.
X souborů, které jsou nej…Větší, menší, novější nebo starší: kolik ponechat, vždy podle jednoho řazení. Hledaný název je pak nepovinný: tak se najde, co zaplňuje disk, nebo co se včera změnilo.

Každá zvolená možnost se zobrazí jako odznak pod polem; odstraní se kliknutím na její křížek. „Vymazat vše“ je odstraní všechny.

Během hledání

Dolní okraj seznamu jmenuje složku, která se právě prochází – celý disk trvá desítky sekund – a co už bylo nalezeno, se zobrazuje průběžně.

Zastavit, vymazat, vrátit se

Kam nevstupuje

Procházení někdy stojí víc než to, co hledáte. Záznam v modulu NET by otevřel připojení, účet v modulu MAIL by stáhl pět set přehledů, dotaz v modulu DB by se provedl: hledání se před nimi zastaví a člověk do nich vstoupí, aby v nich hledal.

Nic tím není skryto: tyto řádky se dál porovnávají s dotazem, a najdou se tedy podle svého názvu i podle toho, co ukazují jejich sloupce. Jejich zaškrtnutím se průchod vynutí – platí se pak připojení jen těch záznamů, které jste označili.

Výsledek se otevře na svém místě

„Otevřít v umístění“ vede do složky, která výsledek nese, a označí řádek. Je to úkon, který z hledání dělá výchozí bod.

Zkratky

Stejné jako v bublině otazníku, a to slovy rozhraní: jsou to samotné popisky akcí.

Najetí na otazník v záhlaví okna.
Najetí na otazník v záhlaví okna.

Jednat

F6Kopírovat
Ctrl+F6Přesunout
F2Přejmenovat
Ctrl+MPřejmenovat dávkově…
Ctrl+ZVrátit zpět
DelSmazat
Shift+DelSmazat natrvalo
F9Zabalit
Alt+F9Rozbalit
F10Vytvořit zálohu
F11Synchronizovat
F12Data / struktura tabulky

Vytvořit

InsertNový soubor
Shift+InsertNová složka

Otevřít

EnterOtevřít
Alt+EnterVlastnosti
F3Zobrazit – nebo záznam, na seznamu, který nemá co zobrazit
F4Upravit
F8Porovnat podle obsahu

Navigace

BackspaceNadřazená složka
← / Alt+←Zpět
→ / Alt+→Vpřed
F5 / Ctrl+R / Ctrl+F2Obnovit
Ctrl+FHledat v panelu: otevře jeho vyhledávací lištu a umístí do ní kurzor
TabDalší panel
Ctrl+UVyměnit složky panelů
Alt+1…9, Alt+0, Alt+.Rozvržení
Ctrl+1…9Zástupci pro spouštění

Výběr

Ctrl+AVybrat vše
Ctrl+Shift+AZrušit výběr
*Obrátit výběr
+Vybrat stejnou příponu
Shift+F2Vybrat to, co ukazují ostatní panely
MezerníkZměřit složku
Ctrl+Shift+CKopírovat cestu
Ctrl+Shift+NKopírovat název
Ctrl+HZobrazit/skrýt skryté soubory
A–ZSkočit na název začínající písmenem

Zobrazit a upravit

F3 otevře prohlížeč, F4 systémový editor.

Markdown je vykreslen: nadpisy, seznamy, tabulky. Panel příkazů se dá přesouvat a pamatuje si své místo.
Markdown je vykreslen: nadpisy, seznamy, tabulky. Panel příkazů se dá přesouvat a pamatuje si své místo.

Co čte

Text, Markdown, HTML, tabulky CSV, obrázky, PDF, dokumenty Office, video a zvuk – a vše ostatní v šestnáctkové podobě. Šipky přecházejí na další soubor, aniž by jej zavřely: to je rozdíl mezi prohlížením souboru a procházením složky.

Vlastní vykreslování není webový engine: čte nadpisy, seznamy, tabulky, odkazy; nezná CSS, skripty ani obrázky. U stránky, která na nich závisí, ji tlačítko „prohlížeč“ svěří systémovému – který je již nainstalován a říká pravdu. Dokument Office se stejně tak předá svému programu, je-li nainstalován.

JSON a XML se přeformátují, když se soubor načte celý: jedna značka nebo hodnota na řádek, čtyři mezery na úroveň. Soubor web.config nebo odpověď API se často vejde na jediný řádek, který se sledoval prstem. Co se nedá analyzovat – soubor useknutý oknem čtení, .json, který jím není – zůstane, jak je: lepší zdroj než nic. Samotný soubor se nikdy nepřepisuje: je to formátování na obrazovce.

Hledání uvnitř

Pole prohlížeče hledá v zobrazeném souboru, počítá výskyty a přechází z jednoho na druhý. V PDF se hledá v extrahovaném textu.

Soubor, který se mění před očima

Zobrazený textový soubor se čte znovu sám. Meneaufile jej sleduje každé dvě sekundy: pokud se změnil, načte jej znovu, aniž by se čtení pohnulo. Je-li však čtení umístěno DOLE v souboru, sleduje, co přichází – je to protokol, který sledujete, jak plyne.

Meze

Prohlížeč přečte šedesát čtyři mebibajtů naráz; nad tuto hranici ukáže okno souboru a dvě zarážky vedou na začátek a na konec.

Porovnat dva soubory

F8 porovná obsah dvou souborů řádek po řádku. Jeden soubor v každém panelu – jinak se Meneaufile zeptá.

Nejprve soubor stejného jména. Když druhý panel ukazuje soubor stejného jména, porovná F8 — nebo „Porovnat podle obsahu“ pravým tlačítkem — soubor právě s ním, ať je tam kurzor kdekoli. Bez jmenovce je to soubor označený naproti: stary.txt proti novy.txt.

Dvě zobrazení

Počítadlo říká rozsah: +12 −3. „Další rozdíl“ a „Předchozí rozdíl“ skáčou z bloku do bloku, aniž byste museli hledat očima.

Kopírování textu

Text se vybírá myší a kopíruje pomocí Ctrl+C. Vedle sebe má každá polovina vlastní výběr: kopírují se řádky jediného souboru a Ctrl+A vezme všechny. Čísla řádků zůstávají mimo kopii a každý řádek si ponechá své zalomení.

Kód si zachovává barvy

Soubory .php, .dart a .json se tu čtou s barvami prohlížeče – stejná paleta, ne druhá: soubor nemění vzhled podle toho, zda se čte, nebo porovnává. Nese je i rozdíl commitu.

Co název souboru neprozradí, zůstává textem: soubor .txt, kde // není komentář, protokol, soubor bez přípony.

Řádek po řádku, a ne na celém souboru. Porovnávač ukazuje řádky pocházející ze dvou verzí, promíchané v pořadí čtení: spojit je do jednoho bloku kvůli obarvení by otevřelo komentář na odebraném řádku a uzavřelo ho na řádku přidaném. Viditelný důsledek – víceřádkový /* */ je obarven jen na prvním řádku.

Přenést blok

Režim úprav přidává ke každému bloku dva úkony: „Přenést tento blok doleva“ a „Přenést tento blok doprava“. Tak se jeden soubor opravuje podle druhého, blok po bloku, aniž byste opustili porovnání.

Nic se nezapíše, dokud neuložíte: „Uložit levý“, „Uložit pravý“ nebo „Uložit oba“.

Co říká místo mlčení

Porovnat lze i dvě tabulky

V databázi F8 na dvou tabulkách porovná jejich struktury: bajty neexistují, ale pole, jejich typy a indexy ano. Menu to říká – položka se pak jmenuje „Porovnat struktury“.

Zálohovat a synchronizovat

Dva úkony k sladění dvou složek a jeden společný dialog: Porovnat oba panely. Ukáže, co udělá, dříve než to udělá.

Zálohovat – F10

Zrcadlový režim: jeden panel rozhoduje. Pravidlo je v dialogu napsáno výslovně: „Přepíšu, co se změnilo, a smažu, co je navíc.“ Na konci je kopie obrazem originálu – včetně toho, co tam být nemělo.

Ten, který rozhoduje, je jmenován – „rozhoduje levý panel“ – a „Obrátit směr“ jej vymění, aniž byste opustili dialog. Je to první věc ke kontrole: je to jediné nastavení, které rozhoduje o tom, co se smaže.

Synchronizovat – F11

Obě složky se sejdou, místo aby jedna smazala druhou. Každý rozdíl nese svůj úkon a každý úkon lze odškrtnout:

Souhrn počítá, co je zaškrtnuto: „42 akcí, z toho 3 smazání“, a připomíná i rozsah – „omezeno na zaškrtnuté“.

Čím jsou dva soubory stejné

V zrcadlovém režimu mění dvě políčka otázku kladenou u každého páru souborů. Jejich zaškrtnutí znovu provede porovnání: neřadí seznam, rozhodují o tom, co je rozdíl.

Datum rozhoduje o směru, nikdy o rozdílu. Jakmile jsou dva soubory prohlášeny za odlišné, nabídne se k ponechání ten novější, ať je pravidlo jakékoli. Při stejném datu nerozhoduje nikdo: řádek zůstane na Nechat být a nese poznámku jiný obsah, když se shoduje všechno kromě bajtů.

Než začnete

Poslední dialog oznámí čísla a nezatajuje to nejhorší: „120 položek zapsáno a 3 trvale smazáno – bez koše“. Je to chvíle říct ne.

Co říká ještě

Každý den, bez přemýšlení

Naplánovat… ve stejném dialogu udělá z této zálohy úlohu systémového plánovače: nastavená tak, jak je nastaven dialog, se vrací ve stanovený čas, i po odhlášení. Viz Naplánovat akci.

Archivy

Archiv se otevírá jako složka: vstoupíte do něj, vytáhnete z něj soubory a vložíte do něj své.

Zabalit, rozbalit

F9 zabalí výběr, Alt+F9 rozbalí. Dialog říká, co zapisuje, a balení běží stranou od rozhraní: okno mezitím zůstává živé.

Více archivů se rozbalí jediným úkonem, pod stejnými odpověďmi: cíl, řešení již obsazených názvů a heslo se zadají jednou a platí pro všechny. Položka se nabízí jen u výběru složeného výhradně z archivů – jeden obyčejný soubor uprostřed a zmizí.

„Zabalit“ nikdy nezmizí u souboru, ani u archivu. Znovu zabalit ZIP většinou nemá smysl, ale to je důvod, proč to nedělat, ne důvod úkon odebrat: soubor .apk nebo .jar je vlastně archiv, aniž by to tak někdo vnímal, a chceme je moci zabalit jako jakýkoli jiný soubor.

Šifrované ZIP

ZIP lze zašifrovat heslem. Přidání souboru do šifrovaného ZIP přepíše již přítomná data beze změny, pokud je to možné – bez dešifrování a bez nového zabalení – a práci svěří programu 7-Zip, je-li nainstalován: je to rychlejší a výsledek otevře i jiný nástroj.

Již přítomný soubor se nahradí, aniž by se nejdřív smazal; shodný soubor se přeskočí.

Formáty

ZIP od začátku do konce. Formáty, které umí otevřít jen 7-Zip, se nabízejí, jen když 7-Zip odpovídá: lepší je nenabízet než slíbit a selhat.

Obsazené místo

Dolní okraj každého panelu říká, kolik místa zbývá na zobrazeném svazku. Tlačítko jednotky v liště nese jeho koláčový graf.

Vidět, co zabírá místo

„Obsazení disku“ v menu složky vykreslí, co zabírá místo: každá oblast je podsložka, její plocha odpovídá její velikosti a kliknutím se do ní sestoupí. Otevírá se, když se disk plní a člověk neví čím.

Mapa obsazení složky: každá oblast je podsložka, její plocha odpovídá její velikosti.
Každá oblast je podsložka a její plocha odpovídá její velikosti; kliknutím se do ní sestoupí, najetí ukáže podrobnosti.

U jediné složky stačí Mezerník: změří ji a zapíše její velikost do sloupce.

Po smazání

Smazání uvolní místo a koláčový graf to ukáže, jakmile na něj najedete – kromě smazání přes koš, který bajty uchovává: vrátí se, až když se vysype.

Zapečetěné soubory

Seznam všeho, k čemu se připojujete – weby, servery, počítače, tajemství – i seznam poštovních účtů jsou šifrované SOUBORY.

Dva druhy souborů

Propojený soubor má SVÉ heslo, které není heslem místního souboru. Každý se otevírá a zavírá sám za sebe.

Klíčový soubor

Propojený soubor může mít navíc klíčový soubor: druhý zámek, který samotné heslo nenahradí. „Vytvořit klíčový soubor…“ v menu jeho řádku vylosuje šedesát čtyři bajtů a zapíše je vedle nastavení pod názvem souboru – vždy tam a nikde jinde.

Nový počítač potřebuje svou kopii: když klíč chybí, Meneaufile řekne, kam jej umístit, a pokud jej již některý panel ukazuje, nabídne jeho import.

Ztráta klíčového souboru zavře zapečetěný soubor natrvalo. Říká se to ještě před jeho vytvořením.

Přejmenovat, přesunout

Propojený zapečetěný soubor se přejmenuje z jeho řádku: přejmenuje se soubor na disku, přípona zůstane. Nic se nekopíruje, nic se nedešifruje.

Datované kopie

Před každým zápisem Meneaufile odloží předchozí stav souboru, šifrovaný stejně, do složky backup konfigurace — %APPDATA%\meneaufile\backup ve Windows, ~/.config/meneaufile/backup v Linuxu. Ponechá posledních deset ze dne, pak poslední z každého dřívějšího dne, po třicet dní.

U záznamů NET vás zpět vrátí tlačítko. V seznamu ukáže tlačítko Vrátit se k předchozí verzi… na liště panelu — nebo stejná položka po kliknutí pravým tlačítkem na tlačítko NET, pod importem z KeePass — kopie podle data a času. Vyberete jednu a seznam bude zase takový, jaký byl. Stav, který opouštíte, se nejprve odloží: návrat lze vrátit zpět stejně, jak byl proveden. Kopie z doby před změnou hlavního hesla se otevře jen starým heslem a dialog to oznámí.

Pro jiný zapečetěný soubor, ručně: zavřít Meneaufile, poškozený soubor odložit a zkopírovat požadovanou kopii na jeho místo pod jeho jménem — z local_20260930-195717.meneaumail se opět stane local.meneaumail. Otevře ji stejné heslo.

Dvanáct modulů

Každý modul se otevře v panelu a prochází se jako složka: stejné klávesy, stejný výběr, stejná drobečková navigace, stejné sloupce, které se přetahují.

Všech dvanáct

ModulCo otevírá
SAFPovolené složky – složky, které Android nechal zobrazit
NETSíť – síťové jednotky, FTP, FTPS, SFTP, WebDAV, S3
MTPPřipojená zařízení – telefony a tablety připojené přes USB
GITGit – repozitáře Git: změny, větve, historie
SVNSVN – pracovní kopie Subversion
FLUFlutter – projekty Flutter a jejich sada nástrojů
PSProcesy – procesy počítače
SRVSlužby – služby Windows
PLÁNNaplánované úlohy – plánovač úloh systému
REGRegistr – registr systému Windows, v klíčích a hodnotách
DBDatabáze – MySQL, MariaDB, PostgreSQL: databáze, tabulky, řádky
MAILPošta – schránky IMAP a POP3, zprávy a přílohy

Zámek označuje moduly, jejichž hesla jsou zapečetěna v trezoru: čtou se, až když je trezor otevřený, a zámek v záhlaví okna je po najetí jmenuje.

Ty, které se zobrazují

Tlačítko se zobrazí jen tam, kde má smysl: připojený telefon, repozitář Git před očima, platforma, která má služby. SAF existuje jen v systému Android, síťové okolí jen ve Windows, Flutter jen tam, kde je nainstalována sada nástrojů.

Které se zobrazují a v jakém pořadí, se nastavuje pomocí „Upravit moduly…“ na konci zásuvky jejich skupiny. Skrytí tlačítka zdroj neodpojí: napsaná cesta, oblíbená položka nebo výsledek hledání k němu dál vedou. Je to nepořádek, který se odstraňuje, ne funkce.

Co mají společné

SAF – Povolené složky

V systému Android aplikace vidí jen to, co jí bylo ukázáno. Modul SAF vede seznam povolených složek.

Povolit složku

„Povolit složku…“ otevře systémový výběr: přístup uděluje on, a ne Meneaufile. Složka se přidá do seznamu a otevře se kliknutím.

Odebrat povolení

Menu ikony řádku je odebere. Složky se to nedotkne: odchází povolení a k návratu do složky bude nutné o něj požádat znovu.

Jinde

Ve Windows a Linuxu tlačítko neexistuje: není co povolovat.

NET – Síť

NET Všechno, k čemu se připojujete, v jediném seznamu: weby, kde máte účet, síťové jednotky (SMB), servery FTP, FTPS, SFTP, WebDAV a S3, počítače, které vzdáleně ovládáte – RDP, VNC, SSH, TeamViewer – a tajemství bez adresy.

Zadání záznamu

Insert otevře dialog. Na prvním místě je typ, který určuje následující pole: web chce adresu, sdílená složka cestu \\server\sdílená_složka, TeamViewer identifikátor, tajemství vůbec nic. Zbytek – název, účet, heslo, komentář – je společný, protože jde o totéž: cíl a čím se u něj prokázat.

Každý typ nese svůj piktogram, právě ten, který ukáže řádek: server pro FTP, konzoli pro SSH, zeměkouli pro web, klíč pro tajemství. Čtrnáct řádků textu se čte slovo od slova; silueta se trefí napoprvé. Zavřené pole si ho ponechá.

Dialog záznamu: typ určuje následující pole.
Dialog záznamu: typ určuje následující pole.
TypCo dělá dvojklikPoznámka
Web (HTTPS)Otevře web, heslo do schránkyVýchozí typ
Web (HTTP, nešifrovaný)Totéž, nešifrovaněWeb vidí heslo procházet sítí
Síťová jednotka (\\server\sdílená složka)Připojí sdílenou složku a vstoupí do níWindows
SFTP (přes SSH)Vstoupí na serverVýchozí port 22
FTPS (FTP přes TLS)Vstoupí na serverŠifrované
FTP (bez šifrování)Vstoupí na serverPasivní režim je zaškrtnut předem; některé staré servery vyžadují aktivní
WebDAV (HTTP / HTTPS)Vstoupí na serverStejný přenos jako web, na konci jiné soubory
S3 (kompatibilní)Vstoupí do bucketuJe třeba uvést region
RDP – vzdálená plochaSpustí klienta, heslo do schránkymstsc ve Windows, FreeRDP nebo Remmina jinde
VNCSpustí klientaRealVNC, TightVNC, Remmina
SSHVstoupí do jeho souborů, přes SFTPssh, dodávaný se systémem
TeamViewerPřipojí se k partneroviIdentifikátor s devíti nebo deseti číslicemi, a ne adresa
Tajemství (bez adresy)Zkopíruje hesloKód karty, poznámka, účet bez webu

Klíč SSH

Záznamy SSH a SFTP mají pole Soukromý klíč: cestu ke klíči, ~/.ssh/srv_web. Tlačítko pole otevře výběr ve složce ~/.ssh a cesta zvolená pod složkou uživatele se zapisuje s ~ – záznam tak slouží i na jiném počítači, pod jiným účtem. Samotný klíč zůstává tam, kde je: soubor záznamů jej nepřenáší.

Chráněný klíč bere svou přístupovou frázi z hesla záznamu. Klíč bez přístupové fráze se obejde bez hesla; pokud nějaké je, slouží jako záložní, když server klíč odmítne.

Příkaz se vloží tak, jak je. ssh -i ~/.ssh/srv_web [email protected], vložený do adresy, vyplní záznam: hostitele, přihlašovací jméno, port, pokud je tam -p, a klíč. Vložený do seznamu otevře předvyplněný záznam SSH.

Záznam SSH lze procházet. Dvojklikem se do téhož počítače vstoupí přes SFTP, se stejným účtem i stejným klíčem – bez druhého záznamu, o který by bylo třeba se starat. Pravým tlačítkem a volbou Otevřít relaci SSH se otevře terminál na serveru; jakmile jste uvnitř, okno konzole vedle příkazového pole otevře relaci ve složce, kterou právě prohlížíte.

SFTP čte klíče ve formátu OpenSSH – ed25519, RSA, ECDSA. Klíč PuTTY (.ppk) je třeba nejprve převést pomocí PuTTYgen. Soubor ~/.ssh/config se nečte: relace SSH jej přesto vidí, protože se otevírá ssh, ale procházení souborů ne, ať vychází ze záznamu SFTP, nebo ze záznamu SSH.

Heslo

„Vygenerovat“ jedno vytvoří; ukazatel říká jeho sílu – od velmi slabé po velmi silné – a Meneaufile odmítne převzít jedno z posledních pěti použitých. Záložní kódy, které některé weby dávají jednou provždy, se uchovávají spolu s ním, jeden na řádek.

„Kopírovat heslo“ jej vloží do schránky a po několika sekundách z ní odstraní – odpočet je zobrazen ve zprávě. Přihlašovací jméno a adresa se kopírují také, stejnými klávesami u všech záznamů: člověk se neučí znovu tři zkratky jen proto, že řádek je počítač a ne web.

Zaškrtávací políčko říká, že heslo se nemá uchovávat: pak se vyžaduje pokaždé a při zavření se zapomene. Na produkčním serveru je to někdy to, co chcete.

Pohyb v něm

Otevřený souborový server je složka: vstoupíte do něj, vytáhnete z něj soubory, vložíte do něj své, s F6 jako všude. Počítač, web a tajemství jsou listy – není v nich co otevírat, jen na nich něco spustit.

„Odpojit“ ukončí relaci serveru, aniž by odebralo jeho záznam ze seznamu.

Do záznamu se vstupuje, aby se v něm hledalo. Hledání spuštěné ze seznamu nesestupuje do žádného připojení: otevřelo by je všechna, s jednou relací a jedním heslem na záznam a s čekáním na každý z vypnutých. Porovnává samotné záznamy – jejich název, adresu, účet –, což zůstává způsobem, jak v dlouhém seznamu najít ten správný. Chcete-li prohledat server, aniž do něj vstoupíte, zaškrtněte jeho záznam před hledáním: prohledávají se zaškrtnuté záznamy, a jen ony.

Zjistit, zda cíl odpovídá

Každý záznam říká, jak jej ověřit. Nový záznam startuje na Neověřovat: sondu si vyberete u počítačů, které chcete sledovat.

Sloupec stavu odpovídá Žije, Neodpovídá nebo Ověřuje se…. F5 znovu prověří celý seznam; „Ověřit teď“ prověří jen zvolený řádek.

Třídění záznamů

Shift+Insert – „Nová složka“ – vytvoří třídicí složku: podle pobočky, webu, zákazníka. Záznam se do ní zařadí přetažením na složku, klávesou Ctrl+F6 do složky, kterou zobrazuje druhý panel, nebo pomocí Ctrl+X a Ctrl+V. Heslo jej následuje: je uloženo pod identitou záznamu, která se nemění.

F6 zkopíruje záznam: druhý záznam s vlastní identitou a vlastním heslem, který lze měnit, aniž byste sáhli na první. Odebrání třídicí složky neodebere, co obsahovala – záznamy se vrátí do kořene.

Nic neodejde do souborové složky: záznam nemá bajty a jeho zkopírování tam by zapsalo heslo čitelně. Soubory otevřeného serveru naopak odcházejí jako jakékoli jiné – v tom je celý smysl.

Seznam a jeho sdílení

Je to zapečetěný soubor: local.meneaunet a ty, které jste propojili, abyste sdíleli seznam týmu. Hlavní heslo jej šifruje a vyžaduje se při každém otevření; nastavení říká, jak dlouho zůstane otevřený – do zavření, nebo několik minut.

Záznamy, složky i tajemství jsou v něm: hesla, záložní kódy, stará hesla. To umožňuje flash disku odnést seznam, který se otevře – systémový svazek klíčů naproti tomu svůj počítač nikdy neopouští. Odebrání záznamu odnese jeho tajemství a nedotkne se ničeho na druhém konci sítě.

Protokol

„Protokol vzdálených serverů“ uchovává dialog se servery: tam se jde, když připojení selže, aniž by řeklo proč. Kopíruje se jedním tlačítkem.

MTP – Připojená zařízení

MTP Telefony a tablety připojené přes USB prostřednictvím protokolu MTP.

Připojení

Zařízení musí být odemčené a nastavené na „Přenos souborů“: dokud není, seznam zůstane prázdný a řekne to výslovně.

Žádné připojené zařízení: zpráva říká, co dělat, a ne že je prázdno.
Žádné připojené zařízení: zpráva říká, co dělat, a ne že je prázdno.

Pohyb v něm

Vnitřní paměť a karta SD jsou složky a soubory se kopírují do panelu klávesou F6 jako všude jinde.

Tlačítko

Zobrazí se jen tam, kde je zdroj připojen: bez ovladače MTP není co otevřít.

GIT – Git

GIT Repozitář Git se prochází jako složka: změněné soubory, větve, historie.

Otevření repozitáře

Tlačítko GIT v liště skočí na oblíbený projekt; jeho pravé tlačítko dává seznam: známé repozitáře, „Commit“, „Historie…“, větve, „Stash…“ a „Odložené změny“, „Značky…“, „Vzdálené repozitáře“. Složka na disku, která ještě není repozitářem, tam nabízí „Klonovat sem repozitář…“. Projekty se přidávají samy vstupem do nich a projekt, jehož složka zmizela, se zapomene – kromě případu, kdy chybí jeho disk: odpojený flash disk nic zapomenout nenutí.

Stav složky

Každý řádek nese svou barvu: v konfliktu, nesledované, změněné, připravené, ignorované. Git popisuje soubor na dvou osách – index a pracovní kopie – a řádek nemá dost místa ukázat obě: o barvě rozhoduje to, co je ještě třeba udělat. Drobečková navigace říká aktuální větev.

Připravit a commitovat

„Commit“ otevře zobrazení změn: jeden soubor na řádek, sloupec Sledován říká, co o něm git ví. Řádky se označují jako všude jinde – kliknutím, Ctrl+kliknutím, Shift+kliknutím –, dole se napíše zpráva a Commit odešle to, co je vybráno. Nic vybráno, nic neodejde: tlačítko to říká.

Tlačítko Nesledované v liště commitu skryje, co git nesleduje: složka plná jednorázových souborů už nezahltí ty dva, které chcete commitnout, a Ctrl+A je už nevezme s sebou. Odškrtnuté ukáže, kolik jich skrývá.

Zobrazení změn repozitáře: tři soubory, jejich stav sledování a lišta commitu dole.
Změny repozitáře a lišta commitu: zpráva, co je vybráno a tlačítko.

Zobrazit rozdíly

„Zobrazit rozdíly“ otevře diff blok po bloku mezi pracovní kopií, indexem (připravené) a commitem – před a po jsou v něm pojmenovány. Binární soubor to raději řekne, než aby ukazoval změť znaků.

Úkony

Větve a historie

Vytvořit větev, přepnout na ni, sloučit – položka nese název větve a odpovídá není co sloučit: již aktuální nebo sloučení přerušeno: soubory jsou v konfliktu. „Historie…“ vypíše commity: jejich krátký otisk, předmět, autora a datum. Levý okraj kreslí graf, každý řádek na své čáře, a sloučení vede svou čáru k sousednímu sloupci. Dvojklik otevře podrobnosti commitu: jeho celou zprávu a soubory, kterých se dotkl.

Historie repozitáře: čtyři commity, jejich předmět, autor a graf větví v okraji.
Historie a její graf v okraji: dvě větve vycházející ze stejného kořene a sloučení, které je spojuje.

Strom merge requestů

Strom merge requestů… v nabídce tlačítka GIT vykreslí otevřené MR projektu GitLab, na který ukazuje vzdálený repozitář. Každý stojí pod větví, ze které vychází, odsazený o jeden krok jako obsah: etapa říká, v jakém pořadí je schvalovat, a kliknutí na kartu otevře MR v prohlížeči.

Strom merge requestů repozitáře: main, jeho odsazené MR a řetězec tří MR odvozených jeden od druhého
!31 vzešel z !28 a !35 z !31: každý stojí pod tím, jehož commity nese, s „po“ a „cíl main“. Tlačítko vpravo provede checkout větve; zatržítko označuje main, kde jste.

Výměna se vzdáleným repozitářem

„Pull (stáhnout)“ a „Push (odeslat)“, s počtem dotčených commitů vedle popisku – nula se nepíše. Větev, která na druhé straně ještě neexistuje, odchází se svým upstreamem. Vzdálené repozitáře se zadávají a odebírají ze stejného menu. Když server žádá o ověření, Meneaufile se zeptá také, místo aby mlčky uvázl.

Odložit stranou

„Stash…“ uloží rozdělanou práci bez commitu, s nepovinným popisem; „Odložené změny“ – Odložená práce – vypíše, co čeká, a odtud se pokračuje nebo zahazuje. „Značky…“ je stejně vytváří i odebírá.

Kdo napsal tento řádek

„Anotace“ v menu souboru přiřadí každý řádek jeho commitu a autorovi. Je to otázka, kterou si člověk klade nad překvapivým řádkem, a seznam commitů na ni neodpoví.

Konflikty

Soubor v konfliktu se otevře na svých verzích: společná verze, naše, jejich a výsledek, který sestavujete. „Vzít vše“ přelije celou jednu stranu, „Vyřešit“ uloží – a soubor opustí kategorii v konfliktu.

Klonování

Ze složky: adresa (https://… nebo git@host:org/depot.git), název složky, která se vytvoří, a úplná nebo mělká historie – posledních N commitů.

Bundly

Soubor .bundle je repozitář Git zabalený do jediného souboru: stačí, abyste si projekt odnesli na flash disku nebo ho někomu předali, bez serveru. Dvojklik ukáže, co nese – jeho větve, jeho značky – a Klonovat sem… z něj udělá běžný repozitář, hned vedle něj, bez sítě. V repozitáři Vytvořit bundle… v nabídce GIT zabalí celý repozitář do složky v druhém zobrazení.

Když git chybí

Meneaufile volá systémový příkaz git. Když chybí nebo není v PATH, řekne to, místo aby bez důvodu selhal.

SVN – SVN

SVN Pracovní kopie Subversion se stejnými úkony jako všude.

Úkony

Čtení

Historie vypisuje revize; rozdíly se otevírají ve stejném zobrazení jako v Gitu. Drobečková navigace říká větev a revizi (r1234).

Co se nevrací

Vrácení změn je trvalé: co se vrátí, se nevrací zpět, a dialog to říká předem – u jedné položky i u celé kopie.

FLU – Flutter

FLU Projekty Flutter a sada nástrojů, která k nim patří.

Projekty

Seznam si pamatuje otevřené projekty. „Vytvořit projekt Flutter“ se zeptá na název balíčku a složku.

Co udělá levé kliknutí, záleží na tom, kde jste. V projektu otevře menu: to je to, co je na místě potřeba – spustit, sestavit, zařízení. Jinde skočí na poslední projekt otevřený z tohoto tlačítka, tam, kde není na čem jednat. Pravé tlačítko otevře menu všude.

Příkazy

Stáhnout závislosti, analyzovat, testovat, formátovat, vyčistit, aktualizovat, zobrazit zastaralé závislosti, spustit diagnostiku. Sestavit release míří na Windows, Linux, Android (APK nebo bundle) a web – a je to skutečně --release pro všech pět, což dřívější popisek „Sestavit…“ neříkal.

Sestavit debug míří na stejných pět cílů s --debug: je to totéž menu, mění se jen režim. Nevyžaduje žádné zařízení – tudy se ladicí binárka pořídí, aniž by se čekalo na odpověď sady nástrojů.

Spustit

Seznam zařízení je za svou položkou, a ne v ní. Rozložený v menu nutil ptát se sady nástrojů při každém otevření: flutter devices trvá několik sekund a toto zdržení se platilo za volbu „Analyzovat“ nebo „Stáhnout závislosti“. Nyní se hledá až ve chvíli, kdy se použije. Jediný cíl – a příkaz se spustí bez dotazu.

„Spustit“ vyhledá zařízení a nabídne to své – nebo všechna. Výstup se zobrazuje průběžně, s klávesami Flutteru po ruce: znovu načíst (r), restartovat (R), nápověda (h), odpojit (d), vyprázdnit výstup (c), ukončit (q). „Spustit s volbami…“ přidá k flutter run cokoli chcete – --profile, --dart-define=klíč=hodnota. „Hledat zařízení…“ na konci téhož menu spustí hledání znovu a vrátí se k němu: telefon připojený dodatečně by se jinak nikdy neobjevil.

Konec je oznámen: Hotovo, Selhalo (1), Zastaveno. Výstup se zkopíruje jedním tlačítkem.

Úspěšné sestavení vede k svému souboru. V pruhu se pak objeví tlačítko: přenese zobrazení do složky s výsledkem a umístí na něj kurzor – .exe, .apk, bundle. Kam sada nástrojů zapsala, říká ona sama, a ne zde uchovávaný seznam cest: každý cíl ukládá jinam a mění se to s verzemi Flutteru. Nic se nezobrazí, dokud příkaz běží, ani když selhal – nebylo by co ukázat.

Když sada nástrojů chybí

Tlačítko se zobrazuje jen tam, kde je Flutter nainstalován.

PS – Procesy

PS Seznam procesů, načítaný v nastavitelné frekvenci.

Čtení

Sloupce ukazují paměť, uživatele a příkazový řádek.

Seznam procesů: výpis se obnovuje ve zvolené frekvenci.
Seznam procesů: výpis se obnovuje ve zvolené frekvenci.

Hledat

Pole v záhlaví okna – „Hledat v PS“ – filtruje seznam podle všeho, co v něm čtete: název, ale také příkazový řádek a uživatele. Enter spustí; seznam se dál načítá ve své frekvenci, zatímco je filtr zobrazen, a křížek v poli vrátí celý seznam.

Seznam procesů filtrovaný podle „patrick“: zůstanou jen procesy tohoto uživatele.
„patrick“ ponechá jen procesy tohoto uživatele: hledání čte všechny sloupce, nejen název.

Graf výkonu

Pravé tlačítko na tlačítku PS otevře Graf výkonu – a s ním i seznam: křivka bez seznamu před očima by říkala, že se něco děje, ale ne co.

Seznam procesů a pod ním graf výkonu: tlačítka Procesor, Paměť, Disk, Síť, hodnota posledního odečtu a křivka poslední minuty.
Graf se umísťuje pod seznam: hledá se v něm spojení mezi oběma.

Jedna křivka najednou, volená horními tlačítky: procesor, paměť, disk, síť. Jeden disk po druhém a jedna karta po druhé, jako ve Správci úloh – součet by nic neřekl, protože přetížený disk a druhý v klidu dávají dohromady padesát procent. Hodnota posledního odečtu je vpravo a křížek graf zavře.

Graf uchovává posledních šedesát odečtů. Tažením čáry, která jej odděluje od seznamu, se zvětší a tato výška se pamatuje z jedné relace na druhou. Na začátku je zavřený: graf stojí jeden odečet za každou frekvenci a nikdo si jej při otevření seznamu nevyžádal.

Frekvence odečtů

Vpravo dole v zobrazení je zatížení počítače: Procesor 47 % · Paměť 43 % · 5 s. Poslední číslo je frekvence a pravé tlačítko na něm ji mění – 5, 10, 15, 30 nebo 60 sekund. Aktuální frekvence je tam tučně a volba se pamatuje.

Nastavuje se tady a nikde jinde: čte se při pohledu na zatížení a právě při pohledu na něj ji chcete zkrátit. Z nastavení odešla z tohoto důvodu – dvě místa pro totéž se nakonec začnou protiřečit.

Jednat

Zobrazit všechny procesy

Bez práv správce je seznam neúplný. „Restartovat jako správce“ spustí Meneaufile znovu se zvýšenými právy – současné okno se zavře. Odepření je oznámeno a seznam zůstává neúplný, místo aby se předstíralo, že je úplný.

„Otevřít Správce úloh systému Windows“ zůstává po ruce: Meneaufile netvrdí, že jej nahrazuje.

SRV – Služby

SRV Služby Windows: jejich stav, spouštění a závislosti.

Čtení

Stav – zastavena, běží, pozastavena a přechodové stavy – a typ spouštění: automaticky, automaticky s odloženým spuštěním, ručně, zakázáno.

Hledat

Pole v záhlaví okna filtruje seznam podle názvu i popisu: „tisk“ najde službu tiskové fronty, jejíž název člověk ne vždy zná. To konzole Windows neumí. Enter spustí, křížek v poli vrátí celý seznam.

Seznam služeb filtrovaný podle „tisk“: služba tiskové fronty, nalezená podle popisu.
„tisk“ najde službu tiskové fronty podle jejího popisu.

Jednat

Spustit, zastavit, restartovat, pozastavit, obnovit, změnit typ spouštění. Dialog průběhu sleduje stav až do očekávaného.

Vlastnosti

Čtyři karty: obecné (systémový název, zobrazovaný název, popis, cesta ke spustitelnému souboru, parametry spuštění), přihlášení, obnovení, závislosti.

Vlastnosti služby: čtyři karty, jako v konzoli Windows.
Vlastnosti služby: čtyři karty, jako v konzoli Windows.

Oprávnění

Tyto příkazy vyžadují práva správce: Meneaufile nabídne, že se spustí znovu se zvýšenými právy, a řekne, když je zvýšení odepřeno – službě pak nebylo nic odesláno.

Heslo účtu služby je výjimkou: nemůže projít příkazem správce, kde by bylo čitelné v seznamu procesů. Chcete-li je změnit, je třeba spustit Meneaufile jako správce.

PLÁN – Naplánované úlohy

PLÁN Plánovač úloh systému: co se spouští samo, a kdy.

Procházet

Plánovač je už uspořádán do složek: ve Windows obsahuje \Microsoft\Windows\Defrag defragmentaci. Meneaufile jím prochází jako diskem – složky se otevírají dvojklikem, drobečková navigace vede zpět nahoru, hledání a řazení fungují jako jinde.

Každá úloha uvádí svůj stav (připraveno, spuštěno, zakázáno), své příští a poslední spuštění, svůj poslední výsledek, své aktivační události slovy – „Každý týden, po, pá v 21:30“ – a co spouští. Autora a popis zobrazíte výběrem sloupců.

Tlačítko se objeví jen tam, kde plánovač odpovídá: ve Windows, když běží služba „Plánovač úloh“.

Jednat

Pravým tlačítkem: Spustit, Ukončit, Povolit, Zakázat, Smazat – na jednu úlohu nebo na celý výběr. Del také maže, poté co vyjmenuje, co odchází.

Systémových úloh pod \Microsoft\Windows se lze dotknout jen s oprávněními správce: Meneaufile o ně pak požádá znovu, jen jednou pro celý výběr, a oznámí, když je zvýšení oprávnění odmítnuto.

Vytvořit, upravit

Nová úloha…, z místní nabídky složky nebo z nabídky tlačítka, otevře dialog; dvojklik na úlohu ji v něm otevře také. Nastavuje se v něm:

Aktivační událost, kterou dialog neumí zapsat – při události v protokolu, každých patnáct minut jen po dobu jedné hodiny –, se v něm zobrazí a zůstane beze změny. Ve Windows se úloha přepíše na základě své původní definice: její podmínky, nastavení napájení a ostatní akce zůstanou nedotčeny.

Naplánovat akci Meneaufile

Záloha každý večer, export databáze každé ráno: akce Meneaufile lze naplánovat. Naplánovat… najdete v dialozích, které je už potvrzují:

Dialog řekne, co se provede, pak se zeptá kdy – tytéž aktivační události jako u úlohy – a pod jakým účtem. Co by rozhodla otázka, je rozhodnuto předem: pravidlo pro konflikty se volí zde a nikdo se nebude ptát. Úloha se uloží do složky \Meneaufile plánovače; tam se mění její čas nebo se maže.

Když se úloha spustí:

Systémové oznámení řekne, jak skončila, protokol to zaznamená a poslední výsledek úlohy to uchová: 0 pro úspěch, 2 pro dokončení s chybami, 1 pro selhání. Zdroj nebo cíl chráněný hlavním heslem se po odhlášení nezálohuje: nikdo by tu nebyl, aby ho zadal. V Linuxu se akce plánuje pro přihlášeného uživatele.

V Linuxu

Tři složky: systemd, systémové časovače; systemd-user, časovače uživatele; crontab, jeho crontab. Nová úloha se zapíše jako uživatelský časovač – .service a .timer v ~/.config/systemd/user –, nebo do crontabu, pokud ji tam zařadíte. Pod systémovým účtem jde do /etc/systemd/system a PolicyKit požádá o heslo.

V crontabu se úloha Meneaufile pojmenuje komentářem # meneaufile: název nad jejími řádky; ručně psané řádky se čtou pod jménem svého programu a zůstávají, kde jsou. Co do systemd umístil balíček, lze zakázat, ale nesmaže se: jeho příští aktualizace by to vrátila.

REG – Registr

REG Registr systému Windows: nastavení systému a programů, uspořádaná do klíčů a hodnot.

Procházet

V kořeni je pět podregistrů: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS a HKEY_CURRENT_CONFIG. Klíče se otevírají jako složky; hodnoty klíče jsou jeho řádky, s jejich názvem, typem – REG_SZ, REG_DWORD… – a daty, stejně jako v Editoru registru. Hodnota bez názvu se zobrazuje jako „(Výchozí)“.

Kopírovat cestu dá HKEY_CURRENT_USER\Software\…, tak jak ji znovu načte adresní řádek Editoru registru. Ten zůstává po ruce, v nabídce tlačítka.

Modul existuje jen ve Windows.

Upravovat

Dvojklik nebo Enter na hodnotě ji otevře v jejím dialogu, který odpovídá jejímu typu:

Insert vytvoří hodnotu v otevřeném klíči, Shift+Insert klíč; F2 přejmenuje klíč nebo hodnotu; Del odstraní, poté co vyjmenuje, co odchází. Klíč odchází se svými podklíči a hodnotami a nic neprochází košem: nejprve exportujte, co byste chtěli mít možnost vrátit.

Co Windows odmítne – nejčastěji HKEY_LOCAL_MACHINE –, se znovu vyžádá s oprávněními správce, jen jednou pro celý výběr.

Export a import

Přetažení klíče do panelu se soubory nebo jeho zkopírování do druhého panelu klávesou F6 zapíše soubor .reg – jeden na klíč, včetně podklíčů, ve formátu Editoru registru. Vybrané hodnoty jdou společně do jediného souboru, na jehož název se Meneaufile zeptá.

Naopak soubor .reg puštěný na registr se do něj po potvrzení naimportuje: zapisuje do umístění, která uvádí, bez ohledu na otevřený klíč, a soubor, který nelze přečíst celý, se nepoužije vůbec.

DB – Databáze

DB MySQL, MariaDB a PostgreSQL: server, databáze, tabulky, řádky – to všechno se prochází jako složky a dá se upravovat.

Zadání připojení

Databázový systém, hostitel, port, uživatel, heslo a výchozí databáze – nepovinná: bez ní se server otevře na své administrační databázi. Lze pojmenovat službu Windows, ze které se čte stav, a Meneaufile ji vyplní samo, když ji najde.

Pojmenovaná služba se najde jedním kliknutím, ze dvou míst: „Otevřít umístění služby“ v menu připojení a pod chybou, když vstoupíte do databáze, jejíž služba je vypnutá – připojení bylo odmítnuto, tlačítko vede do modulu SRV, přímo na samotnou službu, kde ji můžete znovu spustit. Bez něj bylo třeba vystoupit, najít řádek a jít přes jeho menu.

Databázový systém nese svůj piktogram, stejně jako typ záznamu v modulu NET: v dialogu si vyberete, co budete na řádku poznávat.

Dialog připojení: databázový systém, hostitel, účet a služba, která jej nese.
Dialog připojení: databázový systém, hostitel, účet a služba, která jej nese.

Pohyb

Server → databáze → tabulky → řádky. F12 přepíná mezi daty tabulky a její strukturou. Databázi lze připnout, aby byla vždy nahoře.

Server nese také vlastní pohledy: účty, probíhající dotazy, stav serveru, nastavení serveru, rutiny. Jsou jen pro čtení; jejich akce jsou v menu pravého tlačítka – změnit heslo, nastavit proměnnou, ukončit proces.

Řádky

Struktura

Pole s jejich typem, porovnáním řetězců, výchozí hodnotou, atributy a komentářem; indexy s jejich povahou (primární klíč, unikátní, index) a metodou. Pole se přidává na začátek, na konec nebo za jiné – PostgreSQL naproti tomu přidává vždy na konec tabulky a říká to.

Výběr typů řadí typy databázového systému podle skupin: celá čísla, desetinná čísla, text, data a časy, binární data. Filtrují se psaním.

Vyprázdnit tabulku (truncate) odstraní všechny její řádky, tabulku ponechá a vrátí automatické zvyšování na nulu. Na serveru žádný koš není: říká se to předem.

Diagram vztahů

„Diagram vztahů“ vykreslí tabulky a jejich spojení.

Exportovat do složky

Tabulka nemá bajty: nekopíruje se jako soubor. Na disku z ní získáte export SQL.

Importovat, klonovat

Dotazy

Dotaz SQL se píše na otevřenou databázi a odesílá se klávesami Ctrl+Enter. Nabízejí se nedávné dotazy. Výsledek je seznam jako každý jiný: lze v něm řadit, vybírat a exportovat jej.

Deník SQL uchovává vše, co bylo odesláno, s počtem dotčených řádků. Lze jej zkopírovat i vyprázdnit.

Porovnat dvě tabulky

F8 na dvou tabulkách porovná jejich struktury: bez bajtů se srovnávají pole a indexy. Viz Porovnat.

Odebrat

Odebrání připojení je odstraní ze seznamu i s jeho heslem. Server se nemění.

MAIL – Pošta

MAIL Poštovní schránky IMAP a POP3 se procházejí jako složky: jedna složka na schránku, jeden soubor na zprávu.

Zadání účtu

Adresa, zobrazované jméno, protokol – IMAP nechává složky na serveru, POP3 stahuje jediný seznam – a šifrování: TLS hned od začátku, poté STARTTLS, nebo nic. Odesílání (SMTP) má vlastní sekci; ponechá-li se prázdná, převezme účet pro čtení.

Schránka účtu: čtení na jedné straně, odesílání na druhé.
Schránka účtu: čtení na jedné straně, odesílání na druhé.

Velcí poskytovatelé

Nastavení nejrozšířenějších poštovních služeb ve Francii, všechna s TLS hned od začátku na těchto portech. Účtem je úplná adresa, není-li uvedeno jinak; heslem je heslo k poště – nebo u Gmailu, Yahoo a iCloudu heslo aplikace vygenerované v nastavení zabezpečení účtu, protože obvyklé heslo je tam pro programy odmítáno.

PoskytovatelIMAPPOP3SMTPÚčet
Orange (orange.fr, wanadoo.fr)imap.orange.fr 993pop.orange.fr 995smtp.orange.fr 465adresa
Freeimap.free.fr 993pop.free.fr 995smtp.free.fr 465přihlašovací jméno bez @free.fr
SFR (sfr.fr, neuf.fr)imap.sfr.fr 993pop.sfr.fr 995smtp.sfr.fr 465adresa
Bouygues Telecom (bbox.fr)imap.bbox.fr 993pop.bbox.fr 995smtp.bbox.fr 465adresa
La Poste (laposte.net)imap.laposte.net 993pop.laposte.net 995smtp.laposte.net 465adresa
Gmailimap.gmail.com 993pop.gmail.com 995smtp.gmail.com 465adresa, heslo aplikace
Yahoo Mailimap.mail.yahoo.com 993pop.mail.yahoo.com 995smtp.mail.yahoo.com 465adresa, heslo aplikace
iCloud Mailimap.mail.me.com 993—smtp.mail.me.com 587, STARTTLSadresa, heslo aplikace
OVHcloud (hosting)ssl0.ovh.net 993ssl0.ovh.net 995ssl0.ovh.net 465adresa
Infomaniakmail.infomaniak.com 993mail.infomaniak.com 995mail.infomaniak.com 465adresa
Gandimail.gandi.net 993mail.gandi.net 995mail.gandi.net 465adresa

Porty STARTTLS, když je poskytovatel preferuje: 143 pro IMAP, 110 pro POP3, 587 pro SMTP. U Gmailu musí být IMAP zapnut v nastavení pošty a před vygenerováním hesla aplikace musí být zavedeno dvoufázové ověření. Outlook.com, Hotmail a Live přijímají už jen „moderní“ ověřování (OAuth), které Meneaufile neumí: samotné heslo je tam odmítáno. Meneaufile se ověřuje heslem – AUTHENTICATE PLAIN nebo LOGIN –, vždy pod šifrováním.

Čtení

Zpráva se otevře klávesou F3 jako soubor. Přílohy jsou řádky: kopírují se do panelu jako všechno ostatní. Sloupce říkají stav – nepřečtená, zodpovězená, označená, koncept, s přílohou – a „Označit jako přečtené“ nebo „Označit jako nepřečtené“ jej změní.

Zpráva se čte na bílém papíře bez ohledu na motiv – tmavý i světlý: světlý motiv bere svůj povrch ze zvoleného odstínu a pošta by se četla na růžovém nebo bledě modrém pozadí. Zpráva jen s textem si zachovává neproporcionální písmo, jako ve webové poště, a zalamuje se: dlouhé řádky se vejdou do pole, místo aby přetékaly doprava, a konce řádků odesílatele zůstávají jeho. Adresa napsaná celá je klikací – http:// nebo https://, nic jiného: odhadovat adresu podle tečky by z každého citovaného názvu souboru udělalo odkaz. Tečka na konci věty zůstává větě.

Psaní

„Nová zpráva…“, „Odpovědět“, „Odpovědět všem“, „Přeposlat“: příjemci, kopie, předmět, tělo, přílohy. Účet bez odesílacího serveru to řekne – k psaní z něj je třeba jej zadat.

Tyto tři úkony jsou v okně čtení, vpravo nahoře, a na pravém tlačítku řádku. „Odpovědět“ píše jen odesílateli, „Odpovědět všem“ přidává ostatní příjemce. Odpověď zavře čtení a otevře psaní, včetně citace.

Co se děje mezitím

Každých pět minut se Meneaufile znovu zeptá serverů, co čeká, a tlačítko MAIL nese v odznaku počet nepřečtených zpráv. Nic se nestahuje: ptá se na počty, pár bajtů na složku. Koš, nevyžádaná pošta, koncepty a odeslané se do toho nezapočítávají.

Najetí říká, která schránka čeká: nejdřív celkový počet, ten, který nese odznak, poté jeden řádek na účet. Při čtyřech schránkách „12“ neříkalo, kterou otevřít. Jediná schránka si ponechává svůj jediný řádek a účet, který neodpověděl, žádný řádek nemá – nula by říkala „nic na tebe nečeká“, což se o něm právě neví.

F5 nečeká pět minut. Obnovení v poště znovu zjistí od serveru složky účtu, kolik nepřečtených nesou a jejich celkový počet: odznak, počty složek a seznam se okamžitě shodnou. Bez toho se uchovávaly jednou provždy a srovnalo je až další stažení – člověk obnovoval před svou schránkou a nic se nehýbalo.

Při zavřeném trezoru hlídač mlčí: hesla účtů tam spí a tyto dveře nemá budit časovač.

Sloupce složky

Předmět, odesílatel, Datum, velikost, stav, identifikátor. Datum je to, které uvádí odesílatel: to zobrazují všichni klienti a řazení probíhá na serveru.

Dva další sloupce se zapínají v menu sloupců, ve výchozím stavu skryté, protože sedm sloupců se do panelu vejde už tak špatně:

Jak znovu najít heslo účtu

Seznam účtů nikdy heslo nevrací. Chcete-li si jej znovu přečíst – k nastavení telefonu nebo jiné aplikace –, účet zkopírujte do seznamu NET: F6 do zobrazení, které je nad ním, nebo přetažením. Záznam nese název účtu, přihlašovací jméno, adresu serveru pro čtení, odesílací server v komentáři a heslo.

Do třídicí složky otevřené naproti, a ne do kořene seznamu: tam se pak hledá. Přesun nelze provést – bylo by třeba odebrat účet z jeho seznamu, aby se uložil do trezoru, zatímco to, co se tam ukládá, je kopie hesla; Ctrl+F6 to řekne, místo aby mlčky kopírovalo.

Co zůstává na serveru

Odebrání účtu jej odstraní ze seznamu i s jeho heslem. Schránka na serveru zůstává nedotčena.

Nastavení

Ozubené kolo v záhlaví okna otevře nastavení. Je uspořádáno do sekcí: vzhled, panely, výpis souborů, rychlý přístup, nástroje, trezor, umístění.

Dialog nastavení, otevřený na vzhledu.
Dialog nastavení, otevřený na vzhledu.

Co v něm není

Co se nastavuje při práci: pořadí sloupců se uspořádává ve „Vybrat sloupce“, pořadí modulů v jejich zásuvce, šířka skupin na jejich držadlech. Nastavení, které lze provést tam, kde je vidět, nemá v dialogu co dělat.

Motiv

Tři možnosti: Systémový, Světlý, Tmavý. „Systémový“ sleduje nastavení počítače a mění se s ním bez restartu.

Světlý motiv: čistě bílé pozadí seznamu, a ne odstín zvýraznění.
Světlý motiv: čistě bílé pozadí seznamu, a ne odstín zvýraznění.
Stejná obrazovka v tmavém motivu: odstíny typů souborů jsou odsyceny a zesvětleny, aby na černém pozadí nevibrovaly.
Stejná obrazovka v tmavém motivu: odstíny typů souborů jsou odsyceny a zesvětleny, aby na černém pozadí nevibrovaly.

Barva zvýraznění

Sedm odstínů, původní na prvním místě. Z tohoto zrna se odvozuje celá barevná sada: tlačítka, proužky, výběr, kurzor.

OdstínNáhled
Modrá (původní)
Modrozelená
Zelená
Fialová
Červená
Oranžová
Břidlicová

Malý seznam, a ne výběr barvy: náhodně zvolený odstín dává kontrasty, které nikdo nevyzkoušel – zářivě žlutá jako zvýraznění činí text tlačítek nečitelným. Tyto jsou dost tmavé, aby ve světlém motivu unesly bílou, a dost živé, aby v tmavém vynikly.

Zelené zvýraznění: tlačítka, proužek aktivního panelu a výběr sledují zvolené zrno.
Zelené zvýraznění: tlačítka, proužek aktivního panelu a výběr sledují zvolené zrno.

Co zvýraznění neobarvuje

Pozadí hustého seznamu zůstává ve světlém motivu čistě bílé. Material obvykle barví celou svou paletu zvolenou barvou; na stovkách řádků tento barevný závoj unavuje a rozmazává odstíny typů souborů, které jsou naopak nositeli významu.

Jazyk

Pětadvacet jazyků a k nim „Jazyk systému“. Rozhraní se mění bez restartu.

Seznam

Nástroje

Trezor

Jak dlouho zůstane trezor otevřený: do zavření, nebo několik minut. Po uplynutí této doby se znovu vyžádá hlavní heslo.

Umístění konfigurace

Přenosný režim: konfigurace normálně žije vedle profilu uživatele. Značka umístěná vedle spustitelného souboru způsobí, že žije tam, a aplikace pak na počítači nezanechává žádnou stopu – včetně klíčových souborů a tohoto manuálu.

Co má své meze

Co má své meze, a proč.

Manuál Meneaufile, v češtině.