Archive for the 'JavaScript' Category

「CityVille」お隣さんの引退者を把握する Greasemonkey スクリプト

日曜日, 3月 11th, 2012

Zynga社のブラウザゲーム「CityVille」で、引退したと思われるお隣さんを把握するためのGreasemonkeyスクリプトを作ってみました。

Firefox と Google Chrome で動作します。
Firefox で動かすには、Greasemonkey アドオン必要です。

http://morishige.jp/lab/CityVille/CityVille_CheckActiveUser.user.js
MIT license

*追記
githubに登録しました。
https://github.com/morishige/CityVille

Install

Firefox でクリックすると、Greasemonkey インストール画面が表示されます。「インストール」ボタンを押します。
(インストール画面が出ない場合、Greasemonkey アドオン のインストールを先にしてください)

Google Chrome でクリックすると、下部に
「拡張機能、アプリケーション、テーマはパソコンに悪影響を与える可能性があります。処理を続けてもよろしいですか? 続行 / 破棄」と表示されます。
「続行」を押すとインストールの確認画面が表示されます。「インストール」ボタンを押します。

Uninstall

Firefoxからのアンインストールは、「アドオン」→「ユーザスクリプト」で、CityVille_CheckActiveUser を「削除」します。

Google Chromeからのアンインストールは、「オプション」→「拡張機能」で、CityVille_CheckActiveUser を「削除」します。

使い方


お隣さんを開きます。
初回は、データの記憶のみとなり、画面の変化はありません。
開いたあと、再度「お隣さん」を開いてください。


経験値の横に、前回の記録日より変動がない場合「灰色」で最後の記録日。1週間以上変動がないと、赤文字で記録日。変動があった場合 (up 変動値 前回の記録日) が表示されます。

とりあえず、作ったばかりなので、暫くベータテストです。

追記

1週間、経験値に変動がないと、日付の色が変わります。引退と判断するには期間が短いかと思います。あくまでも目安としてご利用ください。アイテムリクエストの時の目安にもなると思います。

追記(を修正したました)

Mac でも動作報告いただきました。
Mac OS 10.7.3
Chrome 17.0.963.79

追記

同姓同名の方がいると、その方々については正しく判定できません。