Author Topic: Ask Questions Here - ReHIPS Features & Unexpected Behaviors  (Read 172966 times)

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #150 on: June 11, 2016, 11:03:20 am »
Okay, got it now!  :)

fixer

  • Administrator
  • Hero Member
  • *****
  • Posts: 1395
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #151 on: June 11, 2016, 12:43:19 pm »
I actually meant the shortcut in the taskbar, so that clicking it will be like restoring a minimized program. I was thinking that it should just open the isolated browser, rather than anything else. But if this is not possible or just impractical, I'm still okay with that. ;)
Do you mean taskbar shortcuts for programs next to start button? Just to be sure. When you click this shortcut, new instance of PaleMoon is started. If it should be executed in isolation, then this new instance is started in isolation. And then it's up to PaleMoon what to do. If it's configured to execute on the main desktop, it discovers that the first instance is already running and uses window messages to communicate with it, everything goes fine and it continues execution. If it's configured to execute on separate isolated desktop, it discovers that the first instance is already running and tries to communicate with it using window messages, but they're on different desktops, communications fails, and it shows error message "Pale Moon is already running...". So this is PaleMoon behavior. As a workaround you can execute it on the main desktop with HOOK_CONTROL access right disabled.
BTW I added PaleMoon to the RulesPack.

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #152 on: June 11, 2016, 12:55:43 pm »
I actually meant the shortcut in the taskbar, so that clicking it will be like restoring a minimized program. I was thinking that it should just open the isolated browser, rather than anything else. But if this is not possible or just impractical, I'm still okay with that. ;)
Do you mean taskbar shortcuts for programs next to start button? Just to be sure. When you click this shortcut, new instance of PaleMoon is started. If it should be executed in isolation, then this new instance is started in isolation. And then it's up to PaleMoon what to do. If it's configured to execute on the main desktop, it discovers that the first instance is already running and uses window messages to communicate with it, everything goes fine and it continues execution. If it's configured to execute on separate isolated desktop, it discovers that the first instance is already running and tries to communicate with it using window messages, but they're on different desktops, communications fails, and it shows error message "Pale Moon is already running...". So this is PaleMoon behavior. As a workaround you can execute it on the main desktop with HOOK_CONTROL access right disabled.
BTW I added PaleMoon to the RulesPack.
Thanks for the explanation! Now I get it.
Yes, I meant the pinned taskbar icons.

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #153 on: June 13, 2016, 12:15:35 pm »
I would also like to report that mpc-hc 64-bit has no rule. As far as I can remember, rules pack only has the 32-bit because it would say that mpc-hc is not present, although it is, just 64-bit. I don't know the rules for mpc-hc 32-bit, and so I can't make a wise decision about its settings for 64-bit.

That said, I would request that mpc-hc 64-bit be made a rule, and that the rules pack be readily made available to read for re-evaluation by the user afterwards.

aDVll

  • Active Testers
  • Hero Member
  • *****
  • Posts: 1119
  • Windows 10 latest 64 bit
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #154 on: June 13, 2016, 12:33:07 pm »
I would also like to report that mpc-hc 64-bit has no rule. As far as I can remember, rules pack only has the 32-bit because it would say that mpc-hc is not present, although it is, just 64-bit. I don't know the rules for mpc-hc 32-bit, and so I can't make a wise decision about its settings for 64-bit.

That said, I would request that mpc-hc 64-bit be made a rule, and that the rules pack be readily made available to read for re-evaluation by the user afterwards.
Not all programs have rules. It's not a matter that your mpc is 64 bit. Devs just didn't had the chance to add rules for the specific program.
Just add a rule manual. It should be pretty simple.

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #155 on: June 13, 2016, 01:23:14 pm »
I would also like to report that mpc-hc 64-bit has no rule. As far as I can remember, rules pack only has the 32-bit because it would say that mpc-hc is not present, although it is, just 64-bit. I don't know the rules for mpc-hc 32-bit, and so I can't make a wise decision about its settings for 64-bit.

That said, I would request that mpc-hc 64-bit be made a rule, and that the rules pack be readily made available to read for re-evaluation by the user afterwards.
Not all programs have rules. It's not a matter that your mpc is 64 bit. Devs just didn't had the chance to add rules for the specific program.
Just add a rule manual. It should be pretty simple.
I know. The problem is I don't have an informed choice about what options to check/uncheck. Maybe checking or unchecking will expose loopholes or problems of usability. So, I want to have a model for this. The rule for mpc-hc 32-bit should have been my model, but I don't know its settings.

aDVll

  • Active Testers
  • Hero Member
  • *****
  • Posts: 1119
  • Windows 10 latest 64 bit
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #156 on: June 13, 2016, 01:44:26 pm »
I would also like to report that mpc-hc 64-bit has no rule. As far as I can remember, rules pack only has the 32-bit because it would say that mpc-hc is not present, although it is, just 64-bit. I don't know the rules for mpc-hc 32-bit, and so I can't make a wise decision about its settings for 64-bit.

That said, I would request that mpc-hc 64-bit be made a rule, and that the rules pack be readily made available to read for re-evaluation by the user afterwards.
Not all programs have rules. It's not a matter that your mpc is 64 bit. Devs just didn't had the chance to add rules for the specific program.
Just add a rule manual. It should be pretty simple.
I know. The problem is I don't have an informed choice about what options to check/uncheck. Maybe checking or unchecking will expose loopholes or problems of usability. So, I want to have a model for this. The rule for mpc-hc 32-bit should have been my model, but I don't know its settings.
Give me 10 minutes i will check what works and tell you.

EDIT: Program needs hooks to work so you have to enable that and different desktop. Btw i blocked subprograms because on the few minutes i tried it mpc didn't ask to launch anything but if you see any blocks related to subprograms change it to allow. Also had network access off but if you wish put it on so you can update.

http://i.imgur.com/R9wnOqA.png
http://i.imgur.com/frpPTXj.png

EDIT: If you use something like madvr or lav filter you might have to put those in the same isolated environment so they properly work and also allow the program to launch them(i have it blocked with my settings). Didn't test because you didn't mention that you used any.

« Last Edit: June 13, 2016, 02:00:58 pm by aDVll »

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #157 on: June 13, 2016, 03:06:56 pm »
Thank you, adVll!  :D
I will try your suggested options.  :D

aDVll

  • Active Testers
  • Hero Member
  • *****
  • Posts: 1119
  • Windows 10 latest 64 bit
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #158 on: June 13, 2016, 05:51:16 pm »
Thank you, adVll!  :D
I will try your suggested options.  :D
All good?

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #159 on: June 13, 2016, 06:09:10 pm »
It's fine. It's working.
But I decided to not put in a sandbox. Maybe it's not designed to be in one.
Volume wouldn't work. There was sound, but the volume couldn't be changed. I tinkered with the settings, but it wouldn't work.

aDVll

  • Active Testers
  • Hero Member
  • *****
  • Posts: 1119
  • Windows 10 latest 64 bit
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #160 on: June 13, 2016, 06:26:08 pm »
It's fine. It's working.
But I decided to not put in a sandbox. Maybe it's not designed to be in one.
Volume wouldn't work. There was sound, but the volume couldn't be changed. I tinkered with the settings, but it wouldn't work.
weird. I can change sound normally when isolated with the settings i gave you.

Mr.X

  • Jr. Member
  • **
  • Posts: 77
  • Windows 10 Enterprise 2016 LTSB x64
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #161 on: June 13, 2016, 06:29:20 pm »
Fwiw, volume is working here.
Same architecture, same ReHIPS settings.

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #162 on: June 13, 2016, 06:31:43 pm »
It's fine. It's working.
But I decided to not put in a sandbox. Maybe it's not designed to be in one.
Volume wouldn't work. There was sound, but the volume couldn't be changed. I tinkered with the settings, but it wouldn't work.
weird. I can change sound normally when isolated with the settings i gave you.
I mean the master volume, not mpc-hc's volume control. I could change the program's volume through its own volume control, but when it comes to the main/master volume control, I couldn't when inside the isolated desktop.

Mr.X

  • Jr. Member
  • **
  • Posts: 77
  • Windows 10 Enterprise 2016 LTSB x64
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #163 on: June 13, 2016, 06:33:12 pm »
I mean the master volume, not mpc-hc's volume control. I could change the program's volume through its own volume control, but when it comes to the main/master volume control, I couldn't.
Also master working here...

XhenEd

  • Full Member
  • ***
  • Posts: 195
Re: Ask Questions Here - ReHIPS Features & Unexpected Behaviors
« Reply #164 on: June 13, 2016, 06:35:13 pm »
I mean the master volume, not mpc-hc's volume control. I could change the program's volume through its own volume control, but when it comes to the main/master volume control, I couldn't.
Also master working here...
When inside the isolated desktop, using only the keyboard shortcuts?

 :(
Maybe this is similar to gesture issue. :(