Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 1 | h266 | 1 | ----------------------------------------------------------------------------- |
| 2 | UIPS - Universal IPS create/apply utility |
||
| 3 | Written by Neill Corlett - Copyright 1999 |
||
| 4 | ----------------------------------------------------------------------------- |
||
| 5 | |||
| 6 | Introduction |
||
| 7 | ------------ |
||
| 8 | |||
| 9 | UIPS is a command-line based utility for creating or applying IPS patches. |
||
| 10 | IPS is a fairly simple patch file format which stores the differences between |
||
| 11 | two binary files. |
||
| 12 | |||
| 13 | |||
| 14 | Features |
||
| 15 | -------- |
||
| 16 | |||
| 17 | * Can create or apply IPS patches (whee). |
||
| 18 | * Can create an IPS patch based on multiple sources. That is, you can create |
||
| 19 | a patch which, when applied to any of a number of source images, results |
||
| 20 | in the same target image. |
||
| 21 | * Supports IPS v2 truncation. |
||
| 22 | |||
| 23 | |||
| 24 | Requirements |
||
| 25 | ------------ |
||
| 26 | |||
| 27 | * Any computing device capable of compiling UIPS.C and running the resulting |
||
| 28 | program. |
||
| 29 | |||
| 30 | |||
| 31 | Setup / Usage |
||
| 32 | ------------- |
||
| 33 | |||
| 34 | Compile UIPS.C if necessary, or download one of the precompiled executable |
||
| 35 | versions. |
||
| 36 | |||
| 37 | Run UIPS with no parameters to see a simple usage reference. Here are some |
||
| 38 | examples of how to use it: |
||
| 39 | |||
| 40 | * To create PATCH.IPS which converts SOURCE.FIL into TARGET.FIL: |
||
| 41 | |||
| 42 | uips c PATCH.IPS SOURCE.FIL TARGET.FIL |
||
| 43 | |||
| 44 | * To create PATCH.IPS which can convert either SOURCE1.FIL or SOURCE2.FIL |
||
| 45 | into TARGET.FIL: |
||
| 46 | |||
| 47 | uips c PATCH.IPS SOURCE1.FIL SOURCE2.FIL TARGET.FIL |
||
| 48 | |||
| 49 | * To apply PATCH.IPS to ANOTHER.FIL: |
||
| 50 | |||
| 51 | uips a PATCH.IPS ANOTHER.FIL |
||
| 52 | |||
| 53 | |||
| 54 | Terms of Use |
||
| 55 | ------------ |
||
| 56 | |||
| 57 | UIPS is freeware and may be distributed freely as long as it is not modified, |
||
| 58 | and this documentation is included and not modified either. |
||
| 59 | |||
| 60 | Anyone using UIPS does so at their own risk. I will not be held liable for |
||
| 61 | any loss or damage arising from its use. |
||
| 62 | |||
| 63 | |||
| 64 | Where to find me |
||
| 65 | ---------------- |
||
| 66 | |||
| 67 | http://www.neillcorlett.com/ |
||
| 68 | |||
| 69 | ----------------------------------------------------------------------------- |