Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - minotza

Pages: 1
1
First off let me just say thank you Steven, this application is amazing. I've been using it for 10+ years now and I'm guilty of not having come here sooner to thank you for developing it.

I started developing a plugin called MusicBee Mirror (https://github.com/zachminot/MusicBee-Mirror) that I hope can be of use to people who are in a similar situation:
Music is on your main personal PC, which is always on. This PC is plugged directly to your speaker system.
You have extra Windows 10 devices (laptops, Surface tablets) that can utilize MusicBee as a remote for your main computer's instance of MusicBee.

The barebones of this is working, with some issues that are probably easily addressed/bypassed:
The plugin has two modes: Client or Server
My plugin relies on the user copying their exact Library folder across (and preserving the filepaths) from the Server MusicBee instance (Your main PC) to the Client MusicBee instance (Your Windows 10 tablet). I will automate this step with a button in a future release.

So far, I haven't needed to actually copy any music files across to the client device, and I'd like to keep it that way to avoid using a network share.  
The side effect of this is that I get the warnings and red exclamations on the client side. Also interesting is that for some of the client instance files I get an Error popup "source could not be found" (Exclamation mark  doesn't show up for these files), but for others I get a Confirmation popup  "source could not be found, would you like to locate it?" (Exclamation mark shows up for these files).

It would be awesome if there was a MusicBee API native way to handle and suppress these errors, and also an option to turn off the red exclamation marks and source checking that is occurring. Ideally I could register to a FileNotFound event and dismiss / ignore the popups if possible.

I'm currently trying to use Win32 APIs to attach to the main MusicBee thread and dismiss any new Forms or MessageBox popup windows, but it's not easy.

Please let me know if this is already possible, or something that is easily implemented. Thank you!

Pages: 1