CED i PowerPacker Szymon Liszewski Jednā z najpowaūniejszych wad CED-a jest to, ūe nie potrafi on rozpakowywaź i pakowaź tekstów. Odczytywanie spakowanych PowerPackerem tekstów moūna wprawdzie zaīatwiź przez uūycie programu PPPatcher, ale nie kaūdy go ma (ja nie mam). A co z zapisem spakowanych plików? Problem zaīatwiajā dwa krótkie skrypty w ARexxie. Niestety, jest to sposób tylko dla "zasobnopamiėciowych", aby skrypty mogīy zadziaīaź, w pamiėci MUSI siė znaleśź takūe PowerPacker (aby zaoszczėdziź na pamiėci PP, moūna zikonifikowaź). Skrypty najlepiej podpiāź pod klawisze funkcyjne. Oba skrypty wymagajā komendy Delete, która powinna byź rezydentna. Listing 1: /* LoadPowerPacked.ced */ /* (c) 1995 by Szymon Liszewski */ Options Results Address "rexx_ced" GetFilename Name=Result Address "POWERPACKER" Overwrite On DecrunchOnly ''name Save 'T:Temp' Address "rexx_ced" Clear Open 'T:Temp' Address Command "Delete >NIL: T:Temp T:Temp.info" Exit 0 Listing 2: /* SavePowerPacked.ced */ /* (c) 1995 by Szymon Liszewski */ Options Results Address "rexx_ced" GetFilename Name=Result".pp" Save As 'T:Temp' Address "POWERPACKER" Iconify DataFile EffBest SpeedupLarge Overwrite On Load 'T:Temp' Save ''Name Address Command "Delete >NIL: T:Temp T:Temp.info" Exit 0