FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Inno Setup: Additional Libraries (https://fileforums.com/showthread.php?t=95404)

Cesar82 16-03-2015 03:15

Good work altef_4

PS: In example script (bp.iss) of "BASS Protect Plugin For Inno Setup" could add to line to script.

Code:

DeleteFile(ExpandConstant('{tmp}\')+fil);
Add green line in this script part:
Code:

#ifdef IS_ENHANCED
size_:=ExtractTemporaryFileSize(fil);
SetLength(Buffer,size_);
ExtractTemporaryFileToBuffer(fil,Cast{#defined UNICODE ? "Ansi" : ""}StringToInteger(Buffer));
#else
if not FileExists(ExpandConstant('{tmp}\')+fil) then ExtractTemporaryFile(fil);
FileSize(fil,size_);
SetLength(Buffer,size_);
LoadStringFromFile(ExpandConstant('{tmp}\')+fil,Buffer);
DeleteFile(ExpandConstant('{tmp}\')+fil);
#endif

If used Inno Setup Standard (Not Enhanced) delete the audio file after reading, not keeping it in the temporary folder.
Not protect, but hinders users from gaining access to the audio file.

altef_4 16-03-2015 10:29

Quote:

Originally Posted by LuisCésar82 (Post 438921)
Good work altef_4

PS: In example script (bp.iss) of "BASS Protect Plugin For Inno Setup" could add to line to script.

Code:

DeleteFile(ExpandConstant('{tmp}\')+fil);
Add green line in this script part:
Code:

#ifdef IS_ENHANCED
size_:=ExtractTemporaryFileSize(fil);
SetLength(Buffer,size_);
ExtractTemporaryFileToBuffer(fil,Cast{#defined UNICODE ? "Ansi" : ""}StringToInteger(Buffer));
#else
if not FileExists(ExpandConstant('{tmp}\')+fil) then ExtractTemporaryFile(fil);
FileSize(fil,size_);
SetLength(Buffer,size_);
LoadStringFromFile(ExpandConstant('{tmp}\')+fil,Buffer);
DeleteFile(ExpandConstant('{tmp}\')+fil);
#endif

If used Inno Setup Standard (Not Enhanced) delete the audio file after reading, not keeping it in the temporary folder.
Not protect, but hinders users from gaining access to the audio file.

yes, this method will work.

altef_4 05-03-2017 01:47

Image Animator
 
1 Attachment(s)
Here is my plugin for showing animated splash in Inno Setup, example inside.

INFO:
version - 1.0.3.2
author - base version by TLama [edited by altef_4]

COPYRIGHTS:
CodeGear Delphi 2009

ZakirAhmad 05-03-2017 03:58

How can i make records.inf with isexec to show progress in wpi...

KaktoR 13-06-2017 15:32

Quote:

Originally Posted by altef_4 (Post 437214)
Packer - data protection

I can't select a whole directoy, only single files.

Or i make something wrong?

thebig1825 19-09-2017 04:44

ISSP.exe compiling error
 
I have an error when i try to compile with ISSPP.exe i but that only happends when i have custom russian messages in that section: https://i.imgur.com/dWTFsPa.png

shazzla 16-08-2018 10:21

Hi all !

Please help me :
How can i add a "MUTE sound button" to the standard ISDone script/BASS.dll without rewrite the entire script ?
Thanks in advance !

vint56 16-08-2018 11:16

1 Attachment(s)
shazzla

altef_4 21-10-2020 03:05

1 Attachment(s)
After long time testing and improvements with huge help and testing made by Cesar82 here is latest versions of my pckr and isspp library

altef_4 21-10-2020 04:07

1 Attachment(s)
Here is my plugins for Inno Setup, which add some additional functionality into inno setup,
YTDLink - will try to get direct link for youtube video and you can use this link to playback with ismedialib.dll
YTPlayer - will try to add embedded player into inno setup
Some basic examples included, and againe big thanks for testing Cesar82, he was initially request such functionality for CIU

y_thelastknight 21-10-2020 09:59

Quote:

Originally Posted by altef_4 (Post 488418)
YTPlayer - will try to add embedded player into inno setup

i don't know what was your intention to create this Dll but I'm gonna use this in different way. I always had a problem playing YouTube videos whenever I use other work(multi tasking). this will come in handy. thank you mate.

Ps - @altef_4 check your pm.


All times are GMT -7. The time now is 00:07.

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