 |
AutoHotkey Community Wir helfen uns gegenseitig aus der Patsche
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
praetor
Anmeldedatum: 19.06.2007 Beiträge: 2
|
Verfasst am: Di Jun 19, 2007 8:36 am Titel: Browser mit neuer Instanz |
|
|
Hallo,
ich hab die Suche schon bemüht, bin aber nicht so recht fündig geworden, wohl auch, weil mir mit AHK noch die Erfahrung fehlt.
Ich suche eine Möglichkeit, ein neues Browser-Fenster zu öffnen, ohne dass evtl. schon bestehende Fenster verändert werden. Am besten wäre eine Lösung, die sowohl für den IE als auch für Opera funktioniert, da ich auf unterschiedlichen PCs beide Browser nutze.
Hoffe, jemand kann helfen.
Gruß
praetor |
|
| Nach oben |
|
 |
Gast
|
Verfasst am: Di Jun 19, 2007 8:55 am Titel: |
|
|
Du solltest den browser mit neuer instanz aufrufen, also broswer+URL.
^i::iexplore "http://de.autohotkey.com/forum/index.php" |
|
| Nach oben |
|
 |
Obi-Wahn
Anmeldedatum: 19.04.2006 Beiträge: 736 Wohnort: Wien
|
Verfasst am: Di Jun 19, 2007 11:42 am Titel: |
|
|
Das mit in dem neuen Fenster öffnen ist so eine Geschichte, v.a. in Opera.
Wenn opera schon existiert, öffnet er nur einen neuen Tab. Ich bin sicher, dass kann man umgehen, hab aber gerade nur wenig zeit.
Bisher:
| Code: | #I::
RegRead, Opera, HKEY_CLASSES_ROOT, HTTP\shell\open\command
If ErrorLevel
{
Run, %A_Programfiles%\Internet Explorer\iexplore.exe %URL%, %A_Scriptdir%
Return
}
Else
{
StringReplace, Opera, Opera, ", , All
Run, %Opera% %URL%
Return
} |
Liest in der Registry, ob HTTPs mit Opera geöffnet werden, und extrahiert dort den Pfad aus.
Wenn ein Fehler gefunden wird (Opera ist nicht eingetragen), wird automatisch der IE genommen. _________________ Garten ist eine Kunstnatur
Das Leben ist nicht fair. Es ist nur fairer als der Tod, das ist alles.
Obi-Wahns Codeschnipsel @ securityvision.ch |
|
| Nach oben |
|
 |
praetor
Anmeldedatum: 19.06.2007 Beiträge: 2
|
Verfasst am: Do Jun 21, 2007 1:15 pm Titel: |
|
|
Vielen Dank Euch beiden!
Das hat prima geholfen.
Gruß
praetor  |
|
| Nach oben |
|
 |
Friedl58
Anmeldedatum: 17.06.2008 Beiträge: 5
|
Verfasst am: Mi Aug 13, 2008 9:22 pm Titel: |
|
|
Tja und ich such genau das Gegenteil, wenn ich einen zweiten Url im Script aufrufe soll der im alten Fenster öffnen und sozusagen ersetzen.
Ich muss mehrere URLs aufrufen etwas abfragen brauche das Fenster aber dann nicht mehr.
Mein Browser:FireFox 3.0.1
Bei den Commandline Parametern ist eigentlich nichts dabei gewesen.
Oder geht das nur indem man das Fenster schließt mit WinClose ? |
|
| Nach oben |
|
 |
Hasso
Anmeldedatum: 17.11.2005 Beiträge: 104 Wohnort: Hamburg
|
Verfasst am: Do Aug 14, 2008 10:49 am Titel: |
|
|
Hallo Friedl,
versuchs mal so:
| Code: | #u:: ;Hotkey Windows+u - entsprechend anpassen
SetTitleMatchMode, 2
InputBox, url, Eingabe der URL, Bitte die gewünschte URL eingeben:
IfWinExist, Firefox
{
WinActivate, Firefox
WinWaitActive, Firefox
send, !s%url%{ENTER} ;Adresszeile aktivieren und URL eingeben, Enter drücken
}
Else
{
run, %url% ;falls kein Firefox offen ist, wird er damit gestartet
} |
Getestet. _________________ Hasso
Programmers don't die. They just GOSUB without RETURN. |
|
| Nach oben |
|
 |
Friedl58
Anmeldedatum: 17.06.2008 Beiträge: 5
|
Verfasst am: Do Aug 14, 2008 11:23 am Titel: |
|
|
| Super danke. Was bin ich für ein Depp, manchmal sitzt man auf dem Hirn. |
|
| Nach oben |
|
 |
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|