Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #31  
Old 06-08-2023, 12:11
MMBDON MMBDON is offline
Registered User
 
Join Date: May 2015
Location: INDIA
Posts: 52
Thanks: 2
Thanked 5 Times in 3 Posts
MMBDON is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
Update Available!

Code:
What's New

- Some improvements.
Code:
* How to update?

>> just replace the old DLL with the new one.
.
Sir, plz add button click sounds to the script.
Reply With Quote
Sponsored Links
  #32  
Old 04-09-2023, 04:44
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 668
Thanks: 471
Thanked 2,374 Times in 542 Posts
BLACKFIRE69 is on a distinguished road
Arrow ISArcEx - Updates

ISArcEx v0.4.0.1 - 2023-Sep-04


What's new:
Code:
* Added 'TotalFile' and 'CurrentFiles' into the callback function.

* Added new functions.
  i.  procedure ISArcExReduceCalcAccuracy; 
        - this procedure plays a crucial role in stabilizing the 'Time Remaining' and 
          'Data Transfer Speed' calculations, ensuring they change 
          smoothly and not too rapidly.

  ii. function ISArcExInitEx(WinHandle: Longint; TimeFormat: Integer; 
       Callback: TCallbackEx): Boolean; 

  iii. procedure ISArcExCallbackInterval(MSec: Cardinal);

* This update may support long paths and special characters in the path (not tested).

* Some improvements and bug fixing.
Code:
type
  TCallback = function(OverallPct, CurrentPct, DiskTotalMB, DiskExtractedMB: Integer; 
        DiskName, CurrentFile, TimeStr1, TimeStr2, TimeStr3, Speed: WideString): LongWord;

type
  TCallbackEx = function(OverallPct, CurrentPct, DiskTotalMB, DiskExtractedMB, 
        TotalFiles, CurFiles: Integer; DiskName, CurrentFile, TimeStr1, TimeStr2,
        TimeStr3, Speed: WideString): LongWord;

.
Attached Images
File Type: png 00.png (27.6 KB, 332 views)
File Type: png 01.png (20.1 KB, 324 views)

Last edited by BLACKFIRE69; 13-09-2023 at 16:12.
Reply With Quote
The Following 7 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (04-09-2023), Cesar82 (04-09-2023), Fak Eid (05-09-2023), hitman797 (04-09-2023), Lord.Freddy (04-09-2023), Razor12911 (06-09-2023), Tihiy_Don (04-09-2023)
  #33  
Old 04-09-2023, 09:34
Fak Eid Fak Eid is offline
Registered User
 
Join Date: Jun 2023
Location: Mars
Posts: 144
Thanks: 89
Thanked 136 Times in 53 Posts
Fak Eid is on a distinguished road
Hi @audiofeel @Blackfire69,

I use FMXModule.iss which already has IsArcEx injected. So I don't have to import IsArcEx.dll. Can anyone of you provide the latest Module with the following changes included. I also observed that speed change was an issue, even reported it way back to audiofeel as well. Thanks for the fix.
Reply With Quote
  #34  
Old 12-09-2023, 08:25
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 668
Thanks: 471
Thanked 2,374 Times in 542 Posts
BLACKFIRE69 is on a distinguished road
Arrow Testing

Code:
* Added Average Speed.

Code:
type
  TCallback = function(OverallPct, CurrentPct, DiskTotalMB, DiskExtractedMB: Integer;
    DiskName, CurrentFile, RemainsTime, ElapsedTime, CurSpeed, AvgSpeed: WideString): LongWord;

type
  TCallbackEx = function(OverallPct, CurrentPct, DiskTotalMB, DiskExtractedMB, TotalFiles, CurFiles: Integer;
    DiskName, CurrentFile, RemainsTime, ElapsedTime, CurSpeed, AvgSpeed: WideString): LongWord;
so, can you guys test this?


.
Attached Images
File Type: png 00.png (21.7 KB, 276 views)

Last edited by BLACKFIRE69; 13-03-2024 at 04:54.
Reply With Quote
The Following 4 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (12-09-2023), Fak Eid (12-09-2023), hitman797 (14-09-2023), Lord.Freddy (12-09-2023)
  #35  
Old 12-09-2023, 10:19
Fak Eid Fak Eid is offline
Registered User
 
Join Date: Jun 2023
Location: Mars
Posts: 144
Thanks: 89
Thanked 136 Times in 53 Posts
Fak Eid is on a distinguished road
@Blackfire69
Thank you soo much.. _/\_
It was a much needed feature to counter speed drop at disks transitions.
Reply With Quote
The Following User Says Thank You to Fak Eid For This Useful Post:
BLACKFIRE69 (12-09-2023)
  #36  
Old 13-03-2024, 04:54
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 668
Thanks: 471
Thanked 2,374 Times in 542 Posts
BLACKFIRE69 is on a distinguished road
Arrow ISArcEx - Minor Update

ISArcEx - Minor Update


Quote:
* Some minor improvements.

* ISArcExCleanUp:

- This function is deprecated; you can still call it, but it will have no effect.

* Added new function ISArcExAddDisksEx:

- function ISArcExAddDisksEx(InputFile, Password, BaseDirInArc, OutputPath: WideString): Boolean;
- Now you can extract items (files/folders) from a specific folder within the archive.

Code:
- Example: Consider the following structure of 'data-langs.bin':

--------------------------------------------------------------------------------------
data-langs.bin:
  > Eng
       bin-eng (a folder)
       file-eng.mp4
       {other_items}
  > Rus
       bin-rus (a folder)
       file-rus.mp4
       {other_items}

  {rest_of_the_items_in_the_archive}
--------------------------------------------------------------------------------------



* if you call 'ISArcExAddDisksEx' like this:

  ISArcExAddDisksEx('C:\Test\data-langs.bin', 'MyPwd', 'Eng', 'D:\Test\Output');

* it'll extract items only from the 'Eng' folder (bin-eng, file-eng.mp4, etc.) 
into the destination (D:\Test\Output), and other items in the archive will be ignored.

Code:
* And free from false-positive trojan pop-ups.


.
Attached Images
File Type: png 00.png (24.4 KB, 207 views)
Attached Files
File Type: rar ISArcEx v0.4.0.1 - Update [2024-Mar-13].rar (4.03 MB, 37 views)
Reply With Quote
The Following 10 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (13-03-2024), Behnam2018 (13-03-2024), Cesar82 (14-03-2024), dixen (13-03-2024), hitman797 (13-03-2024), kenzo34 (13-03-2024), Lord.Freddy (13-03-2024), Tihiy_Don (14-03-2024), Titeuf (25-03-2024), Wanterlude (13-03-2024)
  #37  
Old 13-03-2024, 05:23
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 668
Thanks: 471
Thanked 2,374 Times in 542 Posts
BLACKFIRE69 is on a distinguished road
Arrow

^^^

i forgot to mention some facts regarding 'ISArcExAddDisksEx' in the above post.


Code:
* 'BaseDirInArc' is case-sensitive.
  - 'Bin' and 'bin' are not the same.

* You can also use it with sub-dirs like this:
  - ISArcExAddDisksEx('C:\Test\data-langs.bin', 'MyPwd', 'Bin64\Eng', 'D:\Test\Output');
Reply With Quote
The Following 9 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (13-03-2024), Behnam2018 (13-03-2024), Cesar82 (14-03-2024), hitman797 (13-03-2024), Lord.Freddy (13-03-2024), ScOOt3r (13-03-2024), Tihiy_Don (14-03-2024), Titeuf (25-03-2024), Wanterlude (13-03-2024)
  #38  
Old 24-03-2024, 17:52
ozerune ozerune is offline
Registered User
 
Join Date: Feb 2024
Location: America
Posts: 33
Thanks: 16
Thanked 0 Times in 0 Posts
ozerune is on a distinguished road
I'm very new to directly interacting with Inno and am trying to start here. So I tried to add the razor stdio patch, some xtool libraries, and 7zdll by adding them to arc.ini, the definitions, and the 2 locations where those definitions are checked. I also changed the name of one of the disk file names in the adding disks section. When I run it, it hangs after unpacking the temp folder for about 25 seconds and gives me an error. This works just fine when unpacking it with my own FreeArc setup. The error code is -11. After changing everything back to what it was before and only using built in compressors, I still get the same error. Am I doing something wrong here?

Last edited by ozerune; 24-03-2024 at 18:09.
Reply With Quote
  #39  
Old 30-04-2024, 11:00
Dragonis40 Dragonis40 is offline
Registered User
 
Join Date: Mar 2021
Location: italy
Posts: 60
Thanks: 0
Thanked 2 Times in 2 Posts
Dragonis40 is on a distinguished road
Good evening! I currently use last version of IsArcEx.dll in my scripts, but I often notice that "average speed" parameter is negative, while "current speed" parameter is constant and it seems doesn't change. Is it a bug? Do I forget anything in my code?

Thanks for your reply!
Reply With Quote
  #40  
Old 14-05-2024, 04:22
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 668
Thanks: 471
Thanked 2,374 Times in 542 Posts
BLACKFIRE69 is on a distinguished road
Arrow ISArcEx Update

Quote:
Originally Posted by Dragonis40 View Post
Good evening! I currently use last version of IsArcEx.dll in my scripts, but I often notice that "average speed" parameter is negative, while "current speed" parameter is constant and it seems doesn't change. Is it a bug? Do I forget anything in my code?

Thanks for your reply!

ISArcEx Update - [2024-May-14]


Code:
* Updated 'AvgSpeed'.
* Added two new functions:
  - function ISArcExGetTotalSizeMBOfAllDisks: Integer;
  - function ISArcExGetExtractedSizeMBOfAllDisks: Integer;

The first post has been updated.
Reply With Quote
  #41  
Old 20-05-2024, 13:11
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,159
Thanks: 284
Thanked 1,349 Times in 612 Posts
Masquerade is on a distinguished road
@BLACKFIRE69

You may remember I had some issues with the font in my setup not displaying correctly. Strangely, since yesterday this issue has fixed itself. There are two possible solutions:

- my AMD graphics driver updated

- I changed my monitor configuration so my second monitor is on my left instead of on my right.

Do either of these make any sense to you? Having a second monitor on the left bugs the CODEX installer so it does have some weird impact on Inno setup.
Reply With Quote
  #42  
Old 21-05-2024, 03:12
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 668
Thanks: 471
Thanked 2,374 Times in 542 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
@BLACKFIRE69

You may remember I had some issues with the font in my setup not displaying correctly. Strangely, since yesterday this issue has fixed itself. There are two possible solutions:

- my AMD graphics driver updated

- I changed my monitor configuration so my second monitor is on my left instead of on my right.

Do either of these make any sense to you? Having a second monitor on the left bugs the CODEX installer so it does have some weird impact on Inno setup.


yes, i remember that, but it's related to the FMXInno, not to ISArcEx, right?


it's interesting that your issues with InnoSetup resolved after updating your graphics drivers and changing your dual monitor configuration.


* Graphics Driver Update:

updating graphics drivers can resolve a wide range of issues. it's possible that the older driver had problems with rendering or handling specific display configurations, which were resolved in the new driver update.

* Dual Monitor Configuration:

changing the position of your secondary monitor could have reset or corrected certain display settings. sometimes, the operating system or the graphics driver might have trouble correctly rendering content on a multi-monitor setup, especially if the setup has non-standard configurations or resolutions. by changing the monitor layout, the system may have reinitialized the display settings, fixing the rendering issues.

* Resolution and DPI Settings:

alterations in monitor configuration can also impact the resolution and DPI settings. if the secondary monitor had a different DPI setting or resolution, changing its position could have forced the system to re-evaluate and apply new settings, potentially fixing issues related to rendering.
Reply With Quote
The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (23-05-2024), hitman797 (21-05-2024), ScOOt3r (21-05-2024)
  #43  
Old 23-05-2024, 01:06
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,159
Thanks: 284
Thanked 1,349 Times in 612 Posts
Masquerade is on a distinguished road
Oh, apologies, didn't mean to post in the wrong topic. I guess I got confused
Reply With Quote
  #44  
Old 14-08-2024, 05:15
Dragonis40 Dragonis40 is offline
Registered User
 
Join Date: Mar 2021
Location: italy
Posts: 60
Thanks: 0
Thanked 2 Times in 2 Posts
Dragonis40 is on a distinguished road
Good morning everybody! I currently use IsArcx.dll for my setup.exe, but i've noticed a couple of things. When .dll file counts the files included in the .bin file that is being installed, it counts the number of files AND the number of folders included in videogame' directory.
Concerning the total aount of files, it counts the total number of files and the number of folders times the number of total .bin files. Is it like thtat? Why? Is it a bug?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ASIS: Advanced Simple Installer Script KaktoR Conversion Tutorials 1376 09-10-2024 08:20
XTool 2020 (Plugins) Razor12911 Conversion Tutorials 404 13-07-2024 08:52
Best Compression For Archiving brispuss PC Games 13 06-09-2023 05:49
Game Installer Designer by altef_4 altef_4 Conversion Tutorials 236 28-05-2021 02:54
Compression Questions yasitha Conversion Tutorials 10 09-01-2019 12:29



All times are GMT -7. The time now is 01:55.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright 2000-2020, FileForums @ https://fileforums.com