Re: Special Graphic Effects - Kill Performance On Rapid Redraws

2019-11-21 Thread Tom Glod via use-livecode
Swami, I just downloaded the spiritual workout application..I really like
it.  Is the chanting practise menu a datagrid? or a group with custom
controls?...it scrolls very well  can you share the settings?

I like the responsiveness and scrolling of the various menus.

Very well done, one of the first excellent examples I have ever seen of a
LC mobile app.

Thanks,

Tom



On Wed, Nov 20, 2019 at 12:30 PM JJS via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Yes very well said.
>
> We must have the power with our great dev tool to get even more things
> done easier.
>
> Same like Android Studio
>
> Op 20-11-2019 om 03:41 schreef Pi Digital via use-livecode:
> > I was going to continue your analogy but it’s better to put it simply.
> When you see the effects other apps are able to accomplish on the same
> device you question the validity of arguing away the lack of performance
> from our apps. So looking into why is a valid request and worth some
> investigation.
> >
> > Sean Cole
> > Pi Digital Prod Ltd
> >
> >> On 19 Nov 2019, at 18:21, hh via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> This lesson is very short and simple:
> >>
> >> A bicycle (mobile) usually drives much slower and can
> >> transport much less weight than a car (desktop machine).
> >>
> >> ___
> >> 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
>
> ___
> 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
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Office:226-706-9339
Mobile:226-706-9793
___
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


AVF and DirectShow and access to media tracks and raw data

2019-11-21 Thread Paul Dupuis via use-livecode
The evolution of LiveCode from Quicktime (OSX/Win) to AVF (OSX) and 
DirectShow (Win), while necessary, lost some potentially useful features.


Under Quicktime you have several player properties to see what "tracks" 
the player file has and to turn those track on and off.


With the current Player object you have the mediaTypes property, which 
appears to provide the tracks and that's it.


What I am really looking for is library or code to extract the audio 
track from videos? And subsequently to that, get access to the raw audio 
data as a string of bytes.


I am aware of an older LC stack, AudioWaveForm, written i believe by 
Mark Smith, that parsed raw audio data via a live code script for a very 
limited set of audio formats ( I that was just uncompressed AIC or WAV 
audio files)


Has anyone built a library or L9 widget that converts audio to a wave 
form image for display? Or at least lets you get the uncompressed audio 
byte data from a variety of video and audio sources?


Baring that, does any one know of a set fo OS APIs or 3rd party open 
source library that could be wrapped by LC9's FFI interface into a 
widget or library?


___
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


RE: xpaj-gen infection?

2019-11-21 Thread Ralph DiMola via use-livecode
This was reported on the forum back in 2016 and again in 2018.
http://forums.livecode.com/viewtopic.php?t=26873

>From RG:
"Probably a false positive. There was a rash of false positives for LC
standalones several years ago with AVG, and after some of us contacted AVG
they were able to refine their detection patterns. You may want to contact
Avast and see what can be done."

I agree. I contacted Kaspersky once and they fixed a false positive in less
than 24 hours.

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net

-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
Of Mike Kerner via use-livecode
Sent: Thursday, November 21, 2019 9:45 AM
To: How to use LiveCode
Cc: Mike Kerner
Subject: xpaj-gen infection?

i decided to try out avast for mac, and almost immediately i got a message
that one of our compiled LC windoze apps is infected with xpaj-gen.  I don't
see this topic mentioned anywhere.  Sophos didn't ever see anything, and
neither did Norton.  So maybe it's a false positive, and maybe it's
something else that everyone but I know about.

--
On the first day, God created the heavens and the Earth On the second day,
God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
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


xpaj-gen infection?

2019-11-21 Thread Mike Kerner via use-livecode
i decided to try out avast for mac, and almost immediately i got a message
that one of our compiled LC windoze apps is infected with xpaj-gen.  I
don't see this topic mentioned anywhere.  Sophos didn't ever see anything,
and neither did Norton.  So maybe it's a false positive, and maybe it's
something else that everyone but I know about.

-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
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


Re: browserDocumentLoadComplete working correctly?

2019-11-21 Thread Klaus major-k via use-livecode
Hallo Hermann,

> Am 21.11.2019 um 09:52 schrieb hh via use-livecode 
> :
> 
> Klaus,
> 
> looked in the scenario you mention. (I didn't say to use
> messages of the browser widget ...)

I did not say you did so, just rying out some things! :-)

> This is your scenario (correct me if not):
> 
> You have several pages on one or more foreign servers.
> ...
> For more detailed questions contact me via email. This may
> be too special for the list, especially as you may be not
> allowed to publish too much details.

Thank you very much, will send you a private mail later.


Best

Klaus

--
Klaus Major
https://www.major-k.de
kl...@major-k.de


___
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


Re: browserDocumentLoadComplete working correctly?

2019-11-21 Thread hh via use-livecode
Klaus,

looked in the scenario you mention. (I didn't say to use
messages of the browser widget ...)

This is your scenario (correct me if not):

You have several pages on one or more foreign servers.
These pages have dynamically generated content you wish
to access and extract parts to custom properties.

We need a solution that you can adjust yourself without
knowing JavaScript.

As you need a browser widget, several more use the same
widget code, so they are no additional burden in size.

You could try the following:

Use the javascriptHandler JS I told you with an additional
parameter (identifying the page) in the card script.
Load each page you need in a separate (invisible) browser
widget, using a short wait for the LC callback with that
javaScriptHandler.

In the handler JS you can check ALL incoming pages for
having the content you wish to read, also with a "send in
time" loop (say 500 millisecs intervals) for a retry.

Then you can even build and update your display page with
a "waiting for " for the parts that are not yet ready.

A problem with that method could be that the server doesn't
allow too many multiple connections from the same IP. Then
one has to do the method in pieces with an allowed number
of connections.

For more detailed questions contact me via email. This may
be too special for the list, especially as you may be not
allowed to publish too much details.


___
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