Author Topic: PJSR: Console.execute() no longer available  (Read 1328 times)

Offline georg.viehoever

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2131
    • View Profile
PJSR: Console.execute() no longer available
« on: 2011 March 03 11:14:07 »
Apparently this function disappeared in 1.69. In 1.61 it was still available. Also see http://pixinsight.com/forum/index.php?topic=1857.msg19834#msg19834. Juan: What to use instead?

Georg
Georg (6 inch Newton, unmodified Canon EOS40D+80D, unguided EQ5 mount)

Online Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 6838
    • View Profile
    • http://pixinsight.com/
Re: PJSR: Console.execute() no longer available
« Reply #1 on: 2011 March 05 02:46:44 »
Hi Georg,

My apologies for not having informed about these changes before. Console.execute() is no longer available, as part of a complete redesign of PI's security system. A new way to run and communicate with external processes (similar to the exec() family of C functions) will be available in the next version of PJSR. So please be patient. Qt 4.7.2 (just released! Qt lives!) is compiling while I write this so everything is under active development.

In the meanwhile you can use the module you wrote around Qt to execute an external process. As soon as I have a new core application running with Qt 4.7.2 I'll start publishing updates.

Again sorry for breaking your script!
Juan Conejero
PixInsight Development Team
http://pixinsight.com/