This question has been asked before I spotted somewhere however that was for older version.
INFO: decoded URL 'rvlink:// -l -play -eval 'shotgun.theMode().setServerURLValue("[https://dabarti.shotgunstudio.com](https://dabarti.shotgunstudio.com/)");shotgun.sessionFromVersionIDs(int[] {9007});''
no backtrace available
INFO: eval returned: ERROR: attempted to reference unresolved symbol "" at Command line eval, line 1, char 74
I think there are two pieces of information that can be very helpful for this use of RV. The first is RVPUSH. If you look alongside RV in your installation you will find an additional application called ârvpushâ that can be used to send rv commands to already running RV instances. You can start new ones as well, but for many tasks RVPUSH is a great tool to set the session state if you do not need to hear back from RV. Here are the docs: RVPUSH
The second slightly more advanced approach is to use rvNetwork.py which is also included with each installation of RV. This python module has the ability to help you send and receive communication with a running instance of RV. You can find it under $RV_INSTALL_PATH/src/python/network/rvNetwork.py. Thereâs some documentation inside that module.
thank you Alexa,
so in rv -flags ModeManagerPreload=shotgun_review_app -eval 'shotgun_review_app.theMode().setServer("https://YOURSITE.com");shotgun_review_app.theMode().launchTimeline([(string,string)]{("entity_type","Version"),("entity_id","INTEGERNUMBER")});'
INTEGERNUMBER is all that is required ? not string, Version ?
Yes, all you need is the Version ID, which is an integer like 712 for example. Do you have Shotgun Integration AND Screening Room packages enabled in RV?
Iâm not sure I understand the question⌠If you could have an RV way to find if RV is open, wouldnât you already have RV open?
I am launching new rv from shotgun that wants to finds an existing instance and open the mov in the already open one instead of launching a new rv instance.
You replied very late, I have figured out I can use tags to find rv instance.
I wanted to circle back to this post for anyone else who might be looking at it. I was wrong about the command! This is the correct command to launch a version: