プログラミング未経験者の備忘録

ノンプログラマーが社内SEになったのでイチからプログラミングを勉強し始めました!

はてなブログ「読者登録」の自動化を考えてみる:その3

f:id:su3se:20190525192615p:plain

以前、はてなブログの「読者登録の自動化」について2回にわたり考査した記事を書きました。

 それから数日して空いた時間で「iMacros」でやってみました。

iMacrosでやってみた結果

こんな感じで作ってみたのですが、結論から言うとうまく動きません。

時間が足りなかったので完成までは至らずです。

f:id:su3se:20190530065801p:plain

ここまでの中でうまく機能している部分

VERSION BUILD=12.0.501.6698
TAB T=1
TAB CLOSEALLOTHERS
'SET !PLAYBACKDELAY 1.00
URL GOTO=https://blog.hatena.ne.jp/-/antenna
EVENT TYPE=CLICK SELECTOR="#admin-main>SECTION>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>UL>LI>DIV>DIV>H3>A" BUTTON=0
'New tab opened
TAB T=2

 

前半の部分でここまではうまく動きます。

ブログ選択はOK

以下の部分でダッシュボードに表示されているブログを選択する事が出来ます。

 

 EVENT TYPE=CLICK SELECTOR="#admin-main>SECTION>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>UL>LI>DIV>DIV>H3>A" BUTTON=0

 

EVENT TYPE=CLICK SELECTOR="#admin-main>SECTION>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>UL>LI:nth-of-type(2)>DIV>DIV>H3>A" BUTTON=0

 

EVENT TYPE=CLICK SELECTOR="#admin-main>SECTION>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>UL>LI:nth-of-type(3)>DIV>DIV>H3>A" BUTTON=0

 

EVENT TYPE=CLICK SELECTOR="#admin-main>SECTION>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>UL>LI:nth-of-type(4)>DIV>DIV>H3>A" BUTTON=0

 

EVENT TYPE=CLICK SELECTOR="#admin-main>SECTION>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>UL>LI:nth-of-type(5)>DIV>DIV>H3>A" BUTTON=0

 

この部分です。

f:id:su3se:20190530070420p:plain

「こんなブログもあります」に表示されているブログの選択までは出来るようになりましたが、その他が機能せず。

完成したとしてもこれでは不完全

ブログを選択することは出来たのですが、ブログに移動してポップアップで読者登録をするところで詰まってしまってチェックを入れることが出来ませんでした。

ここがうまく動けば行けそうです。という所で今回はタイムアップです・・

うまくいくようになったとしてもブログに「読者登録ボタン」があるブログにしか対応できないため、完成してもちょっと微妙だと思うので、やっぱりJavaScriptで書かないと駄目かも・・・

週末時間が取れたらやってみます。