#31
|
|||
|
|||
Sir, plz add button click sounds to the script.
|
Sponsored Links |
#32
|
||||
|
||||
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; . Last edited by BLACKFIRE69; 13-09-2023 at 17:12. |
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
|
|||
|
|||
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. |
#34
|
||||
|
||||
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; . Last edited by BLACKFIRE69; 13-03-2024 at 05:54. |
The Following 4 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
#35
|
|||
|
|||
@Blackfire69
Thank you soo much.. _/\_ It was a much needed feature to counter speed drop at disks transitions. |
The Following User Says Thank You to Fak Eid For This Useful Post: | ||
BLACKFIRE69 (12-09-2023) |
#36
|
||||
|
||||
ISArcEx - Minor Update
ISArcEx - Minor Update
Quote:
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. . |
The Following 11 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), vint56 (04-11-2024), Wanterlude (13-03-2024) |
#37
|
||||
|
||||
^^^
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'); |
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
|
|||
|
|||
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 19:09. |
#39
|
|||
|
|||
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! |
#40
|
||||
|
||||
ISArcEx Update
Quote:
ISArcEx Update - [2024-May-14] Code:
* Updated 'AvgSpeed'. * Added two new functions: - function ISArcExGetTotalSizeMBOfAllDisks: Integer; - function ISArcExGetExtractedSizeMBOfAllDisks: Integer; The first post has been updated. |
#41
|
||||
|
||||
@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. |
#42
|
||||
|
||||
Quote:
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. |
#43
|
||||
|
||||
Oh, apologies, didn't mean to post in the wrong topic. I guess I got confused
|
#44
|
|||
|
|||
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? |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ASIS: Advanced Simple Installer Script | KaktoR | Conversion Tutorials | 1383 | Today 05:14 |
XTool 2020 (Plugins) | Razor12911 | Conversion Tutorials | 404 | 13-07-2024 09:52 |
Best Compression For Archiving | brispuss | PC Games | 13 | 06-09-2023 06:49 |
Game Installer Designer by altef_4 | altef_4 | Conversion Tutorials | 236 | 28-05-2021 03:54 |
Compression Questions | yasitha | Conversion Tutorials | 10 | 09-01-2019 13:29 |