Menu

Settings access

Anonymous
2012-05-01
2012-10-28
  • Anonymous

    Anonymous - 2012-05-01

    Thanks developers for OpenSong. It has been with me leading the music in ... I
    guess three churches now. I use it more for organizing chord/lead sheets than
    for projection. Recently I have an issue though:

    OS: XP-Pro, SP3
    Opensong: 1.7(1.6?), and the 2.0 beta

    Issue: I got the Dropbox utility, and made a "dropbox folder" in my Documents,
    then copied my OpenSong "Songs" folder in there. So I went to OpenSong
    Settings to change it to look at the new location. But when I clicked on the
    General Settings menu item OpenSong crashed. Same behavior on both versions.

    I searched for a settings file within the /Program Files/OpenSong/ folder to
    perhaps manually make the setting change, but I cannot find it.

    What is going wrong? help on either fixing the problem or finding a workaround
    would be super appreciated.

     
  • Triangle717

    Triangle717 - 2012-09-23

    1: You're confused by the 1.7 version number because of the installer. It was
    never updated for the 1.7 release, so it still says 1.6.2. If OpenSong itself
    says 1.7, you have 1.7. ;)

    2: You needed to tell OpenSong where your Songs folder was before you moved
    it. Doing it the way you did will cause it to crash (as you already know).

    I don't run XP (I use Vista and 7), so I can't tell you exactly where the file
    is located, but I can point you in the general direction.

    %AppData%\Roaming\OpenSong\preferences.plist

    Open it with Notepad++ (or Notepad, it's just an XML), and find the line

    "<key>UseOldFolderDB</key>"

    The folder path directly above that line is your old documents location. About
    6 lines down should be the location of your new documents folder.

    Example:

            <key>path</key>
            <string>file:///C:/Users/MyUser/Documents/OpenSong/</string>
            <key>UseOldFolderDB</key>
            <dict>
                <key>value</key>
                <false/>
            </dict>
            <key></key>
            <string>file:///C:/Users/MyUser/Dropbox/OpenSong/</string>
        </dict>
    

    Don't forget the "file:///", or it will crash even more. ;)

     

Log in to post a comment.