画像認識機能を備えた
UWSC
で動作するスクリプトを晒すページです。
環境が異なると画像認識がうまくいかないので、動作させるにはSS撮り&トリミングをする必要があります。
何らかの不具合等により不利益を被る可能性は否定できないので、利用される方は全て自己責任でお願いします。
動かなくても泣かない。書き換えはご自由にどうぞ。ただし二次配布は禁止します。
環境が異なると画像認識がうまくいかないので、動作させるにはSS撮り&トリミングをする必要があります。
何らかの不具合等により不利益を被る可能性は否定できないので、利用される方は全て自己責任でお願いします。
動かなくても泣かない。書き換えはご自由にどうぞ。ただし二次配布は禁止します。
ギフト送付自動化
概要
- 公式が一括送信機能をつけたので、それに対応しています。
- 画像はzip内と同じものを個々にトリミングして下さい。当然ファイル名は変えずに。
1.bmpの左上だけはピクセル単位で正確にとった方がいいです、誤ってユーザーをクリックした際の対策はしていないので。 - フレンドページを開き、UWSCからgift_s_lumpを実行すればギフトを勝手に送ってくれます。
Escキーを押せば途中で停止できます。ギフトを送り終わったらレイアウト画面に勝手に戻ります。 - 手動の方が早いです。
画像
- 1.bmp:フレンドリストページ上部
- 2.bmp:ギフトを送った後や、送れなかった際に出るOK
- 3.bmp:フレンドリスト最終ページの次ページアイコン(灰色)
バージョン履歴
- ver 1.0.0 : リリース版
-
ver 1.0.1
: 座標の基準とする画像を1.bmpだけに変更 無駄な操作の記述を削除
- 高速版 : 操作を超高速化
-
ver 1.1.0
: 2.bmpを変更することで送信済みフレンドがいても処理可能に
- 高速版 : クリック操作の確実性を向上
- 自動停止版 : 最終ページでの自動停止機能を追加(5.bmpが必要)
-
ver 1.1.1
: 無駄な操作を削除
- 自動停止版 : 自動停止する条件の構文を書き換え
- ver 1.1.2 : 画像認識の範囲指定により軽量化
- ver 1.2.0 : 数値を代数で置き換え 低スペ版を追加
- lump_ver 1.0.0 : 一括送信機能に対応
ギフト開封自動化
ダウンロード (ver 1.1.1)
(gift_r.uws:通常版 _h:高速版 _ls:低スペ版)
概要
- 面倒なギフト開封を自動で行ってくれるスクリプトです。
- ギフトの中にフレンド申請が混ざっている場合でも処理可能です
- 2ページ捲ってギフトアイコンが1つも無い場合は自動停止します。
ですので、フレンド申請で丸々1ページ埋め尽くされている場合でも処理可能です。 - フレンド申請機能を付けると遅くなるので、今のところ付ける予定はありません。
- 高速版は低スペ環境下では使用厳禁です。でもあまり速くないです。
- ギフト送付自動化と同様、個々にSS&トリミングする必要があります。
使い方
- PrtScで画面をキャプチャして各画像をトリミングし、既存の画像ファイルと置き換える。
・1.bmp : 掲示板ページ上部、「掲示板の文字の左の図」
・2.bmp : 「1段目」のギフトアイコン
・3.bmp : 「2段目」のギフトアイコン
・4.bmp : 「3段目」のギフトアイコン
・5.bmp : 「4段目」のギフトアイコン
2~5.bmpで同じ画像が4つありますが、微妙に異なります。
これは各段でギフトアイコンが微妙に異なるためです。
なのでそれぞれ用意して下さい。各段目と2~5.bmpの対応は順不同です。 - UWSCを開き、gift_r.uwsを実行する。
お知らせ画面を開いてgift_r.uwsを回せばギフト開封を自動で行ってくれます。
Escキー、もしくはUWSCのSTOPボタンを押すことで途中で停止出来ます。
バージョン履歴
- ver 1.0.0 : リリース版
- ver 1.0.1 : 画像認識の範囲指定により軽量化
- ver 1.1.0 : 数値を代数で置き換え 低スペ版を追加
- ver 1.1.1 : 前回の更新で低下したクリックの確実性の回復
ATO化
概要
- 駅からコインを回収し、電池切れの車両、電池が切れそうな車両の運行を停止させ、
充電が完了した車両、充電が完了しそうな車両の運行を開始させます。 - 発車駅と進行方向は選べません。運行開始ボタンを押して一番最初に出てくる駅と進行方向で運行を開始します。
- 画面の読み込み時間が長くてもきちんと対応してくれます。
- 複数編成を運行すると、画像認識無しのマクロでは充電時間や運行時間の公倍数を計算する必要がありますが、
画像認識なのでそれらの問題や時駆けについても考える必要がありません。 - ほぼ24時間回しっぱなしに出来ますが、AM 5:00の強制更新には対応していません。
- AM 0:00のログインボーナスの表示や、レベルアップの表示にも対応できると思います。
- 運行開始を押して「発車出来る駅がありません」と出る場合には対応していません。
出たら終わりです。特に長編成を運行する人は、それが出ないようにレールを組んで下さい。 - 此方も個々にSS&トリミングする必要があります。SS&トリミングのお祭りです。
使い方
- 同ファイルの1行目を書き換える。
>{k = 180//マクロの実行間隔(秒)
デフォルトでは180秒間隔で回すようになっています。
あまり高頻度で回し過ぎるとメモリを大量に食いそうなので注意です。
初期車両でプレイしている人や駅レベルを効率的に上げたい人は、うまく調整して下さい。 - PrtScで画面をキャプチャして各画像をトリミングし、既存の画像ファイルと置き換える。
・1.bmp : 「駅画面左上の図」
・2.bmp : 「車両画面左上の図」
・3.bmp : 「上段」車両フル充電時の「灰色フルチャージ+運行開始」
・4.bmp : 「下段」車両フル充電時の「灰色フルチャージ+運行開始」
・5.bmp : 運行開始ボタンクリック時の「列車を置く」
・6.bmp : 「上段」車両電池切れ時の「残り時間」
・7.bmp : 「下段」車両充電切れ時の「残り時間」
・9.bmp : 車両画面右下の「次ページボタン」
3.bmpと4.bmp、6.bmpと7.bmpが上段下段で分かれている理由は、
上段と下段で画像が微妙に異なるためです。
画像の形式等はギフト送付自動化と同様です。ATOフォルダに各名前で保存して下さい。
トリミングは既存の画像と左上(0,0)が大体同じであれば問題ないです。 - 駅画面を開き、UWSCでATO.uwsを実行する。
1.bmpを認識することで動作を開始します。
Escキー、もしくはUWSCのSTOPボタンを押すことで途中で停止出来ます。
バージョン履歴
- ver 1.0.0 : リリース版
- ver 1.1.0 : 必要な画像の枚数を減らす 操作の効率化と確実性の上昇
- ver 1.1.1 : 9.bmpの追加で回転効率上昇、ページ捲り数の入力を不要に
- ver 1.1.2 : 画像認識の範囲指定により軽量化
- ver 1.2.0 : 低スペ版を追加 8.bmpを削除
- ver 1.2.1 : アイコン位置の変更に対応
- ver 1.3.0 : アイコン位置の変更等に対応 画像は全部トリミングし直すこと 8.bmpは不要
銀スク削り自動化
概要
- コインが大量に貯まると、銀スクを手動で削るのって面倒ですよね。そういうわけでこれです。
- 間違って金スクを削るなんてことはないです。
- 高速で削りまくるのでアプリが落ちることも多々。
- スピードとかは上手く調整して下さい。
使い方
- いつも通り画像を置き換えるだけです。富豪の方々なら大体わかると思います。
- スクラッチ画面でsilver.uwsを実行すれば勝手に削ってくれます。
Escキー、もしくはUWSCのSTOPボタンを押すことで途中で停止出来ます。
バージョン履歴
- ver 1.0.0 : リリース版
動いたとか動かないとか重いとか自由にコメントして頂けると嬉しいです。
- 回線がほそいのか頻繁に落ちるので、loading(ギフト受け取り)とか次ページボタンの反応終了チェック(ギフト送付)とか組み込んでみたら、当然速度は落ちるけど、落ちなくはなった。改造できる人は自分でやってみよう。 -- 2012-12-01 12:01:03
- FYI。本日の更新で画像に影響が出たらしく、キャプチャーしてリサイズする必要がありました。 -- 2012-07-12 17:23:59
- 「発車できる駅がありません」というメッセージが出てきて遊べないのですが、どうしたらいいのでしょうか? -- 2012-06-09 22:31:52
- ATOは180で1ループになっているけど、これだと初期車両は駅レベルの経験値を稼げない? -- 2012-06-08 12:23:40
- 新バージョン出てる!ありがとうございます^^ -- 2012-05-16 18:56:25
- ギフト送付一括になったけどページごとの一括だったな。
これもトリミングで自動化も可能です? -- 2012-05-09 23:46:39 - ↓なるほどわかりました。 UWSC を勉強してみます。ご丁寧にありがとうございましたm(_ _)m -- 2012-05-09 06:00:03
- ↓電車画面の左上の図からの位置で画像認識してると思われるのでその基準の左上の図の
位置が変わったために座標の数値をいじらないと認識しないようです。 -- 2012-05-09 00:43:09 - ↓教えていただきありがとうございます。駅画面→コイン回収→電車画面、までは今まで通り自動で動いてくれるのですが、燃料の無くなった電車の自動チャージやチャージが完了した電車を自動で走らせることをしてくれません。これは教えてくださった「マクロの数値をいじ」ることをしないと解消されないのでしょうか?度々すみません。 -- 2012-05-08 23:56:36
- ↓取り込む画像は駅画面左上と列車を置く以外は新しく画像を取り直す必要がある、
ただマクロの数値もいじらないと使えない -- 2012-05-08 23:10:53