Přeskočit na hlavní obsah

Příspěvky

Zobrazují se příspěvky se štítkem abandonware

Supercalc 3 - Část 4 - Konfigurace, import – export, datum, hotové úlohy

Jsme na konci. Konfigurace prostředí probíhá přes volbu /G, Global . Nastavené hodnoty je možné uložit přes volbu KEEP. Supercalc 3 nemá konfigurační soubor, vše se zapisuje do spustitelného souboru SC3.COM. Dále zmíním, už jenom v rychlosti, že Supercalc umí zafixovat titulky /T, Title , rozdělit okna /W, Window a chránit buňky proti přepisu /P, Protect a /U, Unprotect . Volba /Z, Zap vymaže celou tabulku. Vždy si vyžádá potvrzení úkonu. Vzpomenu ještě na jednu hodně zajímavou vlastnost, která se schovává v menu /Global, Tab . Pokud je tato volba zapnutá (svítí bíle), šipkami není možné vstoupit do prázdných a chráněných buněk. Tímto lze omezit uživatele, aby necoural tam, kde nechceme. Pokud jde o import a export dat, máme tak trochu smůlu. V Supercalcu lze ukládat jen soubory CAL. Ovšem výrobce přidal i samostatnou utilitku SDI.COM, kde je možné importovat i exportovat do formátu CSV, DIF a XDIF. XDIF ukládá i vzorce, první dva jen hodnoty. Dále je k dispozici už jen import z V...

Supercalc 3 - Část 3 - Funkce, databáze, makra

Třetí část seriálu zahájím funkcemi. Aritmetické, logické, finanční, speciální a kalendářní. Pokud ale budete chtít použít funkci TODAY, hodí nesmysl. Supercalc 3 nebyl na Y2K připraven. Pokud bych chtěl do buňky zapsat datum, nelze přímo. Buď jako součást vzorce DATE nebo EDAT. A datum se vždy objeví v US stylu, tedy mm/dd/yy. Nejde to změnit. Dostupné jsou i funkce TRUE a FALSE, což se v buňkách prezentuje jako 1 a 0. Logické funkce AND, OR a NOT se nepíší jako operátory ale opravdu jako funkce.  Pokud bych zmínil ještě funkci LOOKUP (zkráceně LU), i tady je něco jinak. Nerozlišuje se HLOOKUP a VLOOKUP. Je jedno, jak výběrové pole postavíte. Jestli vodorovně nebo svisle. Ale toto pole má vždy jen dva sloupce (řádky). Podle prvního se vybírá a druhý se vrací. Ve vzorci lze vybrat pole jen prvního sloupce (řádku). Druhé se předpokládá automaticky. První sloupec (řádek) musí být setříděný.  Je zajímavé, že zde najdete funkci WDAY, tedy pořadový den v týdnu. Číslo 1 (počátek) je...

Supercalc 3 - Část 2 – Třídění, editace, formátování, tisky, grafy

Ve druhé části už budu jen vypichovat některé věci, které jsou zcela odlišné. Supercalc neumí pracovat s obyčejnou textovou buňkou. Chápe ji sice jako text, ale ve vzorcích se na ní neodkážete. Tady je potřeba zmínit způsob zápisu. Vypadá takto: ("Text"). Pak už v příkazu IF takovou buňku otestujete. Délka textové buňky může mít maximálně devět znaků. Přesun buněk nebo bloků provádět nelze. V menu je sice volba / M, Move , ale ta se týká jen celých řádků a sloupců. Třídění oblasti provedeme pomocí volby /A, Arrange . Třídit lze podle řádku nebo sloupce a pouze podle dvou klíčů. Ale pozor!!! Pokud vedle tříděné oblastí máte ještě jiná data, přechází se taky. A důležité upozornění. Pokud jsou v oblasti třídění vzorce, nezapomeňte opět na ADJUST.  Tady bych se měl rozepsat o dalším vylepšení třídění. Pokud by bylo potřeba třídit podle více klíčů, nic není ztraceno. Pomoc je jednoduchá. Stačí třídit podle jednoho klíče několikrát, ale v opačném pořadí. A tady si nejlépe pomůžeme...

Jak spojit dva počítače bez síťové karty?

Tenhle článek vznikl tak trochu na popud kolegy Dagona. Na svých stránkách popsal propojení pomocí starých DOS utilit INTERSVR a INTERLNK. A jak tak odhaduji, dále bude popisovat Lantastic Z. To je už plnohodnotný síťový systém, byť dnes už poněkud zapomenutý. Oba produkty používají pro přenos sériový nebo paralelní kabel. Já pro svůj pokus použiju pouze sériový kabel, byť je oproti paralelnímu pomalejší. Popíšu způsob, který používám. Na jednom počítači běží Windows XP a na druhém MS-DOS 6.22. Oba stroje propojím sériovým kabelem. Na XP spustím program Hyperterminal. Při spuštění definujeme relaci, tedy název spojení. Následně také vybereme port. Ještě nesmím zapomenout na parametry kolem rychlosti, ale ty popíšu podobně u druhého programu. Poslední věc, kterou je nutné udělat, je přenosový protokol. A tady je z čeho vybírat. Kermit, Xmodem, Ymodem a Zmodem . Ten poslední používám už od dob, kdy jsem se připojoval na internet přes textový terminál rychlostí 2400 bps....

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...

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...

Pivot table v Supercalcu 3

Budu psát článek, který popisuje tvorbu kontingenčních tabulek ve starém tabulkovém procesoru Supercalc 3. Doba, kdy Německo bylo ještě rozdělené a naopak Československo byl jeden stát. Windows bylo ještě slovo téměř neznámé a vše se odehrávalo na počítačích s názvem XT, někdy i AT. Pokud byl v počítači pevný disk, byla to spíš výjimka. A tak se stalo, že jeden z mých zákazníků přišel s požadavkem, abych mu udělal součet údajů podle dvou hodnot. Ale ne vždy to musel být přímo součet. Jednalo se také o průměr nebo minimální hodnotu. A protože svoji agendu řešil právě v tom Supercalcu, řešení na sebe nedalo dlouho čekat. Odborně se tomu říká kontingenční tabulka, kteréžto pojmenování zavedl až Excel 5 a nebo také Pivot table. Ale to jsem tenkrát ještě nevěděl. Nápad je tak úžasně jednoduchý, že mě to až samotného překvapilo. Nějakou část udělám manuálně, ten zbytek už udělá stroj. A ten zbytek je vlastně jen opakování téhož, čili výběru z databáze, ovšem výsledek se kopíruje pokaždé na j...

Casio, notebook pro chudé

Je to už skoro třicet let, kdy jsem si za těžce vydělaný peníz koupil Casio diář. V té době model SF-8350R stál 4190 Kč. A to v roce 1995 nebylo málo peněz. Chtěl jsem něco malého, ale výkonného. Samozřejmě jsem pokukoval i po organizérech značky Psion nebo HP, ale tyto nádhery pro mě byly cenově naprosto nedostupné. Takže jsem zvolil to levnější. Ty čtyři tisíce byl můj finanční strop. Mobilní telefony jak je známe dnes, tenkrát ještě neexistovaly. Později už ano, ale u prvních mobilů byl adresář omezen jen na SIM kartu, takže o větším množství nebo doplňkových informacích nemohla být ani řeč. A tak Casio mělo stále ještě své opodstatnění. Do Casia jsem si tedy přeťukal všechny kontakty. Začal jsem si zapisovat i události do plánovacího kalendáře. A protože jsem občas jezdil na služební cesty, notebooku nemaje, bylo potřeba kolikrát sesmolit elaborát o činnosti. Casio jako takové umí psát. Ale nepodporuje kompletní české znaky. Zobrazit je sice dokáže, ale napsat už lze je...

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ě...