ブログで売買確認ついて
ステップ1 ・・・ テキストエディタに以下のように入力する。
ステップ2 ・・・ 『FC2BLOG売買確認.UWS』として保存してください。
ステップ3 ・・・ UWSCを起動する。
ステップ4 ・・・ UWSCの読込みから『FC2BLOG売買確認.UWS』を選ぶ
ステップ5 ・・・ UWSCの再生を押す
このサンプルを実行するには、EXCELを起動して
セルB2に銘柄コード
セルC2に銘柄名
セルD2に株数
セルE2に株価
を入力して実行してください。
管理人はRSSの関数を入れて使ってます。
変更するポイントは
CONST ID = "自分のID" ・・・ FC2BLOGのIDを入力
CONST PASS = "自分のパスワード" ・・・ FC2BLOGのパスワードを入力
URL1="http://blog94.〜 ・・・ 94を自分のURLに入っている数字に。
URL2="http://blog94.〜 ・・・ 94を自分のURLに入っている数字に。
//売買処理を行ったらブログへ書き込み
CONST SLPD = 0.5
CONST ID = "自分のID"
CONST PASS = "自分のパスワード"
URL1="http://blog94.fc2.com/admin/admin.php"
URL2="http://blog94.fc2.com/blank.html"
Excel = GETACTIVEOLEOBJ("Excel.Application")
Code = Excel.ActiveSheet.Cells[3,2].Value
Meigara = Excel.ActiveSheet.Cells[3,3].Value
Units = Excel.ActiveSheet.Cells[3,4].Value
Value = Excel.ActiveSheet.Cells[3,5].Value
IE = CreateOLEObj("InternetExplorer.Application")
IE.Visible = True
IE.Navigate(URL1)
BusyWait(IE)
IE.Navigate(URL1,0,"",Encode("id="+ID+"&pass="+PASS+"&mode=admin&email=",CODE_BYTEARRAY),"Content-Type: application/x-www-form-urlencoded<#CR>")
BusyWait(IE)
IE.Navigate(URL2,0,"ajax_post_frame")
BusyWait(IE)
GETTIME()
//タイトル
IE.document.forms[1].elements[0].value = "買い注文 " + G_TIME_HH2 + "時" + G_TIME_NN2 + "分"
//本文
IE.document.forms[1].elements[14].value = Code + Meigara + Value + "円で売買処理を実施しました。"
//保存ボタン
IE.document.forms[1].elements[20].click()
BusyWait(IE)
IE.Quit
//------
Procedure BusyWait(ie)
Sleep(SLPD) // Wait
Const TIME_OUT = 90
tm = Gettime()
repeat
Sleep(SLPD)
ifb Gettime() - tm > TIME_OUT
MsgBox("Time Out:BusyWait")
ExitExit
endif
until (! ie.busy) and (ie.readyState=4)
Sleep(SLPD)
Fend