Page 1 of 1
Question Vista users
Posted: Mon 18 Feb, 2008 9:34 pm
by WebWeaver
I had a motherboard melt down, and needed to replace my desktop, so I am now running Vista. Is there anyway to stop the approval message when starting Orphalese other then completely turning off the UAC?
I've checked the box to run as administrator but it's still asking.
Shari
Re: Question Vista users
Posted: Tue 19 Feb, 2008 6:04 pm
by Programmer
Hi Shari,
I am building up towards another update, because I have identified a few things causing headaches on install or registration. This update won't contain any new features, just try to sort out some of these problems.
I could try to do something with the Vista thing at the same time, i.e. make the message appear only when relevant. It is difficult though because I don't have Vista, and plan to postpone installing it for as long as possible. If you were up to help with some beta testing though we could give it a try though
Cheers,
Richard
Re: Question Vista users
Posted: Thu 21 Feb, 2008 1:31 am
by WebWeaver
Sure I'm always up for playing around. Just let me know what you need. I also still have my XP laptop so I'll be able to play in 2 versions.
Shari
Re: Question Vista users
Posted: Thu 21 Feb, 2008 6:40 pm
by Programmer
OK, I am looking at something that might do the trick now. In the meantime I came across something which someone had written, which said that if right-click your app in explorer, select the Compatibility tab and make sure the check box for Always run as Administrator is checked that should stop you getting the prompt you mentioned.
I think this will depend on what kind of user you are running as though. Reading from another article there are various groups and sub-groups of administrators, and the way each group is treated by Vista is different. Might be worth a try though.
Re: Question Vista users
Posted: Thu 21 Feb, 2008 8:46 pm
by WebWeaver
Yeah, I had read through all the old posts and tried all of the suggestions. It's not that big of a deal, I just have to click something. I just didn't know if maybe there was a way to get rid of the screen. I have it set to run as administrator, and I am an administrator so it should just run. So far this is the only Vista thing that has me stymied. I do like that it asks, I just wish I could answer like I do with my firewall. Always ok
Shari
Re: Question Vista users
Posted: Fri 22 Feb, 2008 7:10 pm
by Programmer
Hi Shari,
OK, I just uploaded a test package...
It consists of a zip file which contains two executables, one called "VistaTest.exe" and the other called "HelperApp.exe". The test consists in running "VistaTest.exe" and then just reporting back and telling me what messages you see.
It works, or should work, by prompting the user to run the helper application, which then goes on to request priviliges for itself. If it doesn't get them, too bad. If it does, it reads from a protected registry setting, which is exactly what the tarot program needs to do in order to initialise the DeckExchange. The upshot of this is that it should be possible to run the program without any priviliges being granted. They will only be requested the first time that the user uses the Deck Exchange, which is the only time the registry needs to be read.
If you want to play you can download it from
http://www.orphalese.net/downloads/vistatest.zip.
Cheers

Richard
Re: Question Vista users
Posted: Sat 23 Feb, 2008 4:47 pm
by WebWeaver
It worked!
I received the approval message, said OK, received a Test box, I received Yes! Success.
Closed it, and reran the test.exe and didn't get the approval message, and ran Test and received Success!
Rebooted, wasn't asked, and received Success!
Looks like this is the fix
Shari
Re: Question Vista users
Posted: Wed 27 Feb, 2008 6:12 pm
by Programmer
Cool! I will try to get it into a testable version of the program then. There is another Vista UAC related problem that I am looking into at the moment, to do with the installer. Maybe I can manage to fix them both at the same time
