2025-07-22 22:04 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002252Spring engineGeneralpublic2011-02-22 01:41
Reporterabma 
Assigned Toabma 
PrioritynormalSeverityfeatureReproducibilityalways
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0002252: make spring installer customable on the fly
Descriptionmake the spring installer customizable for example by a php-script:

the base installer has to check, if a tag at the end of the installer file exists, something like that:

SPRING<START><LENGTH>

at this place, an ini file for example exists, and this contains something like this:

[1]
FileName=<FileName to copy to>
Type=<Game|Map>
Size=<FileSize>
[2]
FileName=<FileName to copy to>
Type=<Game|Map>
Size=<FileSize>
...

(order matters!)


it's just an idea, i'm unsure if that's easy possible (for example: crc-check of nsis could break that)
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
related to 0002246resolvedabma Make newbies life easier (some ideas for first start) 
+Relationships

-Notes

~0006033

abma (administrator)

Last edited: 2010-12-07 09:42

this could be an start for that:

http://nsis.sourceforge.net/Getting_File_Size
http://nsis.sourceforge.net/Read_a_string_from_an_e.g._exe_or_dll_file
http://nsis.sourceforge.net/Docs/Chapter4.html#4.9.5
http://nsis.sourceforge.net/Docs/Chapter4.html#4.8.1.12

~0006039

hoijui (reporter)

i am not sure what you mean.
you mean changing the ready made installer exe?
like:
cat myStuff.txt >> spring_installer.exe
?

~0006041

abma (administrator)

Last edited: 2010-12-07 16:59

exactly!

cat mod1.sd7 map1.sdz >> spring_installer.exe

~0006425

abma (administrator)

implemented by https://github.com/spring/springinstaller
+Notes

-Issue History
Date Modified Username Field Change
2010-12-07 09:33 abma New Issue
2010-12-07 09:36 abma Note Added: 0006033
2010-12-07 09:37 abma Relationship added related to 0002246
2010-12-07 09:39 abma Note Edited: 0006033
2010-12-07 09:39 abma Note Edited: 0006033
2010-12-07 09:42 abma Note Edited: 0006033
2010-12-07 15:07 hoijui Note Added: 0006039
2010-12-07 16:59 abma Note Added: 0006041
2010-12-07 16:59 abma Note Edited: 0006041
2010-12-07 21:39 abma Description Updated
2010-12-07 21:40 abma Description Updated
2010-12-08 16:11 abma Status new => assigned
2010-12-08 16:11 abma Assigned To => abma
2011-02-22 01:41 abma Note Added: 0006425
2011-02-22 01:41 abma Status assigned => resolved
2011-02-22 01:41 abma Resolution open => fixed
+Issue History