初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-11-24 14:01:31

見習い
Member

WEBビューアのロード

win7
FMadv14
FMS14

ご質問になります。

WEBビューアにあるURLを表示し、ソースを引っ張り
テキスト関数で特定の文字を抽出、という流れをとってますが。

全てを自動でスクリプトを組みたいのですが
単純に組むと
URLが完全に表示される前にスクリプトが進んでしまうので
ソースがおかしいことになります。


URLを表示から表示完了まで待って
完了の時点をソースを取得。

という流れはスクリプトで作れるんでしょうか。


よろしくお願いします。

Offline

#2 2017-11-24 15:17:09

honda
Member

Re: WEBビューアのロード

Windowsなので、JSの実行後かどうかまでは考慮せず、単に指定したURLの取得完了のみ判定する場合。

取得したいのがHTMLで書かれているなら、文書の終端にあるはずの</html>が含まれるかで、概ね判断できます。
インターバル入れながらループで</html>を含むかチェックし、
なければ再度待機、あればスクレイピングして次へ、でいけるはず。
HTML以外では、終端判定できるデータパターンがあるか次第。

ただ、Webビューア経由する理由が特に無いのなら、単に「URLから挿入」ステップで良いのでは。
こっちはロード完了待ってからスクリプト進みます。

Last edited by honda (2017-11-24 15:17:38)

Offline

#3 2017-11-24 17:39:42

Hiro
Member

Re: WEBビューアのロード

#2> 単に「URLから挿入」ステップで良いのでは。
ソースがUTF-8言語以外は文字化けするので単純には利用できません。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 502.88 KiB (Peak: 518.02 KiB) ]