Skip to main content
Archived

Come back TclCaller!

Related products:Transformers
bryanmayor
redgeographics
takashi
danilo_fme
tomfriedl
+2
  • bryanmayor
    bryanmayor
  • redgeographics
    redgeographics
  • takashi
    takashi
  • danilo_fme
    danilo_fme
  • tomfriedl
    tomfriedl
  • philippeb
    philippeb
  • DanAtSafe
    DanAtSafe

takashi
Contributor

In FME 2024, I can’t find TclCaller.

TclCaller is very useful in some cases, I cannot understand why it has been deprecated.

I strongly hope it will be restored.

6 replies

nordpil
Supporter
Forum|alt.badge.img+10
  • Supporter
  • August 22, 2024

Maybe it is hiding, getting ready for a extravagant comeback… ?


LizAtSafe
Safer
Forum|alt.badge.img+15
  • Safer
  • March 11, 2025
NewOpen

martin_fme_user
Contributor
Forum|alt.badge.img+3
nordpil wrote:

Maybe it is hiding, getting ready for a extravagant comeback… ?

Like in the song “Rise like a phoenix?”


nordpil
Supporter
Forum|alt.badge.img+10
  • Supporter
  • March 21, 2025

With a beard and a golden dress?


LizAtSafe
Safer
Forum|alt.badge.img+15
  • Safer
  • April 5, 2025
OpenArchived

LizAtSafe
Safer
Forum|alt.badge.img+15
  • Safer
  • April 5, 2025
We've deprecated the TclCaller to minimize security risks associated with executing arbitrary user-authored scripts, aligning with industry best practices. We recommend migrating existing Tcl workflows to Python using Python's built-in Tcl interpreter via the tkinter module, which allows you to directly execute Tcl scripts from PythonCaller. Python offers enhanced security, better testing coverage, and broader functionality, making it a safer, more robust alternative. Existing workflows using TclCaller will continue to function, but new development should utilize PythonCaller with tkinter.

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings