Inside: SereneScreen Fan Forum

Inside: SereneScreen Fan Forum (https://www.feldoncentral.com/forums/index.php)
-   Marine Aquarium 3 for Windows (https://www.feldoncentral.com/forums/forumdisplay.php?f=46)
-   -   Marine Aquarium 3 Comments & Appreciation (https://www.feldoncentral.com/forums/showthread.php?t=4382)

Jim Sachs 02-18-2009 02:29 PM

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.

Dale 02-18-2009 02:45 PM

Quote:

Originally Posted by Jim Sachs (Post 111030)
I wouldn't need to, since it wouldn't be in human-readable form. The array could just be stored as-is, like the fishset list. No need for complex parsers.

And if it got corrupted by a crash? Or if somebody used regedit?

Just because something is not "human-readable" - doesn't eliminate the need for checking input for reasonableness.

feldon34 02-18-2009 02:57 PM

Quote:

Originally Posted by Dale (Post 111034)
And if it got corrupted by a crash? Or if somebody used regedit?

Just because something is not "human-readable" - doesn't eliminate the need for checking input for reasonableness.

I would rather Jim not waste time trying to make the Playlist file format "bulletproof".

Editing the Playlist file is an UNSUPPORTED way of modifying the playlist. The supported, documented way is through the Settings panel.

Jim Sachs 02-18-2009 03:00 PM

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.

Nicki 02-18-2009 03:31 PM

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 .

Dale 02-18-2009 04:26 PM

Quote:

Originally Posted by feldon32 (Post 111035)
I would rather Jim not waste time trying to make the Playlist file format "bulletproof".

Editing the Playlist file is an UNSUPPORTED way of modifying the playlist. The supported, documented way is through the Settings panel.

In theory here, I completely agree. [I was just attempting to point out that modifying the registry is equally "unsupported" - and remembering that we have been encouraged elsewhere in this forum to do things to the registry]

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.

Jim Sachs 02-18-2009 05:41 PM

Butters - if I knew how to make a file hidden, I'd just make the original hidden.

Ex_Brit 02-18-2009 07:09 PM

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.

Jim Sachs 02-18-2009 07:13 PM

Yes, updates are free through the "final" version of MA3 (and probably a bit past).

Ex_Brit 02-18-2009 07:20 PM

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.

feldon34 02-18-2009 07:37 PM

Quote:

Originally Posted by Ex_Brit (Post 111051)
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.

Follow this link and choose notification by e-mail.

You will receive an e-mail every time there is a new version of the Aquarium to try out.

Ex_Brit 02-18-2009 08:11 PM

Trust me to overlook the obvious. Thanks Jim.

By the way, she works fine in Windows 7 too.

Dale 02-18-2009 08:18 PM

Quote:

Originally Posted by Jim Sachs (Post 111046)
Butters - if I knew how to make a file hidden, I'd just make the original hidden.

How "hidden" do you need it to be?

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).

patscarr 02-18-2009 09:24 PM

Quote:

Originally Posted by Jim Sachs (Post 111046)
Butters - if I knew how to make a file hidden, I'd just make the original hidden.

Somebody at Prolific should be able to help you with that.

Jim Sachs 02-18-2009 09:37 PM

Dale - hidden enough to stop further complaints on the subject from you.

Patrick - I've just about used up my credits at Prolific.

Dale 02-18-2009 10:28 PM

Quote:

Originally Posted by Jim Sachs (Post 111060)
Dale - hidden enough to stop further complaints on the subject from you.

Sorry, I was willing to try to help with your request, if that was possible.

Jim Sachs 02-18-2009 11:30 PM

And what level of invisiblility would satisfy you that the users wouldn't be messing with the file?

timelord 02-19-2009 12:20 AM

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

Nicki 02-19-2009 09:34 AM

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 .

Dale 02-19-2009 10:07 AM

Quote:

Originally Posted by Jim Sachs (Post 111062)
And what level of invisiblility would satisfy you that the users wouldn't be messing with the file?

Jim, I think you mistook my intentions.

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:36 AM.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.