Deutsches AutoHotkey Homepage AutoHotkey Community
Wir helfen uns gegenseitig aus der Patsche
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

nur ein fenster öffnet

 
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe!
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
el marinero



Anmeldedatum: 21.07.2006
Beiträge: 4

BeitragVerfasst am: Fr Jul 21, 2006 10:30 pm    Titel: nur ein fenster öffnet Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
Obi-Wahn



Anmeldedatum: 19.04.2006
Beiträge: 729
Wohnort: Wien

BeitragVerfasst am: Sa Jul 22, 2006 7:58 am    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1893
Wohnort: Österreich

BeitragVerfasst am: Sa Jul 22, 2006 10:11 am    Titel: Antworten mit Zitat

@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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Obi-Wahn



Anmeldedatum: 19.04.2006
Beiträge: 729
Wohnort: Wien

BeitragVerfasst am: Sa Jul 22, 2006 11:31 am    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
el marinero



Anmeldedatum: 21.07.2006
Beiträge: 4

BeitragVerfasst am: Sa Jul 22, 2006 12:05 pm    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
AGU
Gast





BeitragVerfasst am: Sa Jul 22, 2006 4:08 pm    Titel: Antworten mit Zitat

Zu allererst natürlich "Willkommen im deutschen AHK Forum". Very Happy

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. Mr. Green

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

BeitragVerfasst am: Sa Jul 22, 2006 6:15 pm    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
el marinero



Anmeldedatum: 21.07.2006
Beiträge: 4

BeitragVerfasst am: So Jul 23, 2006 3:14 pm    Titel: Antworten mit Zitat

also liegt das nur an den internet explorer-einstellungen
_________________
meine Internetseite: ANTI-Rauchen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Obi-Wahn



Anmeldedatum: 19.04.2006
Beiträge: 729
Wohnort: Wien

BeitragVerfasst am: Mo Jul 24, 2006 7:16 am    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1893
Wohnort: Österreich

BeitragVerfasst am: Mo Jul 24, 2006 7:41 am    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
halweg



Anmeldedatum: 05.01.2006
Beiträge: 872
Wohnort: Dresden

BeitragVerfasst am: Mo Jul 24, 2006 9:31 pm    Titel: Antworten mit Zitat

Also beim Internetexplorer bringt
Code:
RUN, www.google.de
kein neues Fenster,
Code:
RUN, iexplore www.google.de
dagegen schon.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1893
Wohnort: Österreich

BeitragVerfasst am: Mo Jul 24, 2006 9:33 pm    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
el marinero



Anmeldedatum: 21.07.2006
Beiträge: 4

BeitragVerfasst am: Di Jul 25, 2006 8:33 am    Titel: Antworten mit Zitat

also bei mir klappt es jetzt
also danke für eure hilfe
_________________
meine Internetseite: ANTI-Rauchen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe! Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
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