Přeskočit na hlavní obsah

Starý soft a starý hard

První knihu jízd jsem vytvořil někdy v roce 1996 v programu Quattro. Zapisoval jsem každou jízdu, směr účel a případně, jestli byla firemní a návaznost na fakturu. Záznamy jsem si dělal do diáře Casio a data přetahoval do formátu CSV a načítal do tabulky. Od roku 2005, kdy jsem zakoupil další auto, jsem zapisoval už jen datum, litry, peníze a kilometry. Tak to dělám doposud. Dříve jsem zapisoval i opravy a nějaké informace, které souvisely s provozem. Od roku 2005 jsem již používal Excel. V listopadu 2020 jsem si udělal kompletní soupis za všechny roky. To mám uložené v tabulce SOUCTY.WK1. Z nějakého historického důvodu jsem se rozhodl tuhle tabulku vytvořit znovu v programu Lotus 123. Verzi 123E jsme kdysi zakoupili pro firmu, ale má určitá omezení. Neumí makra a hlavně má omezený počet řádků na 128. To je poměrně málo. Na druhou stranu má režim Wysiwyg a to je docela fajn. Tabulka v tomto WSWG režimu vypadá docela dobře.

Důležité je, že verze 123E (Executive) je kompletně česká, takže jede v kódování Latin 2 (852). Pokud je soubor načten programem z Windows, kódování zůstane v pořadku. Objevil jsem pouze jeden problém a to je pojmenování oblastí. Pokud pojmenuju databázovou oblast třeba DATA, v 123E je všechno v pořadku. Pokud ale takový soubor načtu jinou verzí Lotusu, tato buňka vykazuje chybu. Tu buňku musím udělat pomocí F4 jako absolutní $DATA. Pak to dokáže zpracovat i jiný program. Proč to tak je, to nevím, s ničím podobným jsem se u jiné verze 123 nesetkal. Pokud na to takto budu pamatovat, není problém přenést tabulku do jiných aplikací. Ale je tu problém, že formát WK1 už není podporovaný současnými tabulkovými procesory. Tento formát podporuje pouze Open Office, ale některé soubory nenačte a bude to podle všeho kódováním 852.

Lotus 123E byl zvolen, jak už jsem napsal, z historických důvodů. Autor je totiž zatížen na oblast softwaru, zvanou ABANDONWARE. Staré hry, staré aplikace a testy, jestli je starý SOFT a HARD schopen ještě v současnosti fungovat. Vesměs nastává problém, že mnohé aplikace již neexistují a jejich formáty nejsou v současnosti podporovány.

A tady se dostáváme do problému, který může nastat, pokud dokumenty archivujeme. Pokud jsem si, ještě ve starém tisíciletí vytvořil dokumenty v T602, MAT, LOTUS, Amipro,... tak už dnes nejsem schopen, pokud nemám původní aplikaci, tyto soubory načíst. A tento problém bude více méně přetrvávat, protože nikdo neví, co bude za dvacet let. To samé se týká médií. Tenkrát jsem si něco uložil na FDD 3,5" nebo na CD a teď, jak to načíst. Ještě v době 8bit jsem měl někde na magnetofonové pásce uložené programáterské výtvory. Vytvářel jsem programy v BASICu na PP01, ale už nemám ani žádný HW, jak bych to z toho dostal. Takže pokud jde o věci z doby dávno minulé, tak snad jedině papír, který snese všechno a je vždy k přečtení. Tedy něco jako je Rosetská deska. Ta přežije staletí. V tomhle směru byla ideální děrná páska nebo děrný štítek. Ale čím bych ho dnes přečetl?

A i kdybych měl aplikaci, tak osmibitovou už stejně na nových systémech nespustím. Maximálně pod nějakým emulátorem. A to běžný uživatel 👤 neudělá. Takže černá díra minulosti pohltí úplně všechno. 

Komentáře

Populární příspěvky z tohoto blogu

Najdi, ulož, oprav, generuj

Opět se ponořím do dávné minulosti. Podle údajů v archívu se jednalo o rok 1994. To už je opravdu nějakej pátek. A protože v té době kraloval DOS a snad i Windows 3.11, čas od času jsem používal na nějaké menší obrázky Z-Soft Paint Brush . Pamětníci jistě vědí, o čem hovořím. Na podobném principu následně i Microsoft vytvořil program Malování. Ale já používal tehdy Paint Brush. Neměl jsem k němu výhrady, snad jen, že nepodporoval české znaky. A protože absence Češtiny mi vadila čím dál víc, rozhodl jsem se s tím něco udělat. Při pohledu do adresáře jsem pochopil, že fonty jsou uložené v souborech, které mají příponu FNT a jsou rastrové. To mi samozřejmě nedošlo hned, ale musel jsem chvíli do těchto souborů nahlížet. A pak mě napadlo řešení. Co kdybych si napsal svůj prográmek, který umí obsah tohoto souboru přepsat tak, aby se znaková sada změnila na to, co chci já? A v tom okamžiku mi došlo, že vlastně nejde jen o Paint Brush, ale že bych rád počeštil i jiné programy. A ta...

Jak hacknout Pagemaker?

Opět píšu a důvod bude následující. Zase bych rád něco napsal na blog. O čem to bude tentokrát? Opět půjde o jeden program, který jsem ale nenapsal já. Je to program publikační a jmenuje se Pagemaker 5. Ten, kdo s ním někdy přišel do styku, jistě tuší, o čem tohle povídání bude. Ano, program měl zabudovanou ochranu proti neoprávněnému kopírování. Pokud si zpětně po letech vybavím, bylo možné z disket udělat maximálně tři instalace na tři různé stroje. Pokud jsem chtěl čtvrtý stroj, jedna z již existujících instalací musela být odebrána. Ano, tak to aspoň stálo v manuálu. Tuto informaci jsem bral jako fakt, protože ve firmě se tento software měl dávat pouze na dva stroje. Třetí instalace pořád zbývala. Ale vlastně než celý proces začal, zkusil jsem si první pokusnou instalaci na svůj stroj s tím, že ji později odeberu, pokud by bylo potřeba instalovat ještě někam jinam. Jen zmíním, že Pagemaker 5 se instaloval z disket 3,5" a deinstalace se rovněž prováděla z disket. Pa...

Kontextové menu v DOSu

Podívejme se do listopadu roku 1993, kdy jsem začal tvořit zajímavý prográmek, který řešil jednu pomocnou záležitost při práci se soubory. V té době jsem pracoval ve Volkov Commanderu. A při klepnutí na soubor, který se dal zpracovat několika způsoby mi právě tato možnost chyběla. Proto jsem se rozhodl napsat cosi, co by tenhle problém vyřešilo. Program měl být podobný tomu, co nabízely Norton Utility pod názvem BE.EXE, tedy Batch Enhancer . A tak jsem začal programovat. První verze vlastně pracovala pouze pomocí klávesnice, do druhé jsem zapojil i myš, což BE.EXE neměl.  Myš jsem přidal především z lenosti. Když jsem myší dvakrát klikl na daný soubor a menu se otevřelo, už jsem nechtěl ruku z myši sundávat a šmátrat po klávesnici. Ta myš se nastavila na slovo Volba, kterým se MENU2A ohlásil a čekal na vstup. Pak už stačil jen minimální pohyb nahoru. Vybrat volbu a stisknout levé tlačítko. Takhle si představuju user friendly aplikaci. Teď už budu popisovat j...