Jump to content
  • 0

Automatiseren van script met GetLayoutObjectAttribute


livio

Question

Hi All,

 

Ik heb een scriptje die wat content scraped van het internet. Als ik dat script manueel uitvoer (stap per stap) werkt het perfect.

Als ik het echter automatisch laat lopen krijg ik geen html content binnen.

 

Wat is hier fout ? Ik heb al na elke stap een Pauze en een record commit stap toegevoegd, maar dit helpt niets ...

 

Wie heeft een tip ?

 

tnx

 

 

Liviooo

 

bib_mails-1.fp7

Link to comment

4 answers to this question

Recommended Posts

  • 0

Livio,

 

Ik heb na uw script stap : Veld Instellen [bib_mails::id;$teller] de script stap 'Script Onderbreken/Hervatten toegevoegd gedurende 5 seconden en dan werkt het bij mij wel.

 

Je dient dus voldoende tijd te geven om de volledige webpagina in te laden vooraleer je uw variabele $sourcecode kan laten bepalen.

Link to comment
  • 0

Het is inderdaad zo dat het laden van content in de webviewer via een script, omzeggens, "asynchroon" verloopt: het script wacht niet tot de webpagina is ingeladen maar gaat gewoon door. Er is overigens geen enkele functie waarmee je met zekerheid kan bepalen of een webpagina wel volledig werd ingeladen. Er bestaat ook geen functie waarmee je bv. de HTTP status codes (200 bv., of 404, of 500) kan checken. Jammer.

 

Als je echt kritische gegevens wil ophalen, dan is de combinatie van de webviewer en de GetLayoutObjectAttribute() funties een no-go.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...