CalmCommander
Jistě jste si všimli, že když jsem pracoval na utilitce memdump,, tak se zde na stránkách objevovaly pravidelné informace o nových verzí a nových funkcích, které jsem do této utilitky přidával. To samé provázelo program NextPlayer, kdy jsem Vás obšťastňoval pravidelnými informacemi o postupu. Minulý rok jsem ale pracoval i na souborovém manažeru pro počítač ZX Spectrum Next a vyjma jedné zprávy, kdy jsem oznámil první verzi tohoto programu, se zde na stránkách o CalmCommanderu nepsalo. Někdo by mohl nabýt dojmu, že jsem uložil tento program k ledu, ale není tomu tak. CalmCommander je v současné době ve verzi 0.4 a je rozpracována verze další.
Od první verze se změnilo spoustu věcí:
přibylo menu - do menu se dostane klávesou 0. Menu nemusíte téměř používat, všechny funkce jsou dostupné přes klávesové zkratky.
v první verzi byla chyba - šel zkopírovat/přesunout/smazat adresář "..", jistě si umíte představit problémy, které to způsobilo. Označíte tento adresář a dáte ho smazat. Co udělal CalmCommander? Vlezl do tohoto adresáře (nadřazený adresář) a pěkně ho promazal.... no je to opravené. ;)
můžete měnit atributy u souborů a adresářů
zobrazit podrobné informace o souboru/adresáři (čas a datum vytvoření, přesná velikost, atributy,...)
V pravém horním rohu základní obrazovky se zobrazuje datum a čas (ale jen v případě, že máte k dispozici RTC)
Ve spodní části panelů se zobrazuje volné místo na aktuálním disku
V horní části panelů se zobrazuje název adresáře, ve kterém se zrovna nacházíte
Zrychlilo se načítání obsahu adresáře
Zobrazení systémových informací - dostupné paměti, přítomnost RTC atd.
Možnost invertovat výběr souborů/adresářů
Podpora druhé SD karty
Porovnávání adresářů
Novinek je oproti verzi 0.1 celkem dost. Ani nevím, proč jsem zde novinky nevkládal, asi mi stačilo vše prezentovat na facebookové skupině ZX Spectrum Next. A to podle mne byla chyba ;), slibuji, že odedneška se dozvíte o každém prdu, který pro ZX Spectrum spáchám. Popravdě ono je to takové i motivující zde prezentovat vše co jsem udělal, nebo mám v plána vytvořit. Čímž se dostáváme k tomu co bude dál s CalmCommanderem.
Mám rozpracovanou verzi 0.5, ze které jsou všechny ty screenshoty. Momentálně pracuji na prohlížení souborů (textovém, hexa...), v podstatě integruji memdump (ale souborový). Problém je, že všechny tyhle programy, které vytvářím, dělám z nějaké osobní potřeby - NextPlayer, memdump i tento souborový manažer tak vznikl. Potřeboval (chtěl) jsem je a nebyly - tak jsem si je vytvořil. V CalmCommanderu mi chybí v podstatě už jen pár věcí:
prohlížení/editace souborů
spouštění souborů (což vzhledem k tomu, že používám NEX soubor, bude malinko oříšek...)
kopírování/přesouvání/mazání adresářů včetně podadresářů - zatím kopírovat adresáře nejde, což je opruz a štve mě to
seřazení adresáře podle abecedy - nevíte někdo jak zařídit abych prohodil pořadí položek v adresáři (myslím natrvalo, ne jen ve výpisu v CalmCommanderu)? Přímou manipulaci s FAT?
Víc asi potřebovat od tohoto programu nebudu a nejsem si jistý, zda někdo jiný by požadoval něco jiného, zvlášť když si všichni SD kartu připravují na PeCi. No uvidíme, kam se mi povede tento program dotáhnout, jeden z velkých důvodů proč jsem na něm začal pracovat bylo, že jsem se chtěl seznámit s hardwarem a systémem Nextu, což se myslím částečně povedlo.
6 Comments
bozinku … tvl to js novej level zbytečnosti
Jsem rád, že jsi mi to napsal zrovna ty. Internetový anonym, který svojí existencí jistě dokázal mnoho prospěšného 😉
Počkej až maminka zjistí že nespíš 😉 dostaneš zaracha :)))
Vypada to pekne 🙂 Az dodelas funkce, ktere chces, tak mam tip na par dalsich funkci:
– integrovat zip/unzip,rar/unrar (asi by to byl opruz to naprogramovat, ale bylo by to uzitecne)
– volitelne umoznit zobrazovat datum, pripadne i atributy rovnou za delkou polozky (ano, vejde se tim na obrazovku mene znaku ze jmena souboru, ale ne nutne to musi vadit, kdyz to bude volitelne)
– volitelne moznost prepnout zobrazovani velikosti polozek mezi kB a B
– skupinove Rename
– zobrazovani obsahu TAPek, jako by to byly adresare (proste se na ni stiskne Enter jako na Diru)
– vytvareni novych TAPek
– kopirovani bloku z/do TAPek
– kopirovani mezi TAPkami samotnymi
Mozna tam uz nektere z techto funkci mas. Pokud ano, tak se omlouvam za neznalost, ale ja mam ted Next u ledu, tak to nemuzu vyzkouset/zjistit. No, treba te nejaky z techto napadu zaujme… 🙂
Ahoj,
díky zapíšu si do notýsku. Tento týden budu ještě dělat něco jiného, ale pak se zase obuju do CC a ačkoliv ty nápady vypadají megalomansky, tak nějak mne napadlo jak udělat jak udělat podporu TAPek…. 😉
Ano, ten zip/rar asi vypada megalomansky, priznavam 🙂
Kdyby se ti tam podarilo pridat cokoliv jineho ze zmineneho, bylo by to i tak fajn.
Tak pokud vim, unzip uz pro Next je… 😉
Mozná by to šlo použít 😉