Any experiences with LC videograbber?

2015-09-14 Thread Tiemo Hollmann TB
Hello,

I am testing the videoGrabber functions and have downloaded the
videoGrabberTest stack on Win 7 with LC 6.5.2. Neither
revInitializeVideoGrabber, nore revPreviewVideo or any of the other commands
seems to do anything.

Any experiences with these commands or this test stack?

IS anybody using these functions for longer and can tell about his
experiences regarding compatibility with different Win and OS X systems? Are
there dependencies on specific webcams and/or drivers? Or do these functions
only work with a "real" video camera, connected to a special interface and
not a simple USB webcam?

Thanks for any experiences

Tiemo

 

 

___
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: Any experiences with LC videograbber?

2015-09-14 Thread Martin Koob
I had been using revVideoGrabber in my Mac OS X program.   I started to have
difficulties with later Mac Book Pros with retina screens.   I think there
were other issues as well.   Search the QA centre
http://quality.runrev.com/buglist.cgi?quicksearch=videograbber and you can
see the confirmed but unresolved bugs there.

 I switched  to using Monte's mergAV external which has really worked well
for me and it has additional features such as being able to set capture
settings by script.  This is Mac OS X and iOS only however.

I haven't any experience with using it on Windows.  

Martin



--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Any-experiences-with-LC-videograbber-tp4696301p4696302.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
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: Release 6.7.7 RC 4 / 7.1.0 RC 3

2015-09-14 Thread Peter TB Brett



On 11/09/2015 15:59, Sebastien Nouat wrote:


**iOS 9.0*
*With the next maintenance cycle planned to start next week, and Apple
releasing iOS 9.0 on the 16th of September, we would love to offer you
the ability to deploy on iOS 9.0 devices in this release.

However, Apple's decision of releasing Mac OS X 10.11 (El Capitan) on
the 30th of September does not let us do so: it is not possible to
install Xcode 7.0 and iOS 9.0 SDK on Mac OS X 10.10, and by no means we
will install El Capitan Beta 6 on our build system.


Fortunately Xcode 7.0 can be installed on 10.10, and I've now rolled it 
out to our build servers.  There had been some confusion -- earlier beta 
releases of Xcode 7.0 were only compatible with 10.11


This should speed up providing a build that supports deployment using 
Xcode 7!


  Peter

--
Dr Peter Brett 
LiveCode Open Source Team

LiveCode on reddit: https://reddit.com/r/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


iOS: Missing 64-bit support

2015-09-14 Thread Dan Friedman
Does anyone know the magic combination needed to get a app accepted by Apple?  
I'm using LC 7.0.1, and XCode 6.1.   I uploaded an update to an app this 
morning and got this error:

ERROR ITMS-90086: "Missing 64-bit support - Beginning on February 1, 2015 new 
iOS apps submitted to the App Store must include 64-bit support and be built 
with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow 
the same requirements. To enable 64-bit in your project, we recommend using the 
default Xcode build setting of “Standard architectures” to build a single 
binary with both 32-bit and 64-bit code."

Probably a configuration issue of some type.  Any thoughts or advice?

Thanks!
-Dan
___
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: iOS: Missing 64-bit support

2015-09-14 Thread Colin Holgate
It was LiveCode 7.0.2 that gave 64 bit support.

___
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


[ANN] UltraEdit Wordfiles for LCS and LCB

2015-09-14 Thread jameshale
Looking around for text editors with code folding and I found UltraEdit. 
It is not free ($79) although you can try it out for 30 days. 
It is cross platform and you can get it from here

It too has language definition files which it calls "wordfiles" 

I have made wordfiles for both livecodescript and livecode builder although
they are probably of more use to livecode builder files given they require
an external editor.
[These files have just been updated since my first post]

livecodescript.uew
  
livecodebuilder.uew
  

They need to be installed in the appropriate support folder 
[~/Library/Application Support/Ultraedit/Wordfiles] on the Mac (check the
website for other platforms) 

It has function id so you can see all your defined handlers etc in the
function list. 
It will fold on these as well as "if", "Switch" and "Repeat" structures.
(although it doesn't like single line "if" that have no "end if")

Full colour and style controls of the keywords (by type) is available via
the prefs window. 

Enjoy, 

James



--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/ANN-UltraEdit-Wordfiles-for-LCS-and-LCB-tp4696306.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
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


AW: Any experiences with LC videograbber?

2015-09-14 Thread Tiemo Hollmann TB
Thanks Martin for your experience
Tiemo


-Ursprüngliche Nachricht-
Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag
von Martin Koob
Gesendet: Montag, 14. September 2015 15:37
An: use-revolut...@lists.runrev.com
Betreff: Re: Any experiences with LC videograbber?

I had been using revVideoGrabber in my Mac OS X program.   I started to have
difficulties with later Mac Book Pros with retina screens.   I think there
were other issues as well.   Search the QA centre
http://quality.runrev.com/buglist.cgi?quicksearch=videograbber and you can
see the confirmed but unresolved bugs there.

 I switched  to using Monte's mergAV external which has really worked well
for me and it has additional features such as being able to set capture
settings by script.  This is Mac OS X and iOS only however.

I haven't any experience with using it on Windows.  

Martin



--
View this message in context:
http://runtime-revolution.278305.n4.nabble.com/Any-experiences-with-LC-video
grabber-tp4696301p4696302.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
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


Re: Thoughts about Functions, Pseudocode & Natural Language

2015-09-14 Thread Mark Wieder

On 09/14/2015 02:27 AM, Peter TB Brett wrote:


Wasn't COME FROM originally an INTERCAL feature?


Yep. Along with PLEASE.

--
 Mark Wieder
 ahsoftw...@gmail.com

___
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


Compiling multi-module LiveCode Builder programs

2015-09-14 Thread Peter TB Brett

Hi all,

I've written another blog in my series about pure LiveCode Builder 
programs.  This time, I discuss how to compile projects with lots of 
modules correctly, and provide a Makefile that should be pretty much all 
you need to get started with compiling and running large LCB-only 
applications.


http://blog.peter-b.co.uk/2015/09/compiling-multi-module-livecode-builder.html

I hope you find it interesting!

 Peter

--
Dr Peter Brett 
LiveCode Open Source Team

LiveCode on reddit! 

___
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


Using FileMaker as ODBC Source

2015-09-14 Thread Javier Miranda
Hi friends, can you take a look to this code please? 

on mouseUp
   put "ODBC" into theDBType 
   put "localhost" into theDBHost
   put "SACyV" into theDBName
   put "Admin" into theDBUser
   put  “bcdea" into theDBPassword
   put revOpenDatabase( theDBType, theDBName , theDBHost, theDBUser, 
theDBPassword ) into theConnectionID
   put revQueryDatabase( theConnectionID, "SELECT * FROM Almacen") into 
theCursor
   revMoveToLastRecord theCursor
   --put the result  (It puts false in the msg)
   put revCurrentRecord(theCursor) + 1 into field RegAct
   put revDatabaseColumnNamed(theCursor, TotRec) & return & Total into field 
RegNum
   set the endValue of Scrollbar Marcador to revCurrentRecord(theCursor) + 1
   set the  thumbposition of Scrollbar Marcador to 1
   put revDatabaseColumnNamed(theCursor, ItemID) into field ItemID
   put revDatabaseColumnNamed(theCursor, Producto) into field Producto
   put revDatabaseColumnNamed(theCursor, Marca) into field Marca
end mouseUp

It successfully establishes a connection to a datasource (A FileMaker 13 
database), makes SQL query, put some values into certain fields in the card and 
put the fields of the record in the corresponding cards fields.
The problem is doesn’t “like” revMoveToLastRecord theCursor.
I tried to use these commands To navigate the records in the result set:
- revMoveToFirstRecord 
- revMoveToPreviousRecord 
- revMoveToNextRecord 
- revMoveToLastRecord 
But none of them seems to work. Is this a limitation of the ODBC driver? And  
if it is, what have to be done to navigate the records in the cursor?
Saludos,
Javier

___
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: [ANN] LiveCode External to validate the MAS Receipt

2015-09-14 Thread Guglielmo Braguglia

Hi Matthias,
I see that "Receigen" is still updated and, probably, is one of the best 
tools.


About the described procedure and how to make the OS X external ... I 
don't know, I don't have tested with last versions of OS X and Xcode. So 
... try and let we know :)


Guglielmo


Matthias Rebbe | M-R-D 
13 Sep 2015 23:32 pm
Hi,

is this still the recommended way to integrate a validation? Or are 
the information and the recommended tools and downloads outdated?


Regards,

Matthias



___
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
Guglielmo Braguglia 
30 May 2012 20:50 pm
Dear members of this list,

all of you, with your posts, your information and your suggestions, 
have helped me a lot of times so, this time, I would like to freely 
share something that, I hope, useful for all member involved in 
development of OSX application with LiveCode and interested in 
publishing their App in Mac Apple Store ...


... a Livecode OSX External to validate the MAS Receipt.

As you probably already know, a user can download from the MAS the 
purchased App on 5 different devices, but ... if inside your App you 
don't validate the "MAS Receipt", ANY user _can make a copy_ and 
distribute your App without any control !


Unfortunately, the code to validate the MAS Receipt, can't be still 
the same because, otherwise, it will be too easy for crackers to 
discover the weak point and to patch the code once and for all. For 
this reason I think, Apple has not provided a fixed 'call' to use, but 
has provided some guidelines :


https://developer.apple.com/library/mac/#releasenotes/General/ValidateAppStoreReceipt/_index.html

As you can see, to write a good MAS Receipt Validation code, is not so 
simple, but for this, fortunately, there is on the App Store, a very 
good program, called *Receigen*.
_Each time_ you run, Receigen generates a complex C  "MAS Receipt 
Validation" source code, where the constants and the strings are 
re-obfuscated, the checks are performed differently, and the code flow 
changes, so … each time a different, _unique_ code ! (more info on : 
http://receigen.etiemble.com/index.php)


So, starting from this, I developed a very simple External for 
LiveCode, to call the validation process from inside our applications. 
:-)


You can download the following items from my web server :

- All you need to build YOUR validation External : 
http://www.phoenixsea.ch/downloads/phxMASValidate.zip


- A simple test program that shows how to dynamically load and how 
to call the External : 
http://www.phoenixsea.ch/downloads/phxMASValidate_TestProgram.zip


- An 8 minutes video showing "How To Do" : 
http://www.phoenixsea.ch/downloads/phxMASValidate.mov
... about this video ... I know that probably the slides go too 
quickly, but you can still use the pause/resume button to stop and 
resume the video.


Now, to briefly explain "How to do" ...

1. with Receigen.app generate your MAS Receipt Validation C code 
(/DON'T FORGET to flag the "Perform only receipt checks" on Advanced 
Settings/) and save in a file named*receigen.h*


2. go inside phxMASValidate folder and _*replace*_ the file : 
phxMASValidate/phxvalidate/src/receigen.h with your just generated


3. go back inside : phxMASValidate/phxvalidate/ , start XCode and open 
the project phxvalidate.xcodeproj


4. to avoid problems, first do a "Clean" so ... from the menu bar, 
select Product -> Clean


5. verify that the 'Release' build is selected, so ... from the menu 
bar, select Product -> Edit Scheme and verify that the Build 
Configuration is on *Release*


6. still to avoid problems, put YOUR bundle identifier for this 
external, so ... click on the left pane, on the first item (/the 
project name, with blue small icon/) and in the central pane, on the 
*Info *TAB, the first row is 'Bundle Identifier' ... change it (/e.g. 
com.yourname.phxvalidate/)


7. build the external, so ... from the menu bar, select Product -> 
Build ... XCode must say : 'Build Succeeded'


8. you can close XCode ... your external is ready ! You will find it 
in : phxMASValidate/phxvalidate/_build/Release/phxvalidate.bundle


9. Include this external into your livecode app and, on the 
preOpenStack (/... but I suggest to call also in different points of 
the code to make harder the work to crackers/) and call :


put phxValidateMAS(the filename of this stack) into tRetCode

where the *phxValidateMas* is the name of the C call that you find 
into my source code; the parameter is the Path to the REAL executable 
that you find inside your Mac .app and tRetCode is the return code 
(/... 0 if all is OK/).


That's all ...

_Important note_ :
fortunately/unfortunately, LiveCode is not a real 

Re: Thoughts about Functions, Pseudocode & Natural Language

2015-09-14 Thread Peter TB Brett

On 12/09/2015 20:47, Jerry Jensen wrote:

And then there’s the well-known Forth construct: ComeFrom . . .


Wasn't COME FROM originally an INTERCAL feature?

Peter

--
Dr Peter Brett 
LiveCode Open Source Team

LiveCode on reddit: https://reddit.com/r/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

Re: Accessing the Foundation library with LiveCode Builder

2015-09-14 Thread Peter TB Brett



On 10/09/2015 03:29, JB wrote:

This is excellent!

Thank you and please let us
know when you post more
examples.


I'm glad you've enjoyed it!

I'm going to try and continue to post info about using LiveCode Builder 
by itself outside the context of "traditional" LiveCode programs.  It's 
a really interesting mix of English-like syntax with strong/strict typing.


I think LiveCode Builder-only programs are going to become a very 
compelling option for server-side LiveCode programming.


 Peter

--
Dr Peter Brett 
LiveCode Open Source Team

LiveCode on reddit: https://reddit.com/r/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


Re: [ANN] LiveCode External to validate the MAS Receipt

2015-09-14 Thread Matthias Rebbe | M-R-D
Hi Guglielmo,

> Am 14.09.2015 um 10:14 schrieb Guglielmo Braguglia :
> 
> Hi Matthias,
> I see that "Receigen" is still updated and, probably, is one of the best 
> tools.
> 
> About the described procedure and how to make the OS X external ... I don't 
> know, I don't have tested with last versions of OS X and Xcode. So ... try 
> and let we know :)
> 
The reason why i asked was to avoid buying receigen.app and then finding out 
that it does not work anymore. 

But i will take the risk and will let you know. 



Regards,

Matthias


> Guglielmo
> 
>> Matthias Rebbe | M-R-D 
>> 13 Sep 2015 23:32 pm
>> Hi,
>> 
>> is this still the recommended way to integrate a validation? Or are the 
>> information and the recommended tools and downloads outdated?
>> 
>> Regards,
>> 
>> Matthias
>> 
>> 
>> 
>> ___
>> 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
>> Guglielmo Braguglia 
>> 30 May 2012 20:50 pm
>> Dear members of this list,
>> 
>> all of you, with your posts, your information and your suggestions, have 
>> helped me a lot of times so, this time, I would like to freely share 
>> something that, I hope, useful for all member involved in development of OSX 
>> application with LiveCode and interested in publishing their App in Mac 
>> Apple Store ...
>> 
>> ... a Livecode OSX External to validate the MAS Receipt.
>> 
>> As you probably already know, a user can download from the MAS the purchased 
>> App on 5 different devices, but ... if inside your App you don't validate 
>> the "MAS Receipt", ANY user _can make a copy_ and distribute your App 
>> without any control !
>> 
>> Unfortunately, the code to validate the MAS Receipt, can't be still the same 
>> because, otherwise, it will be too easy for crackers to discover the weak 
>> point and to patch the code once and for all. For this reason I think, Apple 
>> has not provided a fixed 'call' to use, but has provided some guidelines :
>> 
>> https://developer.apple.com/library/mac/#releasenotes/General/ValidateAppStoreReceipt/_index.html
>> 
>> As you can see, to write a good MAS Receipt Validation code, is not so 
>> simple, but for this, fortunately, there is on the App Store, a very good 
>> program, called *Receigen*.
>> _Each time_ you run, Receigen generates a complex C  "MAS Receipt 
>> Validation" source code, where the constants and the strings are 
>> re-obfuscated, the checks are performed differently, and the code flow 
>> changes, so … each time a different, _unique_ code ! (more info on : 
>> http://receigen.etiemble.com/index.php)
>> 
>> So, starting from this, I developed a very simple External for LiveCode, to 
>> call the validation process from inside our applications. :-)
>> 
>> You can download the following items from my web server :
>> 
>>- All you need to build YOUR validation External : 
>> http://www.phoenixsea.ch/downloads/phxMASValidate.zip
>> 
>>- A simple test program that shows how to dynamically load and how to 
>> call the External : 
>> http://www.phoenixsea.ch/downloads/phxMASValidate_TestProgram.zip
>> 
>>- An 8 minutes video showing "How To Do" : 
>> http://www.phoenixsea.ch/downloads/phxMASValidate.mov
>>... about this video ... I know that probably the slides go too quickly, 
>> but you can still use the pause/resume button to stop and resume the video.
>> 
>> Now, to briefly explain "How to do" ...
>> 
>> 1. with Receigen.app generate your MAS Receipt Validation C code (/DON'T 
>> FORGET to flag the "Perform only receipt checks" on Advanced Settings/) and 
>> save in a file named*receigen.h*
>> 
>> 2. go inside phxMASValidate folder and _*replace*_ the file : 
>> phxMASValidate/phxvalidate/src/receigen.h with your just generated
>> 
>> 3. go back inside : phxMASValidate/phxvalidate/ , start XCode and open the 
>> project phxvalidate.xcodeproj
>> 
>> 4. to avoid problems, first do a "Clean" so ... from the menu bar, select 
>> Product -> Clean
>> 
>> 5. verify that the 'Release' build is selected, so ... from the menu bar, 
>> select Product -> Edit Scheme and verify that the Build Configuration is on 
>> *Release*
>> 
>> 6. still to avoid problems, put YOUR bundle identifier for this external, so 
>> ... click on the left pane, on the first item (/the project name, with blue 
>> small icon/) and in the central pane, on the *Info *TAB, the first row is 
>> 'Bundle Identifier' ... change it (/e.g. com.yourname.phxvalidate/)
>> 
>> 7. build the external, so ... from the menu bar, select Product -> Build ... 
>> XCode must say : 'Build Succeeded'
>> 
>> 8. you can close XCode ... your external is ready ! You will find it in : 
>> phxMASValidate/phxvalidate/_build/Release/phxvalidate.bundle
>> 
>> 9.