Skip to content

rocdeng/ISTA-Patcher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISTA Patcher License: GPL v3

An IL patcher for ISTA-P

Tested under

  • 4.34.40.26161
  • 4.35.18.26579
  • 4.36.40.27058

Usage

The folder structure should look like this:

C:\EC-APPS\ISTA
├── Ecu
│   ├── enc_cne_1.prg
│   ├── ...
├── TesterGUI
│   ├── bin
│   │   └── Release
│   │       ├── AirCallServices.dll
│   │       ├── ...

⚠️ Please backup folder ISTA\TesterGUI\bin\Release before patch.

Execute the following command in terminal.

ISTA-Patcher.exe patch "C:\EC-APPS\ISTA"

For more information on usage, please use the help command.

Sample output

=== ISTA Patch Begin ===
AirCallServices.dll                        ------------ [skip]
AirCommon.dll                              ------------ [skip]
AirForkServices.dll                        ------------ [skip]
Authoring.dll                              -+-++---+--- [patched]
BMW.ISPI.Puk.Decentral.PukBasicData.dll    ------------ [skip]
BMW.ISPI.Puk.Decentral.PukVCLib.dll        ------------ [skip]
BMW.ISPI.Puk.Decentral.VehicleCaseData.dll ------------ [skip]
BMW.Rheingold.SvgViewer.dll                ------------ [skip]
Castle.Core.dll                            ------------ [skip]
COAPILib.dll                               ------------ [skip]
COAPILib32v4.0.dll                         ------------ [skip]
CommonServices.dll                         -------+---- [patched]
CommonServiceSec.dll                       ------------ [skip]
DiagnosticsBusinessData.dll                ------------ [skip]
FscValidationClient.dll                    ----------+- [patched]
FscValidationContract.dll                  ------------ [skip]
HidLibrary.dll                             ------------ [skip]
IAirCallServices.dll                       ------------ [skip]
IAirForkServices.dll                       ------------ [skip]
Interop.SHDocVw.dll                        ------------ [skip]
ISTAGUI.exe                                ++-++---+--+ [patched]
IstaOperation.exe                          +----------- [patched]
IstaOperationContract.dll                  ------------ [skip]
IstaOperationController.dll                -+-++---+--- [patched]
IstaOperationImpl.dll                      ++-++---+--- [patched]
IstaServicesClient.dll                     -----+------ [patched]
IstaServicesContract.dll                   ------------ [skip]
IstaServicesController.dll                 ------------ [skip]
IstaServicesHost.exe                       +----------- [patched]
IstaServicesImpl.dll                       ++-++---+--- [patched]
PsdzServiceClient.dll                      ------------ [skip]
PsdzServiceContract.dll                    ------------ [skip]
RGSPC.exe                                  -+-++---+--- [patched]
RheingoldCoreBootstrap.dll                 ------------ [skip]
RheingoldCoreContracts.dll                 ------------ [skip]
RheingoldCoreFramework.dll                 --+------+-- [patched]
RheingoldDatabaseOracleConnector.dll       -+-++---+--- [patched]
RheingoldDatabasePostgreSQLConnector.dll   -+-++---+--- [patched]
RheingoldDatabaseSQLiteConnector.dll       -+-++---+--- [patched]
RheingoldDiagnostics.dll                   -+-++---+--- [patched]
RheingoldFASTA.dll                         -+-++---+--- [patched]
RheingoldFASTAConfigParsing.dll            ------------ [skip]
RheingoldIDES.dll                          ------------ [skip]
RheingoldInfoProvider.dll                  -+-++---+--- [patched]
RheingoldInfoProvider.XmlSerializers.dll   ------------ [skip]
RheingoldISPINext.dll                      -+-++-+-+--- [patched]
RheingoldISTACoreFramework.dll             -+-++---+--- [patched]
RheingoldKMM.dll                           ------------ [skip]
RheingoldMeasurement.dll                   -+-++---+--- [patched]
RheingoldMeasurementCommon.dll             ------------ [skip]
RheingoldMeasurementCommunication.dll      -+-++---+--- [patched]
RheingoldOperationsReportConverter.dll     ------------ [skip]
RheingoldPresentationFramework.dll         -+-++---+--- [patched]
RheingoldProcessCommunicationBase.dll      ------------ [skip]
RheingoldProgramming.dll                   -+-++---+--- [patched]
RheingoldSessionController.dll             -+-++---+--- [patched]
RheingoldSharpVectorSvgViewer.dll          ------------ [skip]
RheingoldVehicleCommunication.dll          -+-++---+--- [patched]
RheingoldxVM.dll                           -+-++---+--- [patched]
TestAutomation.exe                         ------------ [skip]
WsiDataProvider.dll                        -+-++---+--- [patched]
=== ISTA Patch Done ===

You can find the patched files in folder C:\EC-APPS\ISTA\TesterGUI\bin\Release\patched. Overwrite the files in this folder to the parent folder and start the program, it should work fine.

About

An IL patcher for ISTA-P

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%