Mensys Online Shop
| Категория: | Productivity - Utilities | на: | Troi Automatisering |
| Платформы: | Windows | Mac OS | Больше информации: | www.troi.com/softwar... |
Troi File Plug-in Troi File Plug-in is a very powerful tool for getting access to information outside the FileMaker Pro database. Any files stored on the rest of the computer can be accessed through the functions of the plug-in. Troi File Plug-in 5.0 for FileMaker Pro
11 | ![]() |
Все цены в ЕВРО, без налогов (19%, для книг 6%), без стоимости доставки.
E-mail или позвоните нам по телефону (812) 556-5877 по поводу лицензий, обновлений и другим вопросам.
Troi File Plug-in
Troi File Plug-in is a very powerful tool for getting access to information outside the FileMaker Pro database. Any files stored on the rest of the computer can be accessed through the functions of the plug-in.
Troi File Plug-in 5.0 for FileMaker Pro
11
We released Troi File Plug-in 5.0, an
updated version of our file manipulation plug-in. This
version adds compatibility with FileMaker 11 and Windows
7 and several new features. On the version
history page you can find the complete list
of changes of this and previous versions.
Troi File Plug-in 5.0 is compatible with FileMaker Pro 11. It also runs natively with FileMaker Pro 9 and 10. The Mac OS X version is a Universal plug-in which runs natively on PowerPC and Intel Macs. The Windows version is compatible with Windows 7, Vista and XP.
If you use FileMaker Server, you can use auto update to update plug-ins for FileMaker Pro clients. See also the improved AutoUpdate example on our AutoUpdate page.
Run as a server-side plug-in
Troi
File Plug-in 5.0 is compatible to run under
FileMaker Server: it can run as a server-side
plug-in or as a plug-in used by the
web publishing engine when using FileMaker Server. This
means that you can use the powerful file
management functions in server-side scripts, opening up lots
of new possibilities.
Drag and drop files and
folders
Troi File Plug-in allows you to drag
one or more files or folders on a
FileMaker window or even a drop zone. The
paths of the dropped items can then be
handled by a triggered script, for example to
put them in a container field. With version
5.0 you can specify up to two drag
destination rectangles (even on the same window), and
each drag can trigger a different script.
Use
FileMaker styled paths
Troi File Plug-in 5.0 is
compatible with FileMaker styled paths, like for example
"filemac:/MacHD/folder/file.txt". Each function with a path parameter can
now also be given a FileMaker styled path.
You can also still use all the FileSpec
formats of previous versions of Troi File Plug-in,
like for example "MacHD:folder:file.txt" on Mac OS X
and "C:\folder\letter.txt" on Windows.
Get the Type of
an Item
The new function TrFile_GetTypeOfItem provides an
easy way to see if a path points
to a folder or file. Make thumbnails of
RAW files
With Troi File Plug-in 5.0 you can create a thumbnail from the (large) thumbnail embedded in a RAW image file. This should work for several RAW formats (currently only tested with Canons CR2 format). We also added a switch "-GetFullSizeRawThumbnail" to the TrFile_CreateThumbnail function: this switch will return the full size thumbnail embedded in the RAW file.
Get and Set creation and
modification dates of folders
The TrFile_GetDateCreated and TrFile_GetDateModified
functions and their variants, like TrFile_GetTimestampModified, will now
also get the creation and modification date of
a folder. Moreover, you can now also set
the creation and modification date of a folder,
using the TrFile_SetTimestampCreated and TrFile_SetTimestampModified functions.
Powerful functions!
Together with several improved example files and a
new User Guide this plug-in is a powerful
toolbox no FileMaker developer can do without.
Suggested
uses
Troi File Plug-in is a very powerful
tool for getting access to information outside the
FileMaker database. Any files stored on the rest
of the computer can be accessed through the
functions of the plug-in. All from within FileMaker
you can:
- get the data out of files on the disk of the computer and put it in FileMaker fields
- create files anywhere on the hard disk and put data from FileMaker fields into it
- manipulate files and folders on the disk, like creating, deleting, copying, moving, renaming
- query detailed information of files and folders: the size on disk, creation and modification dates and much more
- count the number of folders or files on a disk
- get images and their metadata (IPTC, Exif, GPS, XML) inside your FileMaker database and write IPTC and Exif metadata too!
All functions of the plug-in can be used in a script enabling you to automate this power. Check out the Suggested Uses on the detail page.
62 Functions give you ample power
Troi File Plug-in adds 62 functions to FileMaker
Pro, giving you virtually limitless possibilities! Below you
find a bit more detail on some of
the functions:
Command your shell
With the TrFile_ExecuteShell
function you can execute a command in the
command shell of the operating system. On Mac
OS X this will be a command executed
in the UNIX Bourne shell, and on Windows
this is the Windows CMD shell.
Manage your
media
Troi File Plug-in allows you to retrieve
extensive image and movie data like width, height
and depth, and much more. While we were
at it we also added an extensive example
file ManageMedia.fp7. This example file combines some of
the Troi File Plug-in's functions to create a
powerful Media Manager for images ц═nd movies. It
shows how to import one or multiple images
from a folder.
It also retrieves a wealth of metadata like width and height, IPTC metadata (amongst others caption, description, keywords, copyright) and Exif metadata. Exif metadata is information about the time a photo was taken, aperture, shutter speed and the like. And did we mention the example file also works with movie files?
Mount and
unmount
With the powerful MountDisk function you can
mount remote disks on a server. On Windows
you can map a remote drive to a
drive letter. On Mac OS X you can
even mount AFP servers across the Internet! The
UnmountDisk function is available on all platforms. It
is all explained in the DiskMount.fp7 example file
in the download.
Just substitute text in files
on disk
With Troi File Plug-in you can
search for a text string in a file
and substitute it with another text. You can
substitute text and have the result saved in
the same file! And you can use replace
strings of up to 150,000,000 characters, making it
possible to substitute tags with much longer replacements
in template files.
Version 5.0 (for FileMaker 9 through 11)
New functionality
- Made compatible and tested with FileMaker Pro 11.
- Added compatibility with Windows 7.
- Troi File Plug-in is now compatible with FileMaker styled paths, like for example "filemac:/MacHD/folder/file.txt". Each function with a FileSpec parameter can now also be given a FileMaker styled path. You can still use all the FileSpec formats of previous versions of the Troi File Plug-in, like for example "MacHD:folder:file.txt" on Mac OS X and "C:\folder\letter.txt" on Windows.
- Updated CreateFile.fp7 example to show the use of FileMaker style paths, like "filewin:/C:/dir/test.txt".
- Improved Drag and Drop functionality: you can now specify up to two drag destination rectangles (even on the same window), each drag can trigger a different script. See the example in DragAndDrop.fp7
- Added new function: TrFile_GetTypeOfItem, which provides an easy way to see if a paths points to a folder or file.
- Updated the example file DragAndDrop.fp7 to make use of the new function: TrFile_GetTypeOfItem.
- Added support for RAW files in TrFile_CreateThumbnail: it can now create a thumbnail from the (large) thumbnail embedded in the RAW file. This should work for several RAW formats, but currently only has been tested with Canons CR2 format.
- Added switch "-GetFullSizeRawThumbnail" to the TrFile_CreateThumbnail function: This switch will return the full size thumbnail embedded in the RAW file. This should work for several RAW formats, but currently only has been tested with Canons CR2 format.
- You can now get the creation date and modification date of a folder using the TrFile_GetDateCreated and TrFile_GetDateModified functions. This also works with the variant functions, like for example TrFile_GetTimestampModified.
- You can now set the creation date and modification date of a folder using the TrFile_SetTimestampCreated and TrFile_SetTimestampModified functions.
Fixes
- (Windows) Fixed a problem with TrFile_ExecuteShell always returning a timeout error $$-4230 even if the executed process terminated on time.
- (Windows) Improved TrFile_ExecuteShell, including improved error handling.
- (Mac OS X) Fixed a problem when creating a temporary file on a remote disk, which could result in a $$-5000 (afpAccessDenied) error. This error could occur in several functions: TrFile_CreateThumbnail, TrFile_SetMetaData and TrFile_Substitute.
- (Mac OS X) Fixed a bug in TrFile_MoveFile function that could lead to a crash of FileMaker and removed calls to an older ResolveAlias function. This change will also fix potential problems in other functions that have a full path as parameter.
Other changes and enhancements
- (Mac OS X only) Added support for
ColorSync in TrFile_CreateThumbnail: this function can now create
a thumbnail in the sRGB color space. The
thumbnail will have the "sRGB IEC61966-2.1" profile embedded.
NOTE this feature is not enabled by default, it needs to be enabled by adding a
"-AddColorSyncSupport" to the switches parameter of TrFile_CreateThumbnail(). - Improved the TrFile_MetaData function: When retrieving GPS metadata the Altitude reference now returns 0, indicating Sea Level.
- Added new switch to TrFile_Version: -UnregisterPlugin. This will remove the registration data. The plug-in will be in a unregistered state after this. See the "Temporary Register Dialog Plug-in" script in the file RegiFunc.fp7 for an example use.
Improved example files and documentation
- Updated CreateFile.fp7 and MoveFolder.fp7 example to use variables and to make use of the TrFile_Exists function.
- Fixed a script in the FolderManipulation.fp7 example file.
- Improved the GetExif.fp7 and SetExif.fp7 example files: they now also parse the GPS data types: Image direction and Image direction reference (True or Magnetic direction) and Degree of precision.
- Updated the User Guide, and also fixed an incorrect example in the User Guide and Overview.fp7

