FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   ASIS: Advanced Simple Installer Script (https://fileforums.com/showthread.php?t=99481)

Titeuf 30-11-2017 08:47

Hello,
A big thank you for all your work.
Great night,
Titeuf

Titeuf 01-12-2017 09:26

Good evening Kaktor,
can you please add in your script the time spent and the time remaining during the installation?
And once again, thank you for your work.
Regards,
Titeuf

kassane 02-12-2017 11:22

I'm having trouble installing the project:
Code:

MMC=pzlib3+srep+lzmaII
http://oi68.tinypic.com/348rcsw.jpg

KaktoR 02-12-2017 11:24

Will check it.

Is it only with MMC?

kassane 02-12-2017 11:29

At the moment yes. Because I did not test MASK mode.
=============================================

It extracts the files normally, but does not show the progressbar only the filenames.

KaktoR 28-12-2017 12:40

v7.0.0 is around the corner

I need some translations :D

Code:

English.InstallingRedist1=Installing {#Redist1Name} ...
French.InstallingRedist1=Installing {#Redist1Name} ...
German.InstallingRedist1=Installing {#Redist1Name} ...
Italian.InstallingRedist1=Installing {#Redist1Name} ...
Spanish.InstallingRedist1=Installing {#Redist1Name} ...
Polish.InstallingRedist1=Installing {#Redist1Name} ...
Russian.InstallingRedist1=Installing {#Redist1Name} ...
PortugueseBrazil.InstallingRedist1=Installing {#Redist1Name} ...

+

Code:

English.CheckCRC=Check CRC
French.CheckCRC=Check CRC
German.CheckCRC=Check CRC
Italian.CheckCRC=Check CRC
Spanish.CheckCRC=Check CRC
Polish.CheckCRC=Check CRC
Russian.CheckCRC=Check CRC
PortugueseBrazil.CheckCRC=Check CRC


Titeuf 28-12-2017 13:24

Quote:

Originally Posted by KaktoR (Post 465312)
v7.0.0 is around the corner

I need some translations :D

Code:

English.InstallingRedist1=Installing {#Redist1Name} ...
French.InstallingRedist1=Installing {#Redist1Name} ...
German.InstallingRedist1=Installing {#Redist1Name} ...
Italian.InstallingRedist1=Installing {#Redist1Name} ...
Spanish.InstallingRedist1=Installing {#Redist1Name} ...
Polish.InstallingRedist1=Installing {#Redist1Name} ...
Russian.InstallingRedist1=Installing {#Redist1Name} ...
PortugueseBrazil.InstallingRedist1=Installing {#Redist1Name} ...

+

Code:

English.CheckCRC=Check CRC
French.CheckCRC=Check CRC
German.CheckCRC=Check CRC
Italian.CheckCRC=Check CRC
Spanish.CheckCRC=Check CRC
Polish.CheckCRC=Check CRC
Russian.CheckCRC=Check CRC
PortugueseBrazil.CheckCRC=Check CRC


Hi, here are my suggestions for French:

Quote:

French.InstallingRedist1=Installing {#Redist1Name} => Installation
Quote:

French.CheckCRC=Check CRC => Vérifier CRC Ou Vérification CRC

kassane 29-12-2017 03:18

Code:

PortugueseBrazil.InstallingRedist1=Instalando {#Redist1Name} ...
Code:

PortugueseBrazil.CheckCRC=Verificando CRC

KaktoR 29-12-2017 05:12

1 Attachment(s)
New redist page

Should not activated redists striked out (current) or not visible?

PS: You can define own names, paths and arguments for each redist

Code:

#define UseRedists
  #define Redist1
    #define Redist1Name "DirectX"
    #define Redist1Path "{src}\_CommonRedist\DirectX\Jun2010\dxsetup.exe"
    #define Redist1Param ""

  ;#define Redist2
    #define Redist2Name "Visual C++ 2005"
    #define Redist2Path "{src}\_CommonRedist\vcredist\2005\vcredist_x64.exe"
    #define Redist2Param "/q"

  ;#define Redist3
    #define Redist3Name "Visual C++ 2008"
    #define Redist3Path "{src}\_CommonRedist\vcredist\2008\vcredist_x64.exe"
    #define Redist3Param "/q"

  ;#define Redist4
    #define Redist4Name "Visual C++ 2010"
    #define Redist4Path "{src}\_CommonRedist\vcredist\2010\vcredist_x64.exe"
    #define Redist4Param ""

  #define Redist5
    #define Redist5Name "Visual C++ 2012"
    #define Redist5Path "{src}\_CommonRedist\vcredist\2012\vcredist_x64.exe"
    #define Redist5Param "/quiet /norestart"

  ;#define Redist6
    #define Redist6Name "Visual C++ 2013"
    #define Redist6Path "{src}\_CommonRedist\vcredist\2013\vcredist_x64.exe"
    #define Redist6Param "/quiet /norestart"

  ;#define Redist7
    #define Redist7Name "Visual C++ 2015"
    #define Redist7Path "{src}\_CommonRedist\vcredist\2015\vc_redist.x64.exe"
    #define Redist7Param "/quiet"

  ;#define Redist8
    #define Redist8Name "Visual C++ 2017"
    #define Redist8Path "{src}\_CommonRedist\vcredist\2017\vc_redist.x64.exe"
    #define Redist8Param "/quiet"

  #define Redist9
    #define Redist9Name ".NET Framework 4.0"
    #define Redist9Path "{src}\_CommonRedist\DotNet\4.0 Client Profile\dotNetFx40_Client_x86_x64.exe"
    #define Redist9Param "/q /norestart"


pakrat2k2 29-12-2017 06:51

Personally, i'd leave out the redists that aren't defined, make only those that are visible.

WOliveira 31-12-2017 11:24

1 Attachment(s)
Why all setups I try to use compressed files in the ultra arc R3 of this error? What am I doing wrong ?

pakrat2k2 31-12-2017 15:04

message states unable to write data to disk !!

-enugh room on HD ?
-are you running setup as admin ?
-turn off AV before running installer ?
- Run setup.exe from a short folder path and install to a short folder path

also did you copy over the records.ini as well as archives created with UA
to where the setup.exe is for ASIS.

Ive used this a few times & works 100% if done correctly.

WOliveira 31-12-2017 16:53

Good night, pow already did all these processes yes ... Antivirus off, short installation path, I ran as administrator ... and nothing: /

KaktoR 01-01-2018 00:21

32-bit OS?

WOliveira 01-01-2018 13:07

64 bits

KaktoR 01-01-2018 13:39

What compress method did you choose?

KaktoR 02-01-2018 17:19

v7.0.0 released

Code:

- Added a page for redists installation
- Added dlz, lolz, oggre, uelr by ProFrager
- Bug fixes (amongst other things percents are now fixed)
- Some more, didn't remember


Sonansyach_10 02-01-2018 17:25

is anyone can create installer like "elamigos" installer??

WOliveira 02-01-2018 19:15

Quote:

Originally Posted by KaktoR (Post 465458)
What compress method did you choose?

where do I see the compression method?

mikey26 03-01-2018 03:29

Quote:

Originally Posted by Ranbo (Post 465487)
Hi KaktoR
ultra best Compressstor Settings Tools Help

BinkPack
DLZ
lolz
OGGRE
UELR

There is no such thing as ultra best compressor settings each game is different so best test your games and see what works best.different types of files compress differently and some files dont compress good no matter what you do.

KaktoR 03-01-2018 04:07

Quote:

Originally Posted by Sonansyach_10 (Post 465486)
is anyone can create installer like "elamigos" installer??

It's a generic script just with freearc support and splash image.

Quote:

Originally Posted by WOliveira (Post 465489)
where do I see the compression method?

How you compressed the files/the game? You should know that.

rinaldo 03-01-2018 06:03

Quote:

Originally Posted by Sonansyach_10 (Post 465486)
is anyone can create installer like "elamigos" installer??


you can do it :)

WOliveira 03-01-2018 06:40

1 Attachment(s)
that?

pakrat2k2 03-01-2018 07:35

under
[Freearc]
method= ( leave blank )
then when you go into options tab (ultraarc ) all your choices are available to choose.
Rather then try to set in the ini file.

WOliveira 03-01-2018 07:49

A friend passed me like this, when I get blank and I choose the options in the ultra arc always the error, someone gives me a good configuration that compresses a lot?

Titeuf 03-01-2018 08:19

Quote:

Originally Posted by KaktoR (Post 465484)
v7.0.0 released

Code:

- Added a page for redists installation
- Added dlz, lolz, oggre, uelr by ProFrager
- Bug fixes (amongst other things percents are now fixed)
- Some more, didn't remember


Hello Kaktor,
It is possible to add: "copy the crack (visible button)" and the elapsed time and remaining time?
thanks in advance,
Happy New Year 2018 to all!

pakrat2k2 03-01-2018 08:52

Quote:

Originally Posted by WOliveira (Post 465504)
A friend passed me like this, when I get blank and I choose the options in the ultra arc always the error, someone gives me a good configuration that compresses a lot?

every game is different, so method you use for one game, may not work as well for another game. Thats why i said to leave it blank, then choose what you want to try for the game. Using precomp for games usually take a long time to compress & even more time to decompress & install.

Thats why I usually use just srep,lzma. Seems to be ok for most games & doesnt take an eternity to install.

KaktoR 03-01-2018 09:06

Quote:

Originally Posted by Titeuf (Post 465505)
Hello Kaktor,
It is possible to add: "copy the crack (visible button)" and the elapsed time and remaining time?
thanks in advance,
Happy New Year 2018 to all!

I have removed Copy Crack.

Elapsed Time, Remaining Time are already in, but deactivated and not tested yet.

Titeuf 05-01-2018 00:22

Quote:

Originally Posted by KaktoR (Post 465510)
I have removed Copy Crack.

Elapsed Time, Remaining Time are already in, but deactivated and not tested yet.

Hello Kaktor,
How to activate Elapsed Time & Remaining Time?
Here are my suggestions for French because a line is not translated:

Quote:

CustomMessages :
French.SystemReqLabel1=L'Assistant va contrôler si votre système répond aux conditions requises.
French.SystemReqLabel2=Le matériel suivant a été détecté sur votre système :
Quote:

Languages\french.isl :
ReadyLabel2a=Cochez la case des composants à mettre à jour et cliquez sur Installer pour procéder à l'installation ou sur Précédent pour revoir ou modifier une option d'installation.
Thank you

WOliveira 05-01-2018 20:22

Anyone know what compression methods fitgirl uses?

Jiva newstone 05-01-2018 23:30

2 Attachment(s)
Just drag and drop the fg's archieve in the FREEARCWM.exe
It shows the what method fitgirl uses !

WOliveira 06-01-2018 04:51

Can you use these methods in Ultra Arc?

fatalerror1 06-01-2018 15:44

any clue how to solve this??
https://i.imgur.com/85k0QtC.png

Just trying to make from this a small basic setup that i can use for anything with just changing name, HDDreqs, exe and redists without any graphical shanenigans but that supports Arc packed files+records ini

KaktoR 06-01-2018 15:47

You did made a mistake with {cm:FinishLabel} i guess.

Which language you using for setup?

fatalerror1 07-01-2018 01:40

i did nothing with it, aka leaved what was there ... so probably just english ... but maybe i commented out something i shouldnt

KaktoR 07-01-2018 03:31

If you don't get it fixed, send me your files then.

fatalerror1 07-01-2018 05:18

1 Attachment(s)
here (just the files i changed) ... didnt found whats the problem , seems like i has problems reading #Name from the ini or something

prudislav 07-01-2018 05:34

^
try Unicode Innosetup ;-)

Some observations (Kaktor will pobably gives you proper answers)
1) the basic design looks fugly https://imgur.com/a/X9Lif
... you might wanna create some fine looking "blank" one or tr to mess with the code a bit more
2) While installing it gets some "proc errors" https://i.imgur.com/yc2l1Oi.png but it installs when you click ok and on finish page gets same "proc error"
3) some weird stuff happening when you click install https://imgur.com/a/11HFb

uninstall works flawlessly

KaktoR 07-01-2018 06:25

Proc errors because:

1) the script was not made to disable images in Settings.ini (Background, Background2, Banner and Icon).

What you could do: Just crate 1x1 px black bitmap images.

Also in script don't disable images (WizardImageFile=, WizardSmallImageFile=).

If you want a non-image minimalistic installer, you could try out this: http://fileforums.com/showthread.php?t=99549

2) if you want to use UltraARC, just enable it by removing ; . Do not replace it with enabled DiskSpan define. In this case, DiskSpan is enabled too alongside with UltraARC, which gives you proc errors too (because there is no #define DiskSpan, so all #ifdef DiskSpan will be compiled too).

3) Weird stuff is a bug in script, will fix it soon.

fatalerror1 07-01-2018 07:54

thx for info , will try to mess with it later on (might probably wait for fix for point 3) and will let you know

as for the minimalistic one thats a bit way too minimalistic ..

What i need is simple design where i can exchange project ćompileation really fast and do bunch of installers after each other with just small changes to the script aka just the Name, installDir, HDDsize,exe,icon + redists but also optionally if i want some basic graphics (like the small and big wizardimages) and optionally some kind of readme before install

Just an example for what i want it for :
... i have certain project but for each customer (there are like 50 slightly modified version) there are slight changes and small customizations which requires just small changes to the installer script , but design needs to be completely neutral installer look.

But also have couple highly customized versions which are planned to have readme in installer and images.


to be honest enough would be even just the standard innoDesign but with arc support
but i still think this script is basically what i need , i just need to figure out the basic changes to it for my needs ;-)


All times are GMT -7. The time now is 21:33.

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