###前提・実現したいこと
ここに質問したいことを詳細に書いてください
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
タグがなかったのでJAVAscriptのタグの意味はないです
UWSC free バージョンです
UWSCでバックグラウンドで動作するプログラムを作成しています
下記のコードをchromeで動かすとBTNが動作してくれるのですが(hwnd=GETCTLHND(bid,"MozillaWindowClass")の部分はChrome_RenderWidgetHostHWNDに書き換えてます)
firefoxで動かすとSCKEYは動くのですがBTNだけ動作してくれません
どうしたら動くようになるでしょうか?
###発生している問題・エラーメッセージ
chromeで動かすとBTNが動作するが(hwnd=GETCTLHND(bid,"MozillaWindowClass")の部分はChrome_RenderWidgetHostHWND
に書き換えてます)
firefoxで動かすとSCKEYは動くのですがBTNだけ動作しない
エラーメッセージ
特になし
###該当のソースコード
ここにご自身が実行したソースコードを書いてください
bid=GETID("ガールフレンド(仮)")
hwnd=GETCTLHND(bid,"MozillaWindowClass")
//とりあえずフォアグラウンドにする対象
fid=GETID("アイス")
SLEEP(0.3)
CTRLWIN(fid,ACTIVATE)
sethotkey(VK_ESC, 0, "ForceStop")
MOUSEORG(hwnd, 2,3)
kaisu = 1
WHILE kaisu < 12
SCKEY(bid,VK_F6)
SENDSTR(bid,"http://vcard.ameba.jp/s#study/quest/select",1,True,True)
SCKEY(bid,VK_RETURN)
//BTN(LEFT,CLICK,115,93,1)
//BTN(LEFT,CLICK,115,93,1)
sleep(5)
SCKEY(bid,VK_END)
sleep(2)
BTN(LEFT,CLICK,252,505,1)
sleep(1.5)
BTN(LEFT,CLICK,280,700,1)
sleep(1.5)
SU = 1
WHILE SU < 11
SCKEY(bid,VK_F6)
SENDSTR(bid,"http://vcard.ameba.jp/s#study/partner/select",1,True,True)
SCKEY(bid,VK_RETURN)
//BTN(LEFT,CLICK,250,93,1)
sleep(3.5)
BTN(LEFT,CLICK,262,412,1)
sleep(1.5)
BTN(LEFT,CLICK,262,412,1)
sleep(2.5)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
KBD(VK_F5, CLICK)
SLEEP(2)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
url = getstr(bid,1,str_acc_edit)
KBD(VK_F5, CLICK)
SLEEP(2)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
KBD(VK_F5, CLICK)
SLEEP(2.5)
url2 = getstr(bid,1,str_acc_edit)
PRINT url2
PRINT url
if url <> url2 then
BTN(LEFT,CLICK,270,260,1)
SLEEP(1.5)
SU = SU + 1
PRINT SU
else
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
BTN(LEFT,CLICK,290,570,1)
SLEEP(0.3)
KBD(VK_F5, CLICK)
SLEEP(2.5)
url2 = getstr(bid,1,str_acc_edit)
PRINT url2
PRINT url
if url <> url2 then
BTN(LEFT,CLICK,270,260,1)
SLEEP(1.5)
SU = SU + 1
PRINT SU
else
SU = SU + 1
PRINT SU
endif
endif
WEND
SCKEY(bid,VK_F6)
SENDSTR(bid,"http://vcard.ameba.jp/s#study/quest/select",1,True,True)
SCKEY(bid,VK_RETURN)
sleep(5)
BTN(LEFT,CLICK,280,525,1)
sleep(2)
BTN(LEFT,CLICK,265,160,1)
kaisu = kaisu + 1
WEND
procedure ForceStop()
exitexit
fend
###試したこと
課題に対してアプローチしたことを記載してください
どの機能が動いてないか特定
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
UWSC free バージョンです
もしわかる方いたら教えていただけると助かります
あなたの回答
tips
プレビュー