New Major Version Release:
360Works, is proud to announce MirrorSync 5, a new major version of the easy-to-use data replication tool that quickly and seamlessly syncs an offline database running on FileMaker Go or FileMaker Pro with a database hosted by FileMaker Server and syncs various configurations of SQL databases. MirrorSync 5 will greatly improve convenience for your end users by making the sync process faster and more secure. We have added features to improve the initial sync making all subsequent syncs more seamless and we have reduced the amount of password requests needed to access the database for syncing. Additionally, there have been over 40 new improvements made to enhance reliability, speed, and stability overall!
Powerful New Features Added:
Faster Speeds: Run the Initial Sync on the Server
With large databases, initial syncs can take a long time when filtering a subset of records for each user. MirrorSync 5 now has a feature to drastically improve this initial sync time, by hosting a temporary copy of the file on FileMaker Server, running the initial sync entirely on the server, and sending the pre-synced file to the user's iPad, laptop, or iPhone. The performance improvement is especially noticeable when syncing with filtered record sets for large databases, and syncing over cellular networks. If you are syncing a custom/personalized set of records from a table with more than 10,000 records, this update is critical for improving the speed of your syncs.
During our testing, we found that initial syncs are now 3 times faster. For example, doing an initial sync of 10,000 records into an empty clone on an iPad Mini over WiFI took 9:13 using traditional client-side initial sync, and 3:43 using the new server-side initial sync feature of MirrorSync 5.
More Convenient: Encrypts and Remembers User Passwords
MirrorSync will now remember user passwords, so that they don't need to be re-entered on each sync after an offline file is opened. It encrypts and saves the initial password on the MirrorSync server, preventing users from repetitively entering their passwords for better security and end user convenience. If the password is changed on the server file, the user will be re-prompted for a new password. If you've been using a shared password for all users to avoid the hassle of password double-entry, you can now switch to the more secure option to use individual accounts, without making extra work for your users.
More Reliable: New Sync Auditing Feature to Monitor Sync Progress
We have added an advanced notifications feature in MirrorSync 5, which posts CloudWatch metrics and SNS notifications when a sync completes or fails. While this feature is optional and can be turned on or off, it is very beneficial for those who wish to receive updates on sync statistics or receive alarms for sync behaviors (e.g. number of records inserted, sync duration, number of sync warnings). You will need an AWS account to use this feature.
Improvements for MirrorSync Hosting Providers
Log files are now separated by the MirrorSync application name. This is important for hosting providers to be able to see each customers log files separately.
New Support for Syncing with DynamoDB, the Back-end Database of Amazon.com
We have added support for syncing with DynamoDB, a database under Amazon Web Services that is simple, serverless, scalable, and provides low-latency data access. DynamoDB is used by Amazon with their retail site (Amazon.com) where it handles 13.9 million requests per second! Give us a call if you'd like to hear more about how we synced a government FileMaker solution with DynamoDB to handle huge web traffic loads.
More Convenient with FileMaker Server 17
If you are considering switching to FileMaker Server 17, now is the perfect time. MirrorSync will now automatically enable XML Web Publishing on FileMaker Server 17, so that you don't have to do in the command line or data API.
There are over 40 new improvements in MirrorSync 5, giving you more unbelievable new ways to do the unSYNCable! See the complete changelog here.
MirrorSync Map: Speed and Reliability
We analyzed a month of syncing data to show its speed and reliability. The following map shows MirrorSync users who performed syncs in 45 countries around the world across different cities and countries (does not include installations with statistics gathering disabled).
99.4% of 269,000 Syncs completed with no errors 133,465 FileMaker Server to MySQL Syncs with a median sync time of 5.3 seconds 79,961 FileMaker Server to FileMaker Server Syncs with a median sync time of 12.4 seconds 27,085 FileMaker Server to FileMaker Pro/Go Syncs with a median sync time of 22.9 seconds 19,249 FileMaker Server to DynamoDB Syncs with a median sync time of 20.5 seconds 14,279 FileMaker Server to other SQL Databases with a median sync time of 65.3 seconds Longest sync distance of 1,184 Miles Licensing and Hosting
You can download MirrorSync 5 instantly and start syncing with the new improvements. MirrorSync 5 is compatible with MirrorSync 4 offline files - no need to reset sync data or recreate configurations (although some new features, like password saving, will not function until the script is updated).
Active maintenance subscribers for MirrorSync or the 360Works Portfolio Bundle will receive the new major version 5 at no additional cost.
We are also pleased to announce that we offer hosting services for MirrorSync for the low price of $29 per month. This is included free of charge for customers hosting FileMaker Server with us. Contact us to find out more and get started!
For adding new devices onto a MirrorSync license, prices range from $40-$95 per device depending on the quantity of devices ordered. With our 2018 FileMaker DevCon Discount, you can take 15% off of your order by using promo code DEVCON18 at checkout, now through August 10, 2018. If you are attending the FileMaker Developer Conference this year, please visit us at our booth and we would be happy to answer any questions you may have.
Never tried MirrorSync? You can download a free license which allows for syncing between FileMaker Pro or FileMaker Go with FileMaker Server for one device. Sync an offline database with the hosted server file, completely free of charge.
Try or Buy MirrorSync 5 Stay updated with 360Works
MirrorSync 5 is now available and with it ships a better user experience for your clients! Today, we want to share 3 ways you can optimize your FileMaker sync experience for your users with the lastest version of MirrorSync.
If you haven't heard...MirrorSync allows you to sync FileMaker Go, FileMaker Pro, FileMaker Servers, SQL databases, and virtually any datatbase you can think of!
Here are 3 ways you can sync FileMaker and provide a better user experience using MirrorSync 5:
1. Encrypted Password Storage
No user wants to repetitively enter their password before a sync! As a convenience to your users, MirrorSync 5 will now store encrypted passwords for your users on the server. Essentially, it stores an encrypted version of the last used password to sync an offline file. In MirrorSync 5, instead of picking between a shared, auto-entered password (less secure) or individual passwords that need to be entered on each sync (less convenient), everyone can use their own password with ease and optimal security.
2. Fast Initial Sync
MirrorSync now runs a server-side initial sync! It will save an empty clone of the file, and temporarily host the empty file copy on FileMaker Server where it runs a fast server to server sync of only the selected records you want to sync. This is especially helpful if you have a massive database and only want to sync a subset of records without draining the memory on the local device, such as an iPad or iPhone. Once the sync is complete, MirrorSync closes the file on the server and sends the pre-populated file down to your users.
3. Monitor Your Sync Statistics
MirrorSync now reports sync stats to AWS CloudWatch. You can get real-time updates on important metrics such as sync times, warnings, and other notifications. Having this insight at your fingertips will make you instantly aware of issues or difficulties your users may be running into.
Watch a Video on this Topic Now!
We enjoy meeting up with our fellow FileMaker Developers at DevCon. Each year, we like to catch up with Richard Carlton Consulting who offers educational and entertaining FileMaker training that will keep you engaged and leave you with the knowledge and tools you need to be an excellent FileMaker Developer.
Check out Richard's video below to see an in-depth explanation and interview on MirrorSync 5 with 360Works President, Jesse Barnum.
Download a free version of MirrroSync 5, upgrade, or purchase here.
Stay updated with 360Works:
Need a Way to Send SMS/Text Messages from FileMaker?
We have released a new update for the 360Works Email Plugin, version 3.1, allowing you to send text messages from FileMaker leveraging technology from Amazon Web Services along with improvements to the plugin when used on Windows.
We like Amazon Web Services (AWS) and as you may have noticed, we use AWS technology in a lot of our product updates. AWS has been a scalable and reliable remote computing infrastructure for our software and we have a great depth of experience in implementing their services into our development.
Recently, we've been working on improving the SMS/text message service for our Email Plugin, and Amazon's Simple Notification Service (SNS) API was the optimal technology to leverage for sending SMS in FileMaker. Unlike using other gateways, there is no need to hassle with lengthy account set ups and various expensive complicated pricing models. In fact, if you already have an AWS account you can get started for free and use the 360Works Email Plugin for sending text messages right now!
How it Works
With the 360Works Email Plugin now using the AWS SNS service, you can push out text messages to a large number of subscribers on their mobile devices. Example business use cases:
Notifying a customer that a pet is ready for pick-up on their mobile device Sending project update alerts to teams on the go Confirming and reminding clients of appointment times via text message Virtually any case you can think of where a mobile message service is needed!
The AWS functionality in the Email Plugin is easy to set up, operate, and reliably send notifications to all your endpoints - at any scale. It takes just 1 function call to send a text message from FileMaker; simply enter your AWS Access Key, AWS Secret Key, a phone number, and a brief message like so:
EmailSMSSend("AccessKeyHere";"SecretKeyHere";"17702349293";"Your Message Here"]
...and you're done!
Where required by local laws and regulations (such as the US and Canada), SMS recipients can use their devices to opt out. Developers can manage sending settings in their AWS console.
Using the 360Works Email Plugin is a great way to send SMS in FileMaker Go. You can trigger a script on a machine that has the Email Plugin installed. Using FileMaker Server, you can have routine scripts that will process all the outstanding function calls or even use 360Works RemoteScripter Plugin to trigger server side scripts. Your users can send text messages from their FileMaker Go custom app, whether using an iPhone on the field or an iPad throughout the office.
Pricing and Availability
The Email Plugin is essentially a 2-for-1 deal. When you purchase it you receive the SMS/text message functionality as well as the powerful email sending capabilities of the plugin, such as sending and receiving HTML formatted and multiple attachment emails with SMTP, POP, and IMAP servers.
The Email Plugin starts at $195 and is available with 3 different tiers: Single-User, Workgroup (10 users - local use), Enterprise, and Solution (Vertical Market option). If you plan to use the Email Plugin for server-side use of any kind, such as SMS in FileMaker Go, you will need the Enterprise license.
This new version, Email Plugin 3.1, is a free update for those currently using major version 3. You can go right to the Email Plugin page and download the current version.
Sending costs are extremely low and handled through AWS. The first 100 messages sent to US numbers are free. Messages after 100 sent and any non-US numbers incur a per message charge, pricing can be found in our docs wiki (docs.360works.com). Currently, this charge is less than a penny per SMS.
If you would like implementation services, please contact us at firstname.lastname@example.org and we will be happy to take care of the entire SMS implementation process for you or provide a guided walk-through at our hourly consulting rate.
It is free to try the Email Plugin. There is a fully-functional demo version available and you can test the functionality in our sample file as well.
We value the feedback from the FileMaker Developer Community. Please let us know if there is a feature you would like to see in our plugin(s) at email@example.com
"I wanted to publicly thank Sam Barnum from 360Works for OUTSTANDING customer support! I needed to be able to put inline graphics into outgoing "blast" emails for one of my clients. We use 360Works' email plug-in for it's ability to run from a script running in FMPS - these "blasts" go out to a few thousand people and run at night. Sam responded immediately to my request for help, offered to make an addition to the plug-in to handle the inline graphics and built it for me in very short order... So, THANK YOU SAM. And thank you 360Works." ?Mark Woytovich, Ignotum Inc.
Free Demo or Download Email 3.1 Stay updated with 360Works
By Chris Dragon
Crestline, CA - 2empowerFM Developer Assistant and Hands-Free Printer updates are now available to correct incompatibilities with FileMaker 17. All other 2empowerFM plug-ins have been tested as FileMaker 17 ready.
Developer Assistant v3.3 is available immediately at developer.2empowerfm.com. This is a free and recommended update for licenses purchased Feb 10, 2016 and later. In addition to FM 17 fixes, a number of bugs and errors that affect earlier FM versions were also fixed. Full details of fixes and changes can be found in the release notes.
Hands-Free Printer v3.66 is available immediately at print.2empowerfm.com. This is a free and recommended update for licenses purchased May 16, 2014 and later. In addition to FM 17 fixes, HFP for Windows corrects a bug in setting the 'All pages' checkbox and can now set msctls_trackbar32 printer-specific controls. Full details of fixes and changes can be found in the release notes.
About 2empowerFM Plug-ins
Our 2empowerFM line of plug-ins save you time during FileMaker development and add powerful features to your FileMaker solutions. Our plug-ins include:
2empowerFM Developer Assistant
- Quickly search all scripts to find ones containing a string or pattern.
- Find table names, function and script step names, field metadata, and more, without generating a DDR.
- Replace text in script steps and in the multi-line text boxes of any dialog.
- Debug and develop faster by evaluating highlighted expressions immediately instead of copying, closing dialogs, and pasting into FileMaker's Data Viewer.
2empowerFM Hands-Free Printer
- Automate printing and control printer-specific settings.
- Save money by enforcing the use of double sided and toner saver modes.
- Prevent costly mistakes like printing all records instead of current record.
2empowerFM Menu Popper
- Pop-up multi-level menus anywhere on a FileMaker layout.
- Use unique dropdown menus to show type-ahead search results from multiple searches.
- Make menu items bold, italic, underlined, bulleted, or add separator lines between items.
2empowerFM Keyboard and Mouse
- Easily link hotkeys to scripts, create image-map buttons, and change the mouse cursor.
2empowerFM SQL Runner
- Insert and Update data in any FileMaker table without changing layouts or creating extra table relationships.
- Use an SQL query in a calculated field to generate dynamic pop-up lists.
- One of our FREE plug-ins!
2empowerFM Text Toolkit
- Perform powerful search and replace in database text using Perl-compatible regular-expressions.
- Generate a hash of data using many algorithms including SHA512, SHA256, and MD5.
- Another FREE plug-in!
2empowerFM Clipboard Explorer
- Save and restore objects on the clipboard including stylized text, FileMaker scripts, and layout objects.
- Also totally FREE!
Pricing and Availability
Plug-in updates are available immediately at 2empowerFM.com
Updates for paid plug-ins are free for those who purchased a license within the last year, or longer if intervening plug-in releases contain only minor new features or small fixes. Check the dates posted in the release notes to see if you qualify for a free upgrade on your particular plug-in license. All older licenses may be upgraded for 50% off the price of an equivalent new license.
All plug-ins can be tested for 30 days free of charge and demos are fully functional. Up to three demo extensions are available upon request.
Dracoventions is a FileMaker Business Alliance (FBA) member located in Crestline, CA, USA. Dracoventions is focused on inventing software that empowers you to save development time, expand FileMaker's abilities, and create a better user experience.
With over 25 years of software engineering experience, company-founder Chris Dragon was inspired by the business needs of a FileMaker-based non-profit to create the 2empowerFM Family of Plug-ins. These plug-ins include Developer Assistant, Hands-Free Printer, Menu Popper, SQL Runner, Text Toolkit, and more. Plug-ins are available at 2empowerFM.com
By Ashley Colburn
I am posting my database to Filemaker cloud. I have tested my solution on FM Go 16 without issue and wanted to begin to test on Web Direct. After configuring the file in FileMaker Advanced for Web Direct and testing successfully on my Mac, the file is no longer available in FM Go 16.
Should you be able to run a file over Filemaker cloud and access via FM Go or Web Direct as the user chooses, or is it one or the other?
Who Viewed the Topic1 member has viewed this topic:Partha Dasgupta