Version 0.71 of bBox Now Available

A new version of our free bBox FileMaker plug-in is now available.

Some of the changes since the last release are:

  • better support for Python results, in particular lists & sets
  • curl, sort, bash, and grep commands now allow up to 7 parameters
  • better handling of invalid parameters to FileRead and PasteboardGet functions
  • added the Python function fm.evaluate
  • more examples in the demo file

Continue reading “Version 0.71 of bBox Now Available”

Version 0.63 of bBox Now Available

A new version of our free bBox FileMaker plug-in is now available.

Some of the changes since the last release I blogged about are:

  • new fm.executesql Python function
  • additional types when converting to/from Python
  • new bBox_FileWrite, bBox_FileSymlink, and bBox_FileRead functions

Continue reading “Version 0.63 of bBox Now Available”

hello San Antonio. hello FileMaker DevCon.

It’s FileMaker Developer Conference time, with 8 Beez in San Antonio for DevCon. We’re studying new development techniques from FileMaker Inc. and our industry peers, sharing a few methods of our own and even riding a few mechanical bulls at a real live cattle ranch!

Continue reading “hello San Antonio. hello FileMaker DevCon.”

Curl HTTP Post from FileMaker

I was trying to test out some HTTP post transactions with the curl command, and things weren’t working.

One glitch was due to how the curl command parses its options. All characters, including spaces can be significant, so “-X POST” is not the same as “-XPOST”. This difference might be hidden if calling from the shell, which trims extraneous spaces in parameters, but I was calling via the bBox plug-in’s curl function, and this calls the command directly from FileMaker.

Continue reading “Curl HTTP Post from FileMaker”

XML Parsing with FileMaker and bBox

In order to more easily work with XML data, I’ve added the libxml2 library to version 0.54 of the bBox plug-in.

Among other things, libxml2 provides support for XPath 1.0 queries, which can be used to easily extract or set values from XML data, so XPath was my first choice. Although XML has lost a bit of its shine as JSON has come into vogue, XML is still integral to many systems, including FileMaker. Also, the XPath routines can be used for similar syntaxes, so for instance, you might find it helpful for scraping data from a HTML page.

Continue reading “XML Parsing with FileMaker and bBox”

bBox FileMaker plug-in: Easily add AppleScript, Shell, Grep, and more to your FileMaker projects

Today we are making bBox, our toolbox of external functions for FileMaker, freely available to all FileMaker developers. Use it to extend the reach of your FileMaker solutions to resources outside of FileMaker by launching and communicating with other programs, utilizing the powerful commands built-in to Mac OS X, and easily creating, processing, and managing files.

Continue reading “bBox FileMaker plug-in: Easily add AppleScript, Shell, Grep, and more to your FileMaker projects”

1 2 3