@proprog: some of your gripes come from oscp design: 1/ i made LOAD2 to be temporary (ie. not changing current dir and preserving previous one for go-back action) 2/ LOAD2 only works for files, right now i didnt add the code to change dirs (in case you wanted to start playing dir) 3/ only one remote can be used at once (that's why i suggested you to use /tmp/ interface, i may add multi-remote support if i think it over carefully or auto-reconnect) so, one would need to write tiny app that would: 1/ register file types 2/ start oscp if not running 3/ echo LOAD2 command into /tmp/oscp-{user}/oscp.slave all in all, i need more input on what's needed and how one would like to use it