これはIEコンポーネントを使用してgoogleを表示していますが右クリック時にIEのメニューが出てきたり
axobj IE, "Shell.Explorer", ginfo_winx, ginfo_winy IE->"Navigate" "http://www.google.co.jp"
表示が古かったり..と これをどうにかできないかなと
単純にHSPでパーサとかも面白いかなと思っています。
以下のコードでHTMLを取得し、
これを外部DLL(さすがにHSP単体では無理だと思うので)で処理できるでしょうか?
#include "hspsock.as" #define HTTPSERVER "www.hsp.tv" ;HTTPサーバ #define HTTPPORT 80 ;HTTPポート #define HTTPPATH "/play/pforum.php" ;受信ファイルパス #define BUFSIZE 1024 ;受信バッファサイズ #define LOCALPATH "pforum.php" ;保存ファイル名 sockopen 0,HTTPSERVER,HTTPPORT if stat!=0 : mes "接続失敗" :end sockput "GET "+HTTPPATH+" HTTP/3.0\nHost:"+HTTPSERVER+"\n\n",0 sdim Data,BUFSIZE repeat repeat await sockcheck 0 if stat==0 : break if cnt==9 : goto *finish loop sdim ReceiveData,BUFSIZE sockget ReceiveData,BUFSIZE,0 Data+=ReceiveData loop *finish sdim Tmp,BUFSIZE sdim WriteData,BUFSIZE notesel Data repeat noteget Tmp,cnt if Tmp="" : NullLine=cnt+1 : break loop repeat noteinfo(0)-NullLine,NullLine noteget Tmp,cnt WriteData+=Tmp+"\n" loop mesbox WriteData ,ginfo_winx,ginfo_winy