「Mac用ツール」の編集履歴(バックアップ)一覧に戻る

Mac用ツール - (2007/06/29 (金) 23:35:29) のソース

#aname(mac)
//----
//&size(16){&bold(){マカー用クリッコツール}}
//----
//*Mac用クリックツール

#aname(AutoClicker)
*AutoClicker ver. 0.8.16

#center{&ref(http://click.hitobashira.org/up/src/hanocha1840.jpg,,,,http://click.hitobashira.org/up/src/hanocha1839.png)}

#center{&size(28){&blanklink(ダウンロード){http://click2.hitobashira.org/up/src/hanocha0026.zip.html}}}

#center{&size(12){ver. 0.8.15以前を使っている人は}&br()&br()&color(red){&size(20){&bold(){DBの仕様が変わったので必ず更新してください。}}}}

-ダウンロードパスは [ vip ]
-アプリケーション起動と認証以外自動
-バックグラウンドで動く
-ターミナルの使い方が分からん人向けに、多重起動機能を内蔵
-OS 10.3以降で動作(10.2以前の人は[[こちらを使ってください>http://www33.atwiki.jp/clickvip/pages/97.html#firevolcano]])
-詳しくはreadmeを参照。

***バージョン履歴
-0.8.16
--&color(red){&bold(){DBの仕様が変わったので必ず更新してください。}}
--DBは追記してるので減りません(タイトルバーの表示参照)。減らしたければ一度DBをクリアしてください。&br()(「データベース」→「空にする...」でクリア)&br()現段階でのDBバックアップは「データベース」→「ファイルに保存...」で出来ます。
-0.8.15
--いろいろバグを直した気がするけどあまり覚えてない。
--メモリリークっぽいのはNSURLConnectionが悪い気がしてきた。
---(今のバージョンではかなりましになった気はするけど)
---今度Appleの中の人に聞いてみる。
-0.8.14
--DBサーバの管理人さんの意向を反映して、DBの受信間隔1分制限を付けましたよ
--サーバの負荷を減らすためにも、みなさんこっちを使うようにしましょう
//-0.8.13
//--メモリリーク修正
//--ログ出力の有無を設定できるように
//--スレッドセーフ見直し
//--メモリ使用量が気になる人はログを吐かない設定するといいかもしれません。
//-0.8.12
//--クリック数の上限を指定できるように(ただし最低99)
//--change imageする間隔を設定できるように
//--20回連続で認証失敗するとサーバにDBをとりにいくように
//--command+Gでclick/stopボタンを押せるようにした
//--たぶんカウンタがsigned intの上限を超えても大丈夫になった?(未確認
//--バグ修正
//アイコン多分次の更新で付けます。
//(↑実現してない)

**つかいかた
+認証する
+勝手にクリックが始まるので、放置
+バックグラウンドで走ってる最中に認証画面に飛ばされると何らかの方法でお知らせします。

プロクシはシステム環境設定のネットワークで指定したものが使われます。
動作のログはウィンドウメニューから「ログ」を選んでください。

****認証データベース
内部に認証画像のDBを持っているので、全く同じ画像が来た場合は自動で認証します。
データベースメニューからDBの読み込み、書き出し、サーバを介してのやり取りができます。
URLは炎火山と同じです。
&color(#f00){DBサーバに接続するには、パスワードを入力する必要があります。}
&color(#f00){このゲームは○○o○するゲーム ひらがなで。}
データベースを他のユーザと共有する事で効率のいい認証が可能になるでしょう。
-環境設定の「サーバからDBを自動取得」について[[次々項を参照のこと>http://www33.atwiki.jp/clickvip/pages/97.html#db_ac]](&color(#f00){重要・ver. 0.8.16以降のDB仕様変更に対応})&br()※現在のDBは約30分で内容が一新しています。ACはDBを上書きするため、DB自動取得をONにしていると&br() &color(#f00){DBのサイズがどんどん増大します。}

****補足
-環境設定で「自動認証できなかった場合次の画像を読み込む」をOFFにすると、&br()自動認証不可だった場合必ず認証が必要になり、DBへの情報提供で貢献できます(推奨)
-ショートカットキー:command[林檎キー]+Gでclick/stopボタンを押せる / command+Nで[[多重起動>http://www33.atwiki.jp/clickvip/pages/97.html#tajyu_mac]]&br()command+Sで認証画像を手動で保存 / command+,[カンマ]で環境設定ウィンドウ など。
-背景のみなら[[スキン>http://www33.atwiki.jp/clickvip/pages/70.html]]の設定が可能。
-てんぽった時は設定した秒数毎に再接続を試みます。うざかったら「中止」ボタンを押してください。

****低スペックマシン向け推奨設定(特にPPC機)
メニューバー→AutoClicker→「環境設定...」(ショートカットキー:command[林檎キー]+,[カンマ])で以下を設定。
-認証画像を自動保存:OFF&br()CPU負荷がかなり軽減されます。
#aname(db_ac)
-サーバからDBを自動取得:OFF&br()6月24日現在、自動認証はほぼ不可能なのでOFFで構いません。(スレの動向を確認)&br()AC内部DBのサイズが大きくなると&color(#f00){メモリ使用量が増大し、かなりのマシン負荷がかかります。}&br()(OS10.3.9 PPCで確認。Intel機では起こらないようです)
--DBを利用する(自動認証させる)場合は、上記機能をOFFにした上で、&br()一定時間ごとにDBをクリア→再取得すればDBサイズ増大をふせぐことが出来ます。&br()再取得は30分置き程度を推奨。
---DBクリア:メニューバー→データベース→「空にする...」→アラートが出たらOKボタンを押す
---DB再取得:メニューバー→データベース→「サーバから受信」
-ログを出力:OFF&br()メモリ使用量を軽減出来ます。

***&color(#f00){注意事項}
-Safari 3 betaがインストールされた環境だと正しく動かないそうです。
-DBサーバに接続するにはパスワードの他に、現在の時刻が正しく設定されている必要があります。&br()(システム環境設定→日付と時刻→「日付と時刻を自動的に設定」にチェック、タイムサーバを設定)
-速度は&color(#f00){11より大きくしない方がいいです。}
-日本語環境じゃないと起動しないプロテクトをかけてあります。
 OS10.3.9環境下でAutoClickerを多重起動すると、
 まれにアプリが強制終了することがあります。
 (AutoClicker本体の多重機能でも下記のターミナルからの起動でも発現)
 OS10.3の人はちょっと気を付けた方がいいかもしれません。

&size(14){どうしてもうまく動かない場合は[[こちら。>http://www33.atwiki.jp/clickvip/pages/97.html#firevolcano]]&br()OS10.2以前の人も[[こちら。>http://www33.atwiki.jp/clickvip/pages/97.html#firevolcano]]}

//*マカー用多重起動 補足
//AutoClickerとCFJの多重起動に関しては、「[[ここ>http://www33.atwiki.jp/clickvip/pages/86.html#mac_Auto_taju]]」に移動しました。
//*Macでの多重
//
//**AutoClickerによる多重
#aname(tajyu_mac)
**多重起動

#center{&ref(http://click.hitobashira.org/up/src/hanocha1842.jpg,,,,http://click.hitobashira.org/up/src/hanocha1841.png)}

//アカウントを複数作ればその分だけ可能です(ただし、管理者権限が必要です)。
+まず、予めシステム環境設定の「アカウント」で自分以外のアカウントを作っておきます。
+AutoClickerを起動し、ファイルメニューから「多重起動」を選びます。(コマンド+Nでも可能)
+ウィンドウが出るので、起動したいユーザを選択し(複数可)、管理者のパスワードを入力します。問題なく起動すればOKです。

-&size(12){&color(#f00){現在、1IPにつき2窓制限がかかっています。}&br()基本的に多重起動は2窓までとしてください。}この制限の詳細は[[多重まとめ]]参照。
-タイトルバーに起動しているユーザ名が出るようになっているので、参考にしてください。
-各ウインドウでカウント数が独立に増えていれば、多重化に成功しています
-ターミナルでの使い方を理解している人は&br()  sudo -u <ユーザ名> <AutoClicker.appへのパス>/Contents/MacOS/AutoClicker&br()と打ち込み、自分のパスワードを打てば、指定したユーザ名でAutoClickerが起動します。&br()スクリプトにする場合はこっちの方が便利でしょう。
-くわしくはReadMeを読んで下さい。それで分からない場合はスレッドで質問して下さい。

//ツール のページから移動してきました。
// 464 :MacのAutoClickerを作ってる人 :2007/06/01(金) 23:47:14.49 ID:u04HY7Ls0
// AutoClickerの多重化方法ですが、アカウントを複数作ればその分だけ可能です。 
// 自分以外のアカウントを作った上で、ターミナルで 
// sudo -u <ユーザ名> <AutoClick.appへのパス>/Contents/MacOS/AutoClick 
// と打ち込み、自分のパスワードを打てば、指定したユーザ名でAutoClickが起動します。 
// 
// ランチャーを作ろうとも思うけど、アカウントを作るのまで自動化するのは結構大変だ...
//AutoClickerは多重起動機能を内蔵しています。詳しくはreadmeを参照。

***炎火山との多重起動
&size(14){AutoClickerと炎火山は&color(#f00){同ユーザで同時起動可能です。}}

参照するcookieが違うので、同ユーザで起動しても別でクリック数が加算されます。
但し&color(#f00){1IP2窓制限}がある為、&color(#f00){AC1窓+炎火山1窓以上の多重はしないでください。}
この制限の詳細は[[多重まとめ]]参照。

&size(14){炎火山は[[こちら。>http://www33.atwiki.jp/clickvip/pages/97.html#firevolcano]]}


***ターミナルを使って多重起動する
//■改訂版Mac OS X+AutoClicker多重設定方法■
+別アカウントを作成しておく(システム環境設定の「アカウント」使用)。
+-現在のアカウントが管理者権限を持っていないとユーザ追加出来ないので注意。
+-「ユーザにこのコンピュータの管理を許可」はオフでOK。
+AutoClickerをダウンロード→解凍すると「clicker_0.xx」フォルダができるので、&br()アプリケーションフォルダ(/Applications)に置く。
+-&color(#f00){ユーザフォルダ以下には置いちゃダメ。デスクトップももちろん不可。}
+「clicker_0.xx」フォルダはリネーム(フォルダ名を変える)推奨。
+-バージョンアップしたらフォルダの中身だけ入れ替えよう。後々ラクです。&br()例:「AutoClicker」「clicker」など
+テキストエディットなどで以下のようなコマンド行を書く。ここからコピペして直すのが確実。&br()ユーザ名は1で作成した別アカウントのユーザ名、フォルダ名は3で設定したものです。
+-sudo -u [ユーザ名] /Applications/[フォルダ名]/AutoClicker.app/Contents/MacOS/AutoClicker
+-例:ユーザ名→vipper / フォルダ名→AutoClicker の場合、以下のようになります。&br()sudo -u vipper /Applications/AutoClicker/AutoClicker.app/Contents/MacOS/AutoClicker
+ターミナルを起動する。
+-(/Applications/Utilities/Terminal.app | Finder上でアプリケーション→ユーティリティ内)
+ターミナルウィンドウが「(現在のユーザ名)$」の表示で止まったら、&br()4で書いたコマンド行をまるごとコピペしてreturnキーを叩く。
+「Password: 」と表示されたら、現在のアカウントのパスワードを入力してreturn。
+2つ目のAutoClicker起動ヽ(´ー`)ノ
+-ターミナルは終了しないこと(2つ目以降のAutoClickerが終了してしまう)。
-終了する時はアプリとターミナルどっちが先でも可。
-4のコマンド行は、テキストファイルやスティッキーズなどに保存しておこう。&br()次に起動する時はコレをターミナルにコピペするだけなのでラクですよー

***AppleScriptを使って多重起動する
-◆YH2i/NcZdU 氏による方法
--AutoClickerの多重起動を自動化するAppleScript。
>set apppath to "/Applications/clicker/AutoClicker.app" --AutoClickerの場所
>set userlist to {"clicker", "clicker2", "clicker3"} --ユーザー名一覧
>tell application "Terminal"
>do shell script "sudo -k"
>delay 1
>do script with command "sudo say 'Password no ninnshou ga 
>kanryo shimashita'"
>
>set mypassword to text returned of (display dialog ("パスワードを入力してください")
>default answer "")
>activate of window 1
>
>end tell
>tell application "System Events"
>keystroke mypassword
>keystroke return
>delay 1
>end tell
>tell application "Terminal"
>repeat with myuser in userlist
>do script with command "sudo -u " & myuser & " " & apppath & "/Contents/MacOS/AutoClicker"
>end repeat
>end tell


#aname(firevolcano)
*炎火山(ファイヤーボルケーノ、ほのか)
&br()
#center{&size(15){AutoClickerがうまく動作しない場合は}}

#center{&size(20){[[炎火山(ファイヤーボルケーノ、ほのか)>http://www33.atwiki.jp/clickvip/pages/102.html]]}}

#center{&size(15){を使ってみてください。}}

-炎火山はインターネットブラウザ&blanklink(Firefox){http://www.mozilla-japan.org/}用アドオン(拡張)です。
--まずは↑のリンクからFirefoxをダウンロードしてください。現バージョンは2.0.0.4。
--Firefoxについて詳しくは&blanklink(Firefox まとめサイト){http://firefox.geckodev.org/}を参照。
--Firefoxには上記リンク先のノーマル版以外にも、色々なビルド(外観や機能をチューニングしたもの)が&br()開発されています。使いやすいビルドで試してみてください。[[詳しくはこちら。>http://www33.atwiki.jp/clickvip/pages/97.html#Firefox_UnofficialBuilds]]
-AutoClickerと炎火山は&color(#f00){同ユーザで同時起動可能です。}&br()(参照するcookieが違うので、同ユーザで起動しても別でクリック数が加算されます)&br()&color(#f00){1IP2窓制限がかかっている為、AC1窓+炎火山1窓が多重起動の上限です。}
//(Macでも使えます)

#aname(tajyu_firevolcano)
**炎火山だけで多重起動
&size(13){[[lolifoxを追加インストールすると簡単に多重起動できます。>http://www33.atwiki.jp/clickvip/pages/102.html#lolifox]]}
-もちろん、&color(#f00){1IP2窓制限の為、炎火山2窓(Firefox1窓+lolifox1窓)が多重起動の上限です。}&br()AC1窓+炎火山2窓や[[AC2窓>http://www33.atwiki.jp/clickvip/pages/97.html#tajyu_mac]]+炎火山2窓などでは制限にひっかかります。
--lolifoxはFirefoxの最適化・非公式ビルド=中身は同じものです。&br()しかし別のプロファイルを作成するため、ノーマルFirefoxとlolifoxをインストールし&br()双方に炎火山をインストールすれば多重起動が可能です。詳しくは[[炎火山のページを参照。>http://www33.atwiki.jp/clickvip/pages/102.html#lolifox]]
#aname(Firefox_UnofficialBuilds)
-Firefox最適化・非公式ビルド、lolifox公式サイトは&blanklink(こちら。){http://lolifox.com/}&br()(Universal Binary / English Versionのみ / ベース:Firefox 2.0)&br()メニュー等を日本語化したい場合はアドレスバーにabout:configと入力し、&br()general.useragent.localeをen-USからja-JP-macに変更してください(未検証)。
-他の最適化・非公式ビルドでも多重起動可能かも知れません(未検証)。他のOS X用ビルドは下記。
--&blanklink(Firefox: Mac PPC Optimized Builds){http://www.furbism.com/firefoxmac/}(G3・G4・Intel / ベース:Firefox2.0)&br()「FX2」バージョンを推奨。言語環境は未確認。&br()各プロセッサごとに対応したビルドが揃っています。ノーマルFirefoxの動作が重い場合は試用推奨。
--&blanklink(Firefox lzyc build){http://fox.lazycat.info/}(G4・G5・Intel / ベース:Firefox 2.0.0.4)&br()メニュー等を日本語化したい場合はアドレスバーにabout:configと入力し、&br()general.useragent.localeをen-USからja-JP-macに変更してください。(検証済。サイトの日本語表示も可能)&br()全体的な外観がAquaライクになっているので、Safariからの移行組におすすめ。
-おまけ:ページ内のボタンをAquaライクにしたいなら&blankLink(ここを参照。){http://firefox.geckodev.org/index.php?Mac%20OS%20X#aa1fde38}&br()その他ブックマーク移行などのカスタマイズ・トラブルシューティングは&blanklink(Firefox まとめサイト){http://firefox.geckodev.org/}を参照ください。


#aname(CFJ)
*CFJ 1.3
&br()
#center{&size(20){&blanklink(ダウンロード){http://click2.hitobashira.org/up/src/hanocha0038.zip.html}}}

//-Click for Japan.app
-マカー用。認証以外全自動。
//-ジャパンフラグ、クリック位置自動判別機能付き
-ジャパンフラグ判別機能付き
-動作環境OS 10.4以上 10.4以前では未検証、報告あると助かります
-アプリを起動してログインするだけでおk
-詳しくはReadMeで。

***バージョン履歴
-1.3
--更新した機能は認証画像表示まで放置おk
--音かアプリを前面にして知らせるので監視しなくていい
--99で止まった時とPlease waitで止まった時に対応
--アプリから多重化 バンされたらお知らせ

****補足
-多重化はAuotClickerと同じく、ターミナルからsudoで可能&br()/MacOS/AutoClicker の部分は /MacOS/CFJ になります
--[[AutoClickerの多重起動>http://www33.atwiki.jp/clickvip/pages/97.html#tajyu_mac]]を参照
-多重化に伴いbeep音でのお知らせに加えドックのアイコンも跳ねる様にした

**多重起動
-CFJ単体のように完全に自動ではないが,多重起動は取りあえず可能.
-999で放置すると,鯖から蹴られることがあるのでめんどい.
+まとめwikiからCFJをダウンロード
+CFJをFinderで好きなだけコピー
+~/Library/Cookies/Cookies.plist を取り除き,一度だけ&br()http://www.clickclickclick.com/default.asp &br()にアクセスし,その結果作られた Cookies.plist の権限を「読み込みのみ」に設定する.
+CFJ起動 > ログイン > CLICK!部分をドラッグで反転
+4.を好きなだけ繰り返す.
+Exposeで監視.999でストップするので,Click here to add to totalをクリック
+しばらく放置してクリックが始まったら,CLICK!部分をドラッグで反転
+6.に戻る
記事メニュー
目安箱バナー