Actually, I'm already using commas as the search criteria. I've made a lot of progress in the last couple of hours. I'm now able to read any filename and put the duration into a spinbox for modification. Now I just need to get it back out of the spinbox, convert it back into ASCII, and re-insert it into the text string.
|
Quote:
Just because something is not "human-readable" - doesn't eliminate the need for checking input for reasonableness. |
Quote:
Editing the Playlist file is an UNSUPPORTED way of modifying the playlist. The supported, documented way is through the Settings panel. |
I would guess that most programs can be crashed by entering bogus data into their Registry. That's why Windows doesn't come with an icon for Regedit on the desktop.
|
If it was me , I would create a backup of the playlist data each time the program was run as a hidden file in the same folder as the original file - simply overwrite the same file every run . So if the user messed up the original file with sloppy editing , it could be restored to a ' last known good configuration ' state . Check for corruption in the main file before it is loaded so that the backup isn't overwritten with bad data , and don't save changes after a crash , and it *should* be okay . Just my 2c .
|
Quote:
There is a balance here between the importance of Jim's work on the features, versus how robust the program is. As a professional, however, I always encourage folks to check ALL inputs. But I suspect that Jim is concerned about the workload on Prolific's technical support staff, responding to customer problems. The more "bulletproof" he makes it, the less user "babysitting" is going to be required. Jim's in the best place to make that decision, of course. |
Butters - if I knew how to make a file hidden, I'd just make the original hidden.
|
Just purchased the upgrade and I must say, it's superb. Will updates be offered automatically up to the final version?
Sorry if that information is elsewhere. I'm a bit pressed for time, just thought I'd throw some well-earned compliments in your direction Jim. |
Yes, updates are free through the "final" version of MA3 (and probably a bit past).
|
I guess I have to go looking for them periodically? Or is there a newsletter? I think I subscribed to Prolific & Serene Screen News...can't quite remember actually.
|
Quote:
You will receive an e-mail every time there is a new version of the Aquarium to try out. |
Trust me to overlook the obvious. Thanks Jim.
By the way, she works fine in Windows 7 too. |
Quote:
Is it sufficient to have it hidden from the "casual" computer user? (One who has not changed Folder Options)? Or more obscure than that? Or "totally hidden"? There are ways to do each of those things (with advantages and disadvantages). |
Quote:
|
Dale - hidden enough to stop further complaints on the subject from you.
Patrick - I've just about used up my credits at Prolific. |
Quote:
|
And what level of invisiblility would satisfy you that the users wouldn't be messing with the file?
|
Jim, awesome job on this program. I downloaded and installed on Vao Laptop with duo core and video card memory of 1750mb. I am running at 1200 x 900 on widescreen in full screen mode. I am only getting 30FPS for frame rate. I have latest video driver. Is this normal for running at this resolution you think?
Thanks Richard |
Timelord - might you be a Doctor Who fan ?
30fps does sound wrong . I get up to 83fps (1200x800) on my Compaq single core laptop with Radeon 200M graphics . This is without AA or AF of course . With AA on the frame rate does drop rapidly . What graphics chip do you have , and what do you have your sleep set to ? If you have Vista 64 ultimate , there have been hiccups . |
Quote:
I was just expressing a professional opinion that, for maximum program robustness, all inputs should be checked. Even if "there's no way it can be wrong". That's universally considered "good practice", and almost universally ignored in many circumstances. Please note that I accepted your judgment, as the developer of this application, that having information in the registry was a sufficient amount of protection. And I accepted your judgment that you needed to do a lot of work because the file is visible and editable. Please note that I agreed with Morgan that we "would rather Jim not waste time trying to make the Playlist file format "bulletproof". Please note that I also said: "There is a balance here between the importance of Jim's work on the features, versus how robust the program is." In fact, if I had been writing this program, I would have consciously deferred input-checking until later, and put it on the "to do" list, and moved on. You chose to do more input checking than that, and of course I accept that judgment. Then you said: "if I knew how to make a file hidden, I'd just make the original hidden. " So, because I know a bit about the subject, and because you asked, I thought I would offer to help. Since there are several ways (with advantages and disadvantages) of making a file hidden, I asked for more details about "how hidden" you wanted the file to be. Of necessity, that is your judgment, not mine. I believe you mistook that for a criticism or a "complaints on the subject". That wasn't what I intended. It was an honest effort to answer "if I knew how to make a file hidden..." |
All times are GMT -6. The time now is 06:22 PM. |
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.