I understand..thanks for clarifying and responding. I will return and share my further findings on this...... and yes...LC does do alot of hard work for us.
On Wed, Aug 15, 2018 at 6:00 PM, Richard Gaskin via use-livecode < use-livecode@lists.runrev.com> wrote: > See Brian's note to get where I was going with that. > > I suggested comparing the speed with other programs because I'm assuming > you're doing this for a worthwhile reason. When we see how other apps > compare with a similar task for their own reasons we begin to see the wide > range of things that can sometimes happen moving lots of data to and from > the system scrap. > > An MD5 hash is not a Clipboard operation. It doesn't need to integrate > with the system's Clipboard subsystem, nor require reformatting the entire > string as the Clipboard sometimes does. > > "If you can drive one mile in a minute, shouldn't you be able to walk that > in the same amount of time? After all, it's the same length." :) > > Different operations take different amounts of time. > > LC makes it easy to forget that, since it does so much of the work for us. > Only by following the conversation around various Clipboard bug reports > have I been able to begin to approximate an understanding of the complexity > of the task. LC is sometimes working really, really hard so we don't have > to. > > If the amount of time needed for that operation is prohibitive for what > you need to do, I'm sure we can find an alternative method. Maybe > rawClipboardData will handle what you need. Other methods may be available > as well. It all depends on what exactly you want to do. Sometimes we can > learn by how other apps do that. > > -- > Richard Gaskin > Fourth World Systems > > > Tom Glod wrote: > > Hi Richard...to copy it from a custom property into a variable takes a >> blink of an eye. >> >> the file is i think 4.5 mb or so. >> >> takes 14ms seconds to do a md5 hash >> >> its definitely the slowness of the clipboarddata function. >> >> On Wed, Aug 15, 2018 at 5:25 PM, Richard Gaskin via use-livecode < >> use-livecode at lists.runrev.com> wrote: >> >> Tom Glod wrote: >>> >>> > Hey Peeps... so I'm stress testing a clipboard tool I have been >>> > working on .....and copying a large key from the clipboard array into >>> > a variable (such as the king james bible from the guttenberg project) >>> > takes a really long time. >>> >>> What is the size? It's been a long time since I worked with that file. >>> >>> >>> > like 3 or 4 seconds ....(for each key) >>> > >>> > its a large string...but thats crazy. >>> > >>> > I'm copying from "the clipboarddata" ... not rawdata or fulldata. >>> > >>> > should i report bug? or is there a legit reason why this is so? >>> >>> Depends. That's a very rare use case, one not likely optimized for by >>> many apps, or even the OS. >>> >>> So one way to get a feel for whether LC is indeed slow there is to >>> compare >>> with another program: >>> >>> How long does it take to copy with the file is opened in Word? >>> And from WordPad? >>> Might also get comparisons with any other program you have lying around >>> that can be used for that. >>> >>> -- >>> Richard Gaskin >>> >> > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode