![]() We've found the other web plugins extremely time-consuming to use, and they seem to fail on complex sites with lots of cookies and sessions and such to track, even when we took the time to carefully reverse-engineer everything that the site was trying to do. Got a few reviews about my Filemaker pluginsīased on our experiences so far, your MBS plugin for FileMaker is head and shoulders above the other web/URL plugins we've used. Please don't hesitate to comment or inform us about things we forgot. ![]() Also if you want to follow redirects or you need to send special headers including cookie string. Of course for advanced operations like renaming your file after upload or deleting a file, you need the plugin. Even ftp directory listings seem to work. In our tests a ftp download using login/password worked with the insert URL script. Verify Certificate and Host for SSL connectionsĪuthentication (username/password for FTP/HTTP) Finally you may want to show progress while download and allow the user to cancel? Encrypting the data without making sure there is no attacker listening doesn't make much sense. Also if you use SSL, you should try the plugin as it can verify the peer using a certificate. Like if you need some proxy settings or pass a cookie or some advanced credentials. If you just need this, you are fine, but if you need a little different feature, you should check our plugin. Well, basically the insert URL script step can do a specific thing which is getting data from an URL and putting it into a media field. MBS Plugin's CURL functions One of my users asked what the difference between the plugin CURL functions and the new insert from URL Script step is. Good if we have to switch again laterįilemaker Insert URL vs. So finally we have a solution and our parse method implemented with 3 different classes. Still we need to call the unescape function manually to removes escapes. But well, our JSONMBS class has decent speed and handles encodings better. ![]() Our class is a little bit lower level as you get nodes for arrays or dictionaries which you don't see that way with the other classes. But it turns out that JSONNode doesn't return strings with text encodings, too. The Einhugur class was a little bit faster then mine, so we tried JSONNode. A little speed test for parsing shows that the plugins do the 10 second job in less than 0.1 seconds. As the client uses both Einhugur and MBS plugins, we have also JSONNode from Einhugur and JSONMBS from MBS Plugins available. We really didn't want to wait 10 seconds for a big JSON to be parsed. ![]() Well we eventually worked around that, but later we discovered that the JSONItem class is very very slow. All the strings we got back had no text encoding set. First it did not preserve the text encoding. We were happy to see JSONItem class in Real Studio, but we soon realized it has problems. We started with a need to use JSON for talking to a server. I want to tell you the story I had the last days with JSON classes: Changed RemoveAccentsMBS to work also for decomposed unicode characters.This affects WIA classes, WMI classes and a few others. Fixed bug in Windows classes with passing BSTR string parameters.Fixed WebViewMBS methods canGoBack, canGoForward, canMakeTextLarger and canMakeTextSmaller.The OverlayMBS.Constructor with WindowsNoActivate flag set to true should now work better on Cocoa target.Fixed leak in NSImageMBS.Constructor taking a picture.Fixed a couple more leaks in NSImageMBS, OverlayMBS and QTKit classes.Added support to PictureMBS to work with Pictures on Web/Console targets.Changed WindowsTaskbarStateMBS class to have AutoHide and AlwaysOnTop properties settable.Changed our multithreading code for pictures to work better if you call same method on several threads.Added more security methods to WindowsWMIMBS class.MBS Real Studio Plugins, version 12.2pr6 New in this prerelease of the 12.2 plugins:
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |