摘要 |
A method and system for modifying complield code without access to the underlying source code using a customization editing tool residing on a client computer (100). The compiled code (200) is initially downloaded from a server computer (102) to the client computer (100). The customization tool contacts the server computer (102) to determine the changes to the compiled code that are authorized. A user on the client computer (100) runs the tool and is presented with authorized customization choices by the tool. After the user has made the desired modifications, the customized code (206) is uploaded to the server computer (102). If the customized code conforms to the initial authorization provided by the server computer (102), then the customized code is modified to embed an authorization code. The authorized code (208) is then sent to the client computer (100) for normal usage by the user. The user does not need access to the source code to implement the changes to the compiled code, which may include changes in functionality and the look and feel of the corresponding application program. The user also does not require access to the installation source code to implement custom installations on the user's computer. The installation program is pre-compiled, but configurable to mimic a custom-generated installation program. |