Website aufrufen

05/12/2009 19:32 Syc0n#1
Hey @ all,

Ich bin mir zwar sicher, dass das hier schonmal irgendwo gepostet wurde, aber dennoch frage ich mich wie man eine gewisse Webseite in AutoIt aufrufen kann. Man sollte die Seite zudem mit dem Standard eingerichteten Webrowser öffen.

Glaube, dass war irgendwas mit
PHP Code:
RUN(.. 
Komm grad bloß net drauf

Danke schonmal
05/12/2009 20:09 NBA#2
Das war mit _RunDOS("run http://website.de")
Davor muss ein #include, fuer was sag ich nicht :D
05/12/2009 20:20 Syc0n#3
PHP Code:
#include <Process.au3>

_RunDOS("start http://website.de"
run geht nich... kann geclosed werden
05/12/2009 22:35 NBA#4
Such halt die ControlID von den verschiedenen X bei den Browsern.
Und dann sprichste halt nen fremdes GUI an.
05/12/2009 23:07 felixli93#5
firefox:

Code:
Run ("C:\\Programme\Mozilla Firefox\firefox.exe" "www.google.de")

Internet explorer: _IE UDF's


cheken, welches der default browser ist (was besseres fällt mir im moment nicht ein):

Code:
If RegRead ("HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html") = FirefoxHTML Then $browser = "firefox"
ElseIf ... (hab die values für die anderen browser gard nicht da)
EndIf

mfg felixli93
05/12/2009 23:32 Syc0n#6
Quote:
Originally Posted by Syc0n View Post
kann geclosed werden
.
05/15/2009 21:55 kknb#7
mit shellexecute werden immer die standartprogramme benutzt.
05/18/2009 14:05 scbiz#8
Quote:
Originally Posted by felixli93 View Post
firefox:

Code:
Run ("C:\\Programme\Mozilla Firefox\firefox.exe" "www.google.de")

Internet explorer: _IE UDF's


cheken, welches der default browser ist (was besseres fällt mir im moment nicht ein):

Code:
If RegRead ("HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html") = FirefoxHTML Then $browser = "firefox"
ElseIf ... (hab die values für die anderen browser gard nicht da)
EndIf

mfg felixli93
Oder falls man gerade keine Lust hat, um die Unterstützung jedes Browser einzeln zu implementieren (wie kknb schon schrieb)...

AutoIt
Code:
$hShell32 = DllOpen("shell32.dll")
$sDllCall($hShell32, "int", "ShellExecute", "int", 0, "str", "open", "str", "http://www.elitepvpers.com/", "int", 0, "int", 0, "long", 1)
DllClose($hShell32)