Welcome to the Indigo Rose Software discussion forums! You will need to sign up for a forum account and login before you can post. Need help? View the Forum FAQ.
In my short lived time using AMS, I have found one thing to be true...
Creating a "Web Site" Cd is relatively easy. There may be another option, but from my reading and just "toying" around with AMS, I see this...
As stated, in some other posts, create your compiled directory, (which is to hold all your information you plan to burn later).
In that directory, make sure your "Web Site" is properly constructed in that directory...
Then, from your "Main" or "Options" page (opening page) give the users the option to see your site. "My Site" would be on the main page, and then when users click on the tab, they then would execute the site from the directory. (*You can also set it to go directly to a specific url on the internet)
Set the paths accordingly, to open your directory files within the CD, and whala !!!
Instant web site for those who dont have internet access.
As stated earlier, there is probably another way to do it, but, that is how I would do it, for two reasons. First, I would want to allow the users to have "OPTIONS" as to what they want to do. Second, having my site on cd, just provides that much more information to the people looking at it, with hopes (in my line of business) for future clients.
Now, as a new member myself, its time for me to ask some questions....heheheheheheh
Let me ask about throwing a little twist in that.
Say someone wants to take a cd and put a site on it, to get him business. He copy protects a cd and allows play for say 7 days.
The prospect clicks and likes, but 7 days comes...
what I just tried experimenting with was this...
setting it up as you described which works beautiful. Then I set it to look like this
Show Message
Your Trial Period has exired. Please contact the person how gave you this CD.
Boolean - %IfExpired% equals TRUE
OK equals Close/Exit
Now, my question is this. Looking at whats above. The user loads the CD, and then uses his trial period. Apon the 7th day, the dialog box appears tellin him to contact someone. And when he clicks "OK" it "Close/Exit" the AMS.
Two questions.
1st, is that right to have what was describe occur? (The above example)
2nd, would there be a registry feature somewhere within that programming?
So the registry could tell AMS how long its been since the first time it was ran?
If so, what would be an example for the registry string?
My registry input would be:
...\STD\CdSoft\Template\(and then a client name)Jito463
Sorry Jito, dont mean to pick your brain, but, I wanna pick your brain
Your "code" appears correct, as long as you have the correct "Close/Exit" action after. (I.E. both your "Show Dialog" and your "Close/Exit" action should have the same Boolean condition).
As for the registry, you might be able to find something in the registry although; AutoPlay does not have any built-in "date comparing" routines, so the date could not be in the "traditional" MM/DD/YY format.
Also note, AutoPlay does have the %Date% built-in variable.
mark.
MSI Factory The Next Generation Intelligent Setup Builder
If I wanted to install a key into the registry (for first time users)
and read the registry (for second time users)
I could use the %Date% feature?
%Date% would install the current date correct?
But what about getting the variables to work together...
Project/Settings/Action/Startup/System Config:
Modify Registry -
%RegVar%
And
Project/Settings/Action/Startup/Variables:
Read From Registry
Now, we wouldnt want someone who has ran the cd previously, to run it again, and automatically modify the key information, (%Date%) with new information (Newest %Date%)
So it would be that the "Modify Registry" would have a boolean set to "%RegVar% = False"?
I cant seem to get it straight...cuz first of all...its not appearing in the registry, with the key, and obviously its not working together...
I'm very new here (in fact I just d/led the demo version today, and liked what I saw, so I figured I'd cruiz the board here and read up more). Anyway if you have the entire website stored on the CD, and then put time limit on AMS, can't the user just simply explore the CD and load the content manually compleatly bypassing the time limit within AMS?
Originally posted by Star Chaser: Thanks Jito !
Let me ask about throwing a little twist in that.
Say someone wants to take a cd and put a site on it, to get him business. He copy protects a cd and allows play for say 7 days.
The prospect clicks and likes, but 7 days comes...
what I just tried experimenting with was this...
setting it up as you described which works beautiful. Then I set it to look like this
Show Message
Your Trial Period has exired. Please contact the person how gave you this CD.
Boolean - %IfExpired% equals TRUE
OK equals Close/Exit
Now, my question is this. Looking at whats above. The user loads the CD, and then uses his trial period. Apon the 7th day, the dialog box appears tellin him to contact someone. And when he clicks "OK" it "Close/Exit" the AMS.
Two questions.
1st, is that right to have what was describe occur? (The above example)
2nd, would there be a registry feature somewhere within that programming?
So the registry could tell AMS how long its been since the first time it was ran?
If so, what would be an example for the registry string?
My registry input would be:
...\STD\CdSoft\Template\(and then a client name)Jito463
Sorry Jito, dont mean to pick your brain, but, I wanna pick your brain
That's true Tronage, putting a time limit on an AutoPlay menu only affects the AutoPlay menu itself, it does not protect any of the other files on the CD-ROM.
mark.
MSI Factory The Next Generation Intelligent Setup Builder
Comment