Welcome to MapForums!

Register, sign in, or use Facebook Connect above to join in and participate in the forum.

When you are signed in, this message, the ads in this row, and the red-underlined link ads all go away.

Subscribe to receive our newsletter.
Subscribe Unsubscribe
Results 1 to 5 of 5

Get over MapPoint EULA

This is a discussion on Get over MapPoint EULA within the MapPoint Desktop Discussion forums, part of the Map Forums category; When I start my vb.net application (with mapPoint inside) and it's the first time the user log in, it bugs. ...

  1. #1
    clintopower is offline Junior Member White Belt
    Join Date
    Nov 2004
    Posts
    1

    Get over MapPoint EULA

    When I start my vb.net application (with mapPoint inside) and it's the first time the user log in, it bugs. Then the user has to accept the EULA agreement and restart the application for it to work. Is there any way for "autoaccepting" it in my vb.net application? Thanks.

  2. #2
    Anthony_Hunt's Avatar
    Anthony_Hunt is offline Junior Member Yellow Belt
    Join Date
    Aug 2002
    Location
    Maidstone, Kent
    Posts
    14

    eula problems

    The whole EULA thing is just badly written, but Microsoft INSIST on it so they can say each user has agreed to the per-seat license.

    My VB6 Solution is this:-

    Public Function IsMapPointRegistered() As Boolean
    On Error GoTo Err_IsMapPointRegistered

    Dim find_key As String
    Dim mappoint_path As String
    Dim cmd As Double

    mappoint_path = GetSettingString(HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\MapPoint\11.0\EUR", "InstallTo", vbNullString)
    find_key = GetSettingString(HKEY_CURRENT_USER, "SOFTWARE\Microsoft\MapPoint\11.0\EUR", "InstallTo", vbNullString)

    If mappoint_path = vbNullString Then
    MsgBox "MapPoint Europe 2004 is not installed.", vbCritical, "Mapping Component Missing"
    End If

    If mappoint_path <> vbNullString And find_key = vbNullString Then
    '# Current user has not registed MapPoint EULA yet...
    cmd = Shell(mappoint_path & "MapPoint.exe /regserver", vbMinimizedNoFocus)

    find_key = GetSettingString(HKEY_CURRENT_USER, "SOFTWARE\Microsoft\MapPoint\11.0\EUR", "InstallTo", vbNullString)

    If find_key = vbNullString Then
    MsgBox "MapPoint Europe cannot be registered for this user. Restricted permissions will prevent the mapping component from being able to function. Please consult your IT department about raising user permissions to the registry.", vbCritical, "Mapping Component Not Registered"
    End If
    End If

    If mappoint_path <> vbNullString And find_key <> vbNullString Then IsMapPointRegistered = True

    Exit_IsMapPointRegistered:
    Exit Function

    Err_IsMapPointRegistered:
    SysErr Err.Number, Err.description, Err.Source, "IsMapPointRegistered"
    Resume Exit_IsMapPointRegistered
    End Function

    If and when you have a .NET edition of this function, please publish it here for others to see.
    The "GetSettingString" is a generic bit of code for reading registry values.
    Anthony Hunt ach@kl2.com
    Senior Technical Specialist
    KL2 www.kl2.com
    Springfield House, Sandling Road, Maidstone, Kent. ME14 2LP
    Tel: 01622 670095

  3. #3
    Winwaed's Avatar
    Winwaed is offline Mapping-Tools.com Black Belt
    Join Date
    Feb 2004
    Location
    Irving,Texas
    Posts
    1,859
    Blog Entries
    60
    I wonder how that would hold up in a court of law...

    Shrink-wrap licenses are a grey area anyway - but auto-accepting it in code sounds dodgy to me.


    Richard
    Winwaed Software Technology LLC
    http://www.winwaed.com
    See http://www.mapping-tools.com for MapPoint Tools

  4. #4
    Wilfried is offline Senior Member Black Belt
    Join Date
    Nov 2004
    Location
    Belgium
    Posts
    2,433
    Hi,

    I wonder how that would hold up in a court of law...
    Every court of law that has to deal with software licences is a complete mess. Try to drop the licence text in a translator engine and it becaumes a complete garbage. Then laws of sofware are in each country different and in most countries very primitive.

    Shrink-wrap licenses are a grey area anyway - but auto-accepting it in code sounds dodgy to me.
    Dont understeand the word, but can image what it say. I think it is ok if the software display a message box something like: "Hereby you agree to the Microsoft Mappoint end user agreement".

    This way the programmer can not be put responcible if a customar say "I never had to read it". This is very importand.

  5. #5
    Wilfried is offline Senior Member Black Belt
    Join Date
    Nov 2004
    Location
    Belgium
    Posts
    2,433
    Hi,

    I wonder how that would hold up in a court of law...
    Every court of law that has to deal with software licences is a complete mess. Try to drop the licence text in a translator engine and it becaumes a complete garbage. Then laws of sofware are in each country different and in most countries very primitive.

    Shrink-wrap licenses are a grey area anyway - but auto-accepting it in code sounds dodgy to me.
    Dont understeand the word, but can image what it say. I think it is ok if the software display a message box something like: "Hereby you agree to the Microsoft Mappoint end user agreement".

    This way the programmer can not be put responcible if a customar say "I never had to read it". This is very importand.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. MapPoint EULA Question
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 1
    Last Post: 10-12-2004, 09:54 PM
  2. Mappoint 2004 without EULA
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 3
    Last Post: 10-08-2003, 06:40 AM
  3. MapPoint 2004 EULA
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 3
    Last Post: 08-07-2003, 11:03 AM
  4. Mappoint - EULA
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 0
    Last Post: 04-05-2003, 06:48 AM
  5. mappoint 2003 new eula restrictions
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 0
    Last Post: 09-02-2002, 03:33 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96