Announcement

Collapse
No announcement yet.

Please stop placing StreamFab/DVDFab files in "My Documents"

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    StreamFab for Windows Please stop placing StreamFab/DVDFab files in "My Documents"

    my My Documents folder is being backed up (synchronized) with Microsoft OneDrive. Because of that I do not like the default folders going to My Documents.

    Even though I have changed the default folders to be:

    Log Directory: C:/- C/StreamFab/Log
    Temp Directory: C:/- C/StreamFab/Temp
    Download Directory (Custom): F:/BluRay-Working/- DVDFab10/DVDFab Downloader

    For a while that wasn't a problem. NOW I'm seeing a products.json file being created in MyDocuments\DVDFab\StreamFab. This file stays open and OneDrive errors because its open.


    Why is StreamFab writing to my My Documents!?!?!


    #2
    Originally posted by KidJoe View Post
    my My Documents folder is being backed up (synchronized) with Microsoft OneDrive. Because of that I do not like the default folders going to My Documents.

    Even though I have changed the default folders to be:

    Log Directory: C:/- C/StreamFab/Log
    Temp Directory: C:/- C/StreamFab/Temp
    Download Directory (Custom): F:/BluRay-Working/- DVDFab10/DVDFab Downloader

    For a while that wasn't a problem. NOW I'm seeing a products.json file being created in MyDocuments\DVDFab\StreamFab. This file stays open and OneDrive errors because its open.


    Why is StreamFab writing to my My Documents!?!?!
    you can choose what folders to sync to your computer - https://support.microsoft.com/en-au/...5-a14ff2415e85

    Comment


      #3
      You can change this yourself under Settings > General in StreamFab. I mean seriously, this has always been an option. Change the respective folders to where you want them!
      --Radiah

      Comment


        #4
        KidJoe is right, the problem has been around for a few versions with this products.json garbage. Even if you change the general temporary locations, this folder is exempt!

        I have pointed this out in a ticket before, but it fell on deaf ears.​

        Comment


          #5
          Originally posted by october262 View Post

          you can choose what folders to sync to your computer - https://support.microsoft.com/en-au/...5-a14ff2415e85
          Per your own link, you can't uncheck Documents because it - and everything in it is considered "important" to the PC.

          You cannot uncheck certain folders which are important to the PC, including Documents, Desktop, Pictures and your Personal Vault folder.​


          Originally posted by radiah View Post
          You can change this yourself under Settings > General in StreamFab. I mean seriously, this has always been an option. Change the respective folders to where you want them!
          --Radiah

          Even with all setting changed to different locations, files are still written to the Documents folder during installation. I don't have the same issue as KidJoe where the file stays open causing Sync errors, but I agree that the My Documents folder should be for MY documents, not for application assets. Those belong under AppData or in the install folder!

          Wilson.Wang If you are listening...
          Husband, father, watcher of way too much TV and Movies.
          Software developer for 30+ years starting with BASIC on DOS 5.x and now on the MEAN stack (Mongo/Express/Angular/Node) in an AWS environment.

          Comment


            #6
            Originally posted by radiah View Post
            You can change this yourself under Settings > General in StreamFab. I mean seriously, this has always been an option. Change the respective folders to where you want them!
            --Radiah
            This does NOT prevent the core installation from putting files into the shared Documents folder. What is needed is the ability to choose an installation location for the software on initial install, not just a relocation option for post installation files

            Comment


              #7
              Originally posted by walker189 View Post

              This does NOT prevent the core installation from putting files into the shared Documents folder. What is needed is the ability to choose an installation location for the software on initial install, not just a relocation option for post installation files
              Then, as October262 pointed out, you can simply uncheck those subfolders within Documents, so they do not sync. While I agree that these files do not belong within My Documents, this is something that is easily resolvable by the methods discussed until such time as the devs move it to a proper location.
              --Radiah

              Comment


                #8
                Originally posted by october262 View Post

                you can choose what folders to sync to your computer - https://support.microsoft.com/en-au/...5-a14ff2415e85
                Except you can't, or at least I CAN'T. The boxes are grayed out, and unclickable.

                I tried with Make All files available checked and unchecked.

                Click image for larger version

Name:	image.png
Views:	148
Size:	32.5 KB
ID:	456232

                Comment


                  #9
                  Originally posted by radiah View Post
                  You can change this yourself under Settings > General in StreamFab. I mean seriously, this has always been an option. Change the respective folders to where you want them!
                  --Radiah
                  Thank you, but I mean "seriously" re-read my post. I already said:
                  Even though I have changed the default folders to be:

                  Log Directory: C:/- C/StreamFab/Log
                  Temp Directory: C:/- C/StreamFab/Temp
                  Download Directory (Custom): F:/BluRay-Working/- DVDFab10/DVDFab Downloader​
                  Where do you think I changed that?? Yup, under StreamFab's Settings -> General, and scroll down a little. and I did that LONG AGO, when it was first made an option.

                  This has no impact on stuff being put in My Documents\DVDFab\StreamFab which is my complaint.

                  Comment


                    #10
                    Originally posted by KidJoe View Post
                    Thank you, but I mean "seriously" re-read my post. I already said:

                    Where do you think I changed that?? Yup, under StreamFab's Settings -> General, and scroll down a little. and I did that LONG AGO, when it was first made an option.

                    This has no impact on stuff being put in My Documents\DVDFab\StreamFab which is my complaint.
                    Have you tried turning sync off, and then deselcting the folders? It may not allow you to do so if sync is currently on. Just trying to help you, brother.

                    Comment


                      #11
                      I had no problem deleting products.json or any other file in MyDocuments\DVDFab\StreamFab. I used an unlocker program. It unlocked it and I simply told it to delete it. This time I used a program named Lockhunter found at https://lockhunter.com. There are plenty of other free unlocker programs available. Even Ashampoo Uninstall (a program I like to promote for doing clean installs) has an unlocker as part of its toolkit (at least the pay version does, not sure about the free version).

                      Comment


                        #12
                        Originally posted by Cats4U View Post
                        I had no problem deleting products.json or any other file in MyDocuments\DVDFab\StreamFab. I used an unlocker program. It unlocked it and I simply told it to delete it. This time I used a program named Lockhunter found at https://lockhunter.com. There are plenty of other free unlocker programs available. Even Ashampoo Uninstall (a program I like to promote for doing clean installs) has an unlocker as part of its toolkit (at least the pay version does, not sure about the free version).
                        With FAB exited, I've deleted it. it came back

                        Comment


                          #13
                          Originally posted by radiah View Post

                          Have you tried turning sync off, and then deselcting the folders? It may not allow you to do so if sync is currently on. Just trying to help you, brother.
                          Thanks, but no. I have several OneDrives linked together, so when I turn off sync, and turn it back on, it takes forever, and has had some difficulty completing. So with everything sync'ing execpt this one file giving me an error (but not stopping everything else from sync'ing), I'm not going to even attempt that.

                          Even if that is a temporary fix, it shouldn't be needed. FAB should not write anything to My Documents.

                          Comment


                            #14
                            Originally posted by radiah View Post

                            Have you tried turning sync off, and then deselcting the folders? It may not allow you to do so if sync is currently on. Just trying to help you, brother.
                            Microsoft disallows unchecking that folder. It's right in the support article linked above.
                            Husband, father, watcher of way too much TV and Movies.
                            Software developer for 30+ years starting with BASIC on DOS 5.x and now on the MEAN stack (Mongo/Express/Angular/Node) in an AWS environment.

                            Comment


                              #15
                              Originally posted by AnttDvdFab View Post

                              Microsoft disallows unchecking that folder. It's right in the support article linked above.
                              It disallows unchecking the Documents folder. You should be able to de/select the subfolders of that main folder. Perhaps if you disable inheritance on the offending subfolder, you will be able to delete it. At any rate I'm out of ideas/suggestions.
                              tl;dr
                              --Radiah

                              Comment

                              Working...
                              X