If you don't mind doing a little programming, it would be fairly 
straightforward to create and use encrypted workspaces with FME Objects.

The FME Objects Factory Pipeline object allows you to create a pipeline of 
factories to be applied against the features processed by your application. 
This pipeline can be read from any form you choose, including an encrypted 
file. 

One possible scenario:

Prototype and test your process using Workbench. Name the first transformer of 
the process StartPipeline and the last EndPipeline.

Save the workspace to a .fme mapping file.

Create a program to extract all the factories between and including 
StartPipeline and EndPipeline and save as an encrypted file.

Create an FME Objects application that uses FME to read the input data, reads 
and decrypts the pipeline file, applies the pipeline to the source features, 
then uses FME to write out the results.

Send the application and the encrypted pipelines to your client to run on their 
FME installed computer. They still have the full choice of input and output 
formats (unless you wish to restrict them), but cannot modify or reverse 
engineer the transformers you used to create the pipelines.

Regards,

---------------------------------------------------------------
Dave Campanas  -  Product Specialist
Safe Software Inc. Surrey, BC, CANADA
[EMAIL PROTECTED] ~ http://www.safe.com
telephone: (604) 501-9985 facsimile: (604) 501-9965
Solutions for Spatial Data Translation, Distribution and Access
---------------------------------------------------------------

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Ireland
Sent: December 12, 2005 8:45 AM
To: [email protected]
Subject: [fme] Re: protection of fme scripts

Hi Axel,
Either "FME Core" or "Workbench" - I'd always considered this to be a
Workbench issue, but if you want to run a workspace from the command
line I guess it would have to be a core function.

Anyway - as long as it is on the list I don't think it matters too
much where it is.

Thanks

Mark


 --- In [email protected], "Axel Axmann" <[EMAIL PROTECTED]> wrote:
>
> Hi Mark,
> I like to notify my wish that the protection of FME mapping files
and workspaces would be a great plus that we have needed already in
earlier times. Where shall I write it in the fmepedia page "FME
Suggestions"? FME Core?
> 
> kind regards,
> Axel Axmann
> 
> ++++++++++++++++++++++++++++++++++++++++
> ....................... axmann geoinformation .....................
> ............................ www.axmann.at ...........................
> tel +43-2282-5000 ........................... [EMAIL PROTECTED]
> fax +43-2282-5001 ......................... [EMAIL PROTECTED]
> 2230 Gaenserndorf (Austria) ... Hans Kudlich-Gasse 11
> ++++++++++++++++++++++++++++++++++++++++
> 
>   -----Ursprüngliche Nachricht----- 
>   Von: mark2atsafe 
>   An: [email protected] 
>   Gesendet: Samstag, 10. Dezember 2005 00:28
>   Betreff: [fme] Re: protection of fme scripts
> 
> 
>   Hi Michael,
>   I've logged your and Karim's comments to our database, and to our 'big
>   rocks' list so we will see what happens. 
> 
>   The more folk that request a function the more likely it is that we
>   will implement it. It may be useful to add this to the fmepedia
>   suggestions page (http://www.fmepedia.com/index.php/FME_Suggestions)
>   which the people in charge sometimes look at.
> 
>   Regards,
> 
>   Mark
>   Mark Ireland, Product Support Engineer
>   Safe Software Inc. Surrey, BC, CANADA
>   [EMAIL PROTECTED] http://www.safe.com
>   Solutions for Spatial Data Translation, Distribution and Access
> 
> 
>   --- In [email protected], Michael Habarta <[EMAIL PROTECTED]> wrote:
>   >
>   > Hallo Mark
>   > 
>   > Protection of FME scripts is an issue !!
>   > 
>   > In our case we are investing several man-years in product
development
>   > for migration software and we are just trusting that no one will
>   > be able to misuse fme files.
>   > 
>   > In our case we would like to license fme workflows which use DOS
>   > BAT scripts to call fme files.
>   > 
>   > Michael
>   > 3A Migration
>   > AED-SICAD AG
>   > Germany
>   > 
>   > mark2atsafe wrote:
>   > > Hi Karim,
>   > > At the moment no, this is not possible. At least not in any simple
>   > > manner. It is on the list of things to do though (PR4281). 
>   > > 
>   > > Is there any particular reason you want to do this? If there is a
>   > > compelling reason why our users would need this functionality then
>   > > it's likely to get a higher priority on our implementation list.
>   > > 
>   > > Regards,
>   > > 
>   > > Mark
>   > > 
>   > > Mark Ireland, Product Support Engineer
>   > > Safe Software Inc. Surrey, BC, CANADA
>   > > [EMAIL PROTECTED] http://www.safe.com
>   > > Solutions for Spatial Data Translation, Distribution and Access
>   > > 
>   > > --- In [email protected], "Karim Elhanafi" <[EMAIL PROTECTED]>
>   wrote:
>   > > 
>   > >> hi group,
>   > >>
>   > >>is it possible to protect my fme scripts (convertion to binary
code or
>   > >>something like that)
>   > >>to hide the code from the end user ?
>   > >>
>   > >>thanks in advance,
>   > >>
>   > >>karim
>   > >>
>   > > 
>   > > 
>   > > 
>   > > 
>   > > 
>   > > 
>   > > 
>   > > Get the maximum benefit from your FME, FME Objects, or
>   SpatialDirect via our Professional Services team.  Visit
>   www.safe.com/services for details. 
>   > > Yahoo! Groups Links
>   > > 
>   > > 
>   > > 
>   > >  
>   > > 
>   > > 
>   > > 
>   > > 
>   > > 
>   > 
>   > -- 
>   >       //   \\   Michael Habarta: Munich/Bavaria/Germany
>   >      //     \\    Mail office: <mailto:[EMAIL PROTECTED]>
>   >     //=======\\     Mail priv: <mailto:[EMAIL PROTECTED]>
>   >    // \/|   | \\     Homepage: <http://people.freenet.de/mhabarta>
>   >   //    |   |  \\       Motto: Romans 8:28
>   >
> 
> 
> 
> 
> 
> 
>   Get the maximum benefit from your FME, FME Objects, or
SpatialDirect via our Professional Services team.  Visit
www.safe.com/services for details. 
>   Yahoo! Groups Links
>






Get the maximum benefit from your FME, FME Objects, or SpatialDirect via our 
Professional Services team.  Visit www.safe.com/services for details. 
Yahoo! Groups Links



 





Get the maximum benefit from your FME, FME Objects, or SpatialDirect via our 
Professional Services team.  Visit www.safe.com/services for details. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/fme/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to