| |
|
|
Michael Klumb | Hallo Zusammen.
Ich hätte da eine Frage bezüglich der im Betreff genannten Funktion.
Wenn ich die Aiuto richtig verstanden habe müsste ein KompilierenMarkierenSeparieren reichen, um zu warten bis die Seite fertig geladen wurde.
Dies klappt aber bei mir nur bei einem ersten Seitenaufruf. Bei Laden von Sites durch Kick auf Links, ist die Seite laut GetBusy immer schon da.
Ich musste aber eine Möglichkeit haben zu warten, bis die Seite komplett geladen wurde.
Irgendeine Idee?
Danke, Michael. |
|
|
| |
|
|
|
| Nur mit GetBusy geht das nicht, auch weil sich hier das Control an den empfangenen http-Testata orientiert.
In Content Type und Content Length kann dort definiert sein, dass die Anfrage möglicherweise aus mehreren Teilen besteht, und getBusy selbst dann schon false zurückgibt, wenn allein der erste Teil übertragen wurde. In Deinem Fall aber glaube ich eher an ein Cachproblem.
Michael Klumb
Ich musste aber eine Möglichkeit haben zu warten, bis die Seite komplett geladen wurde.
Das wirst Du nur per eigene Seiten/Inhalte wirklich sicherstellen können. Beispielsweise könntest Du an das Ende von Inhalten ein Sonderbyte setzen. Bei Fremdseiten wirst Du ähnlich tricksen müssen, z.B. schauen ob </html> bereits im Abrufergebnis enthalten ist.
Ich kann Deinem Anliegen den Zweck nicht entnehmen, aber vielleicht wäre es bei Deiner Sache einfacher, wenn Du die download.inc nutzt - einfach um herunter zu laden. |
|
|
| |
|
|
|
Michael Klumb | iF
Ich kann Deinem Anliegen den Zweck nicht entnehmen, aber vielleicht wäre es bei Deiner Sache einfacher, wenn Du die download.inc nutzt - einfach um herunter zu laden.
Leider funktioniert es damit nicht. Es geht im Prinzip darum einen Freehoster per Maussteuerung und SendString automatisch zu befüllen. Und da müssen eben der Login-Button und so ein Kram schon aufgebaut sein. Das Problem ist eben, das es nicht immer gleich schnell corre. Manschmal ist die Seite schon nach 3 Sekunden fertig, manchmal reichen aber auch 30 Sekunden nicht.
Trotzdem Danke, Michael. |
|
|
| |
|
|
|
| Nana, das macht man aber (so) nicht. |
|
|
| |
|
|
|
Michael Klumb | Wie macht man das denn dann? |
|
|
| |
|
|
|
| Sag ich Dir gern, wenn Du schildern kannst was genau das Ergebnis sein soll. |
|
|
| |
|
|
|
E.T. | |
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 15.11.2008 ▲ |
|
|
|
|
Michael Klumb | iF
Sag ich Dir gern, wenn Du schildern kannst was genau das Ergebnis sein soll.
FTP-Upload wird nicht angeboten, wohl aber direkter HTML-Edit (aber nur im Browser). Ich warte also bis die Startseite aufgebaut ist. Klicke und tippe (per Profan Sendkey, API-Movemouse) Login-daten ein. Lasse dann auf Editieren-Button klicken und wähle im nächsten Schritt den ganzen Quelltext aus und ersetzte ihn durch einen (durch Profan erstellten) HTML-Quelltext ersetzten. Speichern, Logout, fertig.
Im Prinzip geht es ja auch mit 1 Minute Wartezeit zwischendurch, nur eben nicht sehr schnell.
Dabei fällt mir ein:
Wenn ich ein Sleep zwischendurch einsetze, lädt das HTML-Control wenig bis garnicht. Mit einer leere While...Wend-Schleife geht es viel schneller. |
|
|
| |
|
|
|
| Blöde Idee: Kann man auf </html> prüfen? |
|
|
| |
|
|
|
| |
|
| |
|
|
|
| Ahja... sorry. "Wer lesen kann, ist hier klar im Vorteil..." |
|
|
| |
|
|