Author Topic: RELEASE: FreeSpace Open Installer, v2.3.0  (Read 115771 times)

0 Members and 2 Guests are viewing this topic.

Re: RELEASE: FreeSpace Open Installer, v2.2.1
no I'm not using Cygwin, also i forgot to say i tried to fix it by removing the properties file so it would not remember what i had installed. it didn't work so i replaced the original file. i also canceled a full install, might be a bit messy.

i hope this helps.

 
Re: RELEASE: FreeSpace Open Installer, v2.2.1

Transcend: The file 'Transcend.rar' could not be downloaded.
Windmills: The file 'Windmills.rar' could not be downloaded.
Sync: The file 'Sync.rar' could not be downloaded.

  

Offline rameths

  • 20
Re: RELEASE: FreeSpace Open Installer, v2.2.1

Transcend: The file 'Transcend.rar' could not be downloaded.
Windmills: The file 'Windmills.rar' could not be downloaded.
Sync: The file 'Sync.rar' could not be downloaded.

Same here, used the logs themselves to grab the download urls and i downloaded manually without a hastle ? and installed manually but it still lists them as failed whereas a couple of others i did this to now show installed.
What a messy installer though why the frig cant mods be in a sublfolder \mods\ yuk base folder is a pig sty
Ill copy data and see if i can create a cleaner install for myself :)
Hopefully i can make sense of this lot and have a play with this awesome bunch of work

PS captcha sux, tried firefox ,opera winders noshow, firefox linux bingo it shows brr

 

Offline Siigari

  • 22
Re: RELEASE: FreeSpace Open Installer, v2.2.1
Downloading now. Excited, been forever!

 

Offline Goober5000

  • HLP Loremaster
  • Administrator
  • 214
    • Goober5000 Productions
Re: RELEASE: FreeSpace Open Installer, v2.2.1
I've uploaded version 2.3.0 with the following changes:

  • Added the PATCH token for patching functionality (see below)
  • Fixed a couple esoteric bugs in downloading and extracting
  • Added wxLauncher to the mods selected by the "Basic" option
  • Removed the "Complete" option to lessen the server load on our generous hosts
  • Added a Windows executable option, thanks to m!m
  • Added the capability to download FSO builds from github, thanks to m!m
  • Improved OpenAL detection on Linux, thanks to ngld, niffiwan, and m!m
  • Add additional information to the log for ease in debugging
  • Minor code tweaks

You can now create binary diff files for mods to release updates via patches, rather than requiring a complete redownload of the affected file.  I have added these options to the FreeSpaceOpenInstaller.jar command line:

  • Create a binary diff using the option diff, which can later be used for the PATCH token.  Example: java -jar FreeSpaceOpenInstaller.jar diff [algorithm] [file1] [file2].  If you omit any of the parameters, the Installer will prompt you for them.  Currently implemented algorithms are itadaki_bzip2, java_gzip, and xz.
  • Test patching a file using the option patch.  Example: java -jar FreeSpaceOpenInstaller.jar patch [source file] [diff file].  If you omit any of the parameters, the Installer will prompt you for them.

Here's an example of the PATCH option for mods:

Code: [Select]
PATCH
MD5
oldfile.vp
0F0F0F0F0F0F0F0F00F0F0F0F0F00F0F
SHA-1
patchFile
A49767C6CD9D9A5AB157F9FF75A4D5FA
SHA-1
newfile.vp
1A1A1A1A1A1A1A1AA1A1A1A1A1AA11A1

I have also updated the wiki.
« Last Edit: September 19, 2017, 01:14:29 pm by Goober5000 »

 

Offline ngld

  • 28
Re: RELEASE: FreeSpace Open Installer, v2.3.0
Apparently we have another case of the installer failing to install a mod (the MediaVPs 2014 in this case).
The screenshot shows the MediaVPs as installed but the FSO log shows that the MediaVPs folder is empty...
Could you add a check which marks a mod as uninstalled if its files are missing? That might avoid a lot of confusion.