| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
el marinero
Anmeldedatum: 21.07.2006 Beiträge: 4
|
Verfasst am: Fr Jul 21, 2006 10:30 pm Titel: nur ein fenster öffnet |
|
|
hallo,
ich hab mal was ausprobiert und dabei diesen skript entworfen:
Loop 10
{
#space:: run www.google.de
}
eigentlich sollten sich dann 10 fenster von google öffnen, aber es öffnet sich nur eins. Ich glaub das die seite im gleichen fenster immer wieder neu geladen wird. Muss ich dafür vielleicht noch etwas extra eingeben? _________________ meine Internetseite: ANTI-Rauchen |
|
| Nach oben |
|
 |
Obi-Wahn
Anmeldedatum: 19.04.2006 Beiträge: 729 Wohnort: Wien
|
Verfasst am: Sa Jul 22, 2006 7:58 am Titel: |
|
|
Hallo!
Ich hab dein Skript mal ausprobiert, und bin draufgekommen, dass nur dann eine Seite geöffnet wird, wenn die Befehle des Loops durchgelaufen sind, wenn die Seite noch nicht geöffnet / fertig geladen sind.
So funktionierts:
| Code: | Browser = %A_ProgramFiles%\Opera\Opera.exe
#space::
Loop, 10
{
run, %Browser% www.google.de
Sleep, 900
} |
PS.: Nach Loop und Run soll eigentlich ein Beistrich stehn...
Mfg
O-W _________________ 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 |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1893 Wohnort: Österreich
|
Verfasst am: Sa Jul 22, 2006 10:11 am Titel: |
|
|
@Obi-Wahn
Sollte, aber beim ersten Parameter ist es meines Wissens nicht notwendig!
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
Obi-Wahn
Anmeldedatum: 19.04.2006 Beiträge: 729 Wohnort: Wien
|
Verfasst am: Sa Jul 22, 2006 11:31 am Titel: |
|
|
| Thalon hat Folgendes geschrieben: | @Obi-Wahn
Sollte, aber beim ersten Parameter ist es meines Wissens nicht notwendig!
Thalon |
@Thalon: muss ich mal testen. Stand nämlich so in der Hilfedatei. Hilfts nichts so schads' nichts...
MfG
O-W _________________ 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 |
|
 |
el marinero
Anmeldedatum: 21.07.2006 Beiträge: 4
|
Verfasst am: Sa Jul 22, 2006 12:05 pm Titel: |
|
|
ich hab den skript mal ausprobiert:
Browser = %A_ProgramFiles%\Opera\Opera.exe
#space::
Loop, 10
{
run, %Browser% www.google.de
Sleep, 900
}
ich bekomm dann aber nur eine fehlermeldung, dass die zeile run, %Browser% www.google.de nicht richtig ist. ich hab dann %Browser% weggelassen. dann kahm keine fehlermeldung mehr, aber es hat sich trotzdem nur in einem fenster geöffnet, sogar in einem, wo ich schon was auf hatte. man müsste irgendwas haben, dass ein neues fenster geöffnet wird.
und wofür steht eigentlich die erste zeile? _________________ meine Internetseite: ANTI-Rauchen |
|
| Nach oben |
|
 |
AGU Gast
|
Verfasst am: Sa Jul 22, 2006 4:08 pm Titel: |
|
|
Zu allererst natürlich "Willkommen im deutschen AHK Forum".
Nächster Punkt - würdest du bitte Gebrauch von den Code Tags machen? Ansonsten gehen nämlich die Einrückungen verloren, und der Code wird unübersichtlich.
Jetzt zu deinem Problem. Das Skript einfach laufen zu lassen, ohne es mal genauer zu studieren, ist natürlich eine sehr schlechte Idee. Ansonsten hättest du nämlich gesehen, das in der Browser Variablen aus Obi-Wahns Skript ein Pfad hinterlegt ist.
| Code: | | Browser = %A_ProgramFiles%\Opera\Opera.exe |
Das Skript sucht also nach einem installierten Opera Browser im Pfad "Programme\Opera\Opera.exe". Wenn der auf deinem System nicht installiert ist, oder vielleicht in einem anderen Verzeichnis installiert ist, zeigt das Skript selbstverständlich einen Fehler an. Logisch.
Hast du übrigens schon mitgeteilt, welchen Browser du eigentlich verwendest? Muss ich anscheinend überlesen haben. Ich finde einfach nichts.
Wenn du die Browservariable dann löschst, übergibt der RunBefehl die URL (www.google.de) an Windows, da die Angabe einer .exe Datei fehlt. Windows schaut dann, mit welchem verknüpften Programm es URLs abarbeitet, und ruft demnach den eingerichteten Standardbrowser auf. Nur deswegen funktioniert das überhaupt, wenn du die Browservariable löschst.
____________________
Gruß
AGU |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1893 Wohnort: Österreich
|
Verfasst am: Sa Jul 22, 2006 6:15 pm Titel: |
|
|
| Zitat: | | aber es hat sich trotzdem nur in einem fenster geöffnet, sogar in einem, wo ich schon was auf hatte | Dies ist abhängig von den Browsereinstellungen. Ich kann Firefox so einstellen, dass er das zuletzt aktive Fenster nimmt, ein eigenes Fenster öffnet oder in einem neuen Tab öffnet. Soweit ich mich erinnere fällt das unter "externes Link-Handling", also wie wenn man einen Link in ICQ anklicken würde...
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
el marinero
Anmeldedatum: 21.07.2006 Beiträge: 4
|
Verfasst am: So Jul 23, 2006 3:14 pm Titel: |
|
|
also liegt das nur an den internet explorer-einstellungen _________________ meine Internetseite: ANTI-Rauchen |
|
| Nach oben |
|
 |
Obi-Wahn
Anmeldedatum: 19.04.2006 Beiträge: 729 Wohnort: Wien
|
Verfasst am: Mo Jul 24, 2006 7:16 am Titel: |
|
|
| Code: | ;Browser = %A_ProgramFiles%\Opera\Opera.exe
;Browser = %A_ProgramFiles%\Maxthon\Maxthon.exe
Browser = %A_ProgramFiles%\Internet Explorer\iexplore.exe
#space::
Loop, 10
{
run, %Browser% www.google.de
Sleep, 900
}
|
Also ich habs mit den im Code stehenden Browsern versucht, und abgesehen davon, dass ich 1,5 Sek. warten muss bis maxthon gestartet ist, ruft bei mir das Skript 10 Fenster mit google auf.
Dazu ist aber zu sagen, dass ich keine einstellungsveränderungen am IE vorgenommen hab, sondern ihn so verwendet hab, wie er von der WinCD kommt.
MfG
O-W _________________ 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 |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1893 Wohnort: Österreich
|
Verfasst am: Mo Jul 24, 2006 7:41 am Titel: |
|
|
Jupp, Firefox verwendet z.b. folgende Einstellungen (beim IExplorer habe ich dazu nichts gefunden):
Links aus anderen Anwendungen öffnen in:
+ einem neuen Fenster
+ einem neuen Tab im zuletzt aktiven Fenster
+ zuletzt aktivem Tab/Fenster
Abhängig davon ändert sich das Verhalten beim Run-Befehl.
Letzte Einstellung würde beim Aufruf von 10 Browser-Seiten nur bewirken, dass das Fenster 10x geladen wird ^^
Ich verwende selbst Option 2...
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
halweg
Anmeldedatum: 05.01.2006 Beiträge: 872 Wohnort: Dresden
|
Verfasst am: Mo Jul 24, 2006 9:31 pm Titel: |
|
|
| Also beim Internetexplorer bringt kein neues Fenster, dagegen schon. |
|
| Nach oben |
|
 |
Thalon
Anmeldedatum: 25.10.2005 Beiträge: 1893 Wohnort: Österreich
|
Verfasst am: Mo Jul 24, 2006 9:33 pm Titel: |
|
|
Nur kann ich z.b. ersteres nicht verwenden, da dann Firefox gestartet werden würde.
Beim IExplorer würde ich für bestehende Fenster den Titel setzen und "Gehe zu" klicken und für neue fenster den Run-Befehl...
Thalon _________________ Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe |
|
| Nach oben |
|
 |
el marinero
Anmeldedatum: 21.07.2006 Beiträge: 4
|
Verfasst am: Di Jul 25, 2006 8:33 am Titel: |
|
|
also bei mir klappt es jetzt
also danke für eure hilfe _________________ meine Internetseite: ANTI-Rauchen |
|
| Nach oben |
|
 |
|