Gah. Cursed gmail.

I meant:

nuke.originalScriptOpen = nuke.scriptOpen
def myScriptOpen( etc ):
    # blah blah
    nuke.originalScriptOpen( etc )

nuke.scriptOpen = myScriptOpen

?

On Tue, Feb 21, 2012 at 3:19 PM, Christopher Horvath
<[email protected]>wrote:

> Would something like this work? I get extremely confused about whether I'm
> manipulating things by value or by reference in python:
>
>
> nuke.originalScriptOpen = nuke.scriptOpen
>
> def myScriptOpen( ... ):
>     blah
>
>
>
> nuke.script
>
>
> On Tue, Feb 21, 2012 at 3:13 PM, Nathan Rusch <[email protected]>wrote:
>
>>   Monkey-patch nuke.scriptOpen with your own function during the init
>> sequence that resolves the starting directory and raises the file browser
>> appropriately. Be sure to keep the original function around somewhere
>> though (since you’ll need to call it from your patch function to do the
>> actual opening).
>>
>> -Nathan
>>
>>
>>  *From:* Christopher Horvath <[email protected]>
>> *Sent:* Tuesday, February 21, 2012 3:04 PM
>> *To:* [email protected]
>> *Subject:* [Nuke-python] Setting preferred file-browser directories on
>> startup.
>>
>> Howdy Nuke-python,
>>
>> We have a python wrapper around the Read and Write nodes that's able to
>> query environment variables to correctly set the default paths for the file
>> browsers that these nodes pop up.
>>
>> However, the actual "File->Open" (for loading a nuke script) paths remain
>> defaulted to the last directory that was visited - how do I
>> programmatically set these as well?
>>
>> Thanks!
>>
>> Chris
>>
>> --
>> I think this situation absolutely requires that a really futile and
>> stupid gesture be done on somebody's part. And we're just the guys to do it.
>>
>> ------------------------------
>> _______________________________________________
>> Nuke-python mailing list
>> [email protected], http://forums.thefoundry.co.uk/
>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>>
>>
>> _______________________________________________
>> Nuke-python mailing list
>> [email protected], http://forums.thefoundry.co.uk/
>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>>
>>
>
>
> --
> I think this situation absolutely requires that a really futile and stupid
> gesture be done on somebody's part. And we're just the guys to do it.
>



-- 
I think this situation absolutely requires that a really futile and stupid
gesture be done on somebody's part. And we're just the guys to do it.
_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to