Jump to content

Recommended Posts

dmrc

I got it working now, but i did it with your previous launcher (http://mediabrowser.tv/community/index.php?/topic/1127-entry-points-in-mce7-not-working/?p=43640)

 

When entering one of the entry points the screen flashes the desktop for a split second but it works.

 

I could not figure out how to use your new application with MCE reset tool. Tomorrow when i have some more time i'll try again, but for now it is working....

 

Thanks.

Share this post


Link to post
Share on other sites
marcelveldt
Hi All,

 

Some of us where using the custom entrypoints in MB2 to create startmenu items in MCE directly to a specific library in MediaBrowser.

This isn't supported in Mediabrowser 3, and from forumposts i've seen will not be in the future.

 

I've created a tiny MCE Addin to solve this issue.

In short, it just launches MB Classic with a specific profile.

 

You can use my addin to launch a specific profile (user) in MB Classic but you can also create seperate users in MediaBrowser for each library you want to show.

 

Usage:

1. Just install my addin with the installer (see attachment)

2. Use MC Themer or the supplied .reg file to create custom Start Menu strip (see readme file)

 

 

My tool is just a workaround to launch MediaBrowser with a specific profile. Nothing more.

But you can use this "workaround" to get the result whatever you want, because of Mediabrowsers flexibility.

For example, if you want to create a startmenu-item directly to your movies library:

 

1. Create user movies in the Mb Admin console

2. Do not apply the default collection to this user, instead only add movie library specific to this user/profile.

3. launch MB Classic with that profile and adjust to your needs

4. In my case, i've disabled all default items (like trailers etc.) and enabled "auto enter single folder items".

5. When you launch the profile with my addin, you're taken directly to the folder.

 

 

Maybe it's not as good as the custom entrypoints which we had before in MB2 but is sure does the trick.

Also, because it's undependant of MB itself, it will keep working even with updates.

 

See the attachment for the installer:

 

mb3launch.zip

 

 

post-1228-0-31626400-1385582364_thumb.png

Edited by marcelveldt
  • Like 3

Share this post


Link to post
Share on other sites
marcelveldt

I got it working now, but i did it with your previous launcher (http://mediabrowser.tv/community/index.php?/topic/1127-entry-points-in-mce7-not-working/?p=43640)

 

When entering one of the entry points the screen flashes the desktop for a split second but it works.

 

I could not figure out how to use your new application with MCE reset tool. Tomorrow when i have some more time i'll try again, but for now it is working....

 

Thanks.

 

The main difference between old version and new version is that the new version just internally navigates MCE to the right place, so no more flashing of the screen.

Old version was executable launching ehshell.exe, so if you want to get it more smooth use the new add-on.

 

I have only tested on MediaCenter Themer (tested on win7 and win8.1), but it should also work with MCE Reset Toolbox.

When  I have a little spare time I can take a took today.

Share this post


Link to post
Share on other sites
marcelveldt

 

I could not figure out how to use your new application with MCE reset tool. Tomorrow when i have some more time i'll try again, but for now it is working....

 

 

I just checked MCE Reset Toolbox and it doesn't seem to have an option to add existing entrypoints to a (custom) startmenu strip.

Maybe it can, but i can't find it ?!

You can do this by hand by modifying the registry...

 

I've created a registry file for you with your 2 profiles added...

You can just save it to a .reg file and open on your pc.

Off cource anyone can customize this for their own needs, like title and ImageUrl.  Use the context to specify the profile to launch

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Start Menu\Applications\{cb8e46eb-4330-4126-87e1-86ff704eaac0}]
"Category"="Custom Start Menu\\mb3launch"
"OnStartMenu"="True"
"Title"="Mediabrowser Custom"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff7}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Rick"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Rick"



[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff8}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Susanne"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Susanne"



[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch]



[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff7}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff8}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"

Share this post


Link to post
Share on other sites
dmrc

Marcel,

 

Followed your instructions above and it works....

 

Entrypoints work like they did before in MB2.

 

I even managed to add an extra entry by editing the .reg file.

 

One strange thing: i don't know if it is related to this project, but i don't see no movies or series anymore. They are visible in the MB browser but not in MB classic or MB Theater.

 

I'm going to investigate this tomorrow.

 

For now: thanks you very much.

Share this post


Link to post
Share on other sites
marcelveldt

Glad to hear it's working now!

Yes indeed you can modify the strip anyway you want, or add extra tiles etc.

 

Strange thing you're not seeing any movies. This can't be related because what my addin just (and only) does is launch MB Classic with the right user profile.

Maybe you forgot to assign movie library's to that user accounts ?

Share this post


Link to post
Share on other sites
dmrc

 

Maybe you forgot to assign movie library's to that user accounts ?

 

The movies show up in the browser version of MB but not in MB classic or MB theater...(maybe it has to do with the dev updates, will change this to beta)

 

Today i'm going to uninstall everything and start all over. Hopefully all will be oke then.

Share this post


Link to post
Share on other sites
James

Looking forward to give this a try in the next couple of days. Thanks for putting this together.

 

 

Cheers

Share this post


Link to post
Share on other sites
Tester

Marcel,

Excellent work, I have been keeping an eye out on this since you first posted.  I hope to finally try this out when I rebuild my system late Dec.

Share this post


Link to post
Share on other sites
marcelveldt

Hello James & Tester,

thanks for the reply, glad i can be at help.

 

 Let me know if you have any questions/comments.

Share this post


Link to post
Share on other sites
autoepg

thanks for the effort but it's not working as I expected

on win 7 x64 not working at all ( my main HTPC ) will not create the entry-points in MC

on Win 8.1 works but I want to be able to ad my SciFi, Comedy, Action ... connections to the movies strip in MC, and my TV shows, Cartoons, and Documentary to the existing Video strip

I have added them with MCE reset toolbox, but they are no working, not opening MB

 

any ideas how to fix this?

Edited by autoepg

Share this post


Link to post
Share on other sites
marcelveldt

Hi autoepg,

The easiest way to create the custom menu strip is by using MC Themer, which has builtin functionality to create custom strips.

I expect you now used the manual registry entries for adding the menu strip ?

Can you send me the registry file you've used to create your strip with menu-entries ?

I will check it's contents for you, and correct them by your needs.

Did you create seperate profiles in MB-server ?

 

I think i'll have some spare thime the next following days, then i will extend my application to create the custom strip/entries in mediacenter itself.

This will save users from hacking the registry (which is error sensitive)

Edited by marcelveldt

Share this post


Link to post
Share on other sites
autoepg

Thanks for willing to help

here is my custom reg file

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Start Menu\Applications\{cb8e46eb-4330-4126-87e1-86ff704eaac0}]
"Category"="Custom Start Menu\\mb3launch"
"OnStartMenu"="True"
"Title"="Movies"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Start Menu\Applications\{cb8e46eb-4330-4126-87e1-86ff704eaac1}]
"Category"="Custom Start Menu\\mb3launch"
"OnStartMenu"="True"
"Title"="TV Shows"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff1}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="SciFi"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="SciFi"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff2}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Action"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Action"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff3}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Animation"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Animation"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff4}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Documentary"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac1}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Documentary"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff5}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Comedy"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Comedy"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff6}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Home"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Home"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff7}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="Cartoons"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="Cartoons"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff8}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="New"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac1}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="New"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21ff9}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="TV Shows"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac1}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="TV Shows"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{f10b63ce-11f5-4ab2-bb72-da247cb21fe1}]
"ImageUrl"="C:\\Program Files (x86)\\MediaBrowser\\MediaBrowser\\.\\Application.png"
"Title"="All Media"
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"
"AddIn"="mb3launcher.MyAddIn, mb3launcher,Culture=Neutral,Version=1.0.0.0,PublicKeyToken=945ee962f042f66e"
"Context"="zona"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch]


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff1}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff2}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff3}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff4}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac1}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff5}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff6}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff7}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff8}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac1}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21ff9}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac1}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Custom Start Menu\mb3launch\{f10b63ce-11f5-4ab2-bb72-da247cb21fe1}]
"AppId"="{cb8e46eb-4330-4126-87e1-86ff704eaac1}"

Thanks

Edited by autoepg

Share this post


Link to post
Share on other sites
marcelveldt

Hello autoepg,

 

Because you want to add 2 seperate custom strips, there was some more editing required of the registry.

I've modified the registryfile for you and tested in on Win7 and Win8 setup.

 

see the attachment.

 

 

registry.txt

Share this post


Link to post
Share on other sites
James

Thank you marcelveldt!

 

Finally got a chance to tryout your addin and it works great. Configured 3 profiles, installed the addin, edited the registry file, and was up and running in literally less than 5 minutes. All I have left to do is change the menu strip icons with WMC RTB once i find my old ones and I'll be done.

 

I now have a super clean and quick wmc menu.

 

For something that was oh so complicated and next to impossible for the Devs to produce, you provided and elegant solution. My hat's off to you sir.

 

I would love to see your addin distributed with the MB3 client for those of us interested in this type of setup. Foot those intimidated by registry entries and custom menu strips, no one would be forcing them to use this tool but at least it would be immediately available to those that aren't.

 

If you are a MB plugging developer, please let me know which pluggin so that I could support your cause.

 

Cheers and thanks again.

Edited by James
  • Like 1

Share this post


Link to post
Share on other sites
Redshirt

For something that was oh so complicated and next to impossible for the Devs to produce, you provided and elegant solution. My hat's off to you sir.

 

You now have a solution that works for you. You don't need to troll.

  • Like 1

Share this post


Link to post
Share on other sites
Luke

I understand your a forum moderator and it's the responsibility of the mods to keep discussions threads clean and relevant. That being said the line you quoted was not intended to troll erb and the other developers.

 

Oddly enough it was a response aimed indirectly at yourself but primarily towards another forum member and alpha tester, swhitmore. In the original thread concerning custom entry points both of you responded with comments which in my opinion were completely unnecessary. Swhitmore even went through the trouble of posting an animated gif of someone beating a dead horse. Talk about trolling and by persons officially involved with this product no less.

 

Our opinions and preferences are are just as valid as everyone else's and for some of us less is more. It is the reason I chose to use and support MB2 and MB3 in the first place. It is the reason I am willing to support marcelveltd's work if he is indeed a developer. With the introduction of MBT, I see MB being able to successfully compete with other all-in-one packages, and I wish the devs the best of luck in that endeavor. MBT simply is not what I am looking for or desire a product at this point in time. I prefer ios devices over android even though android allows for greater customization and functionality over a non jail broken ios device. My choices are based on subjective factors in the context of my environment.

 

To the OP I apologize for this response and ranting in your thread when my frustration concerns statements made by people involved with this product in another thread. I also apologize to the devs for my above mentioned comment as it was seriously not meant to target you but did due to my poor choice of words.

 

Have a good day

 

Apologies about that dead horse image. We'll make sure it doesn't happen again, at least from the core group.

  • Like 2

Share this post


Link to post
Share on other sites
James

I understand your a forum moderator and it's the responsibility of the mods to keep discussions threads clean and relevant. That being said the line you quoted was not intended to troll erb and the other developers.

 

Oddly enough it was a response aimed indirectly at yourself but primarily towards another forum member and alpha tester, swhitmore. In the original thread concerning custom entry points both of you responded with comments which in my opinion were completely unnecessary. Swhitmore even went through the trouble of posting an animated gif of someone beating a dead horse. Talk about trolling and by persons officially involved with this product no less.

 

Our opinions and preferences are are just as valid as everyone else's and for some of us less is more. It is the reason I chose to use and support MB2 and MB3 in the first place. It is the reason I am willing to support marcelveltd's work if he is indeed a developer. With the introduction of MBT, I see MB being able to successfully compete with other all-in-one packages, and I wish the devs the best of luck in that endeavor. MBT simply is not what I am looking for or desire a product at this point in time. I prefer ios devices over android even though android allows for greater customization and functionality over a non jail broken ios device. My choices are based on subjective factors in the context of my environment.

 

To the OP I apologize for this response and ranting in your thread when my frustration concerns statements made by people involved with this product in another thread. I also apologize to the devs for my above mentioned comment as it was seriously not meant to target you but did due to my poor choice of words.

 

Have a good day

Share this post


Link to post
Share on other sites
James

Hi Marcelvelt,

 

Now that I have functioning custom entry points along with a custom menu strip I am working on addressing an issue raised by ebr in the previous thread.

 

"But, the final nail in the coffin for this feature is the fact that it breaks with every new update of MBC. That means it has to be manually re-set up with each update and we push updates every 2-4 weeks. I don't care what you guys say about "well, we understand that and we are wiling to do it" that is a completely un-acceptable solution to try and support because most people will not agree to that. They'll say "this feature sucks! it breaks every couple of weeks"."

 

What I believe ebr is stating is that the mb3 will recreate its custom menu strip and entry points within the registry each and every time there is an update to mbc3 client. This is consistent with my observations and is a very valid point for which I believe I have a working and relatively hands off solution thanks to your use of a custom wmc addin and a custom menu strip with its own GUID.

 

To begin with I am working on the assumption that the mbc3 menu strip uses a static GUID within the registry meaning that it reuses the same GUID every time updates are made to the client instead of deleting the previous entries and creating new ones using a new random GUID.

 

My workaround is fairly simple, whenever there is an update to mbc3 I simply reboot the machine. I have created a new task using the windows 8 task scheduler which is triggered at the log on of any user (in my case there is only one user). The MS task scheduler then calls a single line batch file containing the following call, regedit.exe /s "path/hidemb3menu.reg".

 

Within hidemb3menu.reg I have changed OnStartMenu to false thus hiding the original mbc3 menu strip within wmc. My custom menu strip and entry points remain unaltered and my wmc works as desired.

 

I am using the task scheduler instead of putting the batch file in the startup folder to avoid triggering a UAC warning dialog box and any additional user interventions other than restarting the box after a client update. The way I see it, user input is already required to trigger the update when entering mbc3.

 

My question to you (or anyone else for that matter) is this, do you feel this workaround for the issue mentioned by ebr is about as good as it gets or did I miss a simpler more user friendly solution that does not require the user to reboot after a client update. I also tried this approach using an idle event trigger but that introduced a 15 minute delay due to the way windows 8 defines the idle state within the task scheduler.

 

Thanks in advance.

 

James

 

 

 

 

Sent from my iPad using Tapatalk

Share this post


Link to post
Share on other sites
Luke

do you guys have .net development experience or you just doing your best to figure out what works?

 

Forgive me @@ebr for attempting to speak for you, but the MBC code is open source:

 

https://github.com/MediaBrowser/MediaBrowser.Classic

 

Ebr has basically come out and said that the entry points will significantly increase his support burden with the application. Is there anyone here who might be interested in helping? I'm talking from start to finish, not only coding support for custom entry points, but also being around afterwards to provide users with support on them. I think Ebr is probably thinking there's no way I can do entry points if I'm the only developer supporting MBC. So maybe if we can grow our team a little it would become more realistic to add this (and other) features.

Share this post


Link to post
Share on other sites
James
do you guys have .net development experience or you just doing your best to figure out what works?

 

Sadly my real world experience as a programmer ended around the time OOP became the norm with the introduction of C++. That doesn't mean I can't work through code written in any language given enough time and my previous experience with assembler, c, etc. By today's standard my programming is poorly structured and would be considered spaghetti code.

 

That being said, any coding contribution I could make would probably cause ebr more stress instead of supporting his efforts. I am not opposed however to helping others if I believe in the project.

 

Cheers

 

 

Sent from my iPad using Tapatalk

Share this post


Link to post
Share on other sites
marcelveldt

My question to you (or anyone else for that matter) is this, do you feel this workaround for the issue mentioned by ebr is about as good as it gets or did I miss a simpler more user friendly solution that does not require the user to reboot after a client update. I also tried this approach using an idle event trigger but that introduced a 15 minute delay due to the way windows 8 defines the idle state within the task scheduler.

 

 

 

Hi James,

 

My addin will keep working unless there are MB3 updates. But you are right that MB3 adds its own start menu entry every time an update is launched.

What I do is simply disable the default MB3 entry within MCE settings.

This can be automated like you mention, preferrably a setting in the MB3 settings to not (re)create the entry, but if you want i can also extend my MCE addin with a background task to disable the entry....

Share this post


Link to post
Share on other sites
marcelveldt

do you guys have .net development experience or you just doing your best to figure out what works?

 

 

I'm a Functional Designer for an IT company, but have seen enough code in my life to help you a hand.

Share this post


Link to post
Share on other sites
jhoff80

Thanks for this plugin, just tested it on a VM and it's exactly what I need to be able to upgrade fully to MB3.

 

The profile workaround is a tiny inconvenience because it's a separate watched status from the main profiles, but considering that 99% of the time things will be watched via this anyway, the workaround is more than tolerable, and again very much appreciated.

 

Edit:  Although unfortunately, it doesn't seem to work on extenders.  Is there anything that can be done to fix that, or is it pretty much stuck that way since the plugin needs to run an exe?

Edited by jhoff80

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...