[Request] MacType

Discuss & post Update Pack addons here.
Post Reply
skrell
Posts: 137
Joined: Sat Jan 19, 2008 6:12 pm

[Request] MacType

Post by skrell » Tue Jan 21, 2014 6:41 pm

Would someone be kind enough to make me an nlite addon for the amazing software mactype?

http://www.mactype.tk/MacTypeInstaller_2013_1231_0.exe

I tried it on my own but had difficulty. :(

User avatar
vmanda
Posts: 1634
Joined: Wed Apr 18, 2007 12:25 pm
Location: TM.Romania

Post by vmanda » Wed Jan 22, 2014 4:04 am

Run MacTypeInstaller_2013_1231_0.exe /extract
to extract the msi and the rest of files into one folder(0930358),
then create one silent installer (mactype.msi /qn or msiexec /i mactype.msi /qn).

You can set language by adding Language=2 at end of
MacType.ini file (look into 0930358 extracted folder).

skrell
Posts: 137
Joined: Sat Jan 19, 2008 6:12 pm

Post by skrell » Wed Jan 22, 2014 7:46 am

what do i do with the rest of the extracted files other than the msi?

User avatar
vmanda
Posts: 1634
Joined: Wed Apr 18, 2007 12:25 pm
Location: TM.Romania

Post by vmanda » Wed Jan 22, 2014 7:50 am

skrell wrote:what do i do with the rest of the extracted files other than the msi?
Keep all files from extracted folder, and just edit the ini like i write in previous post.

skrell
Posts: 137
Joined: Sat Jan 19, 2008 6:12 pm

Post by skrell » Wed Jan 22, 2014 7:57 am

Ok so i just basically rename the 0930358 folder to SVCPACK then make an Entries.ini file and inside there i write the command mactype.msi /qn under [AddProgram] and it will know what to do from there?

User avatar
vmanda
Posts: 1634
Joined: Wed Apr 18, 2007 12:25 pm
Location: TM.Romania

Post by vmanda » Wed Jan 22, 2014 8:33 am

Well, it seems you are very beginer, with addons/sfx'ses.
skrell wrote:Ok so i just basically rename the 0930358 folder to SVCPACK then make an Entries.ini file and inside there i write the command mactype.msi /qn under [AddProgram] and it will know what to do from there?
Nope. First it need to create a silent/switchless installer containing all files
from that folder (and all subfolders), and the new created silent/switchless
installer will be stored into (nlite) svcpack addon.

MacType_sfx_and_addon_maker.7z
size: 3,10 MB md5:329A491F3D6BFC8AB442B5C978E5B83E

Complete solution, extracted files, allready updated the ini, you just
need to extract files and to run MacType_sfx_and_addon_maker.cmd

skrell
Posts: 137
Joined: Sat Jan 19, 2008 6:12 pm

Post by skrell » Wed Jan 22, 2014 8:49 am

1. Thank you very much!
2. I would like to understand this process: Where did all the files you put in the Binary folder come from? Are these the files that allow you to make an sfx file? I thought you could do that using just 7zip?

User avatar
vmanda
Posts: 1634
Joined: Wed Apr 18, 2007 12:25 pm
Location: TM.Romania

Post by vmanda » Wed Jan 22, 2014 8:57 am

skrell wrote:1. Thank you very much!
2. I would like to understand this process: Where did all the files you put in the Binary folder come from? Are these the files that allow you to make an sfx file? I thought you could do that using just 7zip?
Files from Binary folder:
7za.exe 7zip compression tool - command line version
Cabarc.exe, Cabinet.dll cab compresion tool - command line version
This tools is used just at making silent installer and addon stage

MacType.sfx - reshacked 7zSD.sfx - sfx executable header.
MacType.txt - sfx config file, contains set of actions to be executed at extraction stage.
This two are part of switchless installer. See line

Code: Select all

copy /b Binary\MacType.sfx+Binary\MacType.txt+MacType.7z SFX_MacType_2013_1231_0.exe
into cmd.

skrell
Posts: 137
Joined: Sat Jan 19, 2008 6:12 pm

Post by skrell » Wed Jan 22, 2014 9:00 am

Can you explain this part a bit more?
MacType.sfx - reshacked 7zSD.sfx - sfx executable header.

What exactly did you "hack" in the original 7zSD.sfx file to make it MacType.sfx?

User avatar
vmanda
Posts: 1634
Joined: Wed Apr 18, 2007 12:25 pm
Location: TM.Romania

Post by vmanda » Wed Jan 22, 2014 9:28 am

skrell wrote:Can you explain this part a bit more?
MacType.sfx - reshacked 7zSD.sfx - sfx executable header.

What exactly did you "hack" in the original 7zSD.sfx file to make it MacType.sfx?
Added (replaced) version informations and icon with ones related to MacType installer.
You can use a non reshacked 7zSD.sfx downloaded from http://solta.ru

I reshack it just for cosmetics reason. I'm using 7zsd_All.sfx from this package.
the size difference is by different icon sizes.

For reshacking is used Reskacker.exe, both for extracting
version information (rc) and icon from original installer,
and for replace icon and version into 7zsd_All.sfx

Post Reply