Re: Euphoria Windows Installer
- Posted by Travis Beaty <travisbeaty at arn.net> Sep 05, 2001
- 536 views
Howdy again! Kat said ... > I put all non-MS software on D: or E:, things like Textpad, Eu, mirc, Lua, etc > on D:, extended things like dictionaries and Arachnophilia on E:. This way, if > windoze trashes C:, as long as the partition info is good, i don't lose the > other applications. Of course, now i have D: and E: as a separate hds, so it's > even more reliable. Some software i have refused to install because it > insisted on C:. With the newer MS OSs, this is even more important, if i > *must* run win2000 and *must* be online to MS, to register or get bug > patches, i will yank the other drives first. Well, at least in the eyes of EWI, this would not be a problem. You could even attempt to install Euphoria on a floppy disk ... early in the project somebody had mentioned that a person may actually want to do that. The only possible fly in the soup there is that you would have to be careful to select the correct drive on the "Modify Autoexec" form, because the installer will default to looking for the autoexec.bat file on whatever drive you installed Euphoria to. So, if you were to install Euphoria on E:, and your boot partition -- I guess that is the correct term -- is C:, you would have to select the C: drive in the Modify Autoexec form. > The oem Eu installer from RDS never did work for me, i had to install it > manually. The only problem I had when I transferred Euphoria to my current WinMe machine was due to the fact that some boneheaded engineer at Micro$oft decided that the autoexec.bat file should be a hidden system file. I knew there had to be an autoexec somewhere, and after a while, it dawned on me to try attrib *.* -h to find it. > Install everything available. Ask if they wish to retrieve the archives from > RDS > online. Show what is happening, keep the user updated, so they don't think it > has locked itself in a endless loop. If it's all on a CD, install it all. My > Eu dir > has 4700 files, 496 folders, and uses 102 megs of hd space. You can't > reasonably ask the user to use a checklist to decide what to get with nearly > 500 directories. Maybe a minimal, normal, and maximum dos/windows/linux > gui/non-gui install selector? Okay, I guess I have a couple of issues with this. First of all, at this point, the installer will not be an internet app, mainly because I don't have a clue about HTTP FTP, and I don't know WAIS GOPHER. I can certainly add an option at the end of the installation to open up the Euphoria archive pages, as long as the user has their associations set correctly (since they undoubtedly got the installer off the Internet, I'm pretty sure they do). But the rest would be on them. The goal of the installer is to have the "popular" libraries included -- the one's that are used so much by the community at large that they might as well be considered standard. Frankly, at this point the installer could not handle having 500 optional install items ... to do that, I would need to place the checkboxes in a pager or something. If that *were* to happen, I would of course include "Check All"/"Clear All" buttons. And finally, a show of hands please: how many folks out there have 102M in their Euphoria folder?? I'm looking at the properties for mine right now, and my folder is 8.16M, containing 23 folders and 362 files. My point is that the installer is meant for the average newcomer to the language, and the average user. I feel that my setup and folder size is much closer to the average than yours, Kat. This is not a stomp on you at all, dear, just trying to explain how things look on my side of the fence. Something you might like, though, Kat, is the concept of "on-the-fly" data file creation. This would make the installer an internet application, but the user would go to a "download" web page, select from all the tools in the archive, and then the data file would be created while they wait, so to speak. But this will be many many moons from now, once I've gotten the knowledge to pull something like that off. Travis Beaty Claude, Texas.