Re: bad word checker
Hi Mark, If you plan to release your software in several languages, would it be relevant to change your approach by storing a list of good strings for each language instead of tracking vulgar words? A vision testing software is only used from times to times by anyone: you can manage your lists so there's no risk involved in displaying twice the same string for the same person. And you know that memory between 2 sessions does not exist for strings without meaning :-) I know that this way is less satisfying for the programmer but might be able to solve your problem for all languages with 100% reliability. Best regards from Paris, Eric Chatonet. Le 11 mai 05, à 06:17, Mark Talluto a écrit : Here is any interesting user request. We make a product that generates random letters for vision testing. We have been asked to make sure that the software does not accidentally create a vulgar word. I am sure I can come of with some of the basics, but I really need a list of vulgar words. I must admit that it bothers me to know my program will have such language in its bowls. The request is valid and needs to be done. I have already created a small app that has made thousands of permutations of the range of letters available. I just need to quickly run my list against as complete a list of vulgar words as possible. Anyone of any ideas on the list? So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Web sitehttp://www.sosmartsoftware.com/ Email [EMAIL PROTECTED]/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Increase text size in message box?
At 08:31 +1000 11/5/05, Sarah Reichelt wrote: [...] Open the Application Browser and find the Message Box stack. Expand it's stack display and you will see a series of cards. The ones you are interested in are the first two: Single Line Multiple Lines. Wow. So many things I didn't know about Rev! I tried to open revmessagebox.rev, but it doesn't appear in Rev. Tried double clicking and opening through Rev (using OS X). And Application Browser is empty. What am I doing wrong? -- Kaveh Bazargan http://www.river-valley.com/ http://www.holographer.org/ ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Increase text size in message box?
Hi Kavey, In order to see all open stacks listed in the app brower, just check the View Revolution UI Elements in Lists menu item. And don't forget that the name of the stack is often different from the name of the file: revmessagebox.rev is the file name which appear on the desktop, Message Box is the stack name which appear in the app browser :-) Best regards from Paris, Le 11 mai 05, à 09:49, Kaveh Bazargan a écrit : Open the Application Browser and find the Message Box stack. Expand it's stack display and you will see a series of cards. The ones you are interested in are the first two: Single Line Multiple Lines. Wow. So many things I didn't know about Rev! I tried to open revmessagebox.rev, but it doesn't appear in Rev. Tried double clicking and opening through Rev (using OS X). And Application Browser is empty. What am I doing wrong? Amicalement, Eric Chatonet. So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Web sitehttp://www.sosmartsoftware.com/ Email [EMAIL PROTECTED]/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
revmail and Tiger?
Hi friends, i have some trouble using revmail on Tiger... But maybe this is no special Tiger problem...? revmail [EMAIL PROTECTED], , hallo,text works as exspected. But: put line 1 of fld 2 into adresse ## a VALID e-mail address! put fld body into bo revmail adresse, , Subject,bo does NOT, it only activates Mail, but does not create a new mail... Same if i use the direct references: revmail line 1 of fld 2, , Subject, fld body But this one does work: revmail line 1 of fld 2 Any hints are welcome :-) Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
Hi Klaus, What is the text in fld body ? If there is a special character (for example with an umlaut), revMail will not work (bugzilla 2259) Notice that you can modify the revMail handler to fix this problem. Hope it helps. Regards Thierry On 2005, May 11, , at 13:32, Klaus Major wrote: Hi friends, i have some trouble using revmail on Tiger... But maybe this is no special Tiger problem...? revmail [EMAIL PROTECTED], , hallo,text works as exspected. But: put line 1 of fld 2 into adresse ## a VALID e-mail address! put fld body into bo revmail adresse, , Subject,bo does NOT, it only activates Mail, but does not create a new mail... Same if i use the direct references: revmail line 1 of fld 2, , Subject, fld body But this one does work: revmail line 1 of fld 2 Any hints are welcome :-) Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: File Associations Auto-Open with OS X
Hi Peter, Add the following handler to the main stack script: on appleEvent pClass, pID, pSender switch pClass pID case aevtodoc request appleEvent data -- extract the path of the file to open -- put here the code to process the file break default pass appleEvent end switch end appleEvent Regards, Thierry On 2005, May 10, , at 23:55, Peter Reid wrote: I've got a standalone developed with Rev 2.5.1 that I want to associate with a particular file extension for both OS X and Windows. On both platforms I can specify that all files with the extension .xyz is to be opened by a particular program. This works fine with Windows, but not with OS X (v10.3.9 by the way, in case it's relevant). In my preOpenStack handler I'm looking at the $0, $1 parameters and find that $1 is set to the name of the file I double-clicked on (.xyz) for Windows but is empty for OS X. So with OS X when the user double-clicks a .xyz data file, it opens my standalone OK but not the file itself. Is there a known solution for this for OS X so my users can simply double-click a file to cause it to open my standalone AND THEN the file they clicked on? Thanks Peter -- Peter Reid Reid-IT Limited, Loughborough, Leics., UK E-mail: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
A question about certain ASCII characters and using Rev with Valentina
Hello everyone, I like to use ascII characters 28-31 as item delimiters. These are characters that are actually set aside for this purpose within the ascII character set. My question is this - will it confuse Valentina in any fashion if those characters are contained within strings that I wish to store in tables in a database? I don't know if Valentina uses those characters for delimiting fields and tables internally, in which case it might mess up the table for me to use them. Thanks, Jonathan ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
Bonjour Thierry, Hi Klaus, What is the text in fld body ? If there is a special character (for example with an umlaut), Of course there are LOTS of umlauts, its german, you know ;-) revMail will not work (bugzilla 2259) Oh, no, not again... :-/ Notice that you can modify the revMail handler to fix this problem. I know, thanks, will try your suggestion from Godzilla :-) Hope it helps. Regards Thierry Regards et merci bien Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
Bonjour Thierry, ... Notice that you can modify the revMail handler to fix this problem. I know, thanks, will try your suggestion from Godzilla :-) damn, commenting out these 4 lines end up in a Compiler error... :-/ Hope it helps. Regards Thierry Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
unreliable file deletion via script
I'll try: if there is a file BusypaymentReceipt.txt then delete file BusypaymentReceipt.txt wait 30 if there is a file BusypaymentReceipt.txt then delete file BusypaymentReceipt.txt wait 30 --and see whether there are any more failures. We can put up with an extra second delay, knowing that the Busy files will be deleted as expected. I also rebuilt the standalone anchor with Rev 2.5.1, just in case there might have been a bug in 2.0.3. Thanks to Mark and Sarah for their suggestions. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: A question about certain ASCII characters and using Rev with Valentina
On 5/11/05 4:28 PM, Lynch, Jonathan [EMAIL PROTECTED] wrote: Hi Lynch, Hello everyone, I like to use ascII characters 28-31 as item delimiters. These are characters that are actually set aside for this purpose within the ascII character set. My question is this - will it confuse Valentina in any fashion if those characters are contained within strings that I wish to store in tables in a database? I don't know if Valentina uses those characters for delimiting fields and tables internally, in which case it might mess up the table for me to use them. Valentina do not keep database data in text format, as do this e.g. SQL Lite. So Valentina do not care what you keep inside of your strings. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
On 2005, May 11, , at 15:48, Klaus Major wrote: Bonjour Thierry, Guten Tag Klaus, ... Notice that you can modify the revMail handler to fix this problem. I know, thanks, will try your suggestion from Godzilla :-) damn, commenting out these 4 lines end up in a Compiler error... :-/ I didn't have any problem with Rev 2.5 and 2.5.1, OS X 10.2 and 10.3 Can I help ? Thierry ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
Bonjour Thierry, On 2005, May 11, , at 15:48, Klaus Major wrote: Bonjour Thierry, Guten Tag Klaus, :-) Notice that you can modify the revMail handler to fix this problem. I know, thanks, will try your suggestion from Godzilla :-) damn, commenting out these 4 lines end up in a Compiler error... :-/ I didn't have any problem with Rev 2.5 and 2.5.1, OS X 10.2 and 10.3 Can I help ? Well, maybe this is a Tiger issue? Even my subject does contains umlauts and as i told you, commenting out the 4 lines that you mentioned in your bugziall entry give me an (AppleScript) compiler error...? Any ideas? Thierry Au revoir mon ami... Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
How to get path of main stack from external ?
Hi All, Does exists way from external to get path to the main stack which now run ? I need this to create file in the same folder where is stack.rev -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Unicode mixd fonts Windows
On May 10, 2005, at 5:08 PM, pkc wrote: Many thanks, Devin, for the suggestion. I was very attracted to it because the client I have built displays its English text entirely in HTML. I also thought that displaying Chinse characters in such a field should work across platforms. In practice, the problmes I had were that setting text properties for the field tended to reset font properties, and vice versa. I did not finish experimenting with the order of these commands, so I cannot be sure that there was no way to get them to work. So far following the suggestions you made regarding the use of htmlText has not produced accurate results for me on Macintosh (though, ironies being what they are, if I were working in Windows maybe it would look very successful to me). there are a few things I think I still don't undrstand about this: 1) are you referring to fields showing mixed fonts? Some in English and some in Chinese or other Asian scripts? On reading the account it seems to me it might refer to whole fields in a single Unicode font. I've used the techniques with both mixed and straight Chinese. It is true that font information can become lost or scrambled in the process, so instead of worrying about the textFont of the field, I used the embedded font tags (HTML purists, avert your eyes) to supply the name of the best font for the platform. I simply checked the platform() function and replaced the font name in the font tags of the htmlText with the name of the font I found to display best on Windows or Mac respectively. 2) In our case, the files are already created, as it happened in Windows, but with Unifont code for the Chinese characters. They files go between a server and a client, so they go in ascii format (as I say, in OS X this works perfectly). The characters and English text have to be recreated at the user end. It seems to me that this shhould make no difference, if the files are put into htmlText before being sent and then put back into htmlText once they are received from the client, does that seem right? Yes, that's been my experience. I should also note that one of my students successfully used UTF-8 encoded documents to accurately display Arabic in Rev fields. (Dar also mentioned the UTF-8 route in another post.) But as this was a Mac OS X-based project, I don't know if it would make the transition to Windows--I have no reason to think it wouldn't. I just don't have as much experience with this technique. I hope I've understood your problem correctly and responded in a helpful way. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
On 2005, May 11, , at 16:14, Klaus Major wrote: Bonjour Thierry, On 2005, May 11, , at 15:48, Klaus Major wrote: Bonjour Thierry, Guten Tag Klaus, :-) Notice that you can modify the revMail handler to fix this problem. I know, thanks, will try your suggestion from Godzilla :-) damn, commenting out these 4 lines end up in a Compiler error... :-/ I didn't have any problem with Rev 2.5 and 2.5.1, OS X 10.2 and 10.3 Can I help ? Well, maybe this is a Tiger issue? Even my subject does contains umlauts and as i told you, commenting out the 4 lines that you mentioned in your bugziall entry give me an (AppleScript) compiler error...? Any ideas? AppleScript error ??? I should also test with Tiger, but I will not have it before 2 or 3 months... :-( Au revoir mon ami... Auf Wiedersehen, mein Freund ;-) Klaus Major [EMAIL PROTECTED] http://www.major-k.de Thierry ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Re: A question about certain ASCII characters and using Rev with Valentina
Hi Ruslan... Thanks! I must say, looking through the Valentina docs and starting to play with it - seems like you have created a very nice program there! Will a Valentina for Linux ever be created? This seems like a pretty essential thing for both your RunRev and RealBasic clients. How did you pick the name Valentina? Take care, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ruslan Zasukhin Sent: Wednesday, May 11, 2005 9:56 AM To: use-revolution Subject: Re: A question about certain ASCII characters and using Rev with Valentina On 5/11/05 4:28 PM, Lynch, Jonathan [EMAIL PROTECTED] wrote: Hi Lynch, Hello everyone, I like to use ascII characters 28-31 as item delimiters. These are characters that are actually set aside for this purpose within the ascII character set. My question is this - will it confuse Valentina in any fashion if those characters are contained within strings that I wish to store in tables in a database? I don't know if Valentina uses those characters for delimiting fields and tables internally, in which case it might mess up the table for me to use them. Valentina do not keep database data in text format, as do this e.g. SQL Lite. So Valentina do not care what you keep inside of your strings. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
Ruslan, AFAIR there is a way to execute Transcript commands from within an external... So the 1st solution I can think of is to execute the Transcript command that returns the full path of a stack within your external... I've never done that though... JB Hi All, Does exists way from external to get path to the main stack which now run ? I need this to create file in the same folder where is stack.rev -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
Bonjour Thierry, ... Well, maybe this is a Tiger issue? Even my subject does contains umlauts and as i told you, commenting out the 4 lines that you mentioned in your bugziall entry give me an (AppleScript) compiler error...? Any ideas? AppleScript error ??? Yes, unfortunately... I should also test with Tiger, but I will not have it before 2 or 3 months... :-( There will be at least an update to 10.4.1 or 10.4.2 then, so you will be lucky ;-) Au revoir mon ami... Auf Wiedersehen, mein Freund ;-) Klaus Major [EMAIL PROTECTED] http://www.major-k.de Thierry Best Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
On 5/11/05 5:41 PM, jbv [EMAIL PROTECTED] wrote: Ruslan, AFAIR there is a way to execute Transcript commands from within an external... So the 1st solution I can think of is to execute the Transcript command that returns the full path of a stack within your external... I've never done that though... Ok, thank you, JB! And can somebody point me the correct Transcript command to get path of main stack ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: A question about certain ASCII characters and using Rev with Valentina
On 5/11/05 5:34 PM, Lynch, Jonathan [EMAIL PROTECTED] wrote: Hi Lynch, Thanks! I must say, looking through the Valentina docs and starting to play with it - seems like you have created a very nice program there! Thank you. Will a Valentina for Linux ever be created? Yes, I hope this is issue of 2-3 months now. This seems like a pretty essential thing for both your RunRev and RealBasic clients. right How did you pick the name Valentina? Idea was that storms always named by woman name. So I have pick up name which has international sound. Btw, in the past on our site was sea waves, not a space as now. I assume you work now with Valentina 1.x. We already have start develop Valentina 2.0 for Revolution. So I hope in nearest 3-4 weeks we will introduce Valentina 2 for Rev developers. If you want watch for betas please subscribe to our beta list. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
Why not make a list of acceptable words. I'm sure for a vision tester the list does not have to be infinitely long or truly random. Jon Schwartz ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
Ruslan Zasukhin wrote: And can somebody point me the correct Transcript command to get path of main stack ? It's the filename property: get the filename of stack MyMainStack If you ever need to get the filename of a stack and you don't know if it's a mainstack or a substack just add the effective keyword: get the effective fileName of stack MySubStack -- Richard Gaskin Fourth World Media Corporation __ Rev tools and more: http://www.fourthworld.com/rev ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
Strast wuitje, Ruslan, Ruslan Zasukhin wrote: And can somebody point me the correct Transcript command to get path of main stack ? It's the filename property: get the filename of stack MyMainStack If you ever need to get the filename of a stack and you don't know if it's a mainstack or a substack just add the effective keyword: get the effective fileName of stack MySubStack and then you can simply strip off the filename to get the needed directory: ... put the filename of stack MyMainStack into targetdir set the itemdelimiter to / delete item -1 of targetdir ... Now targetdir = the directory you are looking for :-) -- Richard Gaskin Fourth World Media Corporation __ Rev tools and more: http://www.fourthworld.com/rev Doswidanje tovaritch :-) Klaus Major [EMAIL PROTECTED] http://www.major-k.de P.S. Yes, i know, my russian is lousy :-D ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
On 5/11/05 9:50 AM, Ruslan Zasukhin wrote: On 5/11/05 5:41 PM, jbv [EMAIL PROTECTED] wrote: Ruslan, AFAIR there is a way to execute Transcript commands from within an external... So the 1st solution I can think of is to execute the Transcript command that returns the full path of a stack within your external... I've never done that though... Ok, thank you, JB! And can somebody point me the correct Transcript command to get path of main stack ? Like this: get the effective filename of this stack -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
On 5/11/05 6:07 PM, Richard Gaskin [EMAIL PROTECTED] wrote: Ruslan Zasukhin wrote: And can somebody point me the correct Transcript command to get path of main stack ? It's the filename property: get the filename of stack MyMainStack If you ever need to get the filename of a stack and you don't know if it's a mainstack or a substack just add the effective keyword: get the effective fileName of stack MySubStack But external cannot know name of particular stack... -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
Ruslan Zasukhin wrote: On 5/11/05 6:07 PM, Richard Gaskin [EMAIL PROTECTED] wrote: Ruslan Zasukhin wrote: And can somebody point me the correct Transcript command to get path of main stack ? It's the filename property: get the filename of stack MyMainStack If you ever need to get the filename of a stack and you don't know if it's a mainstack or a substack just add the effective keyword: get the effective fileName of stack MySubStack But external cannot know name of particular stack... Why not? Externals have callbacks, so I can't imagine why they wouldn't be able to do something like: get the short name of this stack -- Richard Gaskin Fourth World Media Corporation __ Rev tools and more: http://www.fourthworld.com/rev ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Unicode Chinese Mac
So, for some types of processing, using UTF8 might be better than host UTF16. My understanding is that UTF16 is preferable to UTF8 if you plan on sorting your data. Valentina 2 supports UTF16 for this reason. Best regards, Lynn Fredricks President Paradigma Software, Inc Valentina 2 - Joining Worlds of Information http://www.paradigmasoft.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
On May 11, 2005, at 8:06 AM, Jonathan L. Schwartz wrote: Why not make a list of acceptable words. I'm sure for a vision tester the list does not have to be infinitely long or truly random. Hi Jim, I have indeed made a list of random lines that are considered clean. From this point forward, the software will pull lines from this safe list. Thanks! Mark Talluto -- CANELA Software http://www.canelasoftware.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
On 5/10/05 11:17 PM, Mark Talluto wrote: Here is any interesting user request. We make a product that generates random letters for vision testing. We have been asked to make sure that the software does not accidentally create a vulgar word. I am sure I can come of with some of the basics, but I really need a list of vulgar words. I must admit that it bothers me to know my program will have such language in its bowls. The request is valid and needs to be done. I have already created a small app that has made thousands of permutations of the range of letters available. I just need to quickly run my list against as complete a list of vulgar words as possible. Anyone of any ideas on the list? Not a solution, but a true story that happened to me when I was working in the AOL HyperCard Forum (excerpted from an interview I gave a long time back): No files may be released to public libraries on AOL if they contain any language considered to violate the Terms of Service. In order to help speed up file checks, I wrote a comprehensive HyperCard utility that stores a dictionary of bad words and then automatically scans for language violations in all the files I had to download. It was incredible freedom. I no longer had to read every single word of every single script, resource, and text file. I could point this baby at a folder and go to bed. In the morning, fifteen megs of files were checked for language and logged; I had a full report of any violations in each file. The other staff liked it too, and it became the forum utility tool for file checking. I gave it to the staff in the DTP forum and they liked it too, since it reads any file, not just stacks. Everyone was using this great tool, and I had saved staff a lot of work. So, I reasoned, probably staff all over AOL would like it. There's a staff area where we can post files for each other and I uploaded it there and waited for it to be released. Some time later, I received a rejection notice, saying that AOL could not release my language-checking utility because it violated the Terms of Service. My file had bad words in it. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
On May 11, 2005, at 8:42 AM, J. Landman Gay wrote: Some time later, I received a rejection notice, saying that AOL could not release my language-checking utility because it violated the Terms of Service. My file had bad words in it. That is absolutely classic! Mark Talluto -- CANELA Software http://www.canelasoftware.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
On 5/11/05 10:42 AM, J. Landman Gay [EMAIL PROTECTED] wrote: Some time later, I received a rejection notice, saying that AOL could not release my language-checking utility because it violated the Terms of Service. My file had bad words in it. LOL! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Using FS, GS, RS and US (was A question about certain ASCII characters...)
On May 11, 2005, at 7:28 AM, Lynch, Jonathan wrote: I like to use ascII characters 28-31 as item delimiters. These are characters that are actually set aside for this purpose within the ascII character set. Intriguing idea! (BTW, there is no 2 in ASCII, pronounced as as-Key according to my worn 1977 copy.) For those wondering what he's talking about: Characters decimal 28 through 31 of the control characters of ASCII have the names FS (file separator), GS (group separator), RS (record separator) and US (unit separator). There are no semantics defined, only that those on the left are bigger than those on the right. Do you ignore Transcript items and lines or are they integrated into that hierarchy? Perhaps a hierarchy can be like this: array (where allowed) file (this name might cause confusion) group record unit line item word ? Anybody else do this kind of thing? Dar -- ** DSC (Dar Scott Consulting Dar's Lab) http://www.swcp.com/dsc/ A pig's gotta fly. -- Porco Rosso ** ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
Why not put the letter Q or X after or before each valve. Knowing that them 2 letters are not used in a bad word and omitting the Letter U after Q. That will omit the word queer Just a thought. At 10:32 AM 5/11/2005, you wrote: On May 11, 2005, at 8:06 AM, Jonathan L. Schwartz wrote: Why not make a list of acceptable words. I'm sure for a vision tester the list does not have to be infinitely long or truly random. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to get path of main stack from external ?
On May 11, 2005, at 8:27 AM, Ruslan Zasukhin wrote: Does exists way from external to get path to the main stack which now run ? Several people have mentioned using a callback. Another approach (if you use wrappers) is to have the wrapper get it and pass it as an extra parameter. Dar Scott -- ** DSC (Dar Scott Consulting Dar's Lab) http://www.swcp.com/dsc/ A sponsor of RevCon West '05 ** ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: File Associations Auto-Open with OS X
Hi Thierry Thanks very much for an excellent solution - just the job! With best regards Peter Add the following handler to the main stack script: on appleEvent pClass, pID, pSender switch pClass pID case aevtodoc request appleEvent data -- extract the path of the file to open -- put here the code to process the file break default pass appleEvent end switch end appleEvent Regards, Thierry -- Peter Reid Reid-IT Limited, Loughborough, Leics., UK E-mail: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
On May 11, 2005, at 9:55 AM, Paul Salyers wrote: Why not put the letter Q or X after or before each valve. Knowing that them 2 letters are not used in a bad word and omitting the Letter U after Q. That will omit the word queer Just a thought. This product is a replacement of snellen projectors. It is used when you read the letters on the chart. There are key letters that are expected and others that are not allowed. Already the software must go through some basic checks. 1. Certain letters must show up while others can not. 2. Letters are not allowed to repeat on a given line. 3. Lines must contain 5 letters (provided the given system can fit that many) 4. Lines must be completely random to prevent memorization (whether it is accidental or not) 5. New: no recognizable words can show up (bad or good) I have found that using a large enough pre-done list that meets the qualifications above will do the job nicely. Mark Talluto -- CANELA Software http://www.canelasoftware.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
At 10:42 AM -0500 5/11/05, J. Landman Gay wrote: Some time later, I received a rejection notice, saying that AOL could not release my language-checking utility because it violated the Terms of Service. My file had bad words in it. Probably because they ran the file through your file-checker! The early Genie was essential to my early hypercarding - the XCMDs so generously provided by the great Rinaldi and others literally saved my projects from being a disaster - serial port control, ask folder dialogs, etc. then Genie morphed into AOL. Most people don't remember but AOL used to be Mac-only. When they added PCs and became a big deal, that's when the hand-holding and censorship got to be intolerable for professionals. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Using FS, GS, RS and US (was A question about certain ASCIIcharacters...)
I pretty much just switch the itemdelimiter back and forth between FS, GS, RS, and US Imagine that I had stored data for a card with 4 fields into a text file, and the fourth field of that card contained data for a table, and I wanted to take that table data and put it into an array. The script would look something like this: On LoadTable Put numtochar(28) into L1 Put numtochar(29) into L2 Put numtochar(30) into L3 Set the itemdelimiter to L1 Put item 4 of URL (my text file) into tData Set the itemdelimiter to L2 Put 0 into L2Count Repeat for each item tRow in tData Add 1 to L2Count Set the itemdelimiter to L3 Put 0 into L3Count Repeat for each item tCell in tRow Add 1 to L3count Put tCell into myArray(L2Count, L3Count) End repeat Set the itemdelimiter to L2 --* End repeat --(from here, do whatever I wanted to do with myArray) End LoadTable *Note that for nested repeat for each item loops, after the inner loop is finished, it is necessary to set the itemdelimiter back to whatever you use for the itemdelimiter of the outer loop. Without this, it gets confused and tries to read cells as rows, and your array becomes gobblydegookicized. You can have any number of nested levels of repeat for each item loops, as long as you are careful to reset the itemdelimiter back to what it needs to be at the end of each loop. I usually use numtochar(28) as a separator between top-level fields and top-level groups, numtochar(29) to separate between rows (which for me would be second-level groups stored in a top-level group), numtochar(30) as a separator between cells (which for me would be fields stored in those second-level groups), and numtochar(31) as a delimiter to use within a cell (for example, item 1 within a cell might contain information about the properties of a field, and item 2 within a cell might contain the htmltext of a field) If I need even more itemdelimiters, I have used the vertical tab character (numtochar(11)) and the substitute character (numtochar(26)). I have been scared to use the other lower ascii codes because they sound like they might do things that would activate various bits of computer hardware, or be things that are used within the system (such as the end of text character). By using nested repeat for each item loops with these delimiters, I do not have to worry if the fields that are being stored as cells contain linefeeds, commas, spaces, or any other thing that could throw off the information if I were using repeat for each line loops, repeat for each word loops, or comma-delimited repeat for each item loops. (BTW, there is no 2 in ASCII, pronounced as as-Key according to my worn 1977 copy.) I think I knew that (somewhere in the back of my cobwebbed brain), I just got the notation confused with other acronyms that use for work:) -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dar Scott Sent: Wednesday, May 11, 2005 12:48 PM To: How to use Revolution Subject: Using FS, GS, RS and US (was A question about certain ASCIIcharacters...) On May 11, 2005, at 7:28 AM, Lynch, Jonathan wrote: I like to use ascII characters 28-31 as item delimiters. These are characters that are actually set aside for this purpose within the ascII character set. Intriguing idea! (BTW, there is no 2 in ASCII, pronounced as as-Key according to my worn 1977 copy.) For those wondering what he's talking about: Characters decimal 28 through 31 of the control characters of ASCII have the names FS (file separator), GS (group separator), RS (record separator) and US (unit separator). There are no semantics defined, only that those on the left are bigger than those on the right. Do you ignore Transcript items and lines or are they integrated into that hierarchy? Perhaps a hierarchy can be like this: array (where allowed) file (this name might cause confusion) group record unit line item word ? Anybody else do this kind of thing? Dar -- ** DSC (Dar Scott Consulting Dar's Lab) http://www.swcp.com/dsc/ A pig's gotta fly. -- Porco Rosso ** ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Unicode Chinese Mac
On May 11, 2005, at 9:27 AM, Lynn Fredricks wrote: So, for some types of processing, using UTF8 might be better than host UTF16. My understanding is that UTF16 is preferable to UTF8 if you plan on sorting your data. Valentina 2 supports UTF16 for this reason. Good point. I should have qualified that to apply within Transcript and especially related to chunks. Even so, if the sort is, say, UCA-DUCET from UTS #10, then conversion would be a small part of the time. If the sort is a code-point sort, then UTF16 could be better. Alas, in Transcript doing a code-point sort (I would guess) would need something like UTF16BE (with a BOM or some other prefix to prevent numerical comparisons). (I'm ignoring surrogates.) Even so, in UTF8, like characters will sort by code point, so Transcript comparison and sorting can be useful in a rough sort of way. ASCII code point sorting will be exact. And automatic numeral comparisons in Transcript will apply. Both in today's ad hoc solutions and in future Revolution technology, it should not matter that much the form used as long as we can convert quickly across interface boundaries. Dar -- ** DSC (Dar Scott Consulting Dar's Lab) http://www.swcp.com/dsc/ Programming and software ** ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Bugzilla?
I keep seeing bugs, and I also see in people's posts references to Bugzilla, which seems to be associated with a list of known and (allegedly) fixed bugs. I'd be very grateful if someone could help me on this. What is Bugzilla, and where do I find it? -- ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Cursor issues
In my ongoing quest to convert some HyperCard stacks, I have run into a few more problems. One has to do with the defaultCursor. In the openstack handler, I have been setting the defaultCursor to an image that is located on one of the cards of the stack. However, as the program runs, the cursor often gets corrupted. It will change to a image other than the one I set. Has anyone run into this, and if so, have you been able to work around it? This may be related to another cursor issue we are having. Often when we set the cursor to watch, when the handler completes it does not reset the cursor. It remains a watch, leaving people thinking the program has frozen. Any ideas out there for this one? Scott Slaugh ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
filter and reorder a list via field on other stack
Hi all. I asked this a while ago but didn't manage to get it working. I have a list field ItemList (scrolling) that I populate via an index field IndexField on one stack whose name is dynamic and is in tFileName. I have a button in one stack Search List with a field ItemListFilter and a button with a script on mouseUp filter fld ItemList of stack tFileName with ( * field ItemListFilter of stack Search List * ) --Note the 2 lines above are on the same line it is just wordwrapping of my --webmail end mouseUp Anyone any idea why this does not work? Also, i want the list to be reordered in some way, however, this upsets the relationship of the cards to the list items. I remember that there was some trict to keep the list item associated with the cards by adding the card number and tabbing it out of the field boundaries Anyone know the standard trick? Cheers Bob ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Bugzilla?
http://support.runrev.com/bugdatabase/ Bugzilla can also be accessed via Revzilla, a stack written in runrev by Ken Ray: http://sonsothunder.com/devres/revolution/downloads/RevZilla/ RevZilla202.zip On May 11 2005, at 20:06, John Ridge wrote: I'd be very grateful if someone could help me on this. What is Bugzilla, and where do I find it? -- official ChatRev page: http://chatrev.cjb.net Chat with other RunRev developers: go stack URL http://homepage.mac.com/bvg/chatrev1.3.rev; ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Networking reliability
Another issue that seems to pop up occasionally is some network reliability issues. I am using the following script to create a request command. In the requesting computer I put this: on netrequest whatinfo,whatcomputer --Handler used to request information set the cursor to watch --This puts in a hash for the program to wait for, a string that --anyone is unlikely to be requesting put computerAddresses[whatcomputer] into whatcomputer open socket to (whatcomputer : netRequestPort) write (whatInfo [EOT]) to socket (whatcomputer : netRequestPort) read from socket (whatcomputer : netRequestPort) until [EOT] put it into theData replace [EOT] with empty in theData close socket (whatcomputer : netRequestPort) return theData end netrequest In the computer to which the request is being made, this is put: on openStack accept connections on port netRequestPort with message gotRequest end openStack on gotRequest thesocket --This is the handler executed when the data from a request command --comes back in read from socket theSocket until [EOT] put it into theData replace [EOT] with empty in theData do (get theData) put it into theResult put [EOT] after theResult write theResult to socket theSocket close socket theSocket end gotRequest Most of the time the requests make it back and forth without a problem. However, occasionally the requesting computer will just time out without having received a reply. The infuriating thing is that it will do this several times in a row. But as soon as I run the debugger to try and figure out what is going on, it works fine. Incidentally, I use [EOT] as an end of transmission string since I sometimes transmit binary data, and seemed to run into problems if I used just a single ASCII character. Have any of you been able to reliably use Revolution as a networked app? Any ideas what might cause these sporadic outages? Is there something I should do to improve my script? Thanks! Scott Slaugh ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cursor issues
On 5/11/05 1:26 PM, Scott Slaugh wrote: In my ongoing quest to convert some HyperCard stacks, I have run into a few more problems. One has to do with the defaultCursor. In the openstack handler, I have been setting the defaultCursor to an image that is located on one of the cards of the stack. However, as the program runs, the cursor often gets corrupted. It will change to a image other than the one I set. Has anyone run into this, and if so, have you been able to work around it? This may be related to another cursor issue we are having. Often when we set the cursor to watch, when the handler completes it does not reset the cursor. It remains a watch, leaving people thinking the program has frozen. Any ideas out there for this one? I think we've all seen both of these bugs, which were somehow introduced in the last version release. There are bug reports on both of them, I believe. It isn't just related to custom cursors, the behavior happens with the regular cursors in the IDE too. I haven't found a reliable way around the corrupted cursor problem yet. For the hung watch image, you can either just set your cursor back at the end of the handler, or use reset cursors which seems to clear it in the IDE when I do it from the message box. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Player and UNC network names
I wanted to bounce this off everyone before I bugzilla it. If you create a player, click on the folder button to chose the movie file, navigate to and choose a movie on a network server, the file name is mapped using the UNC format (e.g. //server/folder1/folder2/movie.mov). The player will not load this movie. It will, however, work if the network drive is mapped (so you get something like z:/folder1/folder2/movie.mov). Shouldn't it work even with the UNC specification? Images work with the UNC specification. Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Using FS, GS, RS and US (was A question about certain ASCII characters...)
On May 11, 2005, at 9:48 AM, Dar Scott wrote: On May 11, 2005, at 7:28 AM, Lynch, Jonathan wrote: I like to use ascII characters 28-31 as item delimiters. These are characters that are actually set aside for this purpose within the ascII character set. I get data from SQL databases and I use ASCII(29) between result rows and ASCII(30) between elements within a row. My only caveat is that I have to make sure nothing inserts those characters into the database. But having the data come back to me in that organization makes it very easy to parse the results. Kee Nethery ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
digital timers
Anyone have a digital timer they'd be willing to share, or at least get me started on creating my own? I need two different timers, one that counts up from 0 to 60 and one that counts up from 0 to 3, and keeps repeating until the 60-second timer has finished. If anyone has some ideas, I'd be very grateful. Thanks, Chris Chris Sheffield Read Naturally The Fluency Company www.readnaturally.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Networking reliability
Scott Slaugh wrote: Another issue that seems to pop up occasionally is some network reliability issues. I am using the following script to create a request command. In the requesting computer I put this: Most of the time the requests make it back and forth without a problem. However, occasionally the requesting computer will just time out without having received a reply. The infuriating thing is that it will do this several times in a row. But as soon as I run the debugger to try and figure out what is going on, it works fine. Incidentally, I use [EOT] as an end of transmission string since I sometimes transmit binary data, and seemed to run into problems if I used just a single ASCII character. Have any of you been able to reliably use Revolution as a networked app? Any ideas what might cause these sporadic outages? Is there something I should do to improve my script? Thanks! Some suggestions to help find out better what's going on avoid the debugger - to likely to interfere with things. Can't tell (from what you said) whether the problem is in the open connection send request generate reply receive reply So first thing I'd do is add some logging statements so I can (perhaps) tell where the problem is (i.e. the client should log before and after each of the open, write, read and close; while the server should log the arrival of each request and the reply.) Possible problems: it's sometimes considered risky to close the socket immediately after a write. I think it *should* be OK, but the truly paranoid avoid doing that - leave it to the client to close the socket *after* it has received the reply. it may be that the open is not succeeding; once you have got the connection open, the TCP system will protect you losing a packet (which does happen in real networks), by re-trying; but if the initial packet (or initial return packet) are lost, then you may not succeed in getting an open connection. Best solution - detect the time-out and try again. Possibly switch to open connection ... with message callBack to avoid the client being stuck while waiting for the reply. The server currently waits while it sends the reply - it is possible (especially if the replies can be large) that it will be held waiting for a slow client (or slow/busy connection). While it is held, it might be unable to receive or respond to other clients. Should use write to socket ... with message callback Not sure if any of those will help - but I'd certainly do the logging and avoid the immediate close after write and hope one of those does it :-) -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cursor issues
I didn't see any bug reports related to the defaultCursor property when I searched BugZilla. Do you have a bug number I could look at, or should I just post one myself? Scott Slaugh On 5/11/05, J. Landman Gay [EMAIL PROTECTED] wrote: On 5/11/05 1:26 PM, Scott Slaugh wrote: In my ongoing quest to convert some HyperCard stacks, I have run into a few more problems. One has to do with the defaultCursor. In the openstack handler, I have been setting the defaultCursor to an image that is located on one of the cards of the stack. However, as the program runs, the cursor often gets corrupted. It will change to a image other than the one I set. Has anyone run into this, and if so, have you been able to work around it? This may be related to another cursor issue we are having. Often when we set the cursor to watch, when the handler completes it does not reset the cursor. It remains a watch, leaving people thinking the program has frozen. Any ideas out there for this one? I think we've all seen both of these bugs, which were somehow introduced in the last version release. There are bug reports on both of them, I believe. It isn't just related to custom cursors, the behavior happens with the regular cursors in the IDE too. I haven't found a reliable way around the corrupted cursor problem yet. For the hung watch image, you can either just set your cursor back at the end of the handler, or use reset cursors which seems to clear it in the IDE when I do it from the message box. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Using FS, GS, RS and US (was A question about certain ASCII characters...)
On May 11, 2005, at 2:03 PM, kee nethery wrote: I get data from SQL databases and I use ASCII(29) between result rows and ASCII(30) between elements within a row. My only caveat is that I have to make sure nothing inserts those characters into the database. But having the data come back to me in that organization makes it very easy to parse the results. Yes, binary data can sometimes be a problem. Do the databases not provide the organizing ability you want? Dar ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: digital timers
On May 11, 2005, at 2:04 PM, Chris Sheffield wrote: Anyone have a digital timer they'd be willing to share, or at least get me started on creating my own? The primer on message mechanics at my web site (slightly data) should give you a good foundation for building your own. Dar -- ** DSC (Dar Scott Consulting Dar's Lab) http://www.swcp.com/dsc/ Programming and software ** ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Player and UNC network names
On 5/11/05 2:43 PM, Peter T. Evensen [EMAIL PROTECTED] wrote: I wanted to bounce this off everyone before I bugzilla it. If you create a player, click on the folder button to chose the movie file, navigate to and choose a movie on a network server, the file name is mapped using the UNC format (e.g. //server/folder1/folder2/movie.mov). The player will not load this movie. It will, however, work if the network drive is mapped (so you get something like z:/folder1/folder2/movie.mov). Shouldn't it work even with the UNC specification? Images work with the UNC specification. It's a bug, IMHO, see Bug #1977 in Bugzilla. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: digital timers
Thanks, Dar. I'll have a look. Chris On May 11, 2005, at 2:24 PM, Dar Scott wrote: On May 11, 2005, at 2:04 PM, Chris Sheffield wrote: Anyone have a digital timer they'd be willing to share, or at least get me started on creating my own? The primer on message mechanics at my web site (slightly data) should give you a good foundation for building your own. Dar -- ** DSC (Dar Scott Consulting Dar's Lab) http://www.swcp.com/dsc/ Programming and software ** ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution Chris Sheffield Read Naturally The Fluency Company www.readnaturally.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cursor issues
On 5/11/05 3:20 PM, Scott Slaugh wrote: I didn't see any bug reports related to the defaultCursor property when I searched BugZilla. Do you have a bug number I could look at, or should I just post one myself? The cursor corruption isn't only related to the defaultCursor, it is a more generic thing. At any rate, the vague recollection of a bug report I had seems to be related to this old report, which has had updated information added for OS X: http://support.runrev.com/bugdatabase/show_bug.cgi?id=885 To prevent duplicates, it is probably a good idea to just add your comments to this one. I couldn't find a report about the watch cursor getting stuck. As far as I know, that one is new as of Rev 2.5.1 and I guess it hasn't been reported yet. I mentioned the problem informally during the beta cycle but the team couldn't reproduce it. Maybe if you have a specific recipe they can. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cursor issues
The cursor error is bug 885. The title is confusing, since it refers to OS 7.5. But this is the place to voteplease! Paul Looney -Original Message- From: J. Landman Gay [EMAIL PROTECTED] Cc: How to use Revolution use-revolution@lists.runrev.com Sent: Wed, 11 May 2005 15:55:46 -0500 Subject: Re: Cursor issues On 5/11/05 3:20 PM, Scott Slaugh wrote: I didn't see any bug reports related to the defaultCursor property when I searched BugZilla. Do you have a bug number I could look at, or should I just post one myself? The cursor corruption isn't only related to the defaultCursor, it is a more generic thing. At any rate, the vague recollection of a bug report I had seems to be related to this old report, which has had updated information added for OS X: http://support.runrev.com/bugdatabase/show_bug.cgi?id=885 To prevent duplicates, it is probably a good idea to just add your comments to this one. I couldn't find a report about the watch cursor getting stuck. As far as I know, that one is new as of Rev 2.5.1 and I guess it hasn't been reported yet. I mentioned the problem informally during the beta cycle but the team couldn't reproduce it. Maybe if you have a specific recipe they can. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revmail and Tiger?
i have some trouble using revmail on Tiger... But maybe this is no special Tiger problem...? revmail [EMAIL PROTECTED], , hallo,text works as exspected. But: put line 1 of fld 2 into adresse ## a VALID e-mail address! put fld body into bo revmail adresse, , Subject,bo does NOT, it only activates Mail, but does not create a new mail... Same if i use the direct references: revmail line 1 of fld 2, , Subject, fld body Hi Klaus, Does fld Body contain any quotes? That might confuse things. You could try replacing any quotes with a single quote and then perhaps surrounding the text with quotes and seeing if that helps. e.g. put fld body into tBody replace quote with ' in tBody put quote tBody quote into tBody revmail adresse, , Subject, tBody HTH, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Thierry Arbellot
Hey, This is weird; I got this email from my Dad who lives in Florida. As far as I know he does not use Revolution at all. But I noticed the content right away of course. The subject is Thierry Arbellot from this very list. I think he was using a rev standalone from Thierry that must have a glitch in it. I am waiting for his response now. Curious, Tom On May 10, 2005, at 8:02 PM, Tom McGrath wrote: revInitializeVideoGrabber QT ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
This product is a replacement of snellen projectors. It is used when you read the letters on the chart. There are key letters that are expected and others that are not allowed. Already the software must go through some basic checks. 1. Certain letters must show up while others can not. 2. Letters are not allowed to repeat on a given line. 3. Lines must contain 5 letters (provided the given system can fit that many) 4. Lines must be completely random to prevent memorization (whether it is accidental or not) 5. New: no recognizable words can show up (bad or good) I have found that using a large enough pre-done list that meets the qualifications above will do the job nicely. Mark, could you tie this into a spell checker's database? I presume spell checkers know how to spell bad words as well as good ones, so you could reject any word that is found in the database. Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
cool HyperCard stack tutorial
Medium level scripting (beyond the basics...) http://www.mactech.com/articles/mactech/Vol.04/04.07/AutoHyperEdit/ dont forget http://www.mactech.com/articles/mactech/Vol.04/04.09/ScriptTips/ and http://www.mactech.com/articles/mactech/Vol.05/05.01/ScriptTipsII/ Or search HyperChatT in the macTech google box... BEWARE: the code you copy paste into win32 from firefox 1.3 to rev script editor causes a translation problem with the quote charaters (so far detected...) You'll be notified but you might wonder for hours wondering what the problem is... Firefox is great but it's also the most annoying of the lot sometimes... Can't copypaste drove me nuts today! Or was it metacard's fault? G ah non, 3 more bugzilla tou enter which i've told them already, no! I think that for each bugzilla you enter you should get 10 extra credits! It's in your favor to do so RunRev... And I'll be points rich! ;0 Converting hyperCard stacks to runrev is quite simple though... It's not perfect but it's quite close. Remember to save all your work before opening any hyperCard stack. cheers Xavier ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
RE: How to get path of main stack from external ?
This could help! http://www.google.com/search?ie=UTF-8oe=UTF-8q=hypercardbtnG=Searchdoma ins=http%3A%2F%2Fwww.mactech.comsitesearch=http%3A%2F%2Fwww.mactech.com http://www.mactech.com MacTech has had quite a few articles on hypercard... T'was my favorite magazine in college ;) gonna have a fun time reading this on lulls at work :) Found an article to write forth externals which could help for the Python external kit too ;) but are these too outdated? cheers Xav http://monsieurx.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Richard Gaskin Sent: Wednesday, May 11, 2005 17:25 To: How to use Revolution Subject: Re: How to get path of main stack from external ? Ruslan Zasukhin wrote: On 5/11/05 6:07 PM, Richard Gaskin [EMAIL PROTECTED] wrote: Ruslan Zasukhin wrote: And can somebody point me the correct Transcript command to get path of main stack ? It's the filename property: get the filename of stack MyMainStack If you ever need to get the filename of a stack and you don't know if it's a mainstack or a substack just add the effective keyword: get the effective fileName of stack MySubStack But external cannot know name of particular stack... Why not? Externals have callbacks, so I can't imagine why they wouldn't be able to do something like: get the short name of this stack -- Richard Gaskin Fourth World Media Corporation __ Rev tools and more: http://www.fourthworld.com/rev ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: bad word checker
On May 11, 2005, at 3:30 PM, Sarah Reichelt wrote: This product is a replacement of snellen projectors. It is used when you read the letters on the chart. There are key letters that are expected and others that are not allowed. Already the software must go through some basic checks. 1. Certain letters must show up while others can not. 2. Letters are not allowed to repeat on a given line. 3. Lines must contain 5 letters (provided the given system can fit that many) 4. Lines must be completely random to prevent memorization (whether it is accidental or not) 5. New: no recognizable words can show up (bad or good) I have found that using a large enough pre-done list that meets the qualifications above will do the job nicely. Mark, could you tie this into a spell checker's database? I presume spell checkers know how to spell bad words as well as good ones, so you could reject any word that is found in the database. Hi Sarah, I used a spell checker list from an old MC spell checker program someone created. I also got an embarrassingly long list of other words from a helpful lister that I used to augment the spell checker list. If something can be found after all this work, I will shrug and say wowdidn't know that one. :) Mark Talluto -- CANELA Software http://www.canelasoftware.com ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Delete Card Crash
Every time I try to delete a card Revolution crashes. I tried restarting and even reinstalling Revolution, but it's still crashing. Any ideas on how I can delete a card and save the stack before rev crashes? Derek Bump Dreamscape Software ___ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: digital timers
On May 11, 2005, at 1:04 PM, Chris Sheffield wrote: I need two different timers, one that counts up from 0 to 60 and one that counts up from 0 to 3, and keeps repeating until the 60- second timer has finished. Just a thought and it might not apply to your situation. For most timers that are for a specific length of time, it has been my observation that a countdown timer is more useful than a count up timer. Reason being that with a countdown timer, you know what the end point is automatically. With a count up timer, the end point is unknown OR must be visible as a separate number and as a user, you have to compare those two numbers to get a feel for how much time remains until the end point is reached. With a countdown the end point is always zero and regardless where you started, you can quickly determine when the end point will be reached. Just my two cents and of course, your mileage may vary and my advice could be all wrong for your situation. Kee Nethery ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Delete Card Crash
Derek Bump wrote: Any ideas on how I can delete a card and save the stack before rev crashes? Nevermind. I made a separate stack with a button that would delete the card then immediately save the stack. It worked, but still crashed immediately afterwards. I'll be reporting this on bugzilla. Derek Bump Dreamscape Software ___ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Problems with Importing multiple images
Hello to all out there in Computer Land, This is one of the greatest discussion lists I have ever had the privilege to witness. RunRev is an exciting environment.:) Can hardly wait until Monterey! Is there a limit to the number of images one can Import to a stack or cards in a stack? The problems I am having are as follows: I imported 25 images into a 2 card Stack. Numbers 1 to 20 are correct. but 21(a small png image) was replaced by the 210073 spinning arrow icon and image 23 (a small gif image) was replaced by a Double Arrowed Cursor id 202614. When I switched between the 2 cards the position of the imported images in the Image Library had changed. After 25 Imported Images the Image Library corruption (?) caused my RunRev palette to stop working. Is there a difference in importing from the Image Library as opposed to the File Menu? Call me silly... but, does this mean I should only have single card substacks with 20 images each? I can do this but I am dealing with about 250 + Imported Images to get different looks and animation effects. (Of course I world like to have 500 Imported Images but being an old softy I don't want to push my luck;) I'm using 2.5.1 RunRev from a Mac OS X 10.3.9 Kathy Graves Jaqua A Wildest Dream Software [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Delete Card Crash
Derek, Please let us know the bugzilla number after you enter it. I've had the same problem of crashing when deleting cards. Paul Looney -Original Message- From: Derek Bump [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Wed, 11 May 2005 19:11:56 -0500 Subject: Re: Delete Card Crash Derek Bump wrote: Any ideas on how I can delete a card and save the stack before rev crashes? Nevermind. I made a separate stack with a button that would delete the card then immediately save the stack. It worked, but still crashed immediately afterwards. I'll be reporting this on bugzilla. Derek Bump Dreamscape Software ___ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com/ ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Delete Card Crash
[EMAIL PROTECTED] wrote: Derek, Please let us know the bugzilla number after you enter it. I've had the same problem of crashing when deleting cards. Paul Looney The Bug ID is 2826. I'm not sure if the bug is specific to Windows only, but if you have a different system then make sure you comment on it. Derek Bump Dreamscape Software ___ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Problems with resource mages
Doc Semi-related question for the tests I've been running: Using the application browser, I noticed that the pre-load into memory property is automatically set for all images that I import from a folder. Is there a way to avoid this if I wanted to import 100 or even 1000 images to the stack or would I have to manully unselect the properties for each one? Thanks to all, Doc- Hi Doc I'm having a similar problem in that I can't import more then 20 Images without a mistake in the Image Library. After 20 Images runRev icons or cursors begin to take the place of my Imported Images. Maybe the pre-load into memory property is a problem ??? Kathy Graves Jaqua San Francisco Ca A Wildest Dream Software [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: cool HyperCard stack tutorial
Hasn't it been long enough that those stacks are relics? Or to rephrase that, haven't the best of the Hypercard stacks already been assimilated into the modern high-level languages such as Rev? Granted, my own HyperCard stacks are personal treasures and they'll live in my memory till I die, but I wouldn't wish them on today's programmer or user public. Imho, Andy - Original Message - From: MisterX [EMAIL PROTECTED] To: 'How to use Revolution' use-revolution@lists.runrev.com; 'Discussions on Metacard' metacard@lists.runrev.com Sent: Wednesday, May 11, 2005 6:33 PM Subject: cool HyperCard stack tutorial Medium level scripting (beyond the basics...) http://www.mactech.com/articles/mactech/Vol.04/04.07/AutoHyperEdit/ dont forget http://www.mactech.com/articles/mactech/Vol.04/04.09/ScriptTips/ and http://www.mactech.com/articles/mactech/Vol.05/05.01/ScriptTipsII/ snipped for brevity ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cursor issues
Jacque, Jerry Daniels had a 'recipe' for the cursor 'stuck' problem. I *believe* he entered a bug report for it, but I can't remember exactly what the recipe was. Perhaps he can explain it. best, Chipp J. Landman Gay wrote: On 5/11/05 3:20 PM, Scott Slaugh wrote: I didn't see any bug reports related to the defaultCursor property when I searched BugZilla. Do you have a bug number I could look at, or should I just post one myself? The cursor corruption isn't only related to the defaultCursor, it is a more generic thing. At any rate, the vague recollection of a bug report I had seems to be related to this old report, which has had updated information added for OS X: http://support.runrev.com/bugdatabase/show_bug.cgi?id=885 To prevent duplicates, it is probably a good idea to just add your comments to this one. I couldn't find a report about the watch cursor getting stuck. As far as I know, that one is new as of Rev 2.5.1 and I guess it hasn't been reported yet. I mentioned the problem informally during the beta cycle but the team couldn't reproduce it. Maybe if you have a specific recipe they can. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Using FS, GS, RS and US (was A question about certainASCIIcharacters...)
I pretty much just switch the itemdelimiter back and forth between FS, GS, RS, and US Lynch, welcome to object techonology ;) delimiters... why not put them into separate fields from the start? I have this kind of hierarchy at work... domains servers services apps logs events system apps drives+[mountpoint] ShareCategories [size]shares[$][owner] [size][date]directorys|files[xt] and in todays context, that's demoted to forect tree ad location domain... you get the picture... all factored in time... and backups are another story with backup and storage classes and weeds of objects... Unfortunately, you can't put the hierarchy server into the array hierarchy domain just like that... One solution I found works great in these cases is to use a global data storage in memory (xml like). Memory being cheap today, it's a bonanza. Work in memory, dump to file, show in bits... The alternate is keeping full path names in a hierearchy c:/ c:/files c:/files/this but it's not as scalable and then you start to get into trees... group of flds... in a group of cds in a group of stacks with words or lines or items in any... goes crazy after that... but if you array is semantically compatible to your field naming standard... myarray[cardname|id,fieldname,field object with obj description of] to object reference in field object of card cardname of stack stackname is the same... a property is just next step. cardobject[controlid,propertyname,propertyvalue] after it gets hairy and runrev goes slow... but i think i can manage a bank's data with it if rev starts to thread... Reading in between the lines of Kevin's last chat RunRev might just come out with this soon ... or make X10 easier - I sure hope so ;) cheers from Planet TAOO Xavier http://monsieurx.com/taoo ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Problems with Importing multiple images
Hi Kathy, The problem is probably with image ID's. You can change them using the inspector. Try starting with a high 6 digit number for the first image you import, then add 1 to it and set the next image's ID to it. I think this should solve your problem. OR create a button after you've loaded all your images and set the script of it to: on mouseUp -- CREATE A RANDOM HIGH STARTING ID put 123456 into tID repeat with y = 1 to the number of cards in this stack go cd y repeat with x = 1 to the number of images on this card set the id of img x to tID add 1 to tID end repeat end repeat end mouseUp then save your stack best, Chipp ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Problems with Importing multiple images
Thanks Chip for answering my quarry. :) I will use this great script. Do you think the alwaysBuffer property which I set to true in the Stack Inspector during the Image importing could be adding to this Importing corruption as well? As you know: alwaysBuffer property (true-False) Determines whether the contents of windows, players, and images are buffered offscreen. global bufferHiddenImages property (true-False) Specifies whether images that are not visible are decompressed into an offscreen buffer. If yes besides deselecting alwaysBuffer in the Stack Inspector, would I also set the above Global to False. Kathy Graves Jaqua ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution