Mod version checker
-
Im wondering if one of you kick ass coders has a solution what checks for a mod version.
What i mean is a program or script what checks for a version before launching Freelancer, either in a DLL or with a alternate freelancer.exe wich calls upon a version file online.I have no idea how to do this, some one point me at the right direction, some dll in the dacomdrv.ini?
Pls let me know if its even possible (maybe with a simple ini file wich directs to a url online).
Thanks in advance.
Worf.
-
Thought the post explained it all, it obviously doesn’t.
What i am looking for is a tool, script or program what checks a mod version before freelancer is actualy launched, or what closes freelancer and tells the player a new mod is availeble and can’t continue on playing FL.
This gives the oppertunity to change a mod wihtout forching a modder into a lot of loopholes to prevent server/client crashes.Hope this explaines it a bit.
-
I would say use the autoupdater but you are probably using FLMM to install your mod.
-
**Here is what it is designed to do…
Installs a complete MOD from a web server or from the users harddrive
Requires very little user interaction, the only setting is the root FL folder and 2 buttons to choose web installation or HD installation
Maintains a clean install, IE the user can’t add in additional files and expect them to be left alone, additional files are erased
Shows both a MOD description and a license page downloaded from your server, completely editable
Autostarts Freelancer with your FL server IP
Allows installation of patches immediately following any MOD installations
Packed files are stored in a single directory on your web server, works with any HTTP capable computer ( are their any that aren’t? )
Completely automatic creation of packed files by simply specifying the last date you released your MOD, I usually do it to the day before to make sure I don’t miss any files
Cheat detection for all of the important files that the user can edit, automatically uploaded to any standard anonymous FTP server, this way only the server owners can get the files
Packed files are automatically placed back in the proper folder
Only updated files are downloaded, saving tons of bandwidth, the very first download is the longest, after that it usually takes less than 20 secs to complete the updateI have to hardcode some of the settings to make it work properly for you, this is to keep the users from simply making their own config files and changing the FTP server address. This address is encrypted within the code, the user can hex edit it all they want but they won’t find it.**