Portable format software
Moderátor: Moderátoři
Portable format software
- forbidden
- Příspěvky: 9442
- Registrován: 14 úno 2005, 00:00
- Bydliště: Brno (JN89GF)
- Kontaktovat uživatele:
Známy síce hovorí, že tie programy /portable format/ niekde stiahol, a áno sú to jednoduchšie programy, napr. TotalCommander, zipovacie a podob.programy. A bežia v WXP aj na Vistách.
Ale tak sa mi marí, že tu na forume padla mienka o programe, umožňujúcom takú inštaláciu, iba to neviem nájsť, neviem, ako to prispievateľ uviedol.
- forbidden
- Příspěvky: 9442
- Registrován: 14 úno 2005, 00:00
- Bydliště: Brno (JN89GF)
- Kontaktovat uživatele:
Portable verze existují i třeba pro Firefox, Mirandu, myslím 7Zip a jiný užitečný věci. I když to ke konkrétnímu programu výrobce třeba nenabízí, semtam se najde někdo šikovnej, kdo ten program upraví tak, aby šel takto spouštět. Chce to hledat.
Samozřejmě, každou ochranu lze překonat, je jen otázkou, za jakou cenu.
Portable aplikace
Dnes je to podobné. Portable programy jsem na PC používal už v době, kdy ještě "neexistovaly". Když se objevily flash disky, myšlenka na "kopírované" programy mne silně zaujala.
Možnost mít všude s sebou programy těch verzí, ve kterých otevřu mnou vytvořené soubory v totožné podobě, stála za vyzkoušení. Z adresáře PROGRAM FILES jsem nainstalované programy zkopíroval na flešku, z počítače odinstaloval a zkusil z flešky spustit. Ideální je ale vyzkoušení na jiném počítači. Některé šly, jiné ne.
Preferoval jsem programy malé velikosti - např. pozdější moloch portable OPEN OFFICE se 100 MB mne opravdu nezaujal (hóóóóóóódně ppooommmaaalllýýý start).
Tak jsem si postupem času vytvořil sbírku kopírovacích aplikací - texťáky PS PAD, ATLANTIS NOVA, TOMAHAWK a další, tabulkové procesory SPREAD 32, ABYKUSa jiné, programy na grafiku IRFAN, XnVIEW, ZONER MEDIA EXPLORER 5, PHOTO FILTRE, pro elektro PROFICAD různých verzí a jiné, commandery TOTAL COMMANDER, FREE COMMANDER, vypalovací programy DEEP BURNER FREE, SCD WRITER a další, programy pro práci se zvukem AUDACITY, MP3 DIRECT CUT, WWW prohlížeče FIREFOX, OPERA, programy pro tvorbu webových stránek NVU a mnohé jiné. Provozuji je buď z flešky, nebo nakopírované z HDD - mám je v adresáři PROGRAM COPY.
Nic ale není dokonalé, jsou i programy, které se tomuto postupu brání.
Chce to prostě nebát se a vyzkoušet, ta nezávislost na konkrétním počítači za to stojí.
EDIT: no a ještě mne napadl jeden pádný argument. Při posílání souboru emailem můžu přibalit i FREE program, ve kterém byl vytvořen. Kdo zná problémy s různými verzemi souborů např. WORDu (ať už se to někomu líbí nebo nelíbí, Microsoft Office NENÍ a u nás ani doufám nebude SCHVÁLENÝM STANDARTEM v kancelářských dokumentech), ten to pochopí a ocení.
-
Jirka
- Příspěvky: 2034
- Registrován: 01 črc 2005, 00:00
- Bydliště: zbídačený kraj
- Kontaktovat uživatele:
Jinak některé programy musi jit upravovat poměrně jednoduše. Na jednom (War)foru je celá sekce s takovými programy. Snad tam byl i návod k jejich tvorbě.
Re: Portable aplikace
valasek píše:Již v dobách 8-bitového ZX Spectra byly programy ve strojovém kódu NERELOKOVATELNÉ - fungovaly jen na určeném místě v paměti, a RELOKOVATELNÉ - mohly se do paměti nahrát kamkoli, kde se vešly, od libovolné adresy.
To jste ale smíchal dvě různé věci - relokovatelnost obrazu programu mezi adresami paměti a přenositelnost mezi počítači bez procesu instalace.
Netriviální aplikace většinou potřebuje ke své práci existenci specifické adresářové a/nebo souborové struktury, která vzniká typicky v procesu instalace. Pro windows pak jsou další záležitosti jako hodnoty v registrech nebo registace ActiveX prvků. Pokud je spuštěn samotný obraz takové úlohy bez instalace, dříve nebo později narazí na to, že jí něco chybí a zhavaruje.
To jste ale smíchal dvě různé věci - relokovatelnost obrazu programu mezi adresami paměti a přenositelnost mezi počítači bez procesu instalace
Ano, asi jsem to špatně formuloval a nevhodně propletl, neboť všechny dnešní win programy jsou z hlediska operační paměti relokovatelné, protože autor neví, kdy a v které části paměti jim bude přidělen prostor. A hlavně se nemusí a nechtějí napojovat na ZX ROM a VIDEORAM
Ale hlavní mou myšlenkou bylo, že: To, že program OFICIELNĚ neexistuje ve verzi portable, automaticky neznamená, že tak nebude bez jakýchkoli úprav fungovat.
U free aplikací je pravděpodobnost funkčnosti větší, neboť se nepotřebují navázat na registry a jiné schovávačky z důvodu registrací, licencí a ochrany proti neoprávněnému použití všeobecně.
Někdy to samozřejmě nefunguje, protože spousta programů (z mého pohledu často zbytečně, ale programátoři to potom mají jednodušší) používá nejnovější verze DirectX, NET framework, Javu, kodeky a podobné podpůrné balíčky. Kvůli spuštění aplikace o velikosti 2 MB si uživatel musí nainstalovat třeba dalších 100 MB doposud pro něj zbytečných dat.
Z tohoto pohledu se mi líbí - jak píšete - triviální programy, které si své konfigurační soubory, pokud je potřebují, ukládají do svého adresáře a to s RELATIVNÍM adresováním. Když jsem měl hodně slabý počítač s malým HDD a sháněl program na ořezávání MP3 nahrávek dez dekódování a tedy bezeztrátově, našel jsem jen jednoduchý téměř jednoúčelový a navíc free MP3 DIRECT CUT, který to uměl. A ke všemu měl vlastnosti "PORTABLE", i když tato kategorie ještě neexistovala.
Také například nevidím důvod, proč bych si měl kvůli přehrání DVD instalovat balík kodeků do molochu jménem windows media player, když existuje malý a automaticky portable Media Player Classic, který kodek pro DVD má v sobě a zabírá nějaké 4 MB.
Obvykle ty netriviální komerční programy mají mnohonásobně více funkcí, než potřebuji a fungují občas rozporuplně. Někdo může říct, že je to nepodstatné, ale:
Když jsem si v EXCELu udělal tabulku s mocninami čísla dvě a nastavil formátování zobrazení na všechna platná místa, tak chvíli se na poslední pozici střídaly cifry 2,4,8 a 6, ale cca od 15-ti místného čísla se tam začaly objevovat nuly. Mnozí si řeknou, že absolutní přesnost u tak velikých čísel je zbytečná, ale když ji umí linuxový K-SPREAD bezplatně na 150 platných cifer (asi umí víc, ale to už jsem nezkoušel), tak produktu komerčnímu tuto vlastnost neodpustím.