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 

Ladezeit von SAP

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





BeitragVerfasst am: Fr Sep 15, 2006 8:06 am    Titel: Ladezeit von SAP Antworten mit Zitat

Guten Morgen

seit einer Woche arbeite ich ohne Probleme mit meinem Script.
Und dann, obwohl heute nicht Freitag der 13. ist, ist unsere Internetverbindung stinke lahm. dies führt dazu das SAP selbst bei dem Befehl send, PgDn ein ungewohltes Nickerchen einlegt. die folge: tastenanschläge werden verschluckt. Confused

gibt es eine möglichkeit das ahk solange wartert, bis SAP aufgewacht ist?

ich habe in einem Beitrag mit dem firefox gelesen, dass ein farbveränderung ausgelesen wird um die ladezeit zu bestimmen.

bei SAP gibt es oben rechts ein Wassertropfen der sich bewegt, solange SAP noch nicht bereit ist.

Könnte man damit vielleicht etwas anstellen? Oder wäre das viel zu kompliziert?
Nach oben
BoBo
Gast





BeitragVerfasst am: Fr Sep 15, 2006 8:27 am    Titel: Antworten mit Zitat

Könnte man damit vielleicht etwas anstellen? Wenns nicht anders geht, ja.Oder wäre das viel zu kompliziert? Nein.
Nach oben
Chucky



Anmeldedatum: 07.01.2006
Beiträge: 701
Wohnort: Powerland

BeitragVerfasst am: Sa Sep 16, 2006 9:33 pm    Titel: Re: Ladezeit von SAP Antworten mit Zitat

grossermanitu hat Folgendes geschrieben:
ich habe in einem Beitrag mit dem firefox gelesen, dass ein farbveränderung ausgelesen wird um die ladezeit zu bestimmen.
.. Wassertropfen der sich bewegt ..

Such im Wassertropfen einen Punkt, dessen Farbe sich verändert, wenn SAP nicht bereit ist; beispielsweise mit AU3Spy.
Mit SetTimer und PixelGetColor überprüfst Du regelmäßig die Farbe des Pixels. Wenn sich die Farbe z. B. 1 Sekunde lang nicht geändert hat, ist SAP bereit.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
momme



Anmeldedatum: 28.03.2006
Beiträge: 13
Wohnort: Hamburg

BeitragVerfasst am: Di Sep 19, 2006 10:43 am    Titel: Re: Ladezeit von SAP Antworten mit Zitat

coole Idee, das ist mir noch nie aufgefallen.
Ich habe bisher immer mit winwaitactive gearbeitet.

Gruß

Momme
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AGU
Gast





BeitragVerfasst am: Di Sep 19, 2006 11:13 am    Titel: Antworten mit Zitat

Ich würde sagen, sofern WinWaitActive funktioniert, ist das immer vorzuziehen. Smile

Pixelsearch und irgendwelche Sleep-Konstrukte sind immer Notbehelfe.
_______________________
Gruß
AGU
Nach oben
grossermanitu
Gast





BeitragVerfasst am: Mi Sep 20, 2006 9:05 am    Titel: Antworten mit Zitat

mit winwaitactive kommt man nur weiter wenn ein fenster noch nicht vollständig geladen ist. wenn man sich schon auf der seite befindet und dann ein ladeprozess einsetzt hilft einem winwaitactive leider nicht viel weiter.

ich werde mich mal am wochenende dran machen.
Nach oben
momme_gast
Gast





BeitragVerfasst am: Mi Sep 20, 2006 9:32 pm    Titel: Antworten mit Zitat

grossermanitu hat Folgendes geschrieben:

ich werde mich mal am wochenende dran machen.


Au ja, stell Dein Ergebnis doch mal hier rein, dann muß ich mir die Arbeit nicht auch noch machen Wink
Zu deutsch: währe um Unterstützung meiner Faulheit dankbar Very Happy

Gruß

Momme

PS: Deine Feststellung könnte die Lösung sein, warum einige Scripte bei mir sauber laufen, andere aber teilweise rumzicken...
Nach oben
momme



Anmeldedatum: 28.03.2006
Beiträge: 13
Wohnort: Hamburg

BeitragVerfasst am: Di Jan 09, 2007 7:51 pm    Titel: Antworten mit Zitat

So,

inzwischen laufen meine Scripte sauber.
Zwar klappt ein Winwaitactive nicht so sauber wie in anderen Anwendungen, aber da sich eigentlich immer nach einer Aktion sich irgendwo im Fenster eine Farbe ändert, habe ich mir so geholfen, das ich nach dem winwaitactive warte, bis eine bestimmte Farbe an einem bestimmten Punkt auftaucht.
Code:

loop
{
pixelgetcolor, farbe, 216, 259
if farbe = 0xC6D7D9
break
}

Und alles läuft rund Very Happy

Bis dann

Momme
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Chucky



Anmeldedatum: 07.01.2006
Beiträge: 701
Wohnort: Powerland

BeitragVerfasst am: Di Jan 09, 2007 10:03 pm    Titel: Antworten mit Zitat

Zitat:
... pixelgetcolor ...
Ja siesse, hab ich doch gleich gesagt Mr. Green ducking and running

Andere Kandidaten für solche Notbehelfe sind außer SAP auch Citrix- und Lotus-Anwendungen und alte Windows-Programme.

__________________________________________
Created with BBCodeWriter 6.6 - the one and only Very Happy
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