PDA

View Full Version : Need For Speed Heat


oo7
26-08-2021, 23:22
Instruction:
Run DiskSpan_GUI and choose input/output folder.

Credits:
--Installer Creator By Razor12911
--Installer Pro By Razor12911
--LIS Script by Cesar82
--CLS-DiskSpan.dll R3 by Razor12911, modified version by Cesar82
--DiskSpan_GUI v1.0.0.2 by Cesar82

Cesar82
27-08-2021, 15:34
@007, I don't know if you noticed, but diskspan gui v2+ uses the config file with a different name.
It is recommended that you always share the compatible DiskSpan_GUI along with the conversion files to avoid incompatibility.

Curiosity: I do not understand why you put an executable (records_modder.exe) to delete the keys Task= records.ini the file.
The key task will only be created by DiskSpan GUI if you put some value in the Task Edit of diskspan gui in developer mode.

oo7
28-08-2021, 07:21
Conversion Updated

[Changes]
1.--Now both merging and non merging of records.ini methods are supported.
2.--removed "records_modder.exe" and "dous.oo7".


@Cesar82
Curiosity: I do not understand why you put an executable (records_modder.exe) to delete the keys Task= records.ini the file.
The key task will only be created by DiskSpan GUI if you put some value in the Task Edit of diskspan gui in developer mode.

Its because in the earlier version, IDK why while copying the records from src to tmp, the key Task=1 is added to records and also the setup.exe is recognized as "trojan wacatac b ml".

The records problem was solved by deleting the tmp folder and about "trojan wacatac b ml", I still don't know why it is recognized as "trojan wacatac b ml"

Cesar82
28-08-2021, 08:43
Conversion Updated

[Changes]
1.--Now both merging and non merging of records.ini methods are supported.
2.--removed "records_modder.exe" and "dous.oo7".


@Cesar82


Its because in the earlier version, IDK why while copying the records from src to tmp, the key Task=1 is added to records and also the setup.exe is recognized as "trojan wacatac b ml".

The records problem was solved by deleting the tmp folder and about "trojan wacatac b ml", I still don't know why it is recognized as "trojan wacatac b ml"
First of all I want to say that your design was a great job.

Very strange. Here my antivirus does not detect anything.

If you compiled your script using Inno Setup 6, try recompiling the script with Inno Setup 5.59. If you use IS Enhanced it will not be possible.
Usually builds created with Inno Setup 6 are detected as false positives by some antiviruses.

P.S:
I noticed that you used an IniFile.exe executable to remove the keys from the Records.ini file by calling the Exec function.
You could have used Inno Setup's built-in removing ini file entries, such as:
function InitializeSetup(): Boolean;
var
I: Integer;
begin
if FileExists(ExpandConstant('{src}\Records.ini')) then
begin
for I := 1 to 50 do
DeleteIniEntry('Record' + IntToStr(I), 'Task', ExpandConstant('{src}\Records.ini'));
end;
Result := False;
end;