Sot azon gpndolkodok, hogy meg lehetne azt csinalni, hogy a :run rendszerbovito mar elmenti az exos parametereit elore az alkalmazas betoltese utan, de meg mielott lefuttatna az alkalmazast,
es lehetne mondjuk egy olyan effektet berakni hogy a mindenkori aktualis exos kep feketebe lesotetul, szepen, fade effekttel, aztan lefutna az alkalmazas, es mikor visszaadja az alkalmazas a betoltonek a vezerlest,
akkor a betolto lesz az, aki szepen mindent visszapakol az exosnak ( lapok, megszakitas, lpt, stb. ) es persze elotte felfade- eli a kepet feketebol az exosnak.
Vagyis mivel a nagyja exos elmentest/visszatoltest ( plusz egy jo kis latvanyos exos kepernyo fade- elest ) ezzel a betoltobe raktunk, ezert a futtatando alkalmazasoktol elvart kovetelmeny a kovetkezo egyszeru pontokkal hatarozhato meg:
- fuss ugy, hogy csak exostol igenyelt memoriat mocskolj ossze ( ha neked pont olyan szegmens kell ami mar le van foglalva es nem szabad, akkor mentsd el/vissza oket exostol igenylet szabad szegmensekre )
- mielott visszatersz ret- tel a betoltohoz, a betolto program kod szegmenset tedd vissza a lapjara ( azert igy fogalmazok, mert meg nem tudom hogy melyik lapon is lesz a betolto kodja, ami ugye egy rendszerbovito)
es ennyi. ha egy alkalmazas ezt a 2 egyszeru feltetelt teljesiteni tudja, az futtathato lesz a :run kommandunkkal. raadasull ha valaki ir at/meg egy alakalmazast amit ilyen :run- nal is futtathatonak szeretne, akkor ugye lesz egy exos valtozoja ahhoz, hogy tudja, hogy ot most milyen modon szeretnek futtatni, es futhat ezert ugy, hogy teljesiti a fenti 2 feltetelt, meg ugy is hogy nem erdekli az egesz, es mindent felulir. ez esetben azt lenne ildomos megcsinali, hogy mondjuk olyankor nem is figyeli majd az esc- t igy nem elszallni fog az esc- re, hanem csak nem lep ki.
Jol gondolom azt a 2 pontos feltetelt, Zozo ?