>>11456
>>11447
Update: I got started on this and it was unfortunately a real pain. In order to show different possible db locations in ui, I either have to rejigger my startup so the db-based logfile doesn't report the early parts of the program (missing logging a bunch of startup error states) or I have to have a redirect system where everything switches over (which is complicated enough to keep synced, but an additional pain as the new initial db still needs to be writeable and some other bullshit). I don't think I have the time or expertise to do this well and futureproof against bitrot.
Realising I was walking down a bad road, I looked it up and it looks like you can launch apps with args from the command line after 10.6 or so. I played around with some different ways of launching from the terminal and got a good result with:
open -n -a "Hydrus Network.app" --args -d="/path/to/db"
The -n spawns a new instance of the app, and using 'open -a App' (rather than calling the app's internal exe itself) spawns a console-less process, so it is all neat without logging terminals hanging around everywhere. It also makes multiple hydrus icons on the application taskbar.
I am afraid I don't know anything about the OS X version of a Windows 'shortcut', but if you can make an icon or script on your desktop that you can double-click that will execute that command, I think you are working good like everyone else. It even does the proper 'hydrus is already running: wait a bit/forget it' dialog if that db location instance is already running.
I will incorporate this info into my help docs. Thank you for bringing this whole thing up, and let me know how you get on.