Author Topic: Will always check for new version  (Read 3236 times)

fango256

  • Guest
Will always check for new version
« on: October 07, 2009, 11:48:51 AM »
Everytime i open a document i in HippoEdit i get the "Check new version" dialog and when i restart hippoedit the dialog continues to re-appear.  I have selected 'Don't ask me again' but that doesnt have an effect.

OS: Windows 7 x64
Language: English
HippoEdit Version: 1.46 for 64bit - still in trial
CPU: 2x XEON 2.66 Dual - 4 cores
RAM: 4GB

I have tried different ways of clearing the tick box 'Don't ask me again' but nothing stops the dialog from re-appearing.  This behaviour has always been present and it doesnt matter what type of file i open.

Thanks for any help with this.

Offline Stefan

  • Administrator
  • Hero Member
  • *****
  • Posts: 775
  • Karma: +6/-0
Re: Will always check for new version
« Reply #1 on: October 07, 2009, 12:06:07 PM »
Hi fango256,

welcome to the community.

> but that doesnt have an effect.
Sorry to here this. This should not happen.

To help Alex, the developer, i have an question:

I don't know if you have experiences with computing, so excuse me,
but this setting have to be written to the HippoEDIT settings files...
so, do you have write access to the HippoEDIT folder?
For example: can you do other settings in HippoEDIT and are this stored?
On which path did you have installed HippoEDIT?

fango256

  • Guest
Re: Will always check for new version
« Reply #2 on: October 07, 2009, 02:18:07 PM »
Ah ha, so the config is written back to the program files directory...  I ran HippoEdit as administrator and i can now save options changes.

I would imagine many users are running Vista and 7 with 'normal' security defaults and would have the same problem.  Is this expected behaviour?  Should the options not be stored in the user settings area?  I would rather not run the app as Administrator if it can be helped as i using this tool on a corporate machine.

Thanks for pointing me in the right directions though - i can now continue to try it without the annoying popup.


Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2208
  • Karma: +37/-3
    • HippoEDIT
Re: Will always check for new version
« Reply #3 on: October 07, 2009, 02:36:42 PM »
Hi fango256,

yes Stefan assumption was right (Stefan thanks for a help) and your conclusion was also right.
This is known problem (same as problem with storing of new keyboard schema). This only happen on Windows 7 x64 and 64 bit version of HippoEDIT because by default on this OS you should have admin rights to write something into Program Files (but not in Program Files (x86) ).

And the right way would be to move all user settings to user area as you have mentioned. I would do this fix in 1.50 but not in 1.4x because change is rather big for minor version.

Best regards,
Alex.

Offline Stefan

  • Administrator
  • Hero Member
  • *****
  • Posts: 775
  • Karma: +6/-0
Re: Will always check for new version
« Reply #4 on: October 07, 2009, 04:10:46 PM »
It would be enough (still talking about XP only  ::) ) to enable modify-rights for the user-group USERS at HippoEDIT program folder.

Maybe with xcacls
http://support.microsoft.com/kb/318754/en
http://support.microsoft.com/kb/318754/de

EDIT: should be Icacls for Win7 => http://www.robvanderwoude.com/allhelpw7rc.php#ICACLS


EDIT2:  
How to Grant Permissions (this will be moved to FAQ soon)

(Note: English words found and copied from <here> (wit pictures) )



Windows 7 has implemented addition security mechanism to prevent accidental or intentional file
or folder modification by not allowing users other then owner of file or folder to access it.
Hence incase if you need to access, modify or delete such files or folder you need to take ownership
first then assign rights or permission to respective users. Here is Guide on How to take Ownership
and Grant Permission in Window 7.


(Note:
it should be enough
to login one time as administrator
and grant permission to the HippoEDIT folder for USERS,
without this 'take ownership' part)



How to Take Ownership in Windows 7

1. Locate the file or folder on which you want to take ownership in windows explorer

2. Right click on file or folder and select “Properties” from Context Menu

3. Click on Security tab

4. Click on “Advance”

5. Now click on Owner tab in Advance Security Settings for User windows

6. Click on Edit Button and select user (your account) from given Change Owner to list if user or group
is not in given list then click on other users or groups. Enter name of user/group and click ok.

8. Now select User/group and click apply and ok. (Check “Replace owner on subcontainers and objects” if you have files and folder within selected folder)

9. Click ok when Windows Security Prompt is displayed

10. Now Owner name must have changed.

11. Now click Ok to exist from Properties windows

Once you have taken the ownership of file or folder next part comes is Granting Permissions to that file/folder or object.



How to Grant Permissions in Windows 7 (till 'UAC', this is the same for all Windows 2000/XP/Vista/Win7)

1. Locate the file or folder on which you want to take ownership in windows explorer

2. Right click on file or folder and select “Properties” from Context Menu

3. Click on Edit button in Properties windows Click ok to confirm UAC elevation request.

4. Select user or group (best 'USERS') from permission windows or click add to add other user or group.

5. Now under Permission section check the rights which you want to grant i.e check “Full Control” under the “Allow” column to assign full access rights control permissions to Administrators group.

But granting "Modify" is enough and prevents other users (son, wife, co-worker) from modifying this (your) settings.

6. Click Ok for changes to take effect and click ok final ok to exit from Properties window.

Now you can access files of folder in windows 7 with full permissions and take full control.



Please tell me how this works for you  ;)


External Links:
http://www.blogsdna.com/2159/how-to-take-ownership-grant-permissions-to-access-files-folder-in-windows-7.htm

http://www.mydigitallife.info/2007/05/25/how-to-take-ownership-and-grant-permissions-in-windows-vista/


-----------
Should i provide an VBS for this?  regRead HippoEDITInstallFolder, grant modify rights to HippoEDITInstallFolder

---
Please note that i work without admin rights too,
i just have HippoEDIT 'installed' into an folder where i have write access to!
(well, for me it's an different partition instead, but one get the idea?)

So an work around would be if user install there apps into there own user/myDocuments folder or maybe
better on an different partition/drive, so HippoEDIT will survive with all settings even an Windows re-installation.


---
OH, and "Sorry to here this"  should be "Sorry to hear this"
« Last Edit: October 12, 2009, 12:34:00 PM by Stefan »