XboxのRewardsのポイント稼ぎで、PCのブラウザでBingを使ってポイントをさらに稼げるので、それを自動化とか試してみてる。
PCのブラウザでRewardsダッシュボードというURLにアクセスすると、現在のポイントの確認や交換が出来るほか、Bingを使った検索をする「お題」が表示されて、それをこなしてポイントを稼ぐことができる。(Xbox用と同じアカウントでサインインする。)
Rewardsのポイント引き換えがXbox本体ではエラーが出て交換ができない。(自分だけの現象だろうか?)
代わりにPCから交換すればよいというのを検索して知ったので試したところ、こちら(PC)だとちゃんと交換ができた。
ついでに、ポイント稼ぎもできるので、毎日ここのページを開いてポイント稼ぎをしてRewardsのポイントが貯まるのを加速している。
使用するブラウザは、MSのものでなくてもChromeを使うことができる。ただし、Bingプラグインというのを入れて有効化しておく必要がある。Xboxアプリ(Windows版)をインストールしたときに、ついでにインストールされたようだ。
Bing検索のお題は、○○とは何か みたいなものが多く、その項目をクリックするとBing検索へのリンクになっていてリンクを開いただけで○○についてのBingの検索結果が表示されてRewardsポイントも自動で取ることができる。
他のも三択クイズとかスライドパズルというお題もある。パズルはスキップが可能だ。
分かりにくいお題もある。歌詞を調べてみよう みたいなものだ。
「○○ 歌詞」とBingを使って検索しても取ることができない。なぜか歌詞については英語で検索しないと取れないらしい。
その他、分かりにくいお題については、それを紹介して答えが分かるサイトがあったので、それを自分は参考に使った。
・Microsoft Rewards お得に検索のワード 追記:お気に入りの曲の歌詞
—
毎日Bing検索をするのは面倒なので、自動化を試してみてる。
まず、Bing検索をしたURLのショートカットを作っておく。
例えば、Bing.comで「映画 ジブリ」とかを検索して、ブラウザのURL欄をドラッグして作業フォルダーにドロップしてショートカットが作成できる。
.urlという拡張子のファイルで、中身は次のようになる。名前を1.urlにリネームする。
[InternetShortcut]
URL=https://www.bing.com/search?q=%E6%98%A0%E7%94%BB+%E3%82%B8%E3%83%96%E3%83%AA&qs=n&form=QBRE&sp=-1&lq=0&pq=&sc=0-0&sk=&cvid=A655E29831BF4BC3B0BD4771D3B8F3FD&ghsh=0&ghacc=0&ghpl=
取りにくいお題を取るための回答用に、こういうショートカットをたくさん作っておく。名前を2.urlから連番でリネームする。
30個ほど作っておく。
次に、バッチファイルを書いてみる。
test.batとかのファイルを作って、
start "" "1.url"
とか書くことで、自動でこのURLをブラウザで開くことができる。
複数のURLでこれをするために、
start "" "1.url"
timeout /t 10
start "" "2.url"
timeout /t 10
start "" "3.url"
timeout /t 10
start "" "4.url"
timeout /t 10
start "" "5.url"
timeout /t 10
:
:
として、順番に開いて、1つ開くごとに10秒待ちを入れて、繰り返す。
10秒待つのは、時間を空けないとRewardsのポイントの加算にならないからだ。
(
自動化とかの対策でそうなっているようだ。)
—
PCで検索をするRewardsポイントはこれで自動化ができているみたいで、とりあえず1ヶ月くらい使ってみているのだが問題なく使えている。
あと、スマートフォンで懸隔をするRewardsポイントというのもあるので、これも自動化したいのだが、こちらはうまい方法が自分には考えつかなくて自動化できていない。
—
追記
MS側がそういう自動化を防止する対策なのか、インターバルの時間を入れないとRewardsポイントが取れなくなったりすることがある。
3~4回の検索したあと15分(=900秒)の待ち時間を入れないといけないようだ。
上記のbatファイルの処理のtimeout処理を4つおきに10秒のところを900秒に変更したバージョンも作っておいて、Rewardsがうまく取れなかったときには、そちらで取り直しをしている。