Hello, just a quick synopsis of what I did and what errors I got.
I downloaded UniUploader 2.5.0 no_installer.zip and unzipped that to a directory. I copied over my personal logo1.gif and logo2.gif and my settings.ini file.
I then downloaded and unzipped the UniUploader 2.5.0 NSIS script.zip and unzipped it to that same directory.
I opened the .nsi file to edit it. I found where it had settings.ini commented out. I uncommented the line, but I also noticed it wanted to put that file in UniUploader\settings.ini instead of just the same directory as the other files. I thought that wrong so I changed it to just "settings.ini" since that is how the regular installer did it on my machine. I then saved it and closed the file.
I compiled the NSIS and recieved the following message:
4 warnings:
LangString "DESC_000022" is not set in language table of language English
LangString "DESC_000023" is not set in language table of language English
LangString "PRODUCT_NAME" is not set in language table of language English
Variable "MUI_TEXT" not referenced, wasting memory!
So I guess some things were left out of the languages.ini file? No big deal, and I will assume that it all works just fine. But I wanted to post those two issues to see if they were infact problems and so you could fix them on your end.
Thanks again for all your work.