eoyilmaz / anima

VFX & Animation Pipeline Library
MIT License
137 stars 27 forks source link

Python Communication with adobe product! #19

Closed tws0002 closed 2 years ago

tws0002 commented 7 years ago

Hi Eoyilmaz,

I doing some research about how Python communicates with Adobe product!! here is some result I have so far. Do you want to have a look on it? here is the link: https://gist.github.com/tws0002/0c2496781dbf3feced906f1ef602ea59

which I think is better than using comtypes. correct me if im wrong!!

Thanks Desmond

eoyilmaz commented 7 years ago

No it's not better. This way you constantly need to parse results from the network socket. comtypes handles that already for you and it is much easier to work with.

tws0002 commented 7 years ago

ic.

but after effect seems don't support comtypes!!

eoyilmaz commented 7 years ago

Strange if it supports socket it should also support comtypes.

tws0002 commented 7 years ago

I have been tried for so many times !! but no luck on it!! here is some error from internet http://tech-artists.org/t/python-photoshop/150/41

Desmond

tws0002 commented 6 years ago

Hi do u have any idea on this problem?

eoyilmaz commented 6 years ago

I've tested if my implementation is still working for Photoshop CC 2018 and you know what, it is working without any problems (though I had to call the script form a command prompt, just because I don't have the ANIMA_PATH env variable set to the correct path).

So I believe this by itself is a proof of concept that comtypes library is enough to work with Adobe products.

tws0002 commented 6 years ago

Maybe I will get some test on after effect!! Do you mind to give some instruction guideline, if I wanna port after effect to anima pipeline?