The 360Works FTPeek plugin is a FileMaker plugin that can upload, download, and manipulate remote files on an FTP (File Transfer Protocol) server from within any FileMaker solution. It supports uploads and downloads from Amazon S3. FTPeek version 3 features FileMaker and Dropbox integration.
Dropbox and Amazon S3: Using FTPeek 3 and higher, you can integrate FileMaker and Dropbox! We added an OAuth workflow, including plugin functions added for use with connecting to Dropbox. FTPeek also supports uploads and downloads from Amazon S3 (Amazon Simple Storage Service), with a sharable download link feature in version 3.
Universal Binary cross-platform support: FTPeek runs at full native speed on Windows and Mac OS X 10.6 or higher. FileMaker 11 or later is required. Installation and configuration is the same on Windows and Mac, and you don't need to worry about buying separate Mac and Windows versions - the same license key works on all platforms.
Runs on your FileMaker Server: You can automate nightly FTP batch transfers with FileMaker Server Scheduled Scripts. No more 'robot' machines to maintain! It will also work in the Web Publishing Engine, allowing you to embed FTP scripts straight into your FileMaker web solution with Instant Web Publishing (IWP), WebDirect or Custom Web Publishing. These features require an Enterprise License.
Security: Public key encryption is included with support for FTP over SSL (FTPS) and FTP over SSH (SFTP). Using encrypted FTP is as easy as switching one plugin function. In addition, you can access the public key of your FTP server to protect yourself from DNS spoofing attacks.
Transfer directly to/from FileMaker fields: Need to upload a Word document stored in your FileMaker solution, or upload HTML from a text field? Don't worry about writing it to a temporary directory - you can FTP directly from text and container fields to the FTP server. The same goes for downloads. Of course, this also works with documents and images stored with 360Works SuperContainer.
Includes a built-in FTP user interface: If you want your users to have full FTP access to the server, there's no need to build those layouts or run an external application - a full-featured, 100% FileMaker FTP solution is included with the plugin.
Pricing for FTPeek starts at $195 for a 10-user workgroup license - less than $20 per user!
Purchase the Portfolio Bundle to obtain an Enterprise license of this product which allows for unlimited users within a single organization.
"FTPeek, an absolute god-send" —Robin Ledward, Ican Ltd.
"I love this plugin.
"I think you guys are filling a big gap with that single plug-in.
"I've been using 360Works FTPeek for file management in a media file
application, and I'm quite happy with the results...
the network or with a scheduled script on the server." —Bruce Robertson, Concise Design
""I run a filemaker database with 5 files that currently have just over 100 000 records in each file. When I
first started updating my database, it was easy to download the update file off the ftp server manually, import
all matching records and add remaining data as new records. As the database started growing, it started taking
more and more of my time updating the system to the point where I could spend the first 2 hours of every day
updating my system.
With 360's ftp plug-in, I can now run a schedule every night from the server, download the file from the ftp server, rename the file and import all records. I come in the morning and all the records are updated! What a win! It is an amazing plug-in and well worth every penny. It saves me up to 2 hours daily. After using the plug-in I can't imagine how I worked without it." —Jake Richt, YelloStrawberry
"Just wanted to follow up and let you know I was able to make use of the sample file and have successfully created an interface in my clients solution that works beautifully! I am always (slightly) pessimistic about plug ins but with the help of your sample file I was able to create a very robust solution in a few hours. So far I have tested it about 25 times with 100% success rate and therefore have a high degree of confidence with the solution." —Jim Hickam, Hickam Data Solutions, Inc.
What version of FileMaker is required? Will it run on Windows/Mac?
360Works plugins are compatible with the FileMaker 14 platform and higher.
All of our plugins are designed to run on Mac and on Windows. All system requirements are the same as those of FileMaker. As long as you meet FileMaker's minimum requirements, you can run our plugins. Please reference the FileMaker Pro operating system requirements for all versions.
Are 360Works plugins compatible with FileMaker Cloud?
Yes, but only for the most recent version of the plugin. For non-plugin products such as MirrorSync and Zulu, MirrorSync is compatible with FileMaker Cloud, but Zulu is not.
What about Web Publishing and FileMaker Server?
If you purchase the Enterprise License (see below), then you will be able to use the plugin with the FileMaker Web Publishing Engine. This means that when you use our plugins in your FileMaker scripts, they will work the same way with Instant Web Publishing (IWP) or WebDirect. It also means that your Custom Web Publishing applications (with XSLT, PHP, or any other web technology) can call FileMaker scripts that use our plugins.
Can I use this plugin with my FileMaker runtime solution?
Yes, all of our plugins work in FileMaker runtime solutions, just copy the plugin to the runtime's Extensions folder.
What kind of licenses are there?
Most of our plugins are available in 3 licenses: a demo version which works for 2 hours every time you launch FileMaker, a Workgroup license for 10 or fewer users, and an Enterprise license for unlimited users within a single organization.
What about FileMaker Go?
If you'd like to add plug-in functionality to a mobile solution, there are a number of options available. Plug-ins cannot be installed directly on a iPhone or iPad, but you can trigger a script on a machine that does have the plug-in installed. Using FileMaker Server, you can have routine scripts that will process all the outstanding function calls. For an example on how to do this, see this article on accomplishing this with Plastic. Alternatively you could integrate RemoteScripter to trigger server side scripts. Finally, FMRPC is a separate product developed as a collaboration between Skeleton Key and 360Works.
There are more Questions and Answers on our product support site.