Re: Studio License Renewal Cost

2006-08-04 Thread dreamscapesoftware.com - List
Brian Yennie wrote:
> I agree with some of your points previously, but are you really saying that 
> you can take a couple of local night school classes and suddenly become so 
> proficient in C++ or Basic that you have no need for Revolution? C++ takes 
> years of experience, and will never give you the kind of RAD development that 
> you probably chose Rev for. REALBasic may be a closer analogy, but still... 
> if it wasn't a better choice before, it's not going to become one from $200 
> worth of night classes. If that were the case, why not just download 
> REALBasic and run through the tutorials with a free trial, and so on?

:)  No, I'm not saying that.  I've been programming for long enough to know 
that no one can become "instantly profecient".  However, I once worked for a 
company that paid me to fool around with ASP for 1 week and then expected me to 
instantly port my Shopping Cart from PHP to ASP.  I was like... are kidding 
me?!!!

I have played around with REALBasic in the past, but at the time Revolution (I 
mean MetaCard) seemed more appealing because I was already familar with 
HyperTalk.  REALbasic's pricing structure is looking more and more appealing 
now, but call me stubborn, I don't like to give up on products unless it's 
absolutly necessary.


Derek Bump
Dreamscape Software
www.dreamscapesoftware.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: Studio License Renewal Cost

2006-08-04 Thread dreamscapesoftware.com - List
Lynn Fredricks wrote:
> The nearest competitor in terms of price/value is probably REALbasic,
> however 12 months of upgrades of REALbasic Professional Edition is $250, not
> $199. Revolution Studio creates applications for multiple platforms so its
> nearest analog to REALbasic is Pro, not Standard. REAL doesn't have any
> equivalent to getting all IDEs and they don't have an equivalent to
> Revolution Media. Revolution though, isnt an exact competitor to REALbasic -
> except in the "end result".

Thank you, but I am not referring to the nearest analog for price and features, 
but how the price of the upgrade compares to the original product

REALbasic Standard is $99, and the Upgrade is $50.
REALbasic Professional is $500, and the Upgrade is $250.
- In both cases, the upgrade cost *about* 1/2 the original price

Revolution Studio is $299, and the Upgrade is $199.
Revolution Enterprise is $899, and the Upgrade is $499.
- in both cases, the upgrade cost is *about* 1/3 the original price

> Revolution pricing doesn't make professional developers blink but I can
> understand how it would for a hobbyist, especially if you have Studio. If
> you can put up with the limitations then Revolution Media really fits the
> bill.

I didn't realize that owning Revolution Studio meant that I am a hobbist.


Derek Bump
Dreamscape Software
www.dreamscapesoftware.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: Studio License Renewal Cost

2006-08-04 Thread dreamscapesoftware.com - List
Richard Gaskin wrote:
> dreamscapesoftware.com write:
>
> > Garrett Hylltun wrote:
> >> I've already expressed my dislike of the pricing structure.
> >> But expressing it here on the mailing list does nothing but
> >> cause unwanted and unneeded dissension among everyone on
> >> the list and in the end, won't change Runtime's pricing
> >> structure anyway.
> >
> > Where else would be a good place to discuss this issue then?
>
> It seemed that Garrett was just politely pointing out the ineffectualness of 
> posting here:  None of the other users in this user-to-user forum can do 
> anything for you on matters relating to the company's internal decisions.

Maybe not on an individual basis, but as a group they sure can.  Petitions, 
letter writing campains, boycotts... anyone can change a company's internal 
decisions.

> For noise-making I suppose the list provides a certain satisfaction, but for 
> results have you considered writing to RunRev directly?

I've written letters to many companies in the past, and the one thing I've 
learned is that you must have a lot of people agree with you before anyone will 
actually listen.

> I don't understand the claims about RealBASIC being cheaper (assuming by 
> "cheap" the reference is to price ), nor can I find anything on RunRev's 
> site describing a subscription-based licensing model.

[snip]

> It's been a long time since I bought my license, and I know the licensing and 
> pricing structure has changed with surprising frequency, so if my 
> understanding is out of date please let me know the URL where I can learn 
> more.


The Revolution Terms (note section 5-d)
http://support.runrev.com/section/terms.php

The Revolution Studio Purchase Page (note the info at the bottom of the page)
https://secure.runrev.com/Merchant2/merchant.mvc?Store_Code=SDREBWLP&Screen=PROD&Category_Code=STUD&Product_Code=STUD

The REALBasic Pricing Page (Upgrades cost no more than half of the original 
price)
http://www.realsoftware.com/store/realbasic_pricing/


Derek Bump
Dreamscape Software
www.dreamscapesoftware.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: Studio License Renewal Cost

2006-08-04 Thread Brian Yennie
I agree with some of your points previously, but are you really saying 
that you can take a couple of local night school classes and suddenly 
become so proficient in C++ or Basic that you have no need for 
Revolution? C++ takes years of experience, and will never give you the 
kind of RAD development that you probably chose Rev for. REALBasic may 
be a closer analogy, but still... if it wasn't a better choice before, 
it's not going to become one from $200 worth of night classes. If that 
were the case, why not just download REALBasic and run through the 
tutorials with a free trial, and so on?



In the end, though, it's all moot. These guys are the only
HyperTalk/Transcript shop in town for all intents and purposes. They 
can get
away with whatever pricing they want. Rev is what it is. And 
until/unless
you decide to become a C+ or REAL/Visual Basic programmer, they got 
you by

the coconuts.


Really, the only thing stopping me is dropping down a few hundred for 
a couple of classes at my local night school... a few hundred that I 
could instead spend on 1 renewall.  Sooner or later those classes will 
seem pretty tempting.


___
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: Studio License Renewal Cost

2006-08-04 Thread dreamscapesoftware.com - List
Bill Marriott wrote:
> Since Feb there has been 2.7, 2.7.1, and 2.7.2. While I have seen
> improvements in the trial versions I still have not seen the kind of
> stability I enjoyed in 2.6.1. They can't even install and uninstall
> properly.

I agree, there's been some nice and well needed bug fixes, but overall the 
feature set is not worth the money.  And the sad thing is that we, the end 
user, paid for RunRev to spend time creating the installers and uninstallers 
that don't work.

> I don't like the pricing plan, either, to be honest. There's no guarantee
> that they will actually *do* anything that matters to me in the year
> following the subscription. I really don't believe in paying for bug fixes.
> To me, I prefer the simple model that if you're fixing a bug, the
> maintenance release should be free. If you're adding features, then you can
> charge for it. And generally you don't go adding features till you fix the
> bugs.

Bill, thank you for bringing up that point.  I've always felt that maintenance 
releases should be free.  Kinda like the hundreds of Security Updates & Patches 
that have been released by Microsoft for the last couple of years.  Imagine if 
you had to *pay* Microsoft for those... we'd all be using Macs by now.

> What is the incentive for RunRev to fix bugs? Also, I wonder what my clients
> would say if they had to pay me annually with no promises on my part for
> doing really, anything for them. Or if I did do something, perhaps not what
> was on their "urgent" list... just whatever seemed easy or appealing to me.

LOL... then you'd be a U.S. Government Contractor!  -- Hey, I can say it 
because I am one.   :)

> In the end, though, it's all moot. These guys are the only
> HyperTalk/Transcript shop in town for all intents and purposes. They can get
> away with whatever pricing they want. Rev is what it is. And until/unless
> you decide to become a C+ or REAL/Visual Basic programmer, they got you by
> the coconuts.

Really, the only thing stopping me is dropping down a few hundred for a couple 
of classes at my local night school... a few hundred that I could instead spend 
on 1 renewall.  Sooner or later those classes will seem pretty tempting.

Derek Bump
Dreamscape Software
www.dreamscapesoftware.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: MySQL Load Data Local

2006-08-04 Thread Brian Yennie

FWIW, you can also use fast INSERT syntax:

INSERT INTO myTable (a,b,c) VALUES (1,2,3),(4,5,6),(7,8,9);

instead of many statements:

INSERT INTO myTable (a,b,c) VALUES (1,2,3);
INSERT INTO myTable (a,b,c) VALUES (4,5,6);
INSERT INTO myTable (a,b,c) VALUES (7,8,9);


On 8/5/06, Michael Caufield <[EMAIL PROTECTED]> wrote:
> I too ran into this problem with MySQL 5 and was unable to solve 
it. I
> don't think it's anything to do with Revolution, it's MySQL's 
fault. I

> turned on the local-infile option but this made no difference.
> Actually, I probably should have stopped & re-started the SQL server
> after changing it, but in the end, I just made a loop to read the 
data

> in and INSERT it line by line. In my case, this was a one-off data
> import so I didn't care that it took a bit more time.
>
> Cheers,
> Sarah

Sarah,
I believe the problem is on the client side not the server side. If
the problem doesn't lie with Revolution, then why did Load Data Local
work with all rev versions through 2.7.2-dp-1 using the 5.0.21
version of MySQL server? It appears that with the the 2.7.2-gm-1
release, the dbmysql.bundle driver has been compiled with --local-
infile=0. I am using this procedure via a Revolution script to import
data into MySQL from a text export created by a HyperCard/Oracle
system that we are replacing with Revolution/MySQL. The export/import
is run overnight so we have current data to test the new system. The
import alone takes over 2 hours using Load Data Local. The only
workaround I have found is to use:

get shell("mysqlimport --local-infile=1 --lines-terminated-by='\r'
dbname" && quote & loadfile & quote)

instead of:

revExecuteSQL gConnID,"load data local infile '" & loadfile & "' into
table " & tablename & " lines terminated by '\r'"

I haven't tested the line by line INSERT method, but would expect it
to be substantially slower than Load Data.




Hi Michael,

I upgraded to Rev 2.7 long beofre upgrading MySQL and I didn't do any
SQL stuff for ages, so I had thought it was the server. I read online
a lot of stuff about this problem, however as I said, even with the
server set to allow local-infile, I couldn't get it to work, so I
expect you are right and it is Rev that is adding a second block.

Yes, the INSERT method is quite a lot slower, but for my purposes,
slowing a one-off operation from less than a second to about 5 seconds
didn't make much difference.

However if you can get this to work in Rev, I would be interested to
know for future reference. Since I am not running my app on the same
compuer as the MySQL server, your work-around would be difficult to
set up.

Cheers,
Sarah
___
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: MySQL Load Data Local

2006-08-04 Thread Sarah Reichelt

On 8/5/06, Michael Caufield <[EMAIL PROTECTED]> wrote:

> I too ran into this problem with MySQL 5 and was unable to solve it. I
> don't think it's anything to do with Revolution, it's MySQL's fault. I
> turned on the local-infile option but this made no difference.
> Actually, I probably should have stopped & re-started the SQL server
> after changing it, but in the end, I just made a loop to read the data
> in and INSERT it line by line. In my case, this was a one-off data
> import so I didn't care that it took a bit more time.
>
> Cheers,
> Sarah

Sarah,
I believe the problem is on the client side not the server side. If
the problem doesn't lie with Revolution, then why did Load Data Local
work with all rev versions through 2.7.2-dp-1 using the 5.0.21
version of MySQL server? It appears that with the the 2.7.2-gm-1
release, the dbmysql.bundle driver has been compiled with --local-
infile=0. I am using this procedure via a Revolution script to import
data into MySQL from a text export created by a HyperCard/Oracle
system that we are replacing with Revolution/MySQL. The export/import
is run overnight so we have current data to test the new system. The
import alone takes over 2 hours using Load Data Local. The only
workaround I have found is to use:

get shell("mysqlimport --local-infile=1 --lines-terminated-by='\r'
dbname" && quote & loadfile & quote)

instead of:

revExecuteSQL gConnID,"load data local infile '" & loadfile & "' into
table " & tablename & " lines terminated by '\r'"

I haven't tested the line by line INSERT method, but would expect it
to be substantially slower than Load Data.




Hi Michael,

I upgraded to Rev 2.7 long beofre upgrading MySQL and I didn't do any
SQL stuff for ages, so I had thought it was the server. I read online
a lot of stuff about this problem, however as I said, even with the
server set to allow local-infile, I couldn't get it to work, so I
expect you are right and it is Rev that is adding a second block.

Yes, the INSERT method is quite a lot slower, but for my purposes,
slowing a one-off operation from less than a second to about 5 seconds
didn't make much difference.

However if you can get this to work in Rev, I would be interested to
know for future reference. Since I am not running my app on the same
compuer as the MySQL server, your work-around would be difficult to
set up.

Cheers,
Sarah
___
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: revCopyFile chokes on 1,500 file loop

2006-08-04 Thread Sivakatirswami

(foot in mouth)

As it turns out we found we were programmatically generating a few new 
filenames with colons in them! Ouch.


After adding a function to strip out all but 0-9 a-z A-Z and only two 
forms of punctuation dash "-" and "_" underscore

it worked fine.

need to etch this policy in stone and stamp on the back of my head.

Rev is not the only program whose processes were failing recently 
because of file names.
Our team has been notorious for adding "any old punctuation" and high 
ANSI chars (option-whatever on the Mac) to file names.


Anyway, with clean file names to write to RevCopyFile ran thru a copy of 
1,758 files in no time at all.


Solved. Another example of "It's Not a Rev Problem at all...it's your 
own dumb script!"


Sivakatirswami







On Aug 4, 2006, at 1:57 AM, Sivakatirswami wrote:

Goal: copy about 1,500 files from one set of directories to another 
directory with a new name on the server, not on the client machine,  
which is simply initiating, controlling the process remotely.



Hi Sivakatirswami,

I had this same problem with my FTP program.  Dave Cragg brought the 
OS X maximum file open limitation (and maybe Windows) to my 
attention.  Maybe something like this is affecting your solution.  If 
that is the case, I would find the number that does work for you and 
then add a little more code that will batch the files instead of 
throwing them all at the system at one time.  This is just a thought.



Mark Talluto
--CANELA Software
http://www.canelasoftware.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: qwe - better than undesignated puts?

2006-08-04 Thread J. Landman Gay

Mark Talluto wrote:


On Aug 4, 2006, at 1:35 PM, Richard Gaskin wrote:

So for the low cost of three characters and a smidgen of 
self-discipline, you get an unambiguous way to rapidly find things you 
want to address throughout your code base.



I also have been using such a system.  I use --* for things to be 
deleted and --@ for things that need to be looked at again for 
either optimization or hacks that could be done better, etc.


Interesting. I've been doing the same thing for years, only mine is 
--### and --??.


Great Minds Think Alike. :)

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


AppleScript: folder actions

2006-08-04 Thread David Bovill

Scenario: files dropped into a folder with an attached folder action. info
sent to a rev standalone via applescipt so that rev can process files.

OK so how do you send the vriables from AppleScript to th standalone?

Also while asking a ages ago I was able to use AppleScript to directly set
data in fields and so forth in MetaCard. just as you could in Hypercard.
There was also the story of the missing AETE resource, whcih was not needed
but you could add so that the AppleScript dictionary worked. Is this still
possible that is tto "set the text of field..." and so forh from
AppleScript?
___
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: Dragging Multiple Files to Standalone?

2006-08-04 Thread David Bovill

For Macs you can trap the AppleEvent sent:

on appleEvent theClass, theID -- execute a set of statements in a text file
   request appleEvent data -- get the content of the AppleEvent
   put it into appleEventContent

   put the params & CR & CR & appleEventContent
   pass appleEvent
end appleEvent

The files are listed one on each line in appleEventContent.

Anyone know how to drop a folder onto a standalone on OSX. That is the
standalone recognizes files with the extension .rev. How can you also get
the ability to drag and drop text, image or even folders onto the standalone
icon? Is this a plist thing?
___
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: form email to RevCGI, solved for GET not POST

2006-08-04 Thread jbv
Chris,

I'm not 100% sure, but I have the feeling that if the limit on length of the GET
was the cause of your problem, you might see your parameters truncated, bit
not empty...

just curious : what is the average length of the data you're trying to send via
the HTML form ?

> The GET method encodes the form data in the URL and the POST method passes it
> as a parameter. When a rev CGI reads from StdIn it just gets the parameters
> and so GET will never work that way. To get that URL inside a rev CGI you need
> to use the $QUERY_STRING variable.
>
> The downside to using GET is that your params (encoded in the URL) are out
> there for the world to see and there is a limit on length (and that may kill
> what i wanted to do!) The email clients don't appear to support the sending of
> parameters because a POST form works great from the browser but not from any
> email client I have tried.

___
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


Dragging Multiple Files to Standalone?

2006-08-04 Thread Derek Larsen

I'd like to be able to drag multiple files to my standalone icon and have
the paths to those files available in Transcript.

Is that even possible?

I've used the follow script to get one, but dragging two or more files to my
app only shows the first file.


on openStack
 put $1 into fld "filePaths"
end openStack

Any suggestions?

Thanks.

--
Derek
___
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: u3 rev application with mysql/apache

2006-08-04 Thread Robert Mann
Viktoras
I got the start button to work
on mouseUp
  set the hideConsoleWindows to false
  open process "\xampplite\mysql\bin\mysqld" for neither
 end mouseUp

but I am not able to get the stop to work (password=is correct for
user=pma)

#stop the server
on mouseUp
  put "\xampplite\mysql\bin\mysqladmin -" & " -password=  shutdown" into
theCommand
  set the hideConsoleWindows to false
  get shell(theCommand)

end mouseUp

Thanks


Robert Mann
President
GP Racing LLC

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Viktoras
Didziulis
Sent: Wednesday, August 02, 2006 10:28 AM
To: How to use Revolution
Subject: RE: u3 rev application with mysql/apache


Hi Robert,

try this with 3 buttons:

#start the server
on mouseUp
set the hideConsoleWindows to true
open process "MySQL Server 5.0\bin\mysqld" for neither
end mouseUp

#stop the server
on mouseUp
put "MySQL Server 5.0\bin\mysqladmin -" & "-password=kristupukas shutdown"
into theCommand
set the hideConsoleWindows to true
get shell(theCommand)
end mouseUp

#show server status
on mouseUp
put "MySQL Server 5.0\bin\mysqladmin -" & "-password=kristupukas status"
into theCommand
set the hideConsoleWindows to true
get shell(theCommand)
answer it
end mouseUp

This should do the job.

Instead of using buttons you may want to load server (scripts of the stack):

on startup
put "MySQL Server 5.0\bin\mysqladmin -" & "-password=kristupukas shutdown"
into theCommand
set the hideConsoleWindows to true
get shell(theCommand)
end startup

and close it with:
on closeStack
put "MySQL Server 5.0\bin\mysqladmin -" & "-password=kristupukas shutdown"
into theCommand
set the hideConsoleWindows to true
get shell(theCommand)
end closeStack

Viktoras




___
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


form email to RevCGI, solved for GET not POST

2006-08-04 Thread HyperChris
The GET method encodes the form data in the URL and the POST method passes it 
as a parameter. When a rev CGI reads from StdIn it just gets the parameters 
and so GET will never work that way. To get that URL inside a rev CGI you need 
to use the $QUERY_STRING variable.

The downside to using GET is that your params (encoded in the URL) are out 
there for the world to see and there is a limit on length (and that may kill 
what i wanted to do!) The email clients don't appear to support the sending of 
parameters because a POST form works great from the browser but not from any 
email client I have tried.

--
Date: Thu, 3 Aug 2006 16:32:05 EDT

Sometimes i buy things online and receive a survey form in my email to rate
the seller. The forms usually have some graphics, text, radio buttons, a text
box (for comments) and a submit button. The idea being that you can do the
response right there in the email program and click Submit to send off the
response. You are then sent to a thank you web page.

These are, of course, HTML emails and upon closer examination, they use the
"GET" method to call a PHP script at the server. (form
action="http://www.pricegrabber.com/html_user_sales_rate.php"; method="get")

I want to do this with my Rev CGI, so i setup a script that just returns the
form parameters. I test it out first as a stand alone web page and it works
great. Next, I use ShaoSean's libSMTP and libEmailEncode252 to attach the 
HTML
form to an email. I get the HTML based email which looks fine and I fill in 
all
the stuff and hit Submit.

I go to the web page and i get my static response but none of the info i
supplied to the form. I have the script write out the variables it receives 
and
they are empty. It is as though the revCGI is being called but can't access 
the
data, or is not being given the data, that was passed when making the form
submission.

Again, this works fine if use the HTML as a web page. It only goes blank when
i do it via email??? Are there some limitations here that I do not know?
Thanks for your thoughts!

Chris
___
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: revCopyFile chokes on 1,500 file loop

2006-08-04 Thread Mark Schonewille

Hi Sivakatirswami,

Revolution issues the revCopyFile command but doesn't wait for the  
result. You might try getting the result after executing the command,  
although I don't know whether this really helps. I suspect that the  
revCopyFile command uses AppleScript on Mac OS X. If an execution  
error occurs or if AppleScript simply doesn't respond because it is  
busy, possibly returning a time-out, Revolution doesn't notice this.


I haven't used this command for years now. I always read source files  
in binary format and write them to their destination: open files,  
read from source file, append to destination file, close files. If  
you do this in chunks (I mean data chunks, not batch chunks as you  
suggested), small enough to avoid blocking the interface and large  
enough to keep the speed high, you'll be surprised how fast  
Revolution can be. Do this in a repeat loop with messages or use the  
send in xx millisecs syntax. Works way better than revCopyFile.


Best regards,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Download ErrorLib at http://economy-x-talk.com/developers.html and  
get full control of error handling in Revolution.




Op 4-aug-2006, om 10:57 heeft Sivakatirswami het volgende geschreven:


platform-network context:
Mac OSX client with  Rev app that is "talking to-about" files on an  
OSX Server across the LAN.  All  path stems look like


/Volumes/Server/WWW/*Sites/www.himalayanacademy.com/html/audio/"

Goal: copy about 1,500 files from one set of directories to another  
directory with a new name on the server, not on the client  
machine,  which is simply initiating, controlling the process  
remotely.


I'm running this from a small rev card based database with about  
800 cards. Each card has the old path to the old file for 1 to 4  
files and some fields from which to build a new file name. The  
trimmed down script looks like this, where the Server  is mounted   
on the desktop of the client machine via AFP.


repeat with x = 1 to the number of  cards

go to card x
  # do stuff here to build a new file name and set up paths in  
variables:


   repeat for each line y in fld "soundFiles" # each record has a  
fld w/list of  .wav, .ra, .mp3 files to step through
  RevCopyFile (oldpath &"/"& oldFileName), (newpath & "/" & new  
file name


# an explicit instance if watching variable watcher  would  look  
something like this:
revCopyFile "/Volumes/Server/WWW/*Sites/www.himalayanacademy.com/ 
html/audio/1998/soundclip.ra",\
"/Volumes/Server/WWW/*Sites/www.himalayanacademy.com/html/audio/ 
1998/ad_1998-08-01_title.ra"


  end repeat
# next card

end repeat

OK, simple enough and appears to work like a charm, and super fast  
because no  files are being read and written by and from the client  
machine,  but if we open the directory on the server to which files  
are being copied to, we see whole sections of files are missing...  
it's as if the script is  over-running the ability of the network 
+server to  do the job.


If I reduce the repeat look to something like

repeat with x = 1 to 10

go to card x
  # do stuff here to build a new file name and set up paths in  
variables:


   repeat for each line y in fld "soundFiles" # each record has a  
list of  .wav, .ra, .mp3 files I step through
  RevCopyFile (oldpath &"/"& oldFileName), (newpath & "/" & new  
file name

  end repeat

end repeat

it works just fine, but if I just let it run from card 1 to 778,  
the server can't handle it. Rev  rips  through the 778 cards about  
as fast as it can update the video card to display the next card  
and, in under 2 minutes it has thrown 1,500 requests at the server  
to  copy and rename files ranging in size from 300K to 4 Megabytes.  
Meanwhile we can hear the mac doing the successful copy beep sound  
at a frantic pace, so much so that the  speaker can't keep up.


I tried introducing a  wait" in the script,  but it  didn't help. I  
assume from the docs that  Rev is just  doing a shell


cp "old path-filename" "new path-filename"  in the background.  I'm  
just guessing but I think we need to have some kind  of feedback in  
the loop to make  sure the script is  not over running some limit  
on the server which I don't know what  it  would be or how to get  
that feedback data into the process. If you get the result on each  
iteration, it is always empty, so that doesn't provide any progress  
data. what we need is, algorithmically stated as if talking to the  
server:


copy this file  to that file
Now  I give you some time
You tell me if  you are ready?
Can I issue another copy command? I'm  listening
OK, yes I heard that, you are done, good
copy next file to next file


Any ideas? Of course I *can* do this  in chunks... like maybe set  
the repeat for  x = 1 to 10 and then wait and do 11-20 etc... and  
get the immediate job done, in probably less then 20 minutes, but  
I'm interested in solving 

Re: revCopyFile chokes on 1,500 file loop

2006-08-04 Thread Mark Talluto


On Aug 4, 2006, at 1:57 AM, Sivakatirswami wrote:

Goal: copy about 1,500 files from one set of directories to another  
directory with a new name on the server, not on the client  
machine,  which is simply initiating, controlling the process  
remotely.



Hi Sivakatirswami,

I had this same problem with my FTP program.  Dave Cragg brought the  
OS X maximum file open limitation (and maybe Windows) to my  
attention.  Maybe something like this is affecting your solution.  If  
that is the case, I would find the number that does work for you and  
then add a little more code that will batch the files instead of  
throwing them all at the system at one time.  This is just a thought.



Mark Talluto
--
CANELA Software
http://www.canelasoftware.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: qwe - better than undesignated puts?

2006-08-04 Thread Mark Talluto


On Aug 4, 2006, at 1:35 PM, Richard Gaskin wrote:

So for the low cost of three characters and a smidgen of self- 
discipline, you get an unambiguous way to rapidly find things you  
want to address throughout your code base.



I also have been using such a system.  I use --* for things to be  
deleted and --@ for things that need to be looked at again for  
either optimization or hacks that could be done better, etc.



Mark Talluto
--
CANELA Software
http://www.canelasoftware.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: qwe - better than undesignated puts?

2006-08-04 Thread Richard Gaskin

Jim Ault wrote:


On 8/4/06 12:23 PM, "Josh Mellicker"  wrote:

I never liked using the Message box to show values ("put "here¹s
MyVar now: " & MyVar"), for a few reasons, because it was a palette
and covered important stuff up if I made it bigger, because I like to
look at a lot of history sometimes, because it was problematic to
find puts in my code sometimes, etcŠ


This is why I always use
put "The answer at this point is "& MyVar into msg

Then 'into msg' becomes the search string

I believe Chipp Walters has a utility script for finding all the 'put' lines
in scripts.  Check the archive at
http://www.mail-archive.com/use-revolution@lists.runrev.com/

I agree with you TextWrangler technique, and I use BBEdit for the same
purpose, but not extensively.


At RevCon West '05 Ken Ray and I did a session on helpful coding 
conventions, and one of the things we covered was a commenting method I 
use here that I call "Bang! What? Hmmm...".


The goal is to place comments in the code that make it easy to find 
things later, like dropping bread crumbs on your journey through the 
development process, using three types of comment tags:


--! (Bang!)
Used for stuff that I know I want removed before shipping, things like 
answer and put commands placed in the code for debugging, e.g.:


   --!
   answer tMyVar
   --!


--? (What?)
I use this one to denote sections where what I'm doing may be suitable 
for shipping, but it's not an optimal solution and warrants review 
somewhere down the road as time permits, e.g.:


   --? Should I use a case block here instead?
   if tMyVar is "Bob" then
 DoBobsThang
   else if tMyVar = "Steve" then
 DoStevesThang
   end if


--| (Hmmm)
This is for minor things that may warrant review or not, or are worth 
noting for team management such as code changes I make in a module which 
I'm not usually in charge of, e.g.:


   --| RG 060804 Changed global use to call a function instead to
   --| allow for more dynamic changes in the environment:
   # global gMyStackName
   # modal gMyStackName
   modal MyStackName()


The upside to such a commenting scheme is that it lets you use a tool 
like devolution's Script Search (now much improved for the forthcoming 
v2) to rapidly find all occurrences of these comment strings.  For 
example, before shipping I can just search for "--!" and I know I'll 
find all the gotchas I need to clean up before I press my Build button.


So for the low cost of three characters and a smidgen of 
self-discipline, you get an unambiguous way to rapidly find things you 
want to address throughout your code base.


Conceivably one could write a plugin which responds to the IDE's 
SavingStandalone message (which should ideally be "revSavingStandalone" 
since it's not an engine message, but I digress) to automate the search 
for "--!" and notify the developer if any are found.  That's on my to-do 
list for my own standalone builder, but I have quite a to-do list there 
and a lot of client deliverables before then so don't hold your breath. :)


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: 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


revCopyFile chokes on 1,500 file loop

2006-08-04 Thread Sivakatirswami
platform-network context: 

Mac OSX client with  Rev app that is "talking to-about" files on an OSX 
Server across the LAN.  All  path stems look like


/Volumes/Server/WWW/*Sites/www.himalayanacademy.com/html/audio/"

Goal: copy about 1,500 files from one set of directories to another 
directory with a new name on the server, not on the client machine,  
which is simply initiating, controlling the process remotely.


I'm running this from a small rev card based database with about 800 
cards. Each card has the old path to the old file for 1 to 4 files and 
some fields from which to build a new file name. The trimmed down script 
looks like this, where the Server  is mounted  on the desktop of the 
client machine via AFP.


repeat with x = 1 to the number of  cards

go to card x
  # do stuff here to build a new file name and set up paths in variables:

   repeat for each line y in fld "soundFiles" # each record has a fld 
w/list of  .wav, .ra, .mp3 files to step through
  RevCopyFile (oldpath &"/"& oldFileName), (newpath & "/" & new 
file name


# an explicit instance if watching variable watcher  would  look 
something like this:
revCopyFile 
"/Volumes/Server/WWW/*Sites/www.himalayanacademy.com/html/audio/1998/soundclip.ra",\

"/Volumes/Server/WWW/*Sites/www.himalayanacademy.com/html/audio/1998/ad_1998-08-01_title.ra"

  end repeat
# next card

end repeat

OK, simple enough and appears to work like a charm, and super fast 
because no  files are being read and written by and from the client 
machine,  but if we open the directory on the server to which files are 
being copied to, we see whole sections of files are missing... it's as 
if the script is  over-running the ability of the network+server to  do 
the job.


If I reduce the repeat look to something like

repeat with x = 1 to 10

go to card x
  # do stuff here to build a new file name and set up paths in variables:

   repeat for each line y in fld "soundFiles" # each record has a list 
of  .wav, .ra, .mp3 files I step through
  RevCopyFile (oldpath &"/"& oldFileName), (newpath & "/" & new 
file name

  end repeat

end repeat

it works just fine, but if I just let it run from card 1 to 778, the 
server can't handle it. Rev  rips  through the 778 cards about as fast 
as it can update the video card to display the next card and, in under 2 
minutes it has thrown 1,500 requests at the server to  copy and rename 
files ranging in size from 300K to 4 Megabytes. Meanwhile we can hear 
the mac doing the successful copy beep sound at a frantic pace, so much 
so that the  speaker can't keep up.


I tried introducing a  wait" in the script,  but it  didn't help. I 
assume from the docs that  Rev is just  doing a shell


cp "old path-filename" "new path-filename"  in the background.  I'm just 
guessing but I think we need to have some kind  of feedback in the loop 
to make  sure the script is  not over running some limit on the server 
which I don't know what  it  would be or how to get that feedback data 
into the process. If you get the result on each iteration, it is always 
empty, so that doesn't provide any progress data. what we need is, 
algorithmically stated as if talking to the server:


copy this file  to that file
Now  I give you some time
You tell me if  you are ready?
Can I issue another copy command? I'm  listening
OK, yes I heard that, you are done, good
copy next file to next file


Any ideas? Of course I *can* do this  in chunks... like maybe set the 
repeat for  x = 1 to 10 and then wait and do 11-20 etc... and get the 
immediate job done, in probably less then 20 minutes, but I'm interested 
in solving the problem because I could really use this  functionality in 
other contexts for some massive global file handling processes.


TIA

Sivakatirswami










___
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: form email to RevCGI

2006-08-04 Thread jbv
Chris,

another question just popped up in my mind :
you said you're using a GET request...
how do you get the data you type into the form
elements attached to the url of the GET request ?
are you using js ? could it be that any javascript code
you might use doesn't run in the email client while
it runs OK in a browser ?

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: form email to RevCGI

2006-08-04 Thread jbv

Chris,

Have you tried sending the email with a PHP script instead of Rev cgi
and check if the problem remains ?

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: qwe - better than undesignated puts?

2006-08-04 Thread Jim Ault
On 8/4/06 12:23 PM, "Josh Mellicker" <[EMAIL PROTECTED]> wrote:
> I never liked using the Message box to show values ("put "here¹s
> MyVar now: " & MyVar"), for a few reasons, because it was a palette
> and covered important stuff up if I made it bigger, because I like to
> look at a lot of history sometimes, because it was problematic to
> find puts in my code sometimes, etcŠ

This is why I always use
put "The answer at this point is "& MyVar into msg

Then 'into msg' becomes the search string

I believe Chipp Walters has a utility script for finding all the 'put' lines
in scripts.  Check the archive at
http://www.mail-archive.com/use-revolution@lists.runrev.com/

I agree with you TextWrangler technique, and I use BBEdit for the same
purpose, but not extensively.


Jim Ault
Las Vegas

On 8/4/06 12:23 PM, "Josh Mellicker" <[EMAIL PROTECTED]> wrote:

> I never liked using the Message box to show values ("put "here¹s
> MyVar now: " & MyVar"), for a few reasons, because it was a palette
> and covered important stuff up if I made it bigger, because I like to
> look at a lot of history sometimes, because it was problematic to
> find puts in my code sometimes, etcŠ
> 
> So, I use my "qwe" handler:
> 
> qwe "here¹s MyVar now: " & MyVar
> 
> This handler puts the date, log info & cr into a text file which I
> keep open in TextWrangler (TextWrangler auto-updates and shows the
> latest entries)
> 
> qwe advantages over undesignated "puts":
> 
>  *  app switch over and see a full page of history
>  *  scroll back and see history from previous days if useful
>  *  search for "qwe" to find all logmaking entries in your
> scripts, (whereas searching for "put" is not helpful!)
>  *  if you want to stop all logging, just comment out three lines
> in the handler and all "qwe"s stop - can¹t do that with "puts", each
> one must be deleted or commented out
>  *  easy to type!
> 
> Eventually, qwe evolves from a development debugger aid to a logging
> facility in the app (if desired).
> 
> Here is the handler:
> 
> ON qwe tNote
>put "file:" & $HOME & "/Library/Application Support/MyFolder/
> mlog.txt"into tFile
>put the english date && the long english time & " - " before tNote
>put tNote & cr after URL tFile
> END qwe
> 


___
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: form email to RevCGI

2006-08-04 Thread Mark Schonewille

Hi Chris,

First of all, the e-mail clients I sue let me turn off all the  
features that I would need to fill your your web forms and that's  
exactly what I did. I read my e-mail in text format only and if  
someone sends me an html formatted e-mail with too much of gibberich,  
I return a kind request for a text-only mail.


Having that said, I can't remember if you already told us whether  
you're using a POST or GET method. I can imagine that an e-mail  
client is not advanced enough to do a POST but you can always use GET  
because that's a simple url.


I didn't connect to a Rev CGI engine from an e-mail client, but I did  
from browsers as well as Revolution itself. Getting a URL was never  
troublesome.


Best,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Download ErrorLib at http://economy-x-talk.com/developers.html and  
get full control of error handling in Revolution.




Op 4-aug-2006, om 20:11 heeft [EMAIL PROTECTED] het volgende  
geschreven:



All good questions. Thank you.

Yes i checked the HTML i received in the email and it was the same  
code that
I sent. None of the method code and script calls had been  
butchered. In fact,
i could detach the html file (some email clients let you do this)  
and open it

as a web page and it worked fine.

I tried several email clients (AOL, QuickMail, Mail and Entourage)  
and had
that same no parameters result. I used to think this was just a  
limitation of
email clients (i.e. they could look like a web page but they  
weren't full
featured and couldn't support actions) but then I started getting  
these form version

that called PHP scripts.

Has anyone tried doing this with a rev CGI engine?




___
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


qwe - better than undesignated puts?

2006-08-04 Thread Josh Mellicker
I never liked using the Message box to show values ("put "here’s  
MyVar now: " & MyVar"), for a few reasons, because it was a palette  
and covered important stuff up if I made it bigger, because I like to  
look at a lot of history sometimes, because it was problematic to  
find puts in my code sometimes, etc…


So, I use my "qwe" handler:

qwe "here’s MyVar now: " & MyVar

This handler puts the date, log info & cr into a text file which I  
keep open in TextWrangler (TextWrangler auto-updates and shows the  
latest entries)


qwe advantages over undesignated "puts":

*  app switch over and see a full page of history
*  scroll back and see history from previous days if useful
*  search for "qwe" to find all logmaking entries in your  
scripts, (whereas searching for "put" is not helpful!)
*  if you want to stop all logging, just comment out three lines  
in the handler and all "qwe"s stop - can’t do that with "puts", each  
one must be deleted or commented out

*  easy to type!

Eventually, qwe evolves from a development debugger aid to a logging  
facility in the app (if desired).


Here is the handler:

ON qwe tNote
  put "file:" & $HOME & "/Library/Application Support/MyFolder/ 
mlog.txt"into tFile

  put the english date && the long english time & " - " before tNote
  put tNote & cr after URL tFile
END qwe


(permanent link to this info here: 
http://revcoders.org/qwe/)___
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: Saving externals in a standalone on OSX?

2006-08-04 Thread Dar Scott


On Aug 4, 2006, at 11:47 AM, J. Landman Gay wrote:

I have an app that downloads stack content. It stores those in the  
Application Support/ folder in OS X, which is where this  
stuff is technically supposed to go.


I think command-line tools can go right next to the executable, but  
if they have an revision life of their own and might survive the app,  
they should go into Application Support.  Well, that is what I did a  
year or two ago.  If they need special permissions, then I put them  
into Application Support.  That seemed appropriate at the time.


I put ephemeral things into temp, even code, but I'm not sure if that  
is the right place.


I have a vague memory of what I read where things to go and where the  
new (then) app builder wanted to put them were not the same.


I don't know if any of that mumbling is any help.

Dar Scott

___
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: Studio License Renewal Cost

2006-08-04 Thread Lynn Fredricks
> > I've already expressed my dislike of the pricing structure. 
>  But expressing it here on the mailing list does nothing but 
> cause unwanted and unneeded dissension among everyone on the 
> list and in the end, won't change Runtime's pricing structure anyway.
> 
> Where else would be a good place to discuss this issue then?  
>  The list is a public forum for the discussion of Revolution, 
> so it seems like a good place to me, whether or not it may 
> upset some people out there.

In selling software, pricing is one of the most difficult and facinating
topics and it happens to be one of my favorites. If it interests you, I
recommend Nagle's Strategies and Tactics of Pricing.

The nearest competitor in terms of price/value is probably REALbasic,
however 12 months of upgrades of REALbasic Professional Edition is $250, not
$199. Revolution Studio creates applications for multiple platforms so its
nearest analog to REALbasic is Pro, not Standard. REAL doesn't have any
equivalent to getting all IDEs and they don't have an equivalent to
Revolution Media. Revolution though, isnt an exact competitor to REALbasic -
except in the "end result".

Revolution pricing doesn't make professional developers blink but I can
understand how it would for a hobbyist, especially if you have Studio. If
you can put up with the limitations then Revolution Media really fits the
bill.

On the other hand - if you know Revolution well and feel comfortable giving
presentations, why not become a Revolution Community Partner? Revolution
Community Partners work closely with Runtime to help promote Revolution in
user groups, shows and the like. We have a compensation model that is
discussed on the forums
(http://forums.runrev.com/phpBB2/viewtopic.php?t=343).

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
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: form email to RevCGI

2006-08-04 Thread HyperChris
All good questions. Thank you.

Yes i checked the HTML i received in the email and it was the same code that 
I sent. None of the method code and script calls had been butchered. In fact, 
i could detach the html file (some email clients let you do this) and open it 
as a web page and it worked fine.

I tried several email clients (AOL, QuickMail, Mail and Entourage) and had 
that same no parameters result. I used to think this was just a limitation of 
email clients (i.e. they could look like a web page but they weren't full 
featured and couldn't support actions) but then I started getting these form 
version 
that called PHP scripts.

Has anyone tried doing this with a rev CGI engine?


In a message dated 8/4/06 10:49:01 AM, 
[EMAIL PROTECTED] writes:

> >  Next, I use ShaoSean's libSMTP and libEmailEncode252 to attach the HTML
> > form to an email. I get the HTML based email which looks fine and I fill 
> in all
> > the stuff and hit Submit.
> 
> what go you mean by "which looks fine" ? did you actually chack the HTML
> code received in the email, and especially the line with the GET method to
> make sure parts of the code aren't corruped or missing ?
> 
> >
> > Again, this works fine if use the HTML as a web page. It only goes blank 
> when
> > i do it via email???
> 
> which email client do you use ?
> could there be any settings that enable / disable the use of forms and 
> submit requests
> in HTML code ?
> 
> 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: Studio License Renewal Cost

2006-08-04 Thread Jan Sælid
Gaskin Wrote:

>For noise-making I suppose the list provides a certain satisfaction, but
for results have you considered >writing to RunRev directly?

Yes I have...

This was the response:

"Linux 2.7 will follow, it is a little delayed but is planned to appear in a
few weeks time."
This response is dated 20.03.2006

I'm sure they have other things on their mind.


___
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: Studio License Renewal Cost

2006-08-04 Thread Richard Gaskin

dreamscapesoftware.com write:

> Garrett Hylltun wrote:
>> I've already expressed my dislike of the pricing structure.
>> But expressing it here on the mailing list does nothing but
>> cause unwanted and unneeded dissension among everyone on
>> the list and in the end, won't change Runtime's pricing
>> structure anyway.
>
> Where else would be a good place to discuss this issue then?

It seemed that Garrett was just politely pointing out the 
ineffectualness of posting here:  None of the other users in this 
user-to-user forum can do anything for you on matters relating to the 
company's internal decisions.


For noise-making I suppose the list provides a certain satisfaction, but 
for results have you considered writing to RunRev directly?



I don't understand the claims about RealBASIC being cheaper (assuming by 
"cheap" the reference is to price ), nor can I find anything on 
RunRev's site describing a subscription-based licensing model.


From my limited understanding it seems Rev is sold pretty much like a 
majority of other packages out there:


You buy a license, and you can use that version indefinitely; from time 
to time optional upgrades are available which you can choose to purchase 
licenses for or not, and not purchasing an upgrade in no way affects 
your current installation.


It's been a long time since I bought my license, and I know the 
licensing and pricing structure has changed with surprising frequency, 
so if my understanding is out of date please let me know the URL where I 
can learn more.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: 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: Saving externals in a standalone on OSX?

2006-08-04 Thread J. Landman Gay

David Bovill wrote:

Sorry tabkey problem with webmail :)

On 04/08/06, David Bovill <[EMAIL PROTECTED]> wrote:


Has anyone any thoughts on where to store "plugins" for a standalone on
OSX? That is if your application is designed to be extensible by 
downloading

code from the internet.



This code can be:

   1) Rev stacks,
   2) Rev externals
   3) Command line tools
   4) Shell scripts

Different users would have different set ups. I am thinking of using the
"plugins" folder in the standalone bundle for these code fragments, and
using the Documents folder for "content" - ie images, xml and content
oriented stacks.

Any thoughts?


I have an app that downloads stack content. It stores those in the 
Application Support/ folder in OS X, which is where this stuff 
is technically supposed to go. You are guaranteed permissions to write 
files to that folder. In Windows the parallel location is "/Documents 
and Settings/All Users/Application Data/" for everyone, and the user's 
home equivalent for a single user.


--
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: Studio License Renewal Cost

2006-08-04 Thread Jan Sælid
>B.Marriot wrote
>I don't like the pricing plan, either, to be honest. There's no guarantee
that they will actually *do* anything >that matters to me in the year
following the subscription. I really don't believe in paying for bug fixes. 
>To me, I prefer the simple model that if you're fixing a bug, the
maintenance release should be free. If you're >adding features, then you can
charge for it. And generally you don't go adding features till you fix the
bugs.

This is the way to do it! Runrev is mixing new features with bugs. 

When I decided to buy Rev it had become 2.7. Before that I had some trial
versions and then I used the open source MC Ide. I wanted to be sure... Ok.
I bought 2.7 when I was sure - started to build the application I'm
building. After some time I discovered that 2.7 do not build for linux/unix
like the old ones. The website said almost nothing about this - quite the
contrary "Code once: Deploy everywhere". Now I'm using the new features -
and to build on linux I have to go backwards. I thought I paid for building
on linux - but that is not the fact. Do I have to pay extra for what I
"thought" I already paid for. Sure looks that way... But what will I get in
the next upgradeU3! 


>I've already expressed my dislike of the pricing structure.  But expressing
it here on the mailing list does >nothing but cause unwanted and unneeded
dissension among everyone on the list and in the end, won't change
>Runtime's pricing structure anyway.

I don't understand why we shouldn't use this list to remind the developers
that customers shouldn't pay for fixes. That we really want to stick with
revolution because we all like it - but not at any cost. We are not friends
- we are customers. That doesn't mean we have to be unfriendly.

And as far as I can see in the responses on this topic. There are no enemies
here. I don't like to hear the usual "If you don't like rev use realbasic".
That almost sounds like camaraderie.

I'm only a customer. Aren't you?

Jan Selid

___
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: Saving externals in a standalone on OSX?

2006-08-04 Thread David Bovill

Sorry tabkey problem with webmail :)

On 04/08/06, David Bovill <[EMAIL PROTECTED]> wrote:


Has anyone any thoughts on where to store "plugins" for a standalone on
OSX? That is if your application is designed to be extensible by downloading
code from the internet.



This code can be:

   1) Rev stacks,
   2) Rev externals
   3) Command line tools
   4) Shell scripts

Different users would have different set ups. I am thinking of using the
"plugins" folder in the standalone bundle for these code fragments, and
using the Documents folder for "content" - ie images, xml and content
oriented stacks.

Any thoughts?
___
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: Saving externals in a standalone on OSX?

2006-08-04 Thread David Bovill

Has anyone any thoughts on where to store "plugins" for a standalone on OSX?
That is if your application is designed to be extensible by downloading code
from the internet. This code can be:

Rev stacks, but can also be Rev externals, or command line tools
___
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: Studio License Renewal Cost

2006-08-04 Thread Bill Marriott
My 1-year license for Studio 2.6.1 updates ran out something like a week 
before 2.7 was first released, back in February. In all that previous year I 
don't think I received (nor was there available) a single "update" for my 
money.

Then I said -- oh, this is an interesting update, antialiased graphics, 
maybe 2.7's worth it. But I found 2.7 to be buggier than a picnic on an 
anthill  in Georgia on a summer afternoon. So, no way was I going to upgrade 
lickety-split for that. I experienced every single problem the people on the 
list were reporting -- random crashes, etc. as well as generally sluggish 
behavior overall.

I reasoned, the regular update pack is basically $16.58 a month. If I go for 
the early update pack, I save $50, which is about 3 months. But then my 
contract expires earlier and I have to pay again sooner for the next update 
pack. Better wait to see what was going to happen with 2.7, I thought.

Since Feb there has been 2.7, 2.7.1, and 2.7.2. While I have seen 
improvements in the trial versions I still have not seen the kind of 
stability I enjoyed in 2.6.1. They can't even install and uninstall 
properly.

Now I just got a letter than 2.7.3 is coming out "real soon now" and I'm 
looking forward to trying that out. Perhaps this will finally be the version 
that I want to have. Of course, the Linux support still ain't there. In the 
meantime, I'm still using 2.6.1.

I don't like the pricing plan, either, to be honest. There's no guarantee 
that they will actually *do* anything that matters to me in the year 
following the subscription. I really don't believe in paying for bug fixes. 
To me, I prefer the simple model that if you're fixing a bug, the 
maintenance release should be free. If you're adding features, then you can 
charge for it. And generally you don't go adding features till you fix the 
bugs.

What is the incentive for RunRev to fix bugs? Also, I wonder what my clients 
would say if they had to pay me annually with no promises on my part for 
doing really, anything for them. Or if I did do something, perhaps not what 
was on their "urgent" list... just whatever seemed easy or appealing to me.

The maintenance plan for 2.6.1 essentially bought me nothing at all. And if 
I had gone for the early update pack in Feb, I'd be halfway through my 
contract with a still-buggy 2.7.2. Rev's upgrade pricing plan is wonky 
because it only ensures people will wait as long as they have to before 
"upgrading." It's made total financial sense for me to stick with 2.6.1 all 
this time. Of course, if I do jump for 2.7.3, with my luck it will be more 
than a year before there is a 2.8 with the stuff I *really* want.

In the end, though, it's all moot. These guys are the only 
HyperTalk/Transcript shop in town for all intents and purposes. They can get 
away with whatever pricing they want. Rev is what it is. And until/unless 
you decide to become a C+ or REAL/Visual Basic programmer, they got you by 
the coconuts.



"dreamscapesoftware.com - List" 
<[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Garrett Hylltun wrote:
>> I've already expressed my dislike of the pricing structure.  But 
>> expressing it here on the mailing list does nothing but cause unwanted 
>> and unneeded dissension among everyone on the list and in the end, won't 
>> change Runtime's pricing structure anyway.
>
> Where else would be a good place to discuss this issue then?   The list is 
> a public forum for the discussion of Revolution, so it seems like a good 
> place to me, whether or not it may upset some people out there.
>
>> The pricing structure was I'm sure intended to create a constant 
>> financial source from businesses which are typically used to paying 
>> through the nose for software and repeated high priced updates and 
>> upgrades.  It wasn't really setup with the home or hobby developer in 
>> mind.
>
> You're right, and it's cutting a huge part of the market out.  Meanwhile 
> REALbasic and other less expensive programs are raking in the "home" or 
> "hobby" developers who don't want to drop down the money on Revolution.
>
>> Basically, if you don't like the price structure for Rev, ya might want 
>> to consider an less expensive alternative which might fulfill your needs 
>> and expectations.
>
> I love working with Revolution... I just want to see the license cost be a 
> little more competitive, especially for what one actually receives through 
> updates.  $199 for 3 or 4 new features, and 3 or 4 old bugs that still 
> haven't been fixed yet, is just not worth it.
>
>
> Derek Bump
> Dreamscape Software
> www.dreamscapesoftware.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
us

Re: Studio License Renewal Cost

2006-08-04 Thread dreamscapesoftware.com - List
1.  I am not saying that I want to get Revolution for free.

2.  I am not saying that the people at RunRev are bad people.

3.  I am not saying that any of you are bad people.

What am I saying?  For what you actually get in updates, the Renewal Cost is 
too high and should be dropped slightly.  That's all I'm trying to say.  I gave 
examples of why, and examples of other companies and what they are doing.

But if all of you are OK with paying it, then fine.  I'll leave the subject 
alone.  Just don't complain when the next verson comes out and your Bugs still 
havn't been fixed yet, or your Enhancement Requests are just that... requests.


Derek Bump
Dreamscape Software
www.dreamscapesoftware.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: Studio License Renewal Cost

2006-08-04 Thread dreamscapesoftware.com - List
Garrett Hylltun wrote:
> I've already expressed my dislike of the pricing structure.  But expressing 
> it here on the mailing list does nothing but cause unwanted and unneeded 
> dissension among everyone on the list and in the end, won't change Runtime's 
> pricing structure anyway.

Where else would be a good place to discuss this issue then?   The list is a 
public forum for the discussion of Revolution, so it seems like a good place to 
me, whether or not it may upset some people out there.

> The pricing structure was I'm sure intended to create a constant financial 
> source from businesses which are typically used to paying through the nose 
> for software and repeated high priced updates and upgrades.  It wasn't really 
> setup with the home or hobby developer in mind.

You're right, and it's cutting a huge part of the market out.  Meanwhile 
REALbasic and other less expensive programs are raking in the "home" or "hobby" 
developers who don't want to drop down the money on Revolution.

> Basically, if you don't like the price structure for Rev, ya might want to 
> consider an less expensive alternative which might fulfill your needs and 
> expectations.

I love working with Revolution... I just want to see the license cost be a 
little more competitive, especially for what one actually receives through 
updates.  $199 for 3 or 4 new features, and 3 or 4 old bugs that still haven't 
been fixed yet, is just not worth it.


Derek Bump
Dreamscape Software
www.dreamscapesoftware.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: [ANN] Listbox Tree Script TR1

2006-08-04 Thread Sean Shao

 > I can think good uses for it as soon as you allow us to use it.
You're free to use it.. It's under the "yoyomf" license  (that's "Your On 
Your Own My Friend")..


 > It's working fine here on Rev 2.7.2 on an Intel Mac OS X 10.4.7.
Cool.. I made it in 2.6.1 and it should work as far back as 2.0 as I don't 
use anything fancy to get it to work (I'm sure that it'd even work as far 
back as 1.0 ;-)


 > Cheers and thanks for all your work.
You're welcome and thanks for using them and for any feedback given over the 
years. ^_^


_
Express yourself instantly with MSN Messenger! Download today - it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


___
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


MySQL Load Data Local

2006-08-04 Thread Michael Caufield

I too ran into this problem with MySQL 5 and was unable to solve it. I
don't think it's anything to do with Revolution, it's MySQL's fault. I
turned on the local-infile option but this made no difference.
Actually, I probably should have stopped & re-started the SQL server
after changing it, but in the end, I just made a loop to read the data
in and INSERT it line by line. In my case, this was a one-off data
import so I didn't care that it took a bit more time.

Cheers,
Sarah


Sarah,
I believe the problem is on the client side not the server side. If  
the problem doesn't lie with Revolution, then why did Load Data Local  
work with all rev versions through 2.7.2-dp-1 using the 5.0.21  
version of MySQL server? It appears that with the the 2.7.2-gm-1  
release, the dbmysql.bundle driver has been compiled with --local- 
infile=0. I am using this procedure via a Revolution script to import  
data into MySQL from a text export created by a HyperCard/Oracle  
system that we are replacing with Revolution/MySQL. The export/import  
is run overnight so we have current data to test the new system. The  
import alone takes over 2 hours using Load Data Local. The only  
workaround I have found is to use:


get shell("mysqlimport --local-infile=1 --lines-terminated-by='\r'  
dbname" && quote & loadfile & quote)


instead of:

revExecuteSQL gConnID,"load data local infile '" & loadfile & "' into  
table " & tablename & " lines terminated by '\r'"


I haven't tested the line by line INSERT method, but would expect it  
to be substantially slower than Load Data.


Thanks for your reply,
Michael
___
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: Studio License Renewal Cost

2006-08-04 Thread Stephen Barncard
I think the pricing is appropriate for a professional product. It's 
also the only way a little company can survive and still continue 
development. The features that's coming in the future (I can't talk 
about it - NDA) will make it all worthwhile.


If you don't make money with the product and are just playing around 
with it, then yes one doesn't need the upgrades... just use what's 
already in the version you have.


We Enterprise customers pay more than $199/year. And I am not complaining.

You don't want to pay for the newer versions... then don't upgrade.

It's also unfair to expect RunRev to be Adobe. You should know better 
than that.


sqb


At 03:32 -0400 8/4/06, MR. dreamscapesoftware.com - List wrote:

From: "dreamscapesoftware.com - List" <[EMAIL PROTECTED]>
To: use-revolution@lists.runrev.com
Subject: Studio License Renewal Cost

Does anyone else cringe at the thought of dropping down $199 or more 
for a few new features on their choosen Development Platform?


Does anyone else feel that $199 for a years worth of minor upgrades 
is not worth it?


Does anyone else get annoyed that updates usually consist of 2 or 3 
new features for their platform?


Anyone else getting annoyed that their BugZilla submissions still 
say "PENDING" or "UNCONFIRMED"?... yet the Rev Docs have been 
redesigned...again!


Well I am.  I've been using Revolution since 2003, and as far as I'm 
concerned, $199 for a years worth of Updates is hardly worth it.


$199 is 2/3rd's the original price of the product!  Even Adobe and 
Real don't charge that much.  If you don't believe me, check out the 
full and upgrade costs associated with Photoshop, Creative Suite and 
REALbasic.


I really feel that the cost for 1 year of Studio upgrades should be 
$99.  I already paid for the license once.  Do I really need to pay 
Rev $199 for the "reLaunch" command?!!!  Give me a break.


If anyone else agree's that the upgrade cost is too high, let me 
know and speak up.




--
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: remove empty lines

2006-08-04 Thread Rob Cozens

Moi,


replace return&return with return in it


I took this from a script I have been using successfully for several 
years; but forgot that the application where it is used can never 
have more than one blank line in succession.  :{(


repeat while offset(return&return,it) <> 0
replace return&return with return in it
end repeat

or
put return&return into theTarget
repeat while offset(theTarget,it) <> 0
replace theTarget with return in it
end repeat

will do the job.
--

Rob Cozens
CCW, Serendipity Software Company

"And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee."

from "The Triple Foole" by John Donne (1572-1631)
___
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: ulTickleMe

2006-08-04 Thread Mark Smith

Dave, thanks. I just curious, really, and now I know!

Best,

Mark

On 4 Aug 2006, at 06:40, Dave Cragg wrote:



On 3 Aug 2006, at 18:22, Mark Smith wrote:


Dave, (or anyone else who knows),

what is the ulTickleMe message that I see in the pending messages?  
I'm assuming that the 'ul' connects it with libURL.


This was added to libUrl at some point to overcome an occasional  
problem with the "wait for messages" command which is used heavily  
in libUrl. The ulTickleMe message is sent every second while a  
socket is open and forces the "wait for messages" lines to stop  
waiting. If I recall correctly, the problem was specific to a  
particular engine version, so I should probably re-examine whether  
it is needed anymore.


With an ftp upload, it will continue to fire for a short time after  
the upload has completed, as the ftp session is kept open for  
possible re-use. (The default time is 15 seconds.) With http  
downloads, it will continue until the server closes the connection  
which varies from "immediately" to a number of minutes. (But a few  
seconds is typical.)


If you're running a routine that deletes all the pending messages,  
I doubt it will do any harm.


Cheers
Dave
___
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: Studio License Renewal Cost

2006-08-04 Thread Pierre Sahores

Dear Rev's Fellows,

If you consider that the real world is never "perfect", Rev can't be  
perfect but it's our luck to be able to use it, even evry day ...


Rev is developped by a very talentious RunRev team ;

As a general purpose development tool, Rev let us develop all kinds  
of destop's and client-server solutions ;


As a very heavy piece of code, Rev contains its parts of bugs and,  
always, the works-arounds we need to gohead in our works ;


Because RunRev is not Microsoft or Oracle, the team's developpers are  
not hundreds or tousands to polish our prefered development tool and  
it's mainly why we have to consider that the best XTalk available  
around can't be 100% bug free.


On the other hand, you have to consider that if you always pay for  
the annual license renewal fees, alike many of us, you just helps a  
little, the RunRev corp to gohead in working to deliver us the next  
realises of Media, Studio or Entreprise.


Don't think too much in money terms : the RunRev team is working very  
hard and mainly 16 hours/day as passionate peoples trying to push the  
XTalk paradigm to its best level. If they would have in mind "just to  
do money", we would'nt be able to count on them to do all the work  
they are providing to all of us ;-)


In a perfect world, Rev would be "a little more polished", no more ;-)

Best Regards from Fontainebleau,

Le 4 août 06 à 09:43, Jan Sælid a écrit :

I have to agree with you. I'm very happy with rev but there are too  
many
bugs and feature requests that needs to be taken care of before I  
upgrade.

And where is Linux and unix?


If anyone else agree's that the upgrade cost is too high, let me  
know and

speak up.


--
Pierre Sahores
www.sahores-conseil.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: Studio License Renewal Cost

2006-08-04 Thread Viktoras Didziulis
Yes, for some of us on tight budgets it is indeed too costly. Therefore I
will keep updating once per year unless it drops to $99. Then I think I will
get more for the same price :-) 
 
All the best! 
Viktoras 
 
---Original Message--- 
 
From: dreamscapesoftware.com - List 
Date: 08/04/06 10:32:37 
To: use-revolution@lists.runrev.com 
Subject: Studio License Renewal Cost 
 
Does anyone else cringe at the thought of dropping down $199 or more for a
few new features on their choosen Development Platform? 
 
Does anyone else feel that $199 for a years worth of minor upgrades is not
worth it? 
 
Does anyone else get annoyed that updates usually consist of 2 or 3 new
features for their platform? 
 
Anyone else getting annoyed that their BugZilla submissions still say 
PENDING" or "UNCONFIRMED"?... yet the Rev Docs have been redesigned...again!

 
Well I am. I've been using Revolution since 2003, and as far as I'm
concerned, $199 for a years worth of Updates is hardly worth it. 
 
$199 is 2/3rd's the original price of the product! Even Adobe and Real don't
charge that much. If you don't believe me, check out the full and upgrade
costs associated with Photoshop, Creative Suite and REALbasic. 
 
I really feel that the cost for 1 year of Studio upgrades should be $99. I
already paid for the license once. Do I really need to pay Rev $199 for the 
reLaunch" command?!!! Give me a break. 
 
If anyone else agree's that the upgrade cost is too high, let me know and
speak up. 
 
 
 
___ 
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


Runtime Revolution Newsletter Issue 6

2006-08-04 Thread paolo mazza
Dear friends
i really apreciated the last issue of Runtime Revolution Newsletter .
For some reasons I have not received Runtime Revolution Newsletter Issue 5.
In the home page (runrev.com) the last newsletter published is number 4.
Where can I get the Runtime Revolution Newsletter Issue 5?

Best regards,
Paolo Mazza

___
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: Studio License Renewal Cost

2006-08-04 Thread Jan Sælid
I have to agree with you. I'm very happy with rev but there are too many
bugs and feature requests that needs to be taken care of before I upgrade.
And where is Linux and unix? 


> If anyone else agree's that the upgrade cost is too high, let me know and
speak up.



___
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: Studio License Renewal Cost

2006-08-04 Thread Garrett Hylltun


On Aug 4, 2006, at 12:32 AM, dreamscapesoftware.com - List wrote:

Does anyone else cringe at the thought of dropping down $199 or  
more for a few new


[snip]

license once.  Do I really need to pay Rev $199 for the "reLaunch"  
command?!!!  Give me a break.


If anyone else agree's that the upgrade cost is too high, let me  
know and speak up.


I've already expressed my dislike of the pricing structure.  But  
expressing it here on the mailing list does nothing but cause  
unwanted and unneeded dissension among everyone on the list and in  
the end, won't change Runtime's pricing structure anyway.


The pricing structure was I'm sure intended to create a constant  
financial source from businesses which are typically used to paying  
through the nose for software and repeated high priced updates and  
upgrades.  It wasn't really setup with the home or hobby developer in  
mind.


Basically, if you don't like the price structure for Rev, ya might  
want to consider an less expensive alternative which might fulfill  
your needs and expectations.


Best regards,
-Garrett
___
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


Studio License Renewal Cost

2006-08-04 Thread dreamscapesoftware.com - List
Does anyone else cringe at the thought of dropping down $199 or more for a few 
new features on their choosen Development Platform?

Does anyone else feel that $199 for a years worth of minor upgrades is not 
worth it?

Does anyone else get annoyed that updates usually consist of 2 or 3 new 
features for their platform?

Anyone else getting annoyed that their BugZilla submissions still say "PENDING" 
or "UNCONFIRMED"?... yet the Rev Docs have been redesigned...again!

Well I am.  I've been using Revolution since 2003, and as far as I'm concerned, 
$199 for a years worth of Updates is hardly worth it.

$199 is 2/3rd's the original price of the product!  Even Adobe and Real don't 
charge that much.  If you don't believe me, check out the full and upgrade 
costs associated with Photoshop, Creative Suite and REALbasic.

I really feel that the cost for 1 year of Studio upgrades should be $99.  I 
already paid for the license once.  Do I really need to pay Rev $199 for the 
"reLaunch" command?!!!  Give me a break.

If anyone else agree's that the upgrade cost is too high, let me know and speak 
up.



___
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