Jump to content
(Public Beta) HyperSpin 2 is now available for everyone ×

Main Menu Changer


knewlife

Recommended Posts

Posted

My Pleasure! Thank you for making this!!

 

I do have one issues that I'm hoping you can help with. When I try to use killexplorer to hide my desktop, i get just a black screen when i launch Hyperspin. I have to press alt+tab to scroll through my programs and go back to HyperSpin, Then everything works fine after that.

I like that the desktop doesn't flash when changing wheels, but I don't want to have to alt tab into Hyperspin every time. Any Idea what might be causing that? I'm on Windows 10 64bit.

 

Another weird thing is sometimes my wallpaper stays black when i exit Hyperspin, and sometimes I get the default windows wallpaper. I tried running restoreExplorer64 manually, and it switched my desktop back to windows default, and a filebrowser window opened up. Maybe restoreExplorer is not launching when i get stuck with the black wallpaper? (not a big deal to me, but weird)

 

One last thing...I think this is related to the Wallpaper issue. Occasionally i'll get a folder browser window that pops up when i exit Hyperspin... i think that has somethign to do with the restoreexplorer program. I accidently put restoreexplorer in my startup and i got a filebrowser when i started hyperspin, and when i exited.

 

My exit app in MMCHU is MMCExit.exe

my exit program in HyperHQ is MMCExit too.

 

 

I know you want to create themes, so no rush on these, just wanted to give you some feedback.

  • Replies 249
  • Created
  • Last Reply
Posted

My Pleasure! Thank you for making this!!

I do have one issues that I'm hoping you can help with. When I try to use killexplorer to hide my desktop, i get just a black screen when i launch Hyperspin. I have to press alt+tab to scroll through my programs and go back to HyperSpin, Then everything works fine after that.

I like that the desktop doesn't flash when changing wheels, but I don't want to have to alt tab into Hyperspin every time. Any Idea what might be causing that? I'm on Windows 10 64bit.

Another weird thing is sometimes my wallpaper stays black when i exit Hyperspin, and sometimes I get the default windows wallpaper. I tried running restoreExplorer64 manually, and it switched my desktop back to windows default, and a filebrowser window opened up. Maybe restoreExplorer is not launching when i get stuck with the black wallpaper? (not a big deal to me, but weird)

One last thing...I think this is related to the Wallpaper issue. Occasionally i'll get a folder browser window that pops up when i exit Hyperspin... i think that has somethign to do with the restoreexplorer program. I accidently put restoreexplorer in my startup and i got a filebrowser when i started hyperspin, and when i exited.

My exit app in MMCHU is MMCExit.exe

my exit program in HyperHQ is MMCExit too.

I know you want to create themes, so no rush on these, just wanted to give you some feedback.

the browser window is because when explorer is runing and you try to run it again... A explorer windows appear and that wath restoreexplorer does. You need to allways put killexplorer as start app and MMCexit as exit app. To turn ON/OFF the kill and restore explorer or the wallpaper option use the ini settings... Do you have both apps setup all the time or you have changed that sometimes?

I need to call killexplorer MMCstart to add clarity as it always need to be set as start app. but don't want to complicate things for people updating from previous versions.

 

I don't have windows 10 to test out but can help you find whats the problem.

 

Using the last version...

 

1- Set both apps as start and exit in hyperhq ( killexplorer as start app and MMCexit as exit app).

2- Set retoreExplorer, wallpaperRestore, and MinimizeAll options to 0 - false.

3- Test your setup.

4- Enable the options one by one in that order and write down what happens in every case.

 

REMEMBER that wallpaperRestore will restore the wallpaper found in the WallpaperPath option... clear that option, set a desktop wallpaper and run hyperspin if you want a new wallpaper to be used.... but it will be used always until you clear or modify the WallpaperPath option.

You can also set the wallapaper manually in settings to make sure it is the wallpaper you want. (You can even set a folder path here and a random image from that folder will be used each time you exit hyperspin)

Posted

Ok the issue is with Minimize All. What is happening is Hyperspin is launching, then it gets minimized. Since explorer is closed, I don't see the taskbar anymore and that is why i have to alt tab to get Hyperspin back up.I guess Hyperspin launches, then calls minimize all, which minimizes everything including Hyperspin. If i turn off minimize all i can still see my web browser when switching wheels, but the desktop items are gone.

 

The wallpaper change is not working correctly. My Wallpaper path is HyperSpin\MainMenuChanger\Explorer\WallpaperRestore.jpg which should be the default windows 10 blue background. When i exit Hyperspin the background is black. If i manually run WallpaperChanger.exe nothing happens. I tried clearing the path entry so it would save the current wallpaper which i set back to the default, and when i exited Hyperspin it changed it back to the black wallpaper. 

 

I'm not too concerned about the wallpaper, I'm fine with the black, but i just wanted to let you know in case it happens to anyone else.

 

Somehow turning everything off and back on made killexplorer/restorexplorer work again. I'm not getting the folder popping up anymore.

 

Hyper HQ

Start program: HyperSpin\MainMenuChanger\Explorer\killExplorer.exe

Exit program: F:\HyperSpin\MainMenuChanger\MMCExit.exe

 

 

MMC HQ settings:

 

HSExitApp: F:\HyperSpin\MainMenuChanger\MMCExit.exe

HSExitParams:

HSExitWinState: HIDDEN

HSAskExit: True

RestoreExplorer: True (False didnt change anything for wallpaper)

WallpaperChange: true

WallpaperPath: F:\HyperSpin\MainMenuChanger\Explorer\WallpaperRestore.jpg  (This is the correct wallpaper)

WallpaperStyle: 4 Fill (tried 1 for Centered... didnt change anything)

 

Posted

Ok so it works for now... wallpaperchanger.exe is a free app that I dont create... maybe its not compatible with windows 10... the extrange thing is that it turns your wallpaper black... that is set a black bmp as wallpaper but is unable to set the othe file. Gonna make some tests.

Minimizeall hiddes all windows and then restores hyperspin...that works on windows 7 but i will have to find other way for win10.

Enviado desde mi 3SQ mediante Tapatalk

Posted

Ok cool. Well for now if i leave the wallpaper black, and make sure to have everything minimized before starting Hyperspin, it will look like it is working correctly. :)

Posted

Ok cool. Well for now if i leave the wallpaper black, and make sure to have everything minimized before starting Hyperspin, it will look like it is working correctly. :)

 

 

This is the app I use to change the wallpaper... if you want to check if the app itself works in windows 10: http://sg20.com/techblog/2011/06/23/wallpaper-changer-command-line-utility/

 

Check the requeriments there and run in from a .bat file... check the command line options... (more info in the link)

 

WallpaperChanger  [file|directory] [style] [location]

 

File is the wallpaper file.

 

Style... the style of wallpaper 

0 for Tiled

1 for Centered

2 for Stretched

3 for Fit (Windows 7 or later)

4 for Fill (Windows 7 or later)

 

Location... can be omited... is where the converted file used as wallpaper is stored.

 

 

For the minimize problem i can send you test exes tomorrow for you to try.

Posted

knewlife,

 

Just wanted to update you that joy2key did the trick for me and that HS Startup script is not needed anymore. Thanks, everything is working awesome. :thumbsup:

Posted

I just want to let you know that im very bussy rigth now... but i have been thinking on a solution to not use tha HyperHQ startup app to kill explorer and other actions... instead I wan to use a MMCLauncher app that will alunch hyperspin and any other apps you need. This will fix minimize problems (as all apps get minimized BEFORE hyperspin launch) and will be more flexible (you will be able to launch all tha apps you need to use hyperspin... joytokey, hypersearch... etc.)

 

killExplorer will be keeped for compatibility with older setups.

Posted

That would be awesome Kenwlife... hopefully you can get it working. Take your time, and thanks for all your work!

Posted

so... if anyone want to test it this is the MMCLauncher exe file and is own ini that store the apps to be launched.

 

Put both files in MainMenuchager folder.

 

This must be used in replacement for killExplorer.exe so remobe that from HyperHQ startup app.

 

This will launch hyperspin or any other app you need... modify the ini with your hyperspin path.

 

Launch the MMCLauncher.exe file and test it... minimizeall and wallpaperchange sould work like before or better.

 

 

MMCLauncher.zip

  • 2 weeks later...
Posted

Hey knewlife,

 

Sorry i've been kind of busy, and haven't had a chance to try it.

 

 

I just tried, and I am getting a can't find file erorr, but the error log does not say what file it can't find.

 

This is what i have in my mmclauncher.ini. Am i setting the ini up correctly? I have mmclauncher as my startup file in HyperHQ.

 

[killExplorer]
Path=F:\HyperSpin\MainMenuChanger\Explorer
Exe=killExplorer.exe
WorkingPath=F:\HyperSpin\MainMenuChanger\Explorer

[HyperSpin]
Path=F:\HyperSpin
Exe=HyperSpin.exe
WorkingPath=F:\HyperSpin

Posted

You dont need to run kill explorer as this launcher replaces it completely... Just leave the hyperspin entry

And you don't set this as startup app in hyper HQ... You don't need any app as startup app using this.

Basically you double click mm launcher... Then it does exactly what kill explorer does (that's why you don't need that file anymore) and then it launches hyperspin...

Sent from my Nokia Lumia 520 using Tapatalk

Posted

Ok so i just have the hyperspin info in the ini file, and i ran the launcher.

 

Hyperspin loaded, the wallpaper turned black.Going down into the menus it looks like everything is working, but when i start escaping back up the menus i still see my web browser in the background. It did kill my file browser window that i had open when i launched it. Explorer did come back up correctly when i quit.

 

Maybe killexplorer doesnt work the way im expecting it to by closing all windows. Typically you wouldn't have a browser open when running your cabinet, but if it is open, it does not get closed automatically. Not a big deal, just dont have it open when launching MMC.

 

Also my wallpaper stayed black, and didnt go back to the original wallpaper, but that is probably a windows 10 issue with the wallpaper changer program.

Posted

Ok so i just have the hyperspin info in the ini file, and i ran the launcher.

Hyperspin loaded, the wallpaper turned black.Going down into the menus it looks like everything is working, but when i start escaping back up the menus i still see my web browser in the background. It did kill my file browser window that i had open when i launched it. Explorer did come back up correctly when i quit.

Maybe killexplorer doesnt work the way im expecting it to by closing all windows. Typically you wouldn't have a browser open when running your cabinet, but if it is open, it does not get closed automatically. Not a big deal, just dont have it open when launching MMC.

Also my wallpaper stayed black, and didnt go back to the original wallpaper, but that is probably a windows 10 issue with the wallpaper changer program.

Mmm ok all Windows must be minimized at this point... You activate minimize setting? I remember you have that disabled before

Posted

You were right... that was it! I turned minimize all back on and everything is working.

 

On a side note, I turned off wallpaper change to see what would happen, and I didnt see my wallpaper during any of the load screens.. All the load screens were black like they should be. When i exited Hyperspin my wallpaper was still the default blue windows 10 wallpaper.

With this new setup I don't think you need to use the change wallpaper at all.

 

Now the only thing I need is Company name wheels, and themes! :)

 

Everything is working great at this point. Thank you so much for all your hard work. This is exactly what i was looking for to organize my systems.

Posted

You were right... that was it! I turned minimize all back on and everything is working.

On a side note, I turned off wallpaper change to see what would happen, and I didnt see my wallpaper during any of the load screens.. All the load screens were black like they should be. When i exited Hyperspin my wallpaper was still the default blue windows 10 wallpaper.

With this new setup I don't think you need to use the change wallpaper at all.

Now the only thing I need is Company name wheels, and themes! :)

Everything is working great at this point. Thank you so much for all your hard work. This is exactly what i was looking for to organize my systems.

glad to hear that. Windows 10 must work different and hidde the wallpaper when explorer is killed... Windows 7 maintain the wallpaper that's why I need wallpaper change.
  • 4 weeks later...
Posted

Great job. Ive messing around with this today and have a couple questions.

1. Is it compatible with relative paths? If not, is it possible to in future update?

2. How do i edit the positioning of the loading.gif? Im running HS at 1080p resolution, whether i go windowed or not the Loading.gif is off center quite a bit. I also tried adding my own gif at 50x50 pixels and noticed it gets stretched. How can i prevent stretching? I would eventually like to position the gif in lower right corner and keep the gif small.

Sent from my SM-N910P using Tapatalk

Posted

Great job. Ive messing around with this today and have a couple questions.

1. Is it compatible with relative paths? If not, is it possible to in future update?

2. How do i edit the positioning of the loading.gif? Im running HS at 1080p resolution, whether i go windowed or not the Loading.gif is off center quite a bit. I also tried adding my own gif at 50x50 pixels and noticed it gets stretched. How can i prevent stretching? I would eventually like to position the gif in lower right corner and keep the gif small.

Sent from my SM-N910P using Tapatalk

there is no way to change the GIF position for now. There is some options to change GIF size. I never noticed stretching but it may be possible the position is off-center because of the space used by the taskbar when the loading screen is not covering the entire screen area. Gonna try to find time to add some of the features or fixes but I can't promise anything .

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...