|
UWSCスクリプトの初心者です。
IFTTTのレシピを作ってtwitterへの投稿をしているのですが、そのレシピ作成を自動化しようと思ってUWSCのスクリプトを組み始めたのですが、どうしても一か所ひっかかって先に行きません。
自動化したくなったのは複数のアカウントを運用したいからです。
どうも複雑な遷移があるようでお手上げです。
どなたかみていただけるサービスを提供しておられる方はいらっしゃらないでしょうか。
こんな依頼はお叱りを受けそうですが、初心者にはハードルが高く困っています。
よろしくアドバイスお願いします。
以下に書いてみたスクリプトを載せます。途中までです。アカウントとパスワードはテスト用の捨てですが動きます。
|
No.2432 2016/05/31(Tue) 12:06:38
|
☆ 補足 / blackcoffee11 |
|
|
//IFTTTで自動化するUWSCスクリプト ver1.0 Public IE IE = CreateOLEObj("InternetExplorer.Application") IE.Visible = True IE.navigate("https://ifttt.com/login") IESetData(IE,"test015","login") IESetData(IE,"***","password") id = GETID("Sign in - IFTTT - Internet Explorer", "IEFrame", -1) SLEEP(1) CLKITEM(id, "Sign in", CLK_BTN) SLEEP(1) id = GETID("Discover new Recipes - IFTTT - Internet Explorer", "IEFrame", -1) SLEEP(1) CLKITEM(id, "My Recipes", CLK_LINK) SLEEP(1) id = GETID("IF Recipes - IFTTT - Internet Explorer", "IEFrame", -1) SLEEP(1) CLKITEM(id, "Create a Recipe", CLK_LINK) id = GETID("Create Recipe - IFTTT - Internet Explorer", "IEFrame", -1) SLEEP(1) CLKITEM(id, "this", CLK_LINK) SLEEP(1) CLKITEM(id, "Date Time", CLK_ACC) SLEEP(1) //ここからが問題!↓
id = GETID("Create Recipe - IFTTT - Internet Explorer", "IEFrame", -1) SLEEP(1) CLKITEM(id, "This Trigger fires every single day at a specific time set by you", CLK_LINK) SLEEP(1) CLKITEM(id, "閉じる", CLK_BTN) id = GETID("", "Internet Explorer_Server", -1) SLEEP(1) CLKITEM(id, "08 AM", CLK_LIST) id = GETID("Create Recipe - IFTTT - Internet Explorer", "IEFrame", -1) CLKITEM(id, "DCompTargetWindow", CLK_ACC) id = GETID("", "Internet Explorer_Server", -1) SLEEP(1) CLKITEM(id, "30", CLK_LIST) id = GETID("Create Recipe - IFTTT - Internet Explorer", "IEFrame", -1) CLKITEM(id, "Create Trigger", CLK_BTN)
途中まで //ここからが問題以下がわかりません。
|
No.2433 2016/05/31(Tue) 12:31:36
|
|
☆ 自動化しなきゃならんほどレシピを作る場面が想像できない… / stuncloud |
|
|
IE操作の場合はclkitem()ではなくDOMを操作したほうが良いでしょう 「UWSC IE」等で検索すれば基礎的なものから応用までいろいろな事例が見つかるので先ずはDOM操作について勉強してみてください 動的なページなので難儀するところもあるかもしれませんが、その都度documentの状態を確認していればなんとかなります あと、idとパスワードはそのまま書き込まないほうが良いですよ
|
No.2435 2016/05/31(Tue) 13:52:37
|
|
☆ Re: IFTTTのレシピ作成を自動化したいのですが、どうしても先に進みません / blackcoffee |
|
|
早速アドバイスありがとうございます。 実はあるサービスをIFTTTを使って提供しています。配列を使って複数アカウントでログインする予定です。またTHIS(trigger)になる時間もTHAT(action)も配列から読み込ませるつもりなのですが、まずは一通り頭から最後までを通したいと思っています。 DOMの件、了解です。勉強します。 IDとPWはダミーで、実際にはそれでは運用していません。
|
No.2436 2016/05/31(Tue) 14:22:35
|
|
☆ Re: IFTTTのレシピ作成を自動化したいのですが、どうしても先に進みません / blackcoffee11 |
|
|
stuncloud様 >その都度documentの状態を確認
実はこの方法がよくわかっていません。 id=CHK*** とかではないのですね。 よく理解していません。
|
No.2437 2016/05/31(Tue) 14:26:29
|
|