Re: copy protection

2005-01-09 Thread kee nethery
On Jan 9, 2005, at 5:33 PM, Byron Turner wrote:
Indeed a loss of only 1/3 doesn't sound too bad, but this was a 
special case with great support from the instructor and direct sales 
to the students with a discount..  It is also a very short term class 
leaving little time for copying between students.  I have great fear 
of what will happen in a normal class.  I'm considering disabling the 
software after a period of time (2 days to 2 weeks) if the user 
doesn't register, but how would I distinguish a purchaser from pirate? 
 I've had ideas but I'm sure their are gaping holes in them, hence, 
I'm looking for ideas.

Byron
In my opinion, it is far better to not use a timeout but rather to 
limit functionality in some essential manner. Let people see that the 
app will fill their needs but limit it in some essential way so that if 
they really do need to use it, they will need to pay.

Not knowing what your app does, makes it difficult to suggest 
something. Normally I suggest that the try before you buy software has 
some functionality that is useful even if they never pay so that they 
spend the time to learn the software and they keep it on their disk 
drive. Then when they are hooked, have them pay. But for a class, I 
think a demo mode is probably more appropriate. "See it does everything 
you need and if you pay, it will be useable."

Kee Nethery
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: upgrading body parts...

2005-01-09 Thread Meitnik

In a message dated 1/9/05 10:35:47 PM, 
[EMAIL PROTECTED] writes:


> You are far too conservative. I want:
> 
> 1. A full body transplant
> 2. A data port in my neck
> 3. Teleportation
> 4. A cure for whatever disease will kill me eventually
> 
> And maybe the ability to live completely on chocolate.
> -- Could not resist an upgrade order too..
1. My other eye to see; the other one to see better.
2. My other ear to hear; the other one to hear better.
3. My nose to smell
4. My brain to process info better
5. My bones not to fracture
6. My body to process sugar better
...that be enough ;-)
oh, and allow me enough time and energy to finish my projects with RR...so I 
can make some money and get my long dreamed Ph.D. in religious studies :-)

Living on chocolate?, Go for it!

Andrew

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


[ANN] Blog Research Project 1.0

2005-01-09 Thread Andre Garzia
Hi folks,
Since today I took that cast of, I took the day of to make one simple 
software and release it full of source to the community. As some might 
know, I am involved with Blog clients and make some shareware cash out 
of it. Today, I've re-implemented in Rev my old iBlog program, it was 
first done in RealBASIC years ago, it took me about a month. In Rev it 
took me some hours (of course, now I knew how to do the stuff). I used 
to sell this app for five bucks, the Rev version is free for your 
pleasure... since I plan to work more on this, I called the think "Blog 
Research Project - client 1.0" (for theres also the server, but not 
ready).

This software is a blog client for Blog systems that implement the 
Blogger API 1.0. Almost all blog systems implement this standard, from 
server tools like Movable Type, to blog portals like Blogger.com, all 
support this spec. This spec is XML-RPC based and enable a client to 
add, modify and remove posts from blogs, it also enable the user to 
sets it's templates and data.

For this simple client, i've implemented only the calls needed for 
posting. Anyone here interested in XML-RPC, XML or client/server 
software might like this app. Also those that like blogs will be able 
to post to their blogs from inside the Rev IDE. This also serve as an 
example to the Fourth World Article "beyond the browser" for anyone can 
compare the easiness of using this rich client to the awkward 
experience of using Blogger or Movable Type HTML interface.

To use this app you just browse to my space in revOnline (my user is 
soapdog). Also if funnier if you have your own account on a blog system 
but this is not needed for the stack comes packed with a "demo account" 
setup that uses Blogger.com and a username that I just created for it. 
Anyone wishing to see the result of using this stack to post to the 
demo user just point your browser to http://eatownhaggis.blogspot.com

Just try, launch the app, type something, press POST! then press "Open 
blog" and see the result you can also set your own account in 
blogger and start bloggin for yourself! Feel free to send me comments!

Cheers
andre
--
Andre Alves Garzia  2004
Soap Dog Studios - BRAZIL
http://studio.soapdog.org
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Set icon of button to a graphic

2005-01-09 Thread Bill Vlahos
Thanks Chipp and Ben. Chipp's script did the trick and I'll use Ben's 
suggestion of converting it to a PNG for transparency.

Bill Vlahos
On Jan 9, 2005, at 7:07 PM, Chipp Walters wrote:
Hi Bill
You can try this. Creat a button and put this in the script:
on mouseUp
  put the windowId of this stack into tWinID
  put the rect of grc "redCircle" into tRect
  import snapshot from rectangle tRect of window tWinID
  set the name of last img to "redCircle"
end mouseUp
This will create an image from the graphic "redCircle" which you can 
now use to create your buttons.

best,
Chipp
Bill Vlahos wrote:
I want to show if an object is either too hot, too cold, or within 
normal temperature range? I was thinking that a simple circle filled 
with green, blue, or red with the temperature next or under it would 
be an easy way to tell at a glance if things are normal. I was 
thinking that if I create a button with the icon set to one of the 3 
images and setting the label of the button to the temperature would 
do the trick. I would simply set the icon of the button to one of the 
three "colors".
I created a 3 small circle graphics (one with each color) but I can't 
seem to select those for the button icon as they are a "graphic" not 
an "image".
How can I convert a graphic to an image?
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Set icon of button to a graphic

2005-01-09 Thread Ben Fisher
>How can I convert a graphic to an image? 

Bill,

You can just take a snapshot of the screen. When you have the graphic looking 
the way you want it, it cmd-shift-F3 (mac) or alt-printscreen (pc) to take a 
screen snapshot. Then use a graphics program to save this as a png, adding 
transparency if you want, and then import it back into the stack as an image.

-Ben
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Set icon of button to a graphic

2005-01-09 Thread Chipp Walters
Hi Bill
You can try this. Creat a button and put this in the script:
on mouseUp
  put the windowId of this stack into tWinID
  put the rect of grc "redCircle" into tRect
  import snapshot from rectangle tRect of window tWinID
  set the name of last img to "redCircle"
end mouseUp
This will create an image from the graphic "redCircle" which you can now 
use to create your buttons.

best,
Chipp
Bill Vlahos wrote:
I want to show if an object is either too hot, too cold, or within 
normal temperature range? I was thinking that a simple circle filled 
with green, blue, or red with the temperature next or under it would be 
an easy way to tell at a glance if things are normal. I was thinking 
that if I create a button with the icon set to one of the 3 images and 
setting the label of the button to the temperature would do the trick. I 
would simply set the icon of the button to one of the three "colors".

I created a 3 small circle graphics (one with each color) but I can't 
seem to select those for the button icon as they are a "graphic" not an 
"image".

How can I convert a graphic to an image?
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: copy protection

2005-01-09 Thread Chipp Walters
Gordon,
We sell and copy protect much of our and our client's software. Your 
advice is indeed valuable-- whenever possible, err on the side of your 
user. We don't spend too much time making something 'uncrackable', but 
rather difficult for people to casually pirate.

One problem with a discussion of copy protection techniques, is 
invariably one wants to 'keep secret' the best techniques and not 
publish them to say...a list-group of developers ;-)

That being said, the best copy protection technique we use is auto and 
frequent updates from the web. Only registered users can do this and we 
can of course track any abuses of multiple updating. Even better is to 
put some of the functionality of your application on a server, then 
users *have to logon* in order to use it.

Other techniques not as great, include storing timeout dates in the 
registry and prefs area and not deleting them on an unistall, and 
encrypting regcodes so a simple data search cannot find them.

I personally don't believe in licensing computers, but rather licensing 
users. Typically all of our cross platform apps work with the same 
regCode on any machine. I, in fact, regularly use 5 different machines, 
and hate it when someone (Adobe, Macromedia) forces me to purchase 
multiple copies of their software, when only I will only be using it on 
any given machine at a given time. This is why I like to include a 
person's email address in the regcode process, that way if they pass it 
around, they will be also giving out their email address, which also 
helps me track down the dishonest culprit. ;-) I don't know of many 
folks who want their email address as part of a crack suite of codes on 
a Warez site.

And, if your application is auto-updated (like Acrobat) from the web, 
your users never know if they're passing a ripped off regcode.

But alas, making a great piece of software and marketing it smartly can 
do a lot for sales. IMO, I think most pirates won't pay for software 
anyway. But, people who casually copy software, do tend to want to pay 
for it when they find out they need an upgrade or new feature set.

Hope some of this helps.
best,
Chipp
Gordon Webster wrote:
Dear Byron

I have polled this list about software protection
issues and have received some great advice from people
who've obviously thought about it a great deal more
than I have. I'll bet the essence of the advice you'll
get will revolve around the question of how much time
you'll want to spend to net that extra 30% of
non-payers instead of spending that time improving
your software (or developing your next product).

I am curious to know what people do for distributions
to larger numbers of people. Perhaps some of the gurus
on this list would be willing to share their expertise
for the current generation of newbs like myself - this
topic affects us all as rev developers and I would
love to know what approaches people are using 
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: copy protection

2005-01-09 Thread Byron Turner
Indeed a loss of only 1/3 doesn't sound too bad, but this was a special 
case with great support from the instructor and direct sales to the 
students with a discount..  It is also a very short term class leaving 
little time for copying between students.  I have great fear of what 
will happen in a normal class.  I'm considering disabling the software 
after a period of time (2 days to 2 weeks) if the user doesn't 
register, but how would I distinguish a purchaser from pirate?  I've 
had ideas but I'm sure their are gaping holes in them, hence, I'm 
looking for ideas.

Byron
"There is one safeguard known generally to the wise, which is an 
advantage and security to all, but especially to democracies as against 
despots. What is it? Distrust."

-- Demosthenes

On Jan 9, 2005, at 11:37 AM, Gordon Webster wrote:
Dear Byron
First off, I would say that 22 out of a class of 33
isn't bad at all - if most students had decided to
share a copy of your software and work together in
pairs, you might have expected only 50% (or even less
if they worked together in larger study groups).
I have polled this list about software protection
issues and have received some great advice from people
who've obviously thought about it a great deal more
than I have. I'll bet the essence of the advice you'll
get will revolve around the question of how much time
you'll want to spend to net that extra 30% of
non-payers instead of spending that time improving
your software (or developing your next product).
If you are interested, I have experimented in rev, to
see what kinds of metrics I can extract that can
uniquely identify a user's computer. One obvious
approach for Windows is to use the serial number of
the user's Windows distribution which can be extracted
from the registry. This would mean that a thieved copy
would not run on another students computer unless they
had also cloned the Windows OS as well (or tinkered
with the registry which is dangerous and a deterrent
for most). I am not that familiar with the MAC OS, but
I imagine there is some similar registration code that
identifies a user's OS license. In your case, you
would have to provide an authorization code for each
of your users, but for 70 people it is feasible.
I am curious to know what people do for distributions
to larger numbers of people. Perhaps some of the gurus
on this list would be willing to share their expertise
for the current generation of newbs like myself - this
topic affects us all as rev developers and I would
love to know what approaches people are using (Kee, I
still owe you an email about this, I apologise for not
having gotten back to you - I haven't forgotten :-)
Best
Gordon
--- Byron Turner <[EMAIL PROTECTED]> wrote:
This week we got the results of the first adoption
of our flagship
product Created Equal: Sex and Gender.  The
professor is using it as a
text in a class of 33.  Only 22 students bought it.
While a couple
students are sharing materials, the rest I fear is
theft.  In 2 weeks
it will be used in another class of 70-100.  Any
suggestions about how
to go about copy protecting our product.  (It ships
on 2 CDs or a
single DVD in case that's relevant)
Byron
H. L. Mencken:
As democracy is perfected, the office of president
represents, more and
more closely, the inner soul of the people. On some
great and glorious
day the plain folks of the land will reach their
heart's desire at last
and the White House will be adorned by a downright
moron.
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


=
:: Gordon Webster ::
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Set icon of button to a graphic

2005-01-09 Thread Bill Vlahos
I want to show if an object is either too hot, too cold, or within 
normal temperature range? I was thinking that a simple circle filled 
with green, blue, or red with the temperature next or under it would be 
an easy way to tell at a glance if things are normal. I was thinking 
that if I create a button with the icon set to one of the 3 images and 
setting the label of the button to the temperature would do the trick. 
I would simply set the icon of the button to one of the three "colors".

I created a 3 small circle graphics (one with each color) but I can't 
seem to select those for the button icon as they are a "graphic" not an 
"image".

How can I convert a graphic to an image?
Bill Vlahos
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: from list to card via double click

2005-01-09 Thread Pat Trendler
I was hoping Bob would know what the double click thing was, because I 
couldn't remember. (actually I didn't know)

But Iwasinahurrytoanswerthequestion because I rarely know the answer and by 
the time I've checked it out sixotherpeoplehavegotinbeforeme.

There's many a slip between mouse and click - less haste with cut and paste.
But apart from that I got it right. Wow!
Pat
- Original Message - 
From: "Ken Ray" <[EMAIL PROTECTED]>
To: "Use Revolution List" 
Sent: Monday, January 10, 2005 8:30 AM
Subject: Re: from list to card via double click


On 1/9/05 4:19 PM, "Pat Trendler" <[EMAIL PROTECTED]> wrote:
on mouseUp
   if the hilitedLine is not empty then
  go card (the hilitedLine of me)
   end if
end mouseUp
Actually, that's "mouseDoubleUp" if you want to trap the double-click...
Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution 
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: from list to card via double click

2005-01-09 Thread Bob Hartley
On 09/01/2005 22:30:06, How to use Revolution 
(use-revolution@lists.runrev.com) wrote:
> On 1/9/05 4:19 PM, "Pat Trendler" <[EMAIL PROTECTED]> wrote:
>
> > on mouseUp
> >if the hilitedLine is not empty then
> >   go card (the hilitedLine of me)
> >end if
> > end mouseUp
>
> Actually, that's "mouseDoubleUp" if you want to trap the double-click...

Ohhh hey Guys.
This is sooo cool I cannot begin to say how much you have helped me. 
Naturally this is for the "basic datrabase primer " versoion 2

soon to be on the general in revonline.
More tomorrow.
Cheers
Bob; Sunny Scotland (he lies) :-)
>
>
> Ken Ray
> Sons of Thunder Software
> Web site: http://www.sonsothunder.com/
> Email: [EMAIL PROTECTED]
>
>
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.9 - Release Date: 06/01/2005
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: tabbing through controls

2005-01-09 Thread Sarah Reichelt
Is there a way to re-order the fields so the user can access then in
an orderly/logical fashion or should I just start over and do it
right?
There is a very easy way. Select all the fields in the order you want 
them to be tabbed through, then go to the Align section of the 
Inspector and choose one of the "Relayer" buttons at the bottom. This 
will re-order all the selected objects into the order in which you 
selected them.

(I always forget which relayer button to use, so end up clicking one, 
testing and then if necessary doing it again with the other one :-)

Cheers,
Sarah
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: from list to card via double click

2005-01-09 Thread Ken Ray
On 1/9/05 4:19 PM, "Pat Trendler" <[EMAIL PROTECTED]> wrote:

> on mouseUp
>if the hilitedLine is not empty then
>   go card (the hilitedLine of me)
>end if
> end mouseUp

Actually, that's "mouseDoubleUp" if you want to trap the double-click...


Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]


___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: from list to card via double click

2005-01-09 Thread Pat Trendler
on mouseUp
  if the hilitedLine is not empty then
 go card (the hilitedLine of me)
  end if
end mouseUp
Pat
- Original Message - 
From: "Bob Hartley" <[EMAIL PROTECTED]>
To: 
Sent: Monday, January 10, 2005 8:04 AM
Subject: from list to card via double click


Hi All.
My wee database tutorial work is stuck again. (no great shakes there) :-).
I have button that sticks the text fo a field item into a list ItemList.
The script is this and works perfectly...
on mouseup
  repeat with n = 1 to the number of cds in this stack
put fld "Item" of cd n & return after theList
  end repeat
  delete last char of theList -- clear trailing return
  put theList into fld "ItemList"
end mouseup
Now that i have my list I can sort it using
on mouseUp
  sort lines of field "ItemList" by word 1 of each
end mouseUp
This works perfectly...
Now what I want to do is to double click on a list entry and go to the 
card that produced this entry.

I can't see how this si done. Searched the docs and the list archive 
without any clear answer.

Lots of clues though... linktext etc
Any Ideas folks.
Cheers
Bob
I
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.9 - Release Date: 06/01/2005
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution 
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


from list to card via double click

2005-01-09 Thread Bob Hartley
Hi All.
My wee database tutorial work is stuck again. (no great shakes there) :-).
I have button that sticks the text fo a field item into a list ItemList.
The script is this and works perfectly...
on mouseup
  repeat with n = 1 to the number of cds in this stack
put fld "Item" of cd n & return after theList
  end repeat
  delete last char of theList -- clear trailing return
  put theList into fld "ItemList"
end mouseup
Now that i have my list I can sort it using
on mouseUp
  sort lines of field "ItemList" by word 1 of each
end mouseUp
This works perfectly...
Now what I want to do is to double click on a list entry and go to the card 
that produced this entry.

I can't see how this si done. Searched the docs and the list archive 
without any clear answer.

Lots of clues though... linktext etc
Any Ideas folks.
Cheers
Bob
I  

--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.9 - Release Date: 06/01/2005
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Circular Object

2005-01-09 Thread Jim Carwardine
Thanks, Ben.  That's what I was looking for... Jim

on 1/9/05 2:07 PM, Ben Fisher wrote:

>> Hi Folks... I'm looking for an object that is circular and has the 24 hours
>> of the day divided up into quarter hour segments where each segment is an
>> object that can be clicked.  Has anyone created one of these?  Jim
> 
> Jim,
> 
> It wouldn't be that hard to do using some trigonometry :) But there's an
> easier way.
> 
> If you're looking for a "pie-slices" type diagram...you could use arcs of a
> circle graphic. For example you would have 24 identical circle graphics, all
> centered on the same point. Then you would set the arc angle of one of them
> from 0 to 15, the next from 15 to 30, from 30 to 45, and so on until 360. That
> way you'd have a pie chart - type graphic with each segment an object. You
> could further subdivide using smaller angles.
> 
> -Ben
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution

-- 

OYF is... Highly resourceful people working together.


Own Your Future Consulting Services Limited,
1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2
Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139



___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Quicktime player and relative path

2005-01-09 Thread duane poncy
On Sat, 08 Jan 2005 23:50:18 -0600, Ken Ray wrote:
> On 1/8/05 3:14 PM, "duane poncy" <[EMAIL PROTECTED]> wrote:
> 

Thanks Ken. This is a helpful bit of code.

I finally got the mp3 to show up in the standalone, but it 
was by
putting it in the same directory as the standalone 
application, 
and not inside of the bundle itself. This will work for me,
as the mp3 doesn't need to be in the bundle.

Thanks everyone. 


> 
> The problem with OS X is that the default directory is the folder that
> contains the *engine* (inside the bundle in Contents/MacOS/), not the folder
> that contains the *bundle* which is what appears to the user as the
> application. 
> 
> I use the following function in the preOpenStack handler of the stack that
> is the one that is built into the standalone to always set the directory to
> where the *bundle* is (for OS X), or where the executable is (for Windows),
> or where the stack is (if running under the IDE):
> 
> on preOpenStack
>   set the directory to stsMyFolder()
> end preOpenStack
> 
> function stsMyFolder
>   put the filename of this stack into tPath
>   set the itemDel to "/"
>   if (the platform = "MacOS") and isOSX() and \
> (the environment <> "development") then
> delete item -4 to -1 of tPath
> return tPath
>   else
> return item 1 to -2 of tPath
>   end if
> end stsMyFolder
> 
> function isOSX
>   set the itemDel to "."
>   return (item 1 of the systemVersion >=10)
> end isOSX
> 
> HTH,
> 
> Ken Ray
> Sons of Thunder Software
> Web site: http://www.sonsothunder.com/
> Email: [EMAIL PROTECTED]
> 
> 
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution

visit elohi gadugi: poetry, software, 
Cherokee culture and Native American rights.
http://elohigadugi.org/


Another world is not only possible, she is on her way. 
On a quiet day, I can hear her breathing.  - Arundhati Roy
-

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: copy protection

2005-01-09 Thread Gordon Webster
Dear Byron

First off, I would say that 22 out of a class of 33
isn't bad at all - if most students had decided to
share a copy of your software and work together in
pairs, you might have expected only 50% (or even less
if they worked together in larger study groups).

I have polled this list about software protection
issues and have received some great advice from people
who've obviously thought about it a great deal more
than I have. I'll bet the essence of the advice you'll
get will revolve around the question of how much time
you'll want to spend to net that extra 30% of
non-payers instead of spending that time improving
your software (or developing your next product).

If you are interested, I have experimented in rev, to
see what kinds of metrics I can extract that can
uniquely identify a user's computer. One obvious
approach for Windows is to use the serial number of
the user's Windows distribution which can be extracted
from the registry. This would mean that a thieved copy
would not run on another students computer unless they
had also cloned the Windows OS as well (or tinkered
with the registry which is dangerous and a deterrent
for most). I am not that familiar with the MAC OS, but
I imagine there is some similar registration code that
identifies a user's OS license. In your case, you
would have to provide an authorization code for each
of your users, but for 70 people it is feasible.

I am curious to know what people do for distributions
to larger numbers of people. Perhaps some of the gurus
on this list would be willing to share their expertise
for the current generation of newbs like myself - this
topic affects us all as rev developers and I would
love to know what approaches people are using (Kee, I
still owe you an email about this, I apologise for not
having gotten back to you - I haven't forgotten :-)

Best

Gordon


--- Byron Turner <[EMAIL PROTECTED]> wrote:

> This week we got the results of the first adoption
> of our flagship 
> product Created Equal: Sex and Gender.  The
> professor is using it as a 
> text in a class of 33.  Only 22 students bought it. 
> While a couple 
> students are sharing materials, the rest I fear is
> theft.  In 2 weeks 
> it will be used in another class of 70-100.  Any
> suggestions about how 
> to go about copy protecting our product.  (It ships
> on 2 CDs or a 
> single DVD in case that's relevant)
> 
> Byron
> 
> H. L. Mencken:
> 
> As democracy is perfected, the office of president
> represents, more and 
> more closely, the inner soul of the people. On some
> great and glorious 
> day the plain folks of the land will reach their
> heart's desire at last 
> and the White House will be adorned by a downright
> moron.
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
>
http://lists.runrev.com/mailman/listinfo/use-revolution
> 


=
:: Gordon Webster ::
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Quicktime player and relative path

2005-01-09 Thread J. Landman Gay
On 1/8/05 11:50 PM, Ken Ray wrote:
On 1/8/05 3:14 PM, "duane poncy" <[EMAIL PROTECTED]> wrote:

I can't find a satisfactory answer to this question either
in the documentation or the archives.
I have tried to build my first standalone with Rev 2.5.  My
program needs a seperate mp3 to function, but the player
did not show up on my stack in the standalone.
Back to the Rev program. The player shows up fine with an
absolute path, but when I set a relative path, my player
disappears.  I thought at first that I was designating the
path incorrectly, so I tried several different
alternatives. No luck. The player only shows up with an
absolute path. I even tried putting the mp3 in the same
folder as the app. Didn't work.  Can someone tell me what
I'm doing wrong?
btw, I am using Mac OSX.

Duane,
The problem with OS X is that the default directory is the folder that
contains the *engine* (inside the bundle in Contents/MacOS/), not the folder
that contains the *bundle* which is what appears to the user as the
application. 
Actually, that's true for externals, because that's where they look for 
their source files. But for everything else, the defaultfolder is 
initially set to the folder containing the bundle. So, I think all Duane 
has to do is move his mp3 files into the same folder as his bundle.

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: from cory richter

2005-01-09 Thread J. Landman Gay
On 1/8/05 11:45 PM, Ken Ray wrote:
On 1/8/05 2:56 PM, "cory richter" <[EMAIL PROTECTED]> wrote:

hi i want a premade website for free

Yeah, and I'd like to lose 30 pounds without exercising...
You are far too conservative. I want:
1. A full body transplant
2. A data port in my neck
3. Teleportation
4. A cure for whatever disease will kill me eventually
And maybe the ability to live completely on chocolate.
--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


copy protection

2005-01-09 Thread Byron Turner
This week we got the results of the first adoption of our flagship 
product Created Equal: Sex and Gender.  The professor is using it as a 
text in a class of 33.  Only 22 students bought it.  While a couple 
students are sharing materials, the rest I fear is theft.  In 2 weeks 
it will be used in another class of 70-100.  Any suggestions about how 
to go about copy protecting our product.  (It ships on 2 CDs or a 
single DVD in case that's relevant)

Byron
H. L. Mencken:
As democracy is perfected, the office of president represents, more and 
more closely, the inner soul of the people. On some great and glorious 
day the plain folks of the land will reach their heart's desire at last 
and the White House will be adorned by a downright moron.
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Circular Object

2005-01-09 Thread Ben Fisher
>Hi Folks... I'm looking for an object that is circular and has the 24 hours
>of the day divided up into quarter hour segments where each segment is an
>object that can be clicked.  Has anyone created one of these?  Jim 

Jim,

It wouldn't be that hard to do using some trigonometry :) But there's an easier 
way.

If you're looking for a "pie-slices" type diagram...you could use arcs of a 
circle graphic. For example you would have 24 identical circle graphics, all 
centered on the same point. Then you would set the arc angle of one of them 
from 0 to 15, the next from 15 to 30, from 30 to 45, and so on until 360. That 
way you'd have a pie chart - type graphic with each segment an object. You 
could further subdivide using smaller angles.

-Ben
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


[no subject]

2005-01-09 Thread Ben Fisher
> 
> hi i want a premade website for free

Cory, here's a site with webpage templates for free.

http://freesitetemplates.com/templates/browse/frames/
http://www.free-webhosts.com/free-website-templates.php

Then you could upload that onto a free web hosting service, which will put your 
site online for free. Sometimes these hosts will have ads, but the best don't 
have any. Search for them here at http://www.free-webhosts.com/

http://www.000k.com/refer.php?id=benjam0 - best ever! go there now if you want 
free hosting!
This service is really good - you get 125 Mb of space and no ads
It's a little complicated to set up, just click "Order Service"

-Ben
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Need a Clock Face object

2005-01-09 Thread MisterX
Digital or Analog? ;))

ahem... My PieControl stack
http://monsieurx.com/modules.php?name=News&file=article&sid=162

can get you started making your own graphic vector clock... Just reduce the
angle of the graphic and rotate it's starting angle... Many different
examples are in that stack to help you position it even by hand. 

You'll need to modify the handlers in the pie chart graphic controls (either
the 3 rgb selectors or the lower 2 controls for angle and labelOffset (see
the screeshot) to use them as a clock...

You can add a degree div (divisions in time) in the rotating script to
select the preset times you need (as opposed to the 360 degree set in use).

Overlapping different graphics could make some interesting modern time
pieces with the bitand or bitreverse color operations... ;)

Man that stack has different uses after all!

Hope it helps
Xavier
Rev at MonsieurX.com

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Jim Carwardine
> Sent: Sunday, January 09, 2005 17:08
> To: Revolution Listserve
> Subject: Need a Clock Face object
> 
> Hi Folks... I'm looking for an object that is circular and 
> has the 24 hours of the day divided up into quarter hour 
> segments where each segment is an object that can be clicked. 
>  Has anyone created one of these?  Jim
> -- 
> 
> OYF is... Highly resourceful people working together.
> 
> 
> Own Your Future Consulting Services Limited,
> 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 
> 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139
> 
> 
> 
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: I am back...

2005-01-09 Thread Mark Wieder
Andre-

Boas festas e prospero ano novo

Glad to see you back in action. Now start coding!

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Apple script question

2005-01-09 Thread Yves COPPE
Hi Ken,
Well, I don't know the specific calls to ovolab, so it is likely 
there's
something wrong with the "get number of party" line. You should test 
the
script in the AppleScript Editor before implementing it. I was basing 
it on
the following script that *does* work:

local a_variable
on mouseUp
  put "tell app" && quote & "Finder" & quote & cr & \
  "get name of first disk" & cr & \
  "end tell" into tAScript
  do tAScript as applescript
  put the result into a_variable
  put a_variable
end mouseUp
If the script above works, then it is likely it's just a problem with 
the
"get number of party" line.



thank you I will test in the Applescript Editor to see what happens;
I'm on the good way.
Greetings.
Yves COPPE
[EMAIL PROTECTED]
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: from cory richter

2005-01-09 Thread James Cass
Here's a free website for you, Cory.  Just save it to your hard drive 
as a web archive:
	http://www.microsoft.com
I'm sure the guy that published it won't mind.

-James  :-)
On Jan 9, 2005, at 10:11 AM, Bill wrote:
Anyone have a winning lottery ticket they can give me?
On 1/9/05 6:08 AM, "MisterX" <[EMAIL PROTECTED]> wrote:
That's too easy, just stop eating!
For free websites, you just have to search like everyone for your 
best fit!

;)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray
Sent: Sunday, January 09, 2005 06:45
To: Use Revolution List
Subject: Re: from cory richter
On 1/8/05 2:56 PM, "cory richter" <[EMAIL PROTECTED]> wrote:
hi i want a premade website for free
Yeah, and I'd like to lose 30 pounds without exercising...
;-)
Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution

|||
   )_)  )_)  )_)
  )___))___))___)\
 )))_)\\
   _|||\\\__
---\   /- http://www.bluewatermaritime.com
 ^ ^
     ^^^^^
     ^^^
24 hour cell: (787) 378-6190
fax: (787) 809-8426
Blue Water Maritime
P.O. Box 91
Puerto Real, PR 00740

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Apple script question

2005-01-09 Thread Ken Ray
On 1/9/05 2:54 AM, "Yves COPPE" <[EMAIL PROTECTED]> wrote:

> 
> Le 9 janv. 05, à 06:41, Ken Ray a écrit :
> 
> Hi Ken,
> 
> 
>   local a_variable
>   on mouseUp
>  put "tell app" && quote & "ovolab Phlink" & quote & cr &\
>  "get number of party" & cr &\
>  "end tell" into tAScript
>  do tAScript as applescript
>  put the result  into a_variable
>   end mouseUp
> 
> 
> if I add at the end of the script :
> 
> answer a_variable
> 
> 
> the answer is  "execution error"
> 
> Can you give me some more explanations ?

Well, I don't know the specific calls to ovolab, so it is likely there's
something wrong with the "get number of party" line. You should test the
script in the AppleScript Editor before implementing it. I was basing it on
the following script that *does* work:

local a_variable
on mouseUp
  put "tell app" && quote & "Finder" & quote & cr & \
  "get name of first disk" & cr & \
  "end tell" into tAScript
  do tAScript as applescript
  put the result into a_variable
  put a_variable
end mouseUp

If the script above works, then it is likely it's just a problem with the
"get number of party" line.


Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]


___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Need a Clock Face object

2005-01-09 Thread Jim Carwardine
Hi Folks... I'm looking for an object that is circular and has the 24 hours
of the day divided up into quarter hour segments where each segment is an
object that can be clicked.  Has anyone created one of these?  Jim
-- 

OYF is... Highly resourceful people working together.


Own Your Future Consulting Services Limited,
1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2
Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139



___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: from cory richter

2005-01-09 Thread Bill

Anyone have a winning lottery ticket they can give me?

On 1/9/05 6:08 AM, "MisterX" <[EMAIL PROTECTED]> wrote:

> That's too easy, just stop eating!
> 
> For free websites, you just have to search like everyone for your best fit!
> 
> ;)
> 
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray
>> Sent: Sunday, January 09, 2005 06:45
>> To: Use Revolution List
>> Subject: Re: from cory richter
>> 
>> On 1/8/05 2:56 PM, "cory richter" <[EMAIL PROTECTED]> wrote:
>> 
>>> 
>>> hi i want a premade website for free
>> 
>> Yeah, and I'd like to lose 30 pounds without exercising...
>> 
>> ;-)
>> 
>> Ken Ray
>> Sons of Thunder Software
>> Web site: http://www.sonsothunder.com/
>> Email: [EMAIL PROTECTED]
>> 
>> 
>> ___
>> use-revolution mailing list
>> use-revolution@lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>> 
> 
> 
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 
> 

|||
   )_)  )_)  )_)
  )___))___))___)\
 )))_)\\
   _|||\\\__
---\   /- http://www.bluewatermaritime.com
 ^ ^
     ^^^^^
     ^^^

24 hour cell: (787) 378-6190
fax: (787) 809-8426

Blue Water Maritime
P.O. Box 91
Puerto Real, PR 00740



___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


OT from cory richter

2005-01-09 Thread Alejandro Tejada
Ken Ray wrote: 
> > Yeah, and I'd like to lose 30 pounds 
> > without exercising...

Could this help? ;-)



Have a nice day!

al


=
Visit my site:
http://www.geocities.com/capellan2000/



__ 
Do you Yahoo!? 
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com 
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: tabbing through controls

2005-01-09 Thread Klaus Major
Hi docman,
Hello folks!
This morning I began working on a "just cause I can" type of project
that I can use some help with. I've got several text fields on the
card that I'd like the user to be able to tab through in a specific
order and since this project wasn't very well thought out, the tabbing
action goes all over everywhere on the card. (ooophs!)
Is there a way to re-order the fields so the user can access then in
an orderly/logical fashion or should I just start over and do it
right?
Sure, it is the "layer" property that governs the tab behaviour...
Example: the tab will lead you from fld 1 -> fld 2 -> fld 3 -> fld 4 
etc...

Re-layer your fields and that's it :-)
Thanks,
-Doc-
Regards
Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Might be time for RunRev to go mobile...

2005-01-09 Thread Frank Leahy
http://gigaom.com/2005/01/08/microsoft-is-finally-mobile/
-- Frank
Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users
See us on the web at http://www.webphotospro.com/
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: I am back...

2005-01-09 Thread Graham Samuel

Message: 13
On Sun, 9 Jan 2005 03:05:45 -0200, Andre Garzia <[EMAIL PROTECTED]> wrote:
Hi Folks,
this is just a "hey I am alive" message. I just took that damn plaster
glove I was wearing on my arm and now I am good to code again! Expect
new versions of FTP Commander and the webserver very soon! Happy 2005
for everyone!
And Happy New Year to you Andre - I'm glad the frustration is over, and 
look forward to reading your stuff on the list again.

Cheers
Graham
---
Graham Samuel / The Living Fossil Co. / UK & France  


___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


tabbing through controls

2005-01-09 Thread docmann
Hello folks!
This morning I began working on a "just cause I can" type of project
that I can use some help with. I've got several text fields on the
card that I'd like the user to be able to tab through in a specific
order and since this project wasn't very well thought out, the tabbing
action goes all over everywhere on the card. (ooophs!)

Is there a way to re-order the fields so the user can access then in
an orderly/logical fashion or should I just start over and do it
right?

Thanks,
-Doc-
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


OSX permissions for stacks

2005-01-09 Thread curry
(It's been a while since I posted--hope this year is getting off to a 
good start for everyone.)

I made an application that worked fine on my own computer (one user 
account) but some people had problems when they had multiple user 
accounts. The standalone contains a simple splash stack that loads 
the main stack which is a separate file (let's say stack.rev), and 
when the main stack quits, it saves its changes.

I found that when using the application from another user account 
rather than the admin account, when the stack was saved it changed to 
stack.rev~ with a tilde on the end. I looked at the stack file's 
permissions, and found that with the permissions set to full access 
for everyone, there were no problems.

Will the permissions persist for the user if I just set them for the 
file on my computer, or do I need to go further? In case I need to go 
further, I put in a little shell script to chmod the stack file's 
permissions. Should that do the trick?

TIA,
Curry
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Basic database primer V1

2005-01-09 Thread Bob Hartley
At 04:53 09/01/2005, you wrote:
Hello Bob,

Hi Doc

Here's a general question: When using  a standalone that calls a stack for 
data storage purposes such as with the tutorial, does the data stack have 
to use the .rev file extension or can it be used with any extention we 
choose? [ .dat, etc.]

Yes you can do this. Richard Gaskin made an employee database that came 
with earlier versions of runrev and this saved the datastack as a .edb file.
One thing to remember is to make a template eg template.rev and CLONE this. 
Then you can save as anything.

You also have to set the mainstack as something different so it can be 
saved as a seperate file (I think)
So I have a template in one app called Master Database.rev and I clone this 
into a file called "My Database" and set the mainstack to My database...

on mouseUp
  clone stack "Master Database"
set the name of it to "My Database"
set the mainStack of stack "My Database" to "My Database"
end mouseUp
All the best
Bob

Again, thanks for sharing!!
-Doc-
Bob Hartley wrote:

--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.9 - Release Date: 06/01/2005
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: from cory richter

2005-01-09 Thread MisterX
That's too easy, just stop eating! 

For free websites, you just have to search like everyone for your best fit! 

;)

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray
> Sent: Sunday, January 09, 2005 06:45
> To: Use Revolution List
> Subject: Re: from cory richter
> 
> On 1/8/05 2:56 PM, "cory richter" <[EMAIL PROTECTED]> wrote:
> 
> > 
> > hi i want a premade website for free
> 
> Yeah, and I'd like to lose 30 pounds without exercising...
> 
> ;-)
> 
> Ken Ray
> Sons of Thunder Software
> Web site: http://www.sonsothunder.com/
> Email: [EMAIL PROTECTED]
> 
> 
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 


___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Apple script question

2005-01-09 Thread Yves COPPE
Le 9 janv. 05, à 06:41, Ken Ray a écrit :
Hi Ken,
 local a_variable
 on mouseUp
put "tell app" && quote & "ovolab Phlink" & quote & cr &\
"get number of party" & cr &\
"end tell" into tAScript
do tAScript as applescript
put the result  into a_variable
 end mouseUp
if I add at the end of the script :
answer a_variable
the answer is  "execution error"
Can you give me some more explanations ?
Greetings.
Yves COPPE
[EMAIL PROTECTED]
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution