Jump to content

Recommended Posts

Posted (edited)

Hey Guys,

I have a problem and maybe you guys can help me.

When i am navigating to Google Maps With;

 

; Standaard Vars
Global $oIE_GN = _IECreateEmbedded()

 

_IENavigate($oIE_GN, "https://www.google.com/maps/@?hl=nl")
_IELoadWait($oIE_GN)

 

It is working fine when i test it Decompiled.

But when i compile the whole thing to a Exe, Google says that i am using an not-supported browser,..
Google has its Google Maps Lite Function, but still it isn't working.
 

What am i doing wrong?

 

PS: Sorry but the image is only in Dutch :)

 

Thanks Guys!

NotSupported.PNG

Edited by Blueman
Posted
  On 7/26/2016 at 8:05 AM, Blueman said:

 

; Standaard Vars
Global $oIE_GN = _IECreateEmbedded()

 

_IENavigate($oIE_GN, "https://www.google.com/maps/@?hl=nl")
_IELoadWait($oIE_GN)
Expand  

 

 

This 4 lines are all the code ?
Where you creating GUI ?
 

Post reproduce code , and I think we be able to help you.

mLipok

Signature beginning:
Please remember: "AutoIt"..... *  Wondering who uses AutoIt and what it can be used for ? * Forum Rules *
ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted

Hi There,

Sorry, here is the whole code :)

#include <GUIConstants.au3>
#include <ColorConstants.au3>
#include <GUIConstantsEx.au3>
#include <String.au3>
#include <IE.au3>
#include <GuiButton.au3>


; Standaard Vars
Global $oIE_GN = _IECreateEmbedded()

; Create a GUI with various controls.
global $GoogleGUI = GUICreate("MAPS (Google Navigate)", 900, 700)
GUISetBkColor($COLOR_WHITE) ; will change background color

GUICtrlCreateObj($oIE_GN, 10, 5, 880, 650)

_IENavigate($oIE_GN, "https://www.google.com/maps/@?hl=nl")
_IELoadWait($oIE_GN)



; Display the GUI.
GUISetState(@SW_SHOW, $GoogleGUI)

; Loop until the user exits.
    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                GUIDelete($GoogleGUI)
                ExitLoop


        EndSwitch
     WEnd

 

Thanks!

Posted

IIRC this might be caused by _IECreateEmbedded. Could you please test with _IECreate to check that the problem still occurs?

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

I tested your script and it works just fine when compiled with AutoIt 3.3.12.0 on Windows 7.

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

Hmm,..

When i use _IECreate, it is opening a web page,.. i didn't want that.
I would like to embed it into my gui.

I have compiled the script with the new version of AUTOIT but it is still giving me a Google Error.

:(

Posted

So we need more information!
Which version of AutoIt do you run?
Which version of Windows do you run?
Which version of the Internet Explorer do you run?

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted
  On 7/26/2016 at 8:05 AM, Blueman said:

Decompiled

Expand  

:shocked:... Decompiled!? I am shocked that no one notice it. Also, DECOMPILING AUTOIT EXEs is not allowed and is against the law. Wait for a Moderator to take appropriate action.

EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time)

DcodingTheWeb Forum - Follow for updates and Join for discussion

Posted

Slow down TD ;)
I'm sure he means: Uncompiled. When pressing F5 in SciTE it works but running the compiled Exe doesn't. Right?

My UDFs and Tutorials:

  Reveal hidden contents

 

  • Moderators
Posted

TheDcoder,

Given the context of the word usage I am certain the OP meant to say "uncompiled" - i.e run directly from SciTE - so please calm down.

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

  Reveal hidden contents

 

Posted (edited)
  On 7/26/2016 at 11:05 AM, water said:

So we need more information!
Which version of AutoIt do you run?
Which version of Windows do you run?
Which version of the Internet Explorer do you run?

Expand  

Uhm,.. Let me see;

I have downloaded the newest version; v3.3.14.2 (The exe Converter says 1999-2015 When i press F1)
Iam running Windows 7 Enterprise Version 6.1 Service Pack 1
The IE installed on the system is IE9 (cannot upgrade because of rights(company Laptop))

For Everyone out there; I meant "Un-Compiled" Running straight from SciTE. But i didn't found the word, so i used De-co,... ;)

 

PS: IECreate() is working good. But as i said i would like it to appear into the gui,.

Edited by Blueman
More Information
Posted

Now I suddenly get the same error message. Seems to be related to the compatibility mode :blink:

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted
  On 7/26/2016 at 3:00 PM, water said:

Now I suddenly get the same error message. Seems to be related to the compatibility mode :blink:

Expand  

Hmm,.. can i force the script to not use the compatibility mode somehow?

Posted

Try this example script and see if it helps, the embedded version of IE is usually IE 7.

 

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

  Reveal hidden contents

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Posted

Use

_IENavigate($oIE_GN, "https://www.google.com/maps/@?hl=en")

to get the english error message. Then search Google for this message. There are a lot of results you get but I tested none of them.

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted (edited)

@BrewManNH

I used that example in another script, and that one is working.
It is a lot of work to rebuild the whole thing.

Do you have any idea how i can force the Compatibility mode not to turn on when opening the Google Maps site?
I know there is when i change the registry, but i don't have access to it. 

Edit: And why is it working when it is not compiled,.. ?

@Water

Thanks, i will look into that.

 

 

EDIT: Wow,.. Thanks Guys I Figured it out!

Used the Topic over here; https://www.autoitscript.com/forum/topic/163492-ie-embedded-control-versioning-use-ie9-and-html5-in-a-gui/

Added the Following to my code

 

#include <IE_EmbeddedVersioning.au3>

_IE_EmbeddedSetBrowserEmulation("9", True,False, @AutoItExe)

 

And it is working like a charm, unbelievable,..

Thanks you all for helping!

Edited by Blueman

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...