View Single Post
Old 27th March 2020, 22:09   #1567  |  Link
AMED
Registered User
 
AMED's Avatar
 
Join Date: Sep 2004
Location: Auckland, New Zealand
Posts: 466
Quote:
Originally Posted by AMED View Post
Hi Stax76

I'm currently using a single instance of StaxRip on 2 computers via mapped share to process a single job queue . After upgrading to from v2.0.6.0 version to v2.0.8.0 (also tested 2.0.9.12) the file path for the setting changes from the mapped drive to the full UNC path which borks a lot of the plugins from working.

Computer1 has a physical Z drive. Computer2 has Computer1's Z drive mapped as Z drive so the path references will be the same.

E.g. v2.0.6.0 in the registry after clicking browse for custom directory and selecting "Z:\Bluray\StaxRip\Settings"
Code:
Computer1 Setting location
[HKEY_CURRENT_USER\Software\StaxRip\SettingsLocation]
"Z:\\Bluray\\Staxrip\\"="Z:\\Bluray\\StaxRip\\Settings\\"
Code:
Computer2 Setting location
[HKEY_CURRENT_USER\Software\StaxRip\SettingsLocation]
"Z:\\Bluray\\Staxrip\\"="Z:\\Bluray\\StaxRip\\Settings\\"
E.g. v2.0.8.0 (and v2.0.9.12) in the registry after clicking browse for custom directory and selecting "Z:\Bluray\StaxRip\Settings"
Code:
Computer1 Setting location
[HKEY_CURRENT_USER\Software\StaxRip\SettingsLocation]
"Z:\\Bluray\\Staxrip\\"="Z:\\Bluray\\StaxRip\\Settings\\"
Code:
Computer2 Setting location in registry
[HKEY_CURRENT_USER\Software\StaxRip\SettingsLocation]
"\\\\192.168.11.1\\z$\\Bluray\\StaxRip\\"="Z:\\Bluray\\StaxRip\\Settings\\"
If i try and delete that key and manually create it like on Computer1 i just get prompted for the settings directory again when i open StaxRip.
Hi stax76,

I've done some more investigations to this bug. there seems to be some change maybe in the environment after StaxRip-x64-2.0.7.1-beta that makes it change to a UNC path.

StaxRip-x64-2.0.6.1-beta = Local path
StaxRip-x64-2.0.7.1-beta = Local path
StaxRip-x64-2.0.8.0-stable = UNC path
StaxRip-x64-2.0.9.1-beta = UNC path
StaxRip-x64-2.1.0.1-beta = UNC path

here is another example using StaxRip-x64-2.1.0.1-beta.

Open staxrip on computer 1 and set the settings path to Z:\Bluray\Staxrip-x64-2.1.0.1-Beta\Settings.



Open staxrip on computer 2 and the program prompts for the full UNC path and not the local path. Using a custom directory doesn't resolve this.



This is how the registry looks on computer 2 opening each still available beta and stable after v2.0.6.0.

Code:
[HKEY_CURRENT_USER\Software\StaxRip\SettingsLocation]
"Z:\\Bluray\\StaxRip-x64-2.0.6.1-beta\\"="Z:\\Bluray\\StaxRip-x64-2.0.6.1-beta\\Settings\\"
"Z:\\Bluray\\StaxRip-x64-2.0.7.1-beta\\"="Z:\\Bluray\\StaxRip-x64-2.0.7.1-beta\\Settings\\"
"\\\\10.11.4.98\\z$\\Bluray\\StaxRip-x64-2.0.9.1-beta\\"="\\10.11.4.98\\z$\\Bluray\\StaxRip-x64-2.0.9.1-beta\\Settings\\"
"\\\\10.11.4.98\\z$\\Bluray\\StaxRip-x64-2.0.8.0-stable\\"="Z:\\Bluray\\StaxRip-x64-2.0.8.0-stable\\"
"\\\\10.11.4.98\\z$\\Bluray\\StaxRip-x64-2.1.0.1-beta\\"="\\\\10.11.4.98\\z$\\Bluray\\StaxRip-x64-2.1.0.1-beta\\Settings\\"
Does Folder.Startup need to be changed to Folder.Startup.FixDir?
__________________
A Man Eating Duck

Last edited by AMED; 27th March 2020 at 22:16.
AMED is offline