Tak tu teraz bude priestor pre postupné uverejňovanie programových podkladov od českého kolegu Miroslava Tomeša, ktorý láskavo súhlasil s uverejnením svojich programov a poznámok na mojom blogu - za čo sa mu chcem ešte raz poďakovať. Programov pre ATARI PortFolio veľa nie je a tak som vďačný za všetky možné podklady, ktoré umožnia aby ATARI PortFolio zotrvalo v užitočnom stave čo najdlhšie.
Ďalej už len citujem (MT):
Zdravim,
Atari 800xl mam taky vcetne sio2sd nicmene na 8mi bit ted neni casu. Jsem ''vyslouzily" programator a k Pf jsem se vratil v ramci konicku. Abych pro nej mohl aktivne neco psat chtelo to rozumny prenost dat ft.com by cloveka utrapil. Tak jsem se pustil do Atari Portfolio Manazeru. Vysledek by mel byt v podstate zjednoduseny total commander, ktery "namapuje" disky Pf (v budoucnu bych rad rozsiril servery o napr HP LX nebo wince strojky bezici pod PocketDosem). Soucasny stav je tento:
-hotova serverova strana pro serial i paralell interface. U paralelniho je jeden bug, ktery hodlam opravit (obratit hodnotu sledovani STROBE, jinak pf uz pri zapnuti tvari ze prijima data, zatim lze obejit novym startem APM)
-client v Delphi1 tudiz pro win3.11 (pouzivam dva notasy IBM mam instalovany win2k a win3.11+Calmira) je ve stadiu dokoncovani
-chystam port pro 32bit platformu pristup k portum mam reseny az po winxp, v 7 a 8 zatim nevim ale asi to pujde
-ve finale by mely byt testy aby program bezel pod wine nebo qemu a dosboxu
hotove funkce clienta
-vyresena komunikace po paralelnim kabelu i seriovem klasicky krizeny kabel a hardwarova synchronizace RTS/CTS
-kompletni management chovani panelu: zobrazeni, trideni, masky, full/brief styl, oznacovani, inplace prejmenovani
-implementovany zakladni funkce se soubory a adresari:
-copy, move, delete, rmdir, mkdir, set volume, set attrib/file date
-synchronizace casu s pc
-spusteni souboru dvojklikem na panelu nebo z prikazove radky (CommandComboBox) vcetne parametru
-dialogy pro sitove funkce
vypis bugs/to do
{buglist
PANEL
-improve functionality PanelRefresh
-detect non existing directory
-add ability to change disk when device is not responding
-change directory when move across them?
-re
fresh panel when application get focus
-make procedure SetPanelStyle solving behaviour THeader
in full/brief style
-in brief style works inedit only in first column
-when change disk same as another panel set this path
SHELLEXEC
-new ShellExec is under construction
-make function PfFindExecutable
BATCH PROCESSING
-in move repair numbering of files
-when error delete part of copied file
-ask before deleting non empty directory
-don't show message 'access denied' during RemoveDir when skip
file in DeleteFile
PF
-revert strobe
-in Options is working only Interface
-improve/repair reaction on CANCEL button
OTHER
-tool box is under construction
-128kB Ram card sends bad free space
-after inplace rename set right focus
}
{todo
-user command
-when press space on dir count size like TotalCommander
-edit/view
-hook function
-port on 32bit platform
}
Tady je mala ukazka funkcnosti programu:
http://www.youtube.com/watch?v=FbqgFKc1mJ8&feature=youtu.be
Uvital bych namety, pripominky atd. stejne jako pripadnou spolupraci napr. s testovanim. V pripade zajmu se tesim na odpoved.
MT
Na zaver posilam maly hudebni engine (vec ktere bych se rad venoval dale) a fotku meho vyvojoveho pracoviste:
IBM 600, IBM T21, 2xPF + serial + paralell interface, IOMEGA ZIP ne JAZZ pres manualni data transfer switch, wifi-router, a Sencor DAZE + Philips na muziku i pc jsou k nemu pres audio switch. Mam objednany jeste Memory expander a setrim na USB Device Server abych do site pripojil dva HDD 500GB a 160GB.
Nasleduje software spolu zo zdrojovými kódmi:
fserver.zip (21,42 kb)
huby.zip (8,60 kb)
SCR.ZIP (43,19 kb)
apm.zip (197,75 kb)
Len ešte upozornenie:
SW bude free, za uverejneni budu jedine rad. Tesim se hlavne na 32bit verzi uz uz bych mel zacit. Ono malokdo si chce instalovat Calmiru i kdyz je to pecka na starem notasu. IBM za 5 euro a bezi vse ;-)
____________________________________________________________
Vaše hodnotenie, Rate post: