|
Demo license for LuaFy Plus |
FileMaker Pro and the LuaFy plug-in file for your platform is all you need. No additional third-party software is required.
Download, unzip, and place the plug-in file into the appropriate Extensions folder of your FileMaker Pro installation or use the Install Plug-in File script step with the LuaFy plug-in stored in a container field in your solution.
The plug-in files are digitally signed. To check the digital signature on Windows, examine the file's Properties to see the Digital Signatures tab to see that it is signed by "Cosmic Consulting". On Mac OS X 10.5 or later use "codesign -dv -vv LuaFy.fmplugin" in the Terminal to see that the signature is present and the first "Authority" is "Developer ID Application: Thomas Hays".
Feature | LuaFy (free) | LuaFy Plus | |
---|---|---|---|
Run Lua scripts | |||
Easily pass FileMaker data to Lua as function arguments | |||
Return a value from Lua as function result | |||
Call Lua functions directly from FileMaker | |||
Execute SQL on FileMaker tables from within Lua | |||
Execute operating system shell commands | |||
String handling including pattern matching and captures | |||
Ordinary and associative arrays (single and multi-dimensional) | |||
Persistently store session data in Lua and access from FileMaker | |||
Read and write data to files | |||
Rename or delete files | |||
Get information on files and directories | |||
Enhancements to Lua to handle unicode strings | |||
Change LuaFy calculation timeout value | — | ||
Suspend and resume Lua function calculations | — | ||
LuaSocket libary - TCP/IP Networking functions | — | ||
MD5 hash function | — | ||
FNV hash function | — | ||
Edit Distance function | — | ||
base64 encode/decode | — | ||
ascii85 encode/decode | — |