Re: unfocus field

2008-12-06 Thread Scott Morrow
Rats... I knew that but got stuck on focus... and focus on empty  
doesn't cut it!  :  )

-Scott Morrow

On Dec 5, 2008, at 10:54 PM, Ken Ray wrote:




Hello Thomas,
You can also focus on other objects.  Your button script could say
focus on me and that would remove the focus from your field.


Even simpler:

  select empty

:-)


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


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: unfocus field

2008-12-06 Thread Klaus Major

Hi Ken,


Hello Thomas,
You can also focus on other objects.  Your button script could say
focus on me and that would remove the focus from your field.

Even simpler:
  select empty

:-)


Yep, but then you will also lose all current selected text and/or  
line(s) in list fields!


So focus on whatever may be preferrable ;-)


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


Best

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


externals

2008-12-06 Thread Beat Cornaz
I started to learn to make externals and got puzzled by the following, 
which is from the Rev tutorials - Externals 1.
I don't understand the path order as suggested below, as this would 
mean that there are 'External' folders buried within 'External' folders 
4 folders deep.

 I am sure that this is wrong, but how should it be?

My guess would be :
My Revolution /
Externals/
Runtime/

Windows/
x86-32

 Mac OS X/
Universal
 PowerPC-32
 x86-32

-- FROM the tutorial :
To do this, you will first want to build Release builds of your 
externals. In Visual Studio, simply choose the Release configuration 
from the drop-down list on the toolbar, while in XCode you need to 
switch to the build pane and choose one of Release, Release x86-32 or 
Release PowerPC-32.


When you have done this, all you need to do then is copy them into 
appropraite places in your Documents folder for Revolution to pick up 
next time it is launched. This can be done by creating the following 
hierarchy inside the standard Documents folder:

My Revolution /
Externals/
Runtime/
Windows/
x86-32/
Externals/
 Mac OS X/
Universal/
Externals/
 PowerPC-32/
Externals/
 x86-32/
Externals/



Then inside each Externals folder, put the appropriate build of the 
external along with a text file called Externals.txt. The externals.txt 
file is return-delimited list of pairs:


,

For example for rnahello on Windows the file should contains:

Hello External,rnahello.dll

Whereas on Mac OS X it should contain:

Hello External,rnahello.bundle


-- END tutorial

Also this last bit is not clear to me :
Does each Externals.text file contain :  1 line with    comma  
the name of the external  period bundle (or dll) ?
What should the  be and is the file a;lwys 1 line or more? If only 
1 line, then why is the file Return delimited and if more lines,

what to put in the other lines?


Has anyone followed through with the example from the tutorial 
Externals 2 (rnaEffect) with success?
I have done it 4 times now, but in Xcode 2.41 I keep getting 4 debug 
errors and and an additional 2 Release errors (which might be caused

by the incorrect folderpaths (the first part of my question).


Thanks for any help.

Beat

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


[OT] Ubuntu 8.10: headaches and nothing else.

2008-12-06 Thread Richmond Mathewson
Talking about reinventing the wheel . . . I tried to install Ubuntu 8.10
on a Pentium 4, 1.7 GHz, 256 RAM and got the black screen of death:

subsequently found out 2 things:

1. This is an all-too-common problem.

2. Ubuntu have not responded to all the piles and piles of moans
about this fact.

Now installing 8.04

But it looks as if Ubuntu has had its day; or, maybe this is a sneaky
signal that it is about to go commercial?

A similar thing has happened with many people who have upgraded from 
8.40 to 8.10 over the internet.

sincerely, Richmond Mathewson.



A Thorn in the flesh is better than a failed Systems Development Life Cycle.




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Neal Campbell
Just make sure you set the execute bits (chmod +xxx .) so that it
can be a program!

Best wishes
Neal Campbell
Abroham Neal Software
Programming Services for Windows, OS X and Linux
(540) 242 0911
-
Try Spot for OS X, the intelligent DXCluster Client at
www.abrohamnealsoftware.com -  $15.99
-
For a great dog book, visit www.abrohamneal.com
-
See the FlexRadio Systems Flex-5000a in
action at www.flex-videos.com




On Fri, Dec 5, 2008 at 11:47 PM, Stephen Barncard
[EMAIL PROTECTED] wrote:
 Hi Mark,

 No, ROR doesn't require RevHTTP. I'm not using that part of the
 demonstration. I've seen and tried that, and wanted to get it into the
 Apache world.

 I'm strictly following Andre's instructions and can't even get hello world
 to work. He did it in front of people and video at the last RevCon. Thanks
 for the thumbs up on the 3.0 engine. Perhaps I made a mistake in engine.
 I'll try again.
 thanks

 sqb

 Stephen, I've not run RoR, but I am having no problems running the 3.0
 engine (Linux of course) for cgi on Dreamhost. Does RoR act as web-server?
 Would that mean disabling Apache?

 Best,

 Mark

 --


 stephen barncard
 s a n  f r a n c i s c o
 - - -  - - - - - - - - -



 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


AW: How to detect a CD Drive / write permissions?

2008-12-06 Thread Tiemo Hollmann TB
Hi Ken,
Mac and Win. Obviously there is no native Rev function, do you have snippets
how to ask the shell for it?
Thank you
Tiemo

 -Ursprüngliche Nachricht-
 Von: [EMAIL PROTECTED] [mailto:use-revolution-
 [EMAIL PROTECTED] Im Auftrag von Ken Ray
 Gesendet: Samstag, 6. Dezember 2008 06:24
 An: Use Revolution List
 Betreff: Re: How to detect a CD Drive / write permissions?
 
 
  didn't found the answer in the archives, though it seems to be very
  standard.
 
  1. How to test If I have write permissions on a dir?
 
  2. How can I detect, if a volume is a HD or CD/DVD?
 
 What platform(s) do you need this info for?
 
 Ken Ray
 Sons of Thunder Software, Inc.
 Email: [EMAIL PROTECTED]
 Web Site: http://www.sonsothunder.com/
 
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: AW: How to detect a CD Drive / write permissions?

2008-12-06 Thread Klaus Major

Hi Tiemo,


Hi Ken,
Mac and Win. Obviously there is no native Rev function, do you have  
snippets

how to ask the shell for it?


Please take a look at this thread in the Windows section of the Rev- 
forum:

http://forums.runrev.com/phpBB2/viewtopic.php?t=2357

There you wil find some vbscript snippets that you can adapt and then  
do xxx as vbscript.


Hope that helps.


Thank you
Tiemo


Best

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Stephen Barncard

thanks, Neal and everyone else who responded,
I couldn't forget the permissions after Andre said on the Revcon 
video I almost had a t-shirt made with  chmod 755  in big letters 
so you won't forget!


I still can't get a rise out of the executable, except errors.

echo.mt (from Jacque's site, changed to echo.cgi) doesn't seem to 
respond as well as ROR not responding. I've tried the 2.9, 3.0 and 
3.5 Linux 86 engines. I'll be sure to let everyone know what it is if 
I find it. This is basic stuff, it should work. I'm still blaming the 
operator here.



This is the only clue in the logs:
suexec policy violation: see suexec log for more details, referer: 
http://cms3.mitchmarcusmusic.com/



There doesn't appear to be any such suexec log, at least at my 
security level. That kinda looks like a permission problem..


Once I get it to say hello I'm on my way.

sqb


Just make sure you set the execute bits (chmod +xxx .) so that it
can be a program!

Best wishes
Neal Campbell
Abroham Neal Software
Programming Services for Windows, OS X and Linux
(540) 242 0911


--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Neal Campbell
Sulinux is the secure kernel for your instance of Linux. You  might
want to google around and see if you can learn more about it and what
you can do around it! If all else fails, contact your ISP!

Neal Campbell
Abroham Neal Software
Programming Services for Windows, OS X and Linux
(540) 242 0911
-
Try Spot for OS X, the intelligent DXCluster Client at
www.abrohamnealsoftware.com -  $15.99
-
For a great dog book, visit www.abrohamneal.com
-
See the FlexRadio Systems Flex-5000a in
action at www.flex-videos.com




On Sat, Dec 6, 2008 at 11:40 AM, Stephen Barncard
[EMAIL PROTECTED] wrote:
 thanks, Neal and everyone else who responded,
 I couldn't forget the permissions after Andre said on the Revcon video I
 almost had a t-shirt made with  chmod 755  in big letters so you won't
 forget!

 I still can't get a rise out of the executable, except errors.

 echo.mt (from Jacque's site, changed to echo.cgi) doesn't seem to respond as
 well as ROR not responding. I've tried the 2.9, 3.0 and 3.5 Linux 86
 engines. I'll be sure to let everyone know what it is if I find it. This is
 basic stuff, it should work. I'm still blaming the operator here.

 This is the only clue in the logs:
 suexec policy violation: see suexec log for more details, referer:
 http://cms3.mitchmarcusmusic.com/


 There doesn't appear to be any such suexec log, at least at my security
 level. That kinda looks like a permission problem..

 Once I get it to say hello I'm on my way.

 sqb

 Just make sure you set the execute bits (chmod +xxx .) so that it
 can be a program!

 Best wishes
 Neal Campbell
 Abroham Neal Software
 Programming Services for Windows, OS X and Linux
 (540) 242 0911

 --


 stephen barncard
 s a n  f r a n c i s c o
 - - -  - - - - - - - - -



 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: AW: How to detect a CD Drive / write permissions?

2008-12-06 Thread Stephen Barncard

On MacOSX, perhapsdrutil can work for you

Usage: drutil -drive [drive-arguments] command [command-options-and-arguments]
drutil commands are:
atip - Displays ATIP information about inserted CD-R/RW media.
bulkerase - Bulk erases -RW media in either quick or full mode. 
drutil bulkerase (quick | full)
burn - Burns a given file or directory to disc. drutil burn 
(burn-options) path

cdtext - Displays CD-Text present on an audio CD.
discinfo - Displays disc related info when media is present.
dumpiso - Parses ISO-9660 directory structures. drutil dumpiso 
devnode block [format]
dumpudf - Parses UDF directory structures. drutil dumpudf devnode 
block [format]

eject - Ejects media from the drive (if any).
erase - Erases -RW media in either quick or full mode. drutil erase 
(quick | full)
filename - Translates filenames for different filesystems. drutil 
filename name
getconfig - Displays current and supported device features and 
profiles. drutil getconfig (current | supported)

info - Displays detailed information about connected drives.
list - Lists all connected burning devices.
poll - Constantly polls and displays device notifications.
status - Displays detailed information about inserted media.
subchannel - Displays subchannel (MCN, ISRC) info when CD media is present.
toc - Displays TOC information about inserted CD media.
trackinfo - Displays track related info when media is present.
tray - Opens and closes drive tray, and ejects media. drutil tray 
(open | close | eject)

version - Display the OS and DiscRecording version numbers.



Hi Ken,
Mac and Win. Obviously there is no native Rev function, do you have snippets
how to ask the shell for it?
Thank you
Tiemo



--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Jim Sims


On Dec 6, 2008, at 5:40 PM, Stephen Barncard wrote:


thanks, Neal and everyone else who responded,
I couldn't forget the permissions after Andre said on the Revcon  
video I almost had a t-shirt made with  chmod 755  in big letters  
so you won't forget!


I had a nightmare of getting a tattoo with 755   ;-)




I still can't get a rise out of the executable, except errors.



Does it need-ui

Like the following?

#!XhoutOut -ui

on startup
library makealert.rev
end startup

sims
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Stephen Barncard

Thanks Jim,

yes I checked and of course ROR has it everywhere.   I did add it to 
the old  echo.mc script ( and changed the suffix to .cgi ).


I'm writing a report to DH support.   I'll let everyone know how it went.

sqb



On Dec 6, 2008, at 5:40 PM, Stephen Barncard wrote:


thanks, Neal and everyone else who responded,
I couldn't forget the permissions after Andre said on the Revcon 
video I almost had a t-shirt made with  chmod 755  in big 
letters so you won't forget!


I had a nightmare of getting a tattoo with 755   ;-)




I still can't get a rise out of the executable, except errors.



Does it need-ui

Like the following?

#!XhoutOut -ui

on startup
library makealert.rev
end startup

sims


--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Richard Gaskin
I run Rev CGIs on Dreamhost daily.  Once you find the culprit you'll 
have a great time.


Have you checked your error.log from the server's logs folder?

I write my CGIs in a simple stack I made for doing so, which has a 
button to upload the script so I take care of several small steps in one 
click.


A few weeks ago I had trouble debugging a script's execution on the 
server, and added another button that downloads my error.log file and 
displays its contents - total time-saver, well worth the five minutes to 
set it up.



The truth is out there - you just need to find where it's being reported. :)

--
 Richard Gaskin
 Fourth World
 Revolution training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Stephen Barncard

Thanks Richard. That's good to know.

Yes, I've been looking at the logs and I always get this error:

suexec policy violation: see suexec log for more details, referer: 
http://cms3.mitchmarcusmusic.com/


I have no suexec log.

the only other error is the error for not having the error page!
I've sent a support ticket to the Dreamhost techs, they're pretty 
good about things.


You're idea for the send script to and return logs is a good one. 
I'll incorporate that into my future cgi sandbox.


By the way, doesn't FTP in Rev send passwords in plain text? How do 
you work around that?


sqb

I run Rev CGIs on Dreamhost daily.  Once you find the culprit you'll 
have a great time.


Have you checked your error.log from the server's logs folder?

I write my CGIs in a simple stack I made for doing so, which has a 
button to upload the script so I take care of several small steps in 
one click.


A few weeks ago I had trouble debugging a script's execution on the 
server, and added another button that downloads my error.log file 
and displays its contents - total time-saver, well worth the five 
minutes to set it up.



The truth is out there - you just need to find where it's being reported. :)

--
 Richard Gaskin


--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Newbie

2008-12-06 Thread Mark Wieder
Craig-

 How do you live without Rinaldi? I know that it is possible to work
 around anything, one always could. But I am going to miss fullFind.

I haven't *seen* Rinaldi physically in about four years, but he's
still lurking around these parts.

 I have only needed an external once in all the years I've been using
 Rev, and that was for a very specialized application. All the other 

A lot of the stuff we used to have to do with externals back in the
day are now in the rev engine. And the stuff we used to put in
externals for speed are now fast enough in the engine that it's now
mostly no longer necessary unless you've got specialized hardware or
software to talk to.

-- 
 -Mark Wieder
  [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Rinaldi and Rev Speed wuz Re: Newbie

2008-12-06 Thread Stephen Barncard
The speed thing is really true with Rev. When I started experimenting 
with Rev in late 2001 on Mac OS9, I wasted a whole lot of time 
worrying if my old XCMDs would run in the environment. I was just 
familiar with the way I always did it -- HC for the front end, XCMDs 
to do the heavy lifting. Then I did a little text manipulation and 
was amazed at how fast it was.


Like many in the day, I was trying to make HC stacks function like 
applications, and  Mr. Rinaldi gave away, for free, many, many 
extensions that made our stacks actually do that. I had every one. 
And the guy didn't even have a donation scheme. There were many other 
authors of XCMDs but he was the most prolific (Although looking back 
at Eric Chatonet's history, we see that same kind of generosity and 
numerous HC stacks -- I have all those too.).


Of course, there were many other great products that enabled us - 
like Compilit, X-App, Windowscript, and Tom Pitman's PrintReport, 
which had features only now rivaled by Rev, 20 years later.



Craig-


 How do you live without Rinaldi? I know that it is possible to work
 around anything, one always could. But I am going to miss fullFind.


I haven't *seen* Rinaldi physically in about four years, but he's
still lurking around these parts.


 I have only needed an external once in all the years I've been using
 Rev, and that was for a very specialized application. All the other


A lot of the stuff we used to have to do with externals back in the
day are now in the rev engine. And the stuff we used to put in
externals for speed are now fast enough in the engine that it's now
mostly no longer necessary unless you've got specialized hardware or
software to talk to.

--
 -Mark Wieder
  [EMAIL PROTECTED]


--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: writing lines to the driver

2008-12-06 Thread -= JB =-

Something really strange is happening.

The driver I was writing to mentioned below is the internal modem on  
a Mac G4 AGP.

You use the AT commands to control the modem.

I used to be able to enter ATV and then it would put the  
configuration into a field.
The configuration consists of a number of lines of text but not  
extremely large.


Now when I enter the ATV command it puts about nine lines of text  
into the field
and then Rev crashes.  If I use this program on another machine I  
have and enter
the ATV command it puts the configuration into the field like the  
first Mac used

to do.  But when I copy the text in the field it was put in Rev crashes.

This looks to me like some memory/buffer management problems with Rev  
to me
but I really don't know what it is.  Why did the first Mac used to  
list the configuration
without any problem and now only list part of it then crashes Rev?  I  
have not made
any changes to my knowledge that would cause this.  And why can't the  
other Mac
copy a small amount of text after writing the ATV command to the  
driver?


-=JB=-



On Dec 5, 2008, at 11:29 AM, -= JB =- wrote:

When I open a driver port I am able to write to the driver and  
close the port without any problems.
I can open the driver port and write to the driver 9 times writing  
one line at a time no problems.

After I write the 10th line to the driver Rev crashes.
If I close the port after writing line 9 to the driver I can write  
to the driver 9 more times.


The line can have a few chars or a large line of text and the crash  
still comes after writing to the

driver 9 times.

How can I clear any buffer or whatever is doing the counting  
without closing the port and the

needing to reopen the port to keep writing lines to the driver?

-=JB=-
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: unfocus field

2008-12-06 Thread Trevor DeVore

On Dec 6, 2008, at 3:23 AM, Scott Morrow wrote:

Rats... I knew that but got stuck on focus... and focus on empty  
doesn't cut it!  :  )


But 'focus on nothing' does :-) This was added in 2.9. It is great  
because it will remove focus from whatever object has focus. 'select  
empty' only works if a field has focus.


Regards,

--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Developer Resources: http://revolution.bluemangolearning.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev On Rockets On Dreamhost - Does it work there?

2008-12-06 Thread Richard Gaskin

Stephen Barncard wrote:
By the way, doesn't FTP in Rev send passwords in plain text? How do 
you work around that?


Until Rev supports secure FTP there is no preventative solution.  So I
handle it as I do when using many other tools that don't provide secure
FTP: I change my site's password weekly, and monitor the site for
changed files daily.

Of course the best answer would be to support secure FTP:

http://quality.runrev.com/qacenter/show_bug.cgi?id=6405

This wouldn't affect just those of us who make little tools for
ourselves, but our customers as well, so overall we're looking at the
security of tens of thousands of people hanging on this.

I understand that it's challenging to implement, and not the sort of
thing likely to be personally satisfying to work on.  But I'd pay extra
for it to see it in the engine and I'll be others would too.

With 108 votes thus far, if we each chipped in US$100 for this that
would be $10,800 in supplemental revenue.  It'd be well worth a hundred
bucks to me to be able to offer good security to my customers and clients.

In the meantime, I've been considering ways to use POST as an
alternative, but there are so many limitations with it that I don't
imagine it'll be much of a substitute except for a few limited
circumstances.

--
 Richard Gaskin
 Fourth World
 Revolution training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: writing lines to the driver

2008-12-06 Thread -= JB =-

I solved the problem and it was a minor change I made to my code that
caused it.

I was doing some testing with reading the port and how to determine the
end and then forgot I changed it.  This is based on Sarah's readPort and
I originally used until recEOL but changed it to EOF (end of file) to  
test 

my change caused the problems.

read from driver thePort until recEOL
--read from driver thePort until EOF

-=JB=-



On Dec 6, 2008, at 11:15 AM, -= JB =- wrote:


Something really strange is happening.

The driver I was writing to mentioned below is the internal modem  
on a Mac G4 AGP.

You use the AT commands to control the modem.

I used to be able to enter ATV and then it would put the  
configuration into a field.
The configuration consists of a number of lines of text but not  
extremely large.


Now when I enter the ATV command it puts about nine lines of text  
into the field
and then Rev crashes.  If I use this program on another machine I  
have and enter
the ATV command it puts the configuration into the field like the  
first Mac used
to do.  But when I copy the text in the field it was put in Rev  
crashes.


This looks to me like some memory/buffer management problems with  
Rev to me
but I really don't know what it is.  Why did the first Mac used to  
list the configuration
without any problem and now only list part of it then crashes Rev?   
I have not made
any changes to my knowledge that would cause this.  And why can't  
the other Mac
copy a small amount of text after writing the ATV command to the  
driver?


-=JB=-



On Dec 5, 2008, at 11:29 AM, -= JB =- wrote:

When I open a driver port I am able to write to the driver and  
close the port without any problems.
I can open the driver port and write to the driver 9 times writing  
one line at a time no problems.

After I write the 10th line to the driver Rev crashes.
If I close the port after writing line 9 to the driver I can write  
to the driver 9 more times.


The line can have a few chars or a large line of text and the  
crash still comes after writing to the

driver 9 times.

How can I clear any buffer or whatever is doing the counting  
without closing the port and the

needing to reopen the port to keep writing lines to the driver?

-=JB=-
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


BinaryEncode

2008-12-06 Thread -= JB =-
The Rev Dictionary provides info about  the BinaryEncode function and  
it mentions,


 use the BinaryEncode function to encode one or more values as  
binary data.


Does this mean I can put a whole field into the BinaryEncode function  
and encode it

and if so does someone have an example of using a whole field?


-=JB=-
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: BinaryEncode

2008-12-06 Thread Mark Schonewille

Hi JB,

put binaryencode(h*,mySourceVar) into myDestVar
get binaryDecode(h*,myDestVar,mySourceVar)

What kind of data do you want to encode and what do you want to do  
with it?


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum

Color Converter has been updated! Get it at
http://colorconverter.economy-x-talk.com !

On 6 dec 2008, at 21:47, -= JB =- wrote:

The Rev Dictionary provides info about  the BinaryEncode function  
and it mentions,


use the BinaryEncode function to encode one or more values as  
binary data.


Does this mean I can put a whole field into the BinaryEncode  
function and encode it

and if so does someone have an example of using a whole field?


-=JB=-



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] Ubuntu 8.10: headaches and nothing else.

2008-12-06 Thread Mikey
I'm a Hardy-Intrepid survivor, so here goes

As someone who has gone through a variety of issues with a Hardy to
Intrepid upgrade (I started a thread on the Ubuntuforums about it),
the most common problem is with unused package uninstalls.  If toward
the end of the Intrepid upgrade you answer yes to uninstall unused
packages (or whatever the question is), you are faced with a variety
of woes, and most of them are bad.  What winds up happening is that
necessary packages for Intrepid are not installed, either, and you
wind up with mush that you have to bootstrap back up.  It can be done
(I did it, and I figured most of it out myself because I wanted to
learn how to do it), but by far the easiest thing to do is to do a
fresh install of Intrepid over Hardy after making a boot/install CD.

Things that were also recommended:

1) Make a separate partition for GRUB (HIGHLY, HIGHLY, HIGHLY recommended).
2) Have separate partitions for each major release that you're using
(also highly recommended)
3) put /home in its own partition (recommended, with some reservations
- fresh installs with old setting files - it's just like using 3.0 and
2.9 on the same stacks - sometimes things don't go well)
4) consider putting /usr/bin in its own partition (I think it's
/usr/bin - where you put applications that you install, isn't it?  I
forgot).  I haven't done this yet but it makes sense, and I will do it
with my new box when it arrives.


I have not gone back to Hardy since (finally) successfully upgrading
to Intrepid.  I've only visited Vista once or twice since doing it,
too.

Don't go it the long way and try to fix your Intrepid install.  Just
do it from scratch.  It doesn't take that long, it's a lot less
hassle, and it actually works better (there are drivers that get
installed with the fresh install that don't come even with the upgrade
that doesn't break your box).


As you know, Ubuntu is not for wimps.  There are things that still
don't work after three releases (Gusty, Hardy, Intrepid), for example,
wireless can be hit or miss.  However, as you also know, it's
screaming fast and the eye candy doesn't suck either.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] Ubuntu 8.10: headaches and nothing else.

2008-12-06 Thread Mikey
Something that I also tried that doesn't work as well is putting /boot
in it's own partition.  After fiddling and fighting with it, what I
really wanted to do, and finally settled on doing, was putting GRUB in
it's own partition, and letting each distro have its own /boot
directory.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: BinaryEncode

2008-12-06 Thread -= JB =-

Hi Mark,

Thanks for the info!

I am working on a communications program and was transferring files.
When I transfer a stack that I read as a binary that has been placed in
a field after I read it, the transfer has a problem.  Immediately it  
shows

the message box saying it is having trouble writing the file.  Then on
the receiving machine it receives only about 1/2 of the text sent.

I was thinking this might have to do with the wrong type of character
being sent so I thought this might put it in a form that would not cause
problems being sent to the driver.

-=JB=-



On Dec 6, 2008, at 1:56 PM, Mark Schonewille wrote:


Hi JB,

put binaryencode(h*,mySourceVar) into myDestVar
get binaryDecode(h*,myDestVar,mySourceVar)

What kind of data do you want to encode and what do you want to do  
with it?


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum

Color Converter has been updated! Get it at
http://colorconverter.economy-x-talk.com !

On 6 dec 2008, at 21:47, -= JB =- wrote:

The Rev Dictionary provides info about  the BinaryEncode function  
and it mentions,


use the BinaryEncode function to encode one or more values as  
binary data.


Does this mean I can put a whole field into the BinaryEncode  
function and encode it

and if so does someone have an example of using a whole field?


-=JB=-



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Newbie2

2008-12-06 Thread dunbarx
Back in the day, HC listMembers had enormous patience with certain people. They 
were indulgent. Time will tell.

I have a variable foo  (remember foo?) containing:

aabb
bbcc
ccdd
abc
bcd

and a script that has:


   filter foo with a*b
   answer foo

I get empty in foo, when what I am looking for is a substitute for Rinaldi's 
fullFind

Changing the wildcard characters changes nothing.  OK, what am I doing wrong?



On Dec 5, 2008, at 1:12:17 PM, J. Landman Gay [EMAIL PROTECTED] wrote:
From:   J. Landman Gay [EMAIL PROTECTED]
Subject:Re: Newbie
Date:   December 5, 2008 1:12:17 PM EST
To: How to use Revolution use-revolution@lists.runrev.com
dunbarx wrote:
 Colin! Mark!
 
 I feel better already. Is Catherine Kunicki here?

Hi Craig! Great to see you here. Don't think Cat's here. You should poke
her to join. :)

 
 Mark, you are correct, it is intermittant. Now msg works fine. And I 
 see it tells you the current stack.
 

As you noticed, there's a slight bug in the message box. But when it is
working properly you can click on the stack name, and select the stack
you want it to target from a popup list. That's a very nice feature.

 Great.
 
 How do you live without Rinaldi? I know that it is possible to work 
 around anything, one always could. But I am going to miss fullFind.
 
 

I have only needed an external once in all the years I've been using
Rev, and that was for a very specialized application. All the other 
stuff we used to use externals for is now built into the engine. I 
really doubt you'll ever need to implement an external. The language has 
3 or 4 times as many commands and functions as you-know-what. ;)

FullFind can be replaced with the filter command, or by using any one
of the various offset functions. If you choose to use offset, be sure to
use the skip parameter or else you will be searching the same text
repeatedly.

-- 
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: BinaryEncode

2008-12-06 Thread -= JB =-

Hi Mark,

When I try the code below I get an error dialog.

on mouseUp
put Hello Mark into theData
put binaryencode(h*,theData) into dataEncoded
put dataEncoded into fld id 1009
end mouseUp

Should I be able to put the encoded data in a field without
decoding it?  Any idea why this does not put something into
the field?

thanks,
-=JB=-



On Dec 6, 2008, at 1:56 PM, Mark Schonewille wrote:


Hi JB,

put binaryencode(h*,mySourceVar) into myDestVar
get binaryDecode(h*,myDestVar,mySourceVar)

What kind of data do you want to encode and what do you want to do  
with it?


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum

Color Converter has been updated! Get it at
http://colorconverter.economy-x-talk.com !

On 6 dec 2008, at 21:47, -= JB =- wrote:

The Rev Dictionary provides info about  the BinaryEncode function  
and it mentions,


use the BinaryEncode function to encode one or more values as  
binary data.


Does this mean I can put a whole field into the BinaryEncode  
function and encode it

and if so does someone have an example of using a whole field?


-=JB=-



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: BinaryEncode

2008-12-06 Thread Mark Schonewille

Hi JB,

BinaryEncode encodes data as binary data. BinaryDecode decodes binary  
data into something else, e.g. hex. You get an error because you are  
trying to encode data while indicating that you are using hex data,  
but you are using plain text (which you might assume to be binary).


Since you want to store your stack as non-binary in a field, you want  
to decode it, using


binaryDecode(h*,theBinaryData,myHexData)
put myHexData into fld id 1009

The reason why you're having problems is not that you're trying to  
transfer binary data, though. It is because you are trying to store  
binary data in a field. When you try to store binary data in a field  
and then retrieve it again, your data gets easily mixed up. If you  
store the data in a custom property instead of a field, it should work  
fine.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum

Color Converter has been updated! Get it at
http://colorconverter.economy-x-talk.com !

On 6 dec 2008, at 23:35, -= JB =- wrote:


Hi Mark,

When I try the code below I get an error dialog.

on mouseUp
   put Hello Mark into theData
   put binaryencode(h*,theData) into dataEncoded
   put dataEncoded into fld id 1009
end mouseUp

Should I be able to put the encoded data in a field without
decoding it?  Any idea why this does not put something into
the field?

thanks,
-=JB=-



On Dec 6, 2008, at 1:56 PM, Mark Schonewille wrote:


Hi JB,

put binaryencode(h*,mySourceVar) into myDestVar
get binaryDecode(h*,myDestVar,mySourceVar)

What kind of data do you want to encode and what do you want to do  
with it?


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum

Color Converter has been updated! Get it at
http://colorconverter.economy-x-talk.com !

On 6 dec 2008, at 21:47, -= JB =- wrote:

The Rev Dictionary provides info about  the BinaryEncode function  
and it mentions,


   use the BinaryEncode function to encode one or more values as  
binary data.


Does this mean I can put a whole field into the BinaryEncode  
function and encode it

and if so does someone have an example of using a whole field?


-=JB=-



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: BinaryEncode

2008-12-06 Thread -= JB =-

Hi Mark,

Thanks for all of the detailed info.

I have never used a custom property for anything yet even though I have
seen many people mention them.  Looks like I will be learning now.

thanks again, it will probably save me a ton of time now that I don't  
need

to look for the problem anymore.

-=JB=-



On Dec 6, 2008, at 2:53 PM, Mark Schonewille wrote:


Hi JB,

BinaryEncode encodes data as binary data. BinaryDecode decodes  
binary data into something else, e.g. hex. You get an error because  
you are trying to encode data while indicating that you are using  
hex data, but you are using plain text (which you might assume to  
be binary).


Since you want to store your stack as non-binary in a field, you  
want to decode it, using


binaryDecode(h*,theBinaryData,myHexData)
put myHexData into fld id 1009

The reason why you're having problems is not that you're trying to  
transfer binary data, though. It is because you are trying to store  
binary data in a field. When you try to store binary data in a  
field and then retrieve it again, your data gets easily mixed up.  
If you store the data in a custom property instead of a field, it  
should work fine.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum

Color Converter has been updated! Get it at
http://colorconverter.economy-x-talk.com !

On 6 dec 2008, at 23:35, -= JB =- wrote:


Hi Mark,

When I try the code below I get an error dialog.

on mouseUp
   put Hello Mark into theData
   put binaryencode(h*,theData) into dataEncoded
   put dataEncoded into fld id 1009
end mouseUp

Should I be able to put the encoded data in a field without
decoding it?  Any idea why this does not put something into
the field?

thanks,
-=JB=-



On Dec 6, 2008, at 1:56 PM, Mark Schonewille wrote:


Hi JB,

put binaryencode(h*,mySourceVar) into myDestVar
get binaryDecode(h*,myDestVar,mySourceVar)

What kind of data do you want to encode and what do you want to  
do with it?


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum

Color Converter has been updated! Get it at
http://colorconverter.economy-x-talk.com !

On 6 dec 2008, at 21:47, -= JB =- wrote:

The Rev Dictionary provides info about  the BinaryEncode  
function and it mentions,


   use the BinaryEncode function to encode one or more values as  
binary data.


Does this mean I can put a whole field into the BinaryEncode  
function and encode it

and if so does someone have an example of using a whole field?


-=JB=-



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Newbie2

2008-12-06 Thread Richard Gaskin

dunbarx wrote:

 I have a variable foo  (remember foo?) containing:

 aabb
 bbcc
 ccdd
 abc
 bcd

 and a script that has:


filter foo with a*b
answer foo

 I get empty in foo, when what I am looking for is a substitute
 for Rinaldi's fullFind

 Changing the wildcard characters changes nothing.  OK, what am
 I doing wrong?

When I run that I get:

  aabb

What does your full handler look like?


--
 Richard Gaskin
 Fourth World
 Revolution training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Newbie2

2008-12-06 Thread J. Landman Gay

dunbarx wrote:

Back in the day, HC listMembers had enormous patience with certain
people. They were indulgent. Time will tell.


We're so indulgent you'll beg us to stop.


I have a variable foo  (remember foo?) containing:

aabb
bbcc
ccdd
abc
bcd

and a script that has:


filter foo with a*b answer foo

I get empty in foo, when what I am looking for is a substitute for
Rinaldi's fullFind

Changing the wildcard characters changes nothing.  OK, what am I
doing wrong?


If I filter with your example, I get aabb like Richard does. If you 
also want to retrive abc then you need to add another asterisk to 
account for the remaining characters in the string:


filter foo with a*b*

That catches both instances.

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: unfocus field

2008-12-06 Thread Thomas McGrath III
Actually in my case I do want any current selections to be lost i.e.  
not focused on or even an insertion point. I think I will go with the  
select empty and see how that works.


Thanks you guys


Tom McGrath III
Lazy River Software
[EMAIL PROTECTED]

iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html


On Dec 6, 2008, at 6:36 AM, Klaus Major wrote:


Hi Ken,


Hello Thomas,
You can also focus on other objects.  Your button script could say
focus on me and that would remove the focus from your field.

Even simpler:
 select empty

:-)


Yep, but then you will also lose all current selected text and/or  
line(s) in list fields!


So focus on whatever may be preferrable ;-)


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


Best

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: unfocus field

2008-12-06 Thread Thomas McGrath III
Focus on nothing - really does work. I could not find this in the  
dictionary on focus???


That does exactly what I need Thanks


Tom McGrath III
Lazy River Software
[EMAIL PROTECTED]

iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html





On Dec 6, 2008, at 2:18 PM, Trevor DeVore wrote:


On Dec 6, 2008, at 3:23 AM, Scott Morrow wrote:

Rats... I knew that but got stuck on focus... and focus on empty  
doesn't cut it!  :  )


But 'focus on nothing' does :-) This was added in 2.9. It is great  
because it will remove focus from whatever object has focus. 'select  
empty' only works if a field has focus.


Regards,

--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Developer Resources: http://revolution.bluemangolearning.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


I've done something really cool

2008-12-06 Thread Thomas McGrath III
Well, guys I have been playing around ALOT lately (when I'm supposed  
to be working on another project). Anyway, I came up with something  
that I think is really cool. I mean really cool. It's blowing my socks  
off how cool this is.


So here's my question. You guys and gals have been so helpful to me  
over the past few years that I felt compelled to release my iTunes  
library for free under the MIT license as a small token of my  
gratitude to the people on this list. That said I would like to  
package this new very cool utility and make a little money from the  
effort. I am asking my peers what they think the best way to approach  
this is? Feel free to contact me off list, but I feel this problem  
might also be of interest to others.


Did I mention that this tool is very cool???

Thanks,

Tom McGrath III
Lazy River Software
[EMAIL PROTECTED]

iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html





___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: unfocus field

2008-12-06 Thread Trevor DeVore

On Dec 6, 2008, at 8:53 PM, Thomas McGrath III wrote:

Focus on nothing - really does work. I could not find this in the  
dictionary on focus???


It doesn't seem like it made it into the dictionary. You can find info  
on it in the engine release notes that came with 2.9. I find it is  
always worth reading the notes that come with each engine. You will  
find all sorts of goodies.


Regards,

--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Developer Resources: http://revolution.bluemangolearning.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Sqlite remotely

2008-12-06 Thread Lynn Fredricks
  Remotely? like multi-user on a server?
 Even a single user.
 And what's with multi? I understand that multi is not safe 
 like its stated on their website, but other then that?

There's nothing to stop you from opening an SQLite database remotely, but as
Kee and others have stated, SQLite was never designed for network use - that
is, secure, multi-user support. If your solution is unlikely ever to scale
to multi-user, then its not a bad choice for local storage. Clearly, I have
my own ideas about what makes a good database ;-)

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: AW: How to detect a CD Drive / write permissions?

2008-12-06 Thread Ken Ray

 Mac and Win. Obviously there is no native Rev function, do you have snippets
 how to ask the shell for it?

For Mac, you need to use the system_profiler shell command, pass it one of
the data types you're interested in, and then parse the result. I'm not sure
what Mac OSes you need to support, but here's the basics:

1) Get a list of existing datatypes on the current machine so you can know
which ones to check in subsequent commands:

put shell(system_profiler -listDataTypes) into tTypesList

2) You'll need to look at a handful of the data types. For example, my setup
right now is a MacBook Pro with two external drives attached via USB and a
built in R/W CD/DVD. On *my* machine, you query:

  - the SPParallelATADataType to get data on any mounted CD or DVD in the
drive;

  - the SPSerialATADataType to get data on my internal hard drive;

  - and the SPUSBDataType to get data on the external hard drives.

The way you would call it is:

  put shell(system_profiler SPUSBDataType) into tUSBData

... and then parse that. You can get a bunch of data types together, but it
may make parsing difficult. But the way to do that is:

  put shell(system_profiler SPUSBDataType SPSerialATADataType) into tData

3) You can get more info on this command by typing man system_profiler in
the terminal on OS X.

As to Windows, there is a driveType property that you can query with a
VBScript, but it uses the Scripting.FileSystemObject object, which may
trigger virus protection software installed on the target machine. But if
you want to use it, here's the VBScript:
-
Dim tFSO, tDrive, tType, tDrivePath

'This is where you put in the drive letter you've parsed from a file path
Set tDrivePath = C:

Set tFSO = CreateObject(Scripting.FileSystemObject)
Set tDrive = tFSO.GetDrive( tDrivePath)
Select Case tDrive.DriveType
Case 0: tType = Unknown
Case 1: tType = Removable
Case 2: tType = Fixed
Case 3: tType = Network
Case 4: tType = CD-ROM
Case 5: tType = RAM Disk
End Select

' If you're using Rev 3.0 or later, use this final line:
result = tType

' If you're using Rev 2.9 or earlier, use this line instead:
WScript.Echo tType


There may be another way to run this without using the
Scripting.FileSystemObject, but the only other way I've used is to wrap this
code into a DLL, register the DLL and then call on the *DLL* from VBScript.

Anyway, hope this helps,

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


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rinaldi and Rev Speed wuz Re: Newbie

2008-12-06 Thread Ken Ray

 The speed thing is really true with Rev. When I started experimenting
 with Rev in late 2001 on Mac OS9, I wasted a whole lot of time
 worrying if my old XCMDs would run in the environment. I was just
 familiar with the way I always did it -- HC for the front end, XCMDs
 to do the heavy lifting. Then I did a little text manipulation and
 was amazed at how fast it was.

Amen, Stephen, that's the way it was, back in the day...

 Of course, there were many other great products that enabled us -
 like Compilit, X-App, Windowscript, and Tom Pitman's PrintReport,
 which had features only now rivaled by Rev, 20 years later.

True; one minor correct, though... Tom Pittman was the author of Compile-It,
while John Nairn was the author of PrintReport (IIRC).

Boy, that brings back memories...

:-)

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


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution