Re: [Gimp-developer] Wanted: pixel warrior drones

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* John Beppu <beppu@xxxxxxx> [020309 11:20]:
> [  date  ] 2002/03/04 | Monday | 01:07 PM
> [ author ] Sven Neumann <sven@xxxxxxxx> 
> 
> 
> __vio__:
> > > with Gimp 1.2.3, and I read it can in fact be made to act like a
> > > server, startedwithout the GUI, passing it commands with the
> > > 'gimp-remote' program (which incidentally seems absent from my
> > > installation).
>  
> __sven__: 
> > The only thing gimp-remote can do is to tell a running gimp to open a
> > specific file.
> 
> 
> I wrote a script called gimp-request which does what you (vio)
> thought gimp-remote would do.  An interesting twist is that it
> lets you preprocess the Scheme code with Perl.  I noticed you
> were a Python guy, but you might find the implementation to be
> interesting anyway.  
> 
> 
>     http://perlmonks.org/index.pl?node_id=146539

Hi John,
Thanks for your message. You can be sure that I will have a look, and your 
preprocessor sound intriguing.

> Instead of trying to bring the GIMP to the Web like you're proposing,
> I'm trying to make the GIMP and the Unix command line work together the
> way a Unix programmer expects to be able to.

On my front, after some intense work this week, I managed to embed a python
web server inside a Gimp module. In fact, I call it a Proxy server, because
all it does is listen to a port, then execute all data POSTed to it by some
web client, and return the result back to the client. That data this proxy
server receives from the client is hopefully 'only' Gimp scripts (python-based).
Because it is a HUGE security hole into the system hosting the Gimp: a skilled
python programmer can run any python script he/she wants remotely and 
anonymously, so potentially do a lot of damage on the host. It's a dirty little
hack. Still, it does execute Gimp commands (python-only) as I wanted, 
and I guess I like to live dangerously.

Vio


[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux