<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/burakue_makuro/">
    <title>burakue_makuro @ ウィキ</title>
    <link>http://w.atwiki.jp/burakue_makuro/</link>
    <atom:link href="https://w.atwiki.jp/burakue_makuro/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>burakue_makuro @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2011-12-01T16:23:29+09:00</dc:date>
    <utime>1322724209</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/10.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/9.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/8.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/7.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/burakue_makuro/pages/6.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/16.html">
    <title>応用編</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/16.html</link>
    <description>
      -メニューをクリックさせたい
そもそも[[作成手順]]に書かれたスクリプトのままだとメニューが左からにょきって出てきた瞬間にクリックしてしまうため、
せめおとせません。
	While !GetKeyState(vk_esc)
		WaitClick(name)
	Wend
の部分を
	While !GetKeyState(vk_esc)
		WaitClick(name, 0.3)
	Wend
に変更して実行すると、「せめおとす」の文字を見つけてから0.3秒後にクリックします。
適正な秒数は環境によって違うので調整してください。


-画像を順番にクリックさせたい
「test.bmp」「test2.bmp」「test3.bmp」の3枚の画像を順番にクリックさせたい場合
	While !GetKeyState(vk_esc)
		WaitClick(name)
	Wend
の部分を
	While !GetKeyState(vk_esc)
		WaitClick(&quot;test.bmp&quot;)
		WaitClick(&quot;test2.bmp&quot;)
		WaitClick(&quot;test3.bmp&quot;)
	Wend
に変更して実行する。


応用編と言うか正直これだけ分かれば割と色々出来ちゃう気がします。
もっと色々やりたかったらuwscのヘルプを見ると幸せになれます。

#comment()
----    </description>
    <dc:date>2011-12-01T16:23:29+09:00</dc:date>
    <utime>1322724209</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/15.html">
    <title>作成手順</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/15.html</link>
    <description>
      ブラクエマクロ作成方法を簡単に解説。
詳細な説明は省いてます。
作成の大体の流れは以下の通り。
+uwscを入手する
+マクロファイルを作成する
+認識用画像を作成する
+マクロを実行して確認する

1.uwscを入手する
uwscと言うWindows上で行った操作を記録、再生できるツールを使用します。
http://www.uwsc.info/index.html

有料版、無料版があるので必要な方をDL。


2.マクロファイルを作成する
任意のフォルダにて右クリック－新規作成－テキストドキュメント
作成された「新しいテキスト ドキュメント.txt」を好きな名称に変更する。
「.txt」が表示されていない場合はコントロールパネル－フォルダオプション－表示から「登録されている拡張子は表示しない」のチェックボックスを外す。
ここでは「test.txt」としておきます。

test.txtをダブルクリックで開き、以下のスクリプトをコピーして貼り付ける。

	Option Explicit
	Dim name = &quot;test.bmp&quot;
	While !GetKeyState(vk_esc)
		WaitClick(name)
	Wend
	
	//指定画像が見つかるまで待機　見つかったらクリック
	Procedure WaitClick(name, slp = 0)
		While !GetKeyState(vk_esc)
			Ifb ChkImg(name, 1) Then
				Sleep(slp)
				ChkImg(name, 1)
				Btn(Left, 0, g_img_x, g_img_y)
				Break
			Endif
		Wend
	Fend

上書き保存してメモ帳を閉じ、ファイル名を「test.txt」から「test.uws」に変更する。



3.認識用画像を作成する
自動で認識させたい（クリックさせたい）画像が表示されている状態でPrintScreenキーを押す。
Windows標準のペイントブラシを起動し、貼り付ける。
認識させたい部分の画像を抜き出して保存する。
この際、背景部分は水色（本当は基本的には何色でもいい）で塗り潰す。    </description>
    <dc:date>2012-03-16T22:23:51+09:00</dc:date>
    <utime>1331904231</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/14.html">
    <title>サンプルマクロ</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/14.html</link>
    <description>
      10分ぐらいで組めるマクロしか作ってません。

-競売連続購入マクロ
ひとつのアイテムを連続して落札する

準備する画像
画像1.bmp: 落札したいアイテム（自分は文字の部分でやってます）
画像2.bmp: 「らくさつする」
画像3-1.bmp: 落札時の値段入力用の数字１～９
画像3-2.bmp/画像3-3.bmp...以下略
画像4.bmp: 「けってい」ボタン
	Dim cnt = 0
	While !GetKeyState(vk_esc)
		Ifb cnt mod 20 = 0 Then
			Sleep(2)
		Endif
		cnt = cnt + 1
		WaitClick(&quot;画像1.bmp&quot;)
		//待ち時間の適正値は環境によって違うので適当に調整
		WaitClick(&quot;画像2.bmp&quot;, 0.3)
		//落札価格設定 下のは1111Lで落札したい場合
		WaitClick(&quot;画像3-1.bmp&quot;, 0.5)
		WaitClick(&quot;画像3-1.bmp&quot;)
		WaitClick(&quot;画像3-1.bmp&quot;)
		WaitClick(&quot;画像3-1.bmp&quot;)
		WaitClick(&quot;画像4.bmp&quot;)
	Wend
なんか試してみたら20回ぐらい連続動作すると謎に重くなるので回避用にちょっと修正。
20回ごとに2秒休憩。
環境依存かもしれないので休憩いらないようならSleepの行は消しちゃってください。
複数のアイテム監視とか、品切れアイテム監視とかしないなら簡単。
ウェイトはギリギリに設定するとローディングで止まることがあるので、
どうせ放置するだけだし余裕を持って設定した方が確実。


-勇者用剣振りマクロ
画像不要。
	Public toggle = True
 
	While !GetKeyState(VK_ESC)
		Select True
		Case GetKeyState(VK_SPACE)
			SwordAttach()
		SelEnd
	Wend
 
	Procedure SwordAttach()
		Dim i, Sp = 30
		Dim Count = 8
		Dim x = g_mouse_x
		Di    </description>
    <dc:date>2011-12-10T12:39:00+09:00</dc:date>
    <utime>1323488340</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/12.html">
    <title>プラグイン/人気商品一覧</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/12.html</link>
    <description>
      * 人気商品一覧
@wikiのwikiモードでは
 #price_list(カテゴリ名)
と入力することで、あるカテゴリの売れ筋商品のリストを表示することができます。

カテゴリには以下のキーワードがご利用できます。
|キーワード|表示される内容|
|ps3|PlayStation3|
|ps2|PlayStation3|
|psp|PSP|
|wii|Wii|
|xbox|XBOX|
|nds|Nintendo DS|
|desctop-pc|デスクトップパソコン|
|note-pc|ノートパソコン|
|mp3player|デジタルオーディオプレイヤー|
|kaden|家電|
|aircon|エアコン|
|camera|カメラ|
|game-toy|ゲーム・おもちゃ全般|
|all|指定無し|

空白の場合はランダムな商品が表示されます。

※このプラグインは[[価格比較サイト@PRICE&gt;&gt;http://atprice.jp]]のデータを利用しています。

-----

たとえば、
 #price_list(game-toy)
と入力すると以下のように表示されます。

ゲーム・おもちゃ全般の売れ筋商品
#price_list(game-toy)

ノートパソコンの売れ筋商品
#price_list(game-toy)

人気商品リスト
#price_list()
    </description>
    <dc:date>2011-12-01T14:23:17+09:00</dc:date>
    <utime>1322716997</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/11.html">
    <title>プラグイン/コメント</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/11.html</link>
    <description>
      * コメントプラグイン
@wikiのwikiモードでは
 #comment()
と入力することでコメントフォームを簡単に作成することができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_60_ja.html


-----
たとえば、#comment() と入力すると以下のように表示されます。

#comment    </description>
    <dc:date>2011-12-01T14:23:17+09:00</dc:date>
    <utime>1322716997</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/10.html">
    <title>プラグイン/関連ブログ</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/10.html</link>
    <description>
      * 関連ブログ
@wikiのwikiモードでは
 #bf(興味のある単語)
と入力することで、あるキーワードに関連するブログ一覧を表示することができます

詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_161_ja.html

-----


たとえば、#bf(ゲーム)と入力すると以下のように表示されます。


#bf(ゲーム)
    </description>
    <dc:date>2011-12-01T14:23:17+09:00</dc:date>
    <utime>1322716997</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/9.html">
    <title>プラグイン</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/9.html</link>
    <description>
      @wikiにはいくつかの便利なプラグインがあります。

-----


#ls

-----

これ以外のプラグインについては@wikiガイドをご覧ください
=&gt;http://atwiki.jp/guide/
    </description>
    <dc:date>2011-12-01T14:23:17+09:00</dc:date>
    <utime>1322716997</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/8.html">
    <title>プラグイン/動画(Youtube)</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/8.html</link>
    <description>
      * 動画(youtube)
@wikiのwikiモードでは
 #video(動画のURL)
と入力することで、動画を貼り付けることが出来ます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_209_ja.html

また動画のURLはYoutubeのURLをご利用ください。
＝＞http://www.youtube.com/

-----


たとえば、#video(http://youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。


#video(http://youtube.com/watch?v=kTV1CcS53JQ)

    </description>
    <dc:date>2011-12-01T14:23:17+09:00</dc:date>
    <utime>1322716997</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/7.html">
    <title>プラグイン/アーカイブ</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/7.html</link>
    <description>
      * アーカイブ
@wikiのwikiモードでは
 #archive_log()
と入力することで、特定のウェブページを保存しておくことができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/25_171_ja.html


-----


たとえば、#archive_log()と入力すると以下のように表示されます。
保存したいURLとサイト名を入力して&quot;アーカイブログ&quot;をクリックしてみよう


#archive_log()
    </description>
    <dc:date>2011-12-01T14:23:17+09:00</dc:date>
    <utime>1322716997</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/burakue_makuro/pages/6.html">
    <title>プラグイン/編集履歴</title>
    <link>https://w.atwiki.jp/burakue_makuro/pages/6.html</link>
    <description>
      * 更新履歴
@wikiのwikiモードでは
 #recent(数字)
と入力することで、wikiのページ更新履歴を表示することができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_117_ja.html


-----


たとえば、#recent(20)と入力すると以下のように表示されます。


#recent(20)
    </description>
    <dc:date>2011-12-01T14:23:17+09:00</dc:date>
    <utime>1322716997</utime>
  </item>
  </rdf:RDF>
