| By Java News Desk | Article Rating: |
|
| July 14, 2008 02:45 PM EDT | Reads: |
1,980 |
360Works, a FileMaker product developer, will be releasing a new version of its ScriptMaster tool later this month. A completely free, modular plugin for FileMaker, ScriptMaster allows developers to use Java code even without Java expertise. Version 2.0 includes modules for file manipulation, URL downloads, XML Web Services, encoding/encryption, FileMaker script triggering, shell scripting, audio and video, email sending, and much more. FileMaker developers can also extend ScriptMaster functionality by writing their own Java modules. ScriptMaster 2.0 adds a new function registration feature allowing developers to use ScriptMaster modules just like regular FileMaker custom functions. Using a module from the ScriptMaster.fp7 library requires checking a 'register this function' box. Thereafter, the ScriptMaster module appears in the FileMaker external functions list just like a FileMaker Pro custom function. Unlike custom functions, ScriptMaster functions are available in every FileMaker file, eliminating the need to copy and paste between files.
"The ScriptMaster 2.0 plug-in is awesome,” said SolutionMakers, Inc. developer Angelo Luchi. SolutionMakers, Inc., are the developers of the 123sync QuickBooks integration “in as little as an hour” application.
“It is so much faster than its predecessor. Plus I love the new register function,” he added. FileMaker developer Jennifer Shook works in house for American Classifieds in Kansas City, MO. She shares her FileMaker development work with other American Classifieds who are still doing their record keeping by hand, and cutting and pasting their papers up on layout boards. Shook recently downloaded ScriptMaster for the first time.
CIO, CTO & Developer Resources
“Are you sure this valuable plug in is free to deploy with my program?” she asked. “I feel like I am stealing something. This is coming from a girl that is happy to pay for her mp3s.”
In addition to the plugin registration feature, there are numerous other improvements in ScriptMaster 2.0:
- Speed - ScriptMaster was fast before, but because registering a module pre-compiles it, script speed execution is orders of magnitude faster. For example, the UUID function for generating unique serial numbers has increased from 25 UUIDs per second to approximately 1,000 UUIDs per second
- No installation required - The ScriptMaster.fp7 database uses the auto-update feature of FileMaker Server to download the plugin from your FileMaker Server to each user's desktop
- Easy SOAP access - ScriptMaster.fp7 now includes Java Web Service libraries, for easy SOAP Web Service access from developers’ ScriptMaster modules
- Java code editing support - Developers writing Java modules have better support for editing Java code within the ScriptMaster.fp7 database, including syntax error highlighting, allowing tab characters, better error reporting, plus links to Groovy and Java documentation
Several new modules that ship with ScriptMaster 2.0 include:
- Formatted dialog module allows the display of dialogs with formatted HTML content in the FileMaker solution
- BASE64 encoding and decoding modules for interacting with web services
- Gradient drawing module dynamically generates smooth gradient containers perfect for use in layouts with user-specified color preferences
- FedEx module uses SOAP web services to get shipping rates from FedEx
- Popup menu demonstrates how to draw a popup menu anywhere on the FileMaker user interface in response to a mouse click
- Encryption/decryption with the DES-128 algorithm and MD5 hashing modules to store credit cards, social security numbers, passwords, and other sensitive information in a FileMaker database
ScriptMaster is a Universal Binary plugin that will run at full native speed on OS X Intel, OS X PowerPC, and Windows. It will also run in the Web Publishing Engine and on FileMaker Server, so you can use it with IWP, custom web publishing, and server scripts scheduled with FileMaker Server 9.
Published July 14, 2008 Reads 1,980
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Java News Desk
JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- Is Cloud Computing Like Teenage Sex?
- Industry Experts Discuss the State of Cloud Computing
- Performance Tuning Essentials for Java
- Confessions of a Ulitzer Addict
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- It's the Java vs. C++ Shootout Revisited!
- Cloud Computing Can Revitalize Your Career as Software Developer
- IBM Could "Reinvent" Java: Mills
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- A Brief History of Cloud Computing
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Why IBM’s Server Chief Got Busted
- Is Cloud Computing Like Teenage Sex?
- Industry Experts Discuss the State of Cloud Computing
- Performance Tuning Essentials for Java
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- My Thoughts on Ulitzer
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- i-Technology Predictions for 2007: Where's It All Headed?






































