topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 19, 2024, 3:10 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Reflections on Using Multiple Instances of FARR Simultaneously  (Read 4435 times)

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
I have been using 2 instances of FARR running simultaneously for a bit now [1] -- below are some of my observations, followed by a sketch of what I did to set things up.  May be there are some others who are doing the same and wouldn't mind sharing their experiences.

Some advantages

  • Can test out new versions of FARR more conveniently -- just upgrade one of them
  • I am not FARR-less when one of them crashes ;)
  • Don't feel nearly as disabled when testing plugins in one of the installations and things aren't quite working -- I have a "left" FARR (appears on the left side of the screen and is invoked via double-left-control [2]) which is sort of my "stable" configuration and a "right" FARR (you can probably guess how this one works) which is more of my "development" configuration.  I tend to test with the right-hand one -- it ends up crashing (perhaps mostly MS' debugger-related) more often and consequently needs to be restarted more frequently.
  • Can use KlipKeeper to interact w/ some of the FARR dialog boxen that I couldn't before.

Downsides include

  • Portions of configuration information are not obviously shareable -- you don't want everything the same because you may want to maintain different sets of window locations, hotkeys, skins, icons, and plugins (and perhaps other things).  OTOH, you might basically want the same Search Folders.
  • Another app is running all of the time -- but I've found FARR to be pretty light, so this hasn't really been a problem for my setup.
  • Setup is a slight bother
  • Upgrading and ongoing maintenance of configuration might be a pain depending on your situation -- it's been so-so for me so far
  • Using Dcupp?dater and/or interacting with various FARR-related configuration dialog boxen may be a bit confusing -- AFAICT those things aren't affected by skin changes

Interesting and miscellaneous things

  • Can drag back things between FARR windows -- say from the results list of one, to the text field of the other.
  • Another reason to have skins and custom icons :)

Setup

0. Quit any running instances of FARR
1. Copy an existing FARR installation directory and rename it
2. Rename executable of new installation to not conflict w/ any existing FARR executables (I add 'dev' or something else right before '.exe')
3. Start the new installation's executable
4. Customize the skin and tray icon (Options -> Settings -> Advanced visuals)
5. Change hotkeys to not conflict w/ any of the other installations (Options -> Settings -> Hotkeys)
6. Move FARR window to a location where any of the other ones won't appear
7. Tweak anything else desired
8. Restart other FARR instances

That's what I remember at the moment - I may have missed something.


[1] I've noticed a place or two where this has come up and thought I'd "factor" out a thread as I hadn't succeeded in locating a dedicated one.
[2] Thanks to Tap Tap Hotkey Extender.

czb

  • Honorary Member
  • Joined in 2007
  • **
  • Posts: 336
    • View Profile
    • My open-source online piano game
    • Donate to Member
Re: Reflections on Using Multiple Instances of FARR Simultaneously
« Reply #1 on: December 03, 2008, 08:58 AM »
thanks for the tip  :Thmbsup:
My open-source online piano game: https://github.com/musicope/game

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,900
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Reflections on Using Multiple Instances of FARR Simultaneously
« Reply #2 on: December 03, 2008, 10:20 AM »
cool, thanks for posting that ewe.  :up:

as per our previous discussions -- am i right that the main thing that causes you some trouble is that dcupdater seems to always want to install stuff into one FARR and not the other, even if launched from the other? or am i wrong about that?

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Reflections on Using Multiple Instances of FARR Simultaneously
« Reply #3 on: December 03, 2008, 11:20 AM »
I don't think I've noticed any problems running dcupdater from within FARR.

What I meant in the post above is that it might be a bit confusing to remember which FARR a particular instance of dcupdater is associated with as it is not immediately obvious from visual cues such as the external appearance of dcupater (whereas the FARR window can be recognized at a glance if a different skin has been chosen for it).