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 | ----------------------------------------------------------------------------- |