![]() |
|
Quote:
|
I see where you are all coming from, however I counter that there are safe ways to autoupdate - but of course this won't be much of an issue once the updater gets more finalized.
Ahh well, it was just an idea :) |
Quote:
On second thought, it does: it could download an exe and use the auto-launch EQ2 routine (modified) to execute this newly downloaded file. I bet it'd take me 30 minutes or less to hex edit the current updater exe to do this (just as an example for how easy it'd be to make a malicious version). All paranoia aside, I don't think the auto-updater will have any reason to update itself after we agree on a final version. The code will be flexible to accept a downloaded index of files (well, it also ready does this) and their checksums to update (not a hard-coded list) and the news download could tell users if there is (on the off chance) a new version of the updater available. Basic rule for safety, get the updater from maps.eq2interface.com or from the EQ2MAP download section and you'll be fine (well, once it's at those places). Also make sure the updater you're getting was posted by taco-man as he'll be the only one uploading it from the EQ2MAP team. The real trick will be making sure the general EQ2 public knows to never get a copy of the updater from somewhere else. Hopefully this post didn't scare anyone; just trying to make sure you all know the risks invloved with using executables, and especially ones that have internet access. Quib |
Point well made Quib.
Education is the key here. If you didn't get the file from map.eq2interface.com, or www.eq2interface.com that was uploaded by Taco-Man, you don't have the official release. The key here is knowing who you are downloading from. I write executable installers for all of my Mods (and for the Team's MAP mod too), but these are only available to my fellow guild members. My guild members know that I am the only one that can upload the installers (aka, I'm the webmaster of the site too), and that I would never put malicious code into them. I wrote the installers to help those in my guild that are less knowledgeable about computers and installing these interfaces and mods. In the past I uploaded several Executable Installer Versions to the www.eqinterface.com site, for my EverQuest Mods (alot of exchanges via e-mail to get them approved, including providing the install script I used). I have no plans to make any of my Mods use installers that have been uploaded to eq2interface.com because of the inherent risks involved with executable programs available for download. I do upload Executable Installer Versions on my Guild Web Site as I am the only one that can change the files available there. |
Is it possible to create a website based update, strictly. Such as through java or something similar? I'm not to keen on that subject, but maybe it could be another possiblity if all else fails (in the sense of security).
|
Well, I've sorta blown the security thing out of proportion; as long as people get the updater from eq2interface from taco-man, it's safe. I'm more concerned about the updater being too powerful, and someone modifying it and releasing it elsewhere and it really ruining someone's day.
I have no idea how hard it'd be to make a web-based updater. I have half a year's formal experience with java and I absolutely hate it. Writing files to a particular folder probably sets off a lot of security alarms in most browsers doesn't it? Plus the user'd have to point the web-based updater to their custom UI folder each time they use it; which would be tedious if they have EQ2 in it's default install location. The route we're taking now will be effective and easy (for the end user). One of the problems with a modular setup is if a user is missing an XML file, EQ2 won't load. Having the auto-updater will ensure they have every file necessary. On another note, it's impressive VB has developed far enough to do stuff like this. Last time I worked with VB was VB 3, and man was it unwieldly and non-powerful. I don't even think VB 3 was Win95, I think it was still for making stuff that worked on Win 3.11. Quib |
Quote:
I'd be happy to visit the eq2maps download page once every month or so or when I am about to explore areas that don't have maps to see if a new version of the mod has been released. |
although it is an "extra" file to run, it launches eq for you so that its 1 less file to run so it balances out. :D
|
Idea
About the auto-updater, wouldn't it be best for it to check it's version again the latest one online. Then, if there is a new one available, open up a browser window so you can download the latest installer online.
|
Thought I'd mention that I made a skin for my UI..
Currently It can be downloaded/viewed here: http://www.eq2interface.com/forums/s...&postcount=389 Once I know it's working 100% "as intended" I will include it with my main download :) Keep up the good work team! |
just so you know, the updater should be 100% compatable with custom skins even when its set to do all files.
|
| All times are GMT -5. The time now is 01:33 PM. |
vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI