「Something Need Doing」リーヴ納品自動化【2023/10/22更新】
somethingneeddoing
はじめに

当記事のツールを使用することで被るいかなる不利益も
当ブログでは一切の責任を負いません
導入・使用は自己責任です

また、ツールを使用することによって
攻略の楽しみを失う
他のプレイヤーを不快にする
という可能性を含んでいます。

上記の内容に少しでも嫌悪感を抱かれる方に対しては
ブラウザバックを推奨しています。

匿名性に不安を感じる方はVPNサービスをオススメします。

記事の更新通知などはTwitterDiscordにて行っています。

更新履歴

2023/10/05
既存のものは使えなくなりました。(削除してください)
新しいものはこちらのURLを導入することで使えます。
https://puni.sh/api/repository/croizat
記事内のURLも書き換えます。
ただし、全機能がそのまま使えるわけではないようなので注意。

2023/10/06
リーヴ自動納品の部分を追記しました。
前提プラグインがあるので、そちらを導入した上で最新版のマクロをご利用ください。

2023/10/22
実際に自分でやって追記しました。

(2022/10/06更新)自動制作プラグイン「Artisan」の紹介

自動制作に関してだけ言えばSNDより便利なので、こちらをおすすめします。

マクロも必要ありません。

導入方法

参考にしたページ

GitHub - daemitus/SomethingNeedDoing

システムからDalamud設定を開く

Escキーを押してシステム画面を開き、Dalamud設定を開きます。

試験的機能タブでURLを入力

① 試験的機能タブをクリックする

② 入力欄に https://puni.sh/api/repository/croizat
と入力する

③ をクリックする

④ 保存して閉じるをクリックする

あとはプラグインリストから検索しインストール。

(2022/10/07追記)設定項目

ここから開きます。

Optionsタブ

クリックで拡大

Commands, Modifiers, Lua, CLI, Clicks, Sendsタブ

こちらは入力できるコマンドの例が載っています。

自分でなにか作る際にはこちらを参考にすると良いです。

【2023/10/06更新】リーヴ納品マクロ解説

追記した分のマクロについては
下記にあるように
前提プラグインを用いて使用しています。

リーヴ納品自動化 前提プラグイン

Pandora's Box

「Auto-select Turn-ins」を有効化。

Text Advance

巨匠の薬酒をリーヴ受注→納品するマクロ

2023/10/06最新版 薬酒 Pandora+TextAdvance使用

/at enable
/target グリッグ
/send Numpad0
/waitaddon JournalDetail <maxwait.5>
/click journal_detail_accept
/wait 1
/send Escape
/click select_string4
/wait 1
/target アルダイルン
/send Numpad0
/wait 2.5
/loop 41

/at enable
でTextAdvanceを有効化しています。
リーヴ納品が終了したら
/at disable
でTextAdvanceを無効化しましょう。
更新履歴

2022/06/02 15:49
おそらくこれで前提は完成かなという印象です。

2022/06/05 20:44
「現在のジョブ」に関する前提を追加。

2023/10/06
前提プラグインを踏まえたスムーズな例を追記。

2023/10/22
最近やってなかったので、実際に自分がやった上で追記しました。

前提

✅ Yes Alreadyでの設定一覧

2023/10/22追記分
↑この5つをやっておかないと
 うまく動きません。

✅ 88の依頼2つ86の依頼1つを先に受けた状態

✅ キーバインド設定で「決定」「エスケープ」「サブコマンド」の確認

テンキーレスのキーボードを使っている場合は
F9~F12あたりを使うといいかも。
その際にはマクロの太字の部分を
自分の使用するキーに書き換えてくださいね。

✅ 現在のジョブリーヴを受注したいジョブにする

一応これも前提として必要なので追記しておきます。

(記述途中)マクロ内で使えるコマンド

試していない項目が多いので、すべてを紹介するのは無理なのですが・・・。

使えそうなコマンド

/click guild_leve_tradecraft ・・・リーヴ受注画面制作稼業を開く

随時更新予定。

/waitaddon で使えるコマンドについて

現在用いている使い方としては、例えば
/waitaddon SelectString → 選択肢のウィンドウが表示されるまで待つ
などがありますが、太字の部分の文字列(この例ではウィンドウの内部処理名)をどうやって探せばいいかを書いておきます。

このコマンド、YesAlreadyと相性が良すぎるというか
YesAlreadyを使ってる人用のコマンドですね。
作者が同じなので当たり前といえば当たり前なのかもしれませんが。

ウィンドウごとの内部処理名を表示

/xldata

とコマンド入力すると、Dalamudのウィンドウが表示されます。

このウィンドウはリアルタイムに更新されていくので、
表示したまま目的のウィンドウを閉じたり開いたりすることで
目的のウィンドウの文字列が把握できます。

やり方

① Adoon Inspectorを選択

② Depth Layer 5を選択

③ 名称を知りたいウィンドウを開いたり閉じたりすれば
  当該ウィンドウの名称が分かる(画面ではマケボの画面がItemSearchだと分かる)

/waitadddonの例

/waitaddon SelectString

/waitaddon IconSelectString

/waitaddon RecipeNote

(2022/09/26追記)ゲーム内マクロからSNDのマクロを実行する方法 /pcraft run ○○

/pcraft run でゲーム内マクロからSNDを実行

SNDのHelpにこのようなタブがあり

/pcraft run MyMacro

のようにゲーム内でSNDのマクロを実行するコマンドが紹介されています。

 

2023/01/06追記 マクロを止める方法 /pcraft stop loop

上記画像にも書いてありますが

/pcraft stop loop

でマクロを停止させられます。

離席マークがつかないようにするには

システムコンフィグで設定

システムコンフィグ→その他の設定→自動離席モード設定→切り替えない

あとがき

やれることは多そうなプラグインなので、
コメントなどで情報提供をお待ちしております。

Amazon売上ランキング(毎時更新)
  • マウス
  • キーボード
  • ディスプレイ
  • Switch
  • PS5
  1. ゲーミングマウス
  2. ゲーミングマウス
  3. ゲーミングマウス
  4. ゲーミングマウス
  5. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  6. ゲーミングマウス
  7. ゲーミングマウス
  8. ゲーミングマウス
  9. ゲーミングマウス
  10. ゲーミングマウス
  11. ゲーミングマウス
  12. ゲーミングマウス
  13. ゲーミングマウス
  14. ゲーミングマウス
  15. ゲーミングマウス
  16. ゲーミングマウス
  17. ゲーミングマウス
  18. ゲーミングマウス
  19. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  20. ゲーミングマウス
  1. ゲーミングキーボード
  2. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  3. ゲーミングキーボード
  4. ゲーミングキーボード
  5. ゲーミングキーボード
  6. ゲーミングキーボード
  7. ゲーミングキーボード
  8. ゲーミングキーボード
  9. ゲーミングキーボード
  10. ゲーミングキーボード
  11. ゲーミングキーボード
  12. ゲーミングキーボード
  13. ゲーミングキーボード
  14. ゲーミングキーボード
  15. ゲーミングキーボード
  16. ゲーミングキーボード
  17. ゲーミングキーボード
  18. ゲーミングキーボード
  19. ゲーミングキーボード
  20. ゲーミングキーボード
  1. ディスプレイ
  2. ディスプレイ
  3. ディスプレイ
  4. ディスプレイ
  5. ディスプレイ
  6. FREETEL REI ケース・フィルム特集
  7. ディスプレイ
  8. ディスプレイ
  9. ディスプレイ
  10. ディスプレイ
  11. ディスプレイ
  12. ディスプレイ
  13. ディスプレイ
  14. ディスプレイ
  15. ディスプレイ
  16. ディスプレイ
  17. ディスプレイ
  18. ディスプレイ
  19. ディスプレイ
  20. ディスプレイ
  1. ゲームソフト
  2. ゲームソフト
    発売日 : 2023年07月21日
    価格 : ¥5,788
    新品最安値 :
    ¥5,330
  3. ゲーム機本体
    発売日 : 2023年10月06日
    価格 : ¥37,980
    新品最安値 :
    ¥37,980
  4. ゲームソフト
  5. ゲームソフト
  6. ゲームソフト
    発売日 : 2017年04月28日
    価格 : ¥5,655
    新品最安値 :
    ¥5,000
  7. ゲームソフト
  8. コントローラー
  9. ゲーム機本体
  10. ゲームソフト
  11. ゲームソフト
  12. ゲームソフト
  13. ゲームソフト
    発売日 : 2021年10月29日
    価格 : ¥5,354
    新品最安値 :
    ¥12,092
  14. ゲーム機本体
  15. ゲームソフト
    発売日 : 2018年06月21日
    価格 : ¥3,300
    新品最安値 :
    ¥2,890
  16. ゲームソフト
    発売日 : 2019年10月18日
    価格 : ¥7,473
    新品最安値 :
    ¥9,900
  17. ゲームソフト
    発売日 : 2023年11月17日
    価格 : ¥5,673
    新品最安値 :
    ¥5,673
  18. ゲームソフト
  19. ゲーム機本体
    発売日 : 2020年03月20日
    価格 : ¥5,264
    新品最安値 :
    ¥3,900
  20. ゲームソフト
    発売日 : 2022年09月09日
    価格 : ¥5,236
    新品最安値 :
    ¥11,830
  1. ゲームソフト
  2. ゲーム機本体
    発売日 : 2022年09月15日
    価格 : ¥60,470
    新品最安値 :
    ¥51,480
  3. ゲームソフト
  4. ゲームソフト
    発売日 : 2023年08月25日
    価格 : ¥5,800
    新品最安値 :
    ¥6,240
  5. ゲーム機本体
  6. ハンドル・ジョイスティック
  7. ハンドル・ジョイスティック
  8. ゲーム機本体
  9. ゲームソフト
  10. ゲームソフト
  11. ゲームソフト
  12. ハンドル・ジョイスティック
  13. ゲームソフト
    発売日 : 2023年09月19日
    価格 : ¥7,376
    新品最安値 :
    ¥6,977
  14. ゲームソフト
  15. ゲーム機本体
  16. ゲームソフト
  17. ゲームソフト
  18. ゲームソフト
  19. ゲームソフト
  20. ゲームソフト
≪スポンサーリンク≫
コメント一覧
  1. UMR より:

    初めまして something need 1.6.6.2にて以下コマンドを実行しているのですがエラーを吐いてしまい実行できないのでご教授願います。
    /at enable
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 1
    /send Escape
    /click select_string3
    /wait 1
    /target アルダイルン
    /send Numpad0
    /wait 2.5
    /loop 100

    [SND] Failure while running /waitaddon JournalDetail (step 4): Addon not found
    コマンドに関してはこちらのコメントに貼られていたものできゃろらぺ納品のものです
    addonがないといわれているのですがどうしたらいいですかね? それともなにか入れてないpluginがあるんですか?
    こちらの手順通りに試しては見たんですけど...

    • 匿名 より:

      私も同様の所ではまり込んで解決したので回答させていただきますね。
      結論としてはとらまめ様の記事に記載してくれてるマクロはそのまま変更せずに使えますよ。
      変更してる部分は閉じるを指定するマクロだそうで、変更するとエラー吐きます。
      変更するのはYesalreadyの設定の方です。
      Listsの一覧で(アルダイルン)制作依頼:品質を高める錬金薬を消す(消さなくてもダブルクリックしてグレーにすればOKでした)
      そして(アルダイルン)制作依頼:特性のキャロットラペに変更するだけです。
      設定の手順は錬金の場合と同じ手順になるので、記事を参考に登録してみてください。
      あとは調理師のリーヴのLv84~Lv88のリーヴをラペ以外を全部受注済みにすれば自動で納品してくれるようになります。

      • UMR より:

        おそらく自分に対してですよね?ありがとうございます。言われた手順通りに試してみましたが変わらずですね。。。 yesalreadyは自分で文章を書いて追加していくであってますよね?記述ミスなども確認しましたがダメでした
        マクロに関してはsomethingからの実行ですよね? 導入はsome thing . pandora.yes already.textadvanceであってますか? マクロの記述は元に戻しました その他手順の見直しもしまして問題ないように見えるのですが
        変わらないえらーが出ますね

        [SND] Failure while running /waitaddon JournalDetail (step 4): Addon not found

        実行マクロ
        /at enable
        /target グリッグ
        /send Numpad0
        /waitaddon JournalDetail
        /click journal_detail_accept
        /wait 1
        /send Escape
        /click select_string4
        /wait 1
        /target アルダイルン
        /send Numpad0
        /wait 2.5
        /loop 41

        アプデしてみましたがそれもダメでした。
        もし旧バージョンでなければということでしたらそちらも方法を教えてくださると助かります!

        • とらまめ より:

          どこで止まるか教えてください。
          また、Yesは手入力ではなく虫眼鏡プラスマーク(直近の選択肢を追加)をするのが確実です。

          • UMR より:

            アプデして手入力ではなく虫眼鏡から探したらできました! ありがとうございます! 理由は不明ですけどね。。。

  2. 匿名 より:

    自動納品で本プラグインを使用しているのですが、
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    上記のようなマクロの流れになっていて普通に動くときもあれば、
    /click journal_detail_acceptが2回実行されているのか、2個目のリーブも受注することがあり
    私だけなのでしょうか
    バージョンはv1.5.5.1となります。

  3. あまね より:

    初めまして。先日PCを購入し仲間にツールを勧められとらまめさんのブログを参考にさせて頂いております。基礎的な知識も少ないためいろいろ思考錯誤しておりますが解決しないのでアドバイス頂けたら幸いです。

    この記事を参考にリーヴ納品を薬酒ではなく、キャロットラペでやりたいのですが薬酒では動いてもラペでは受注ができても納品ができません。(グレッグにずっと話しかけるだけでループしてます)
    対策が分かれば教えて下さい。

    YesAlready・Something Need Doing・Pandra's Box
    を使用

    /at enable
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 1
    /send Escape
    /click select_string3
    /wait 1
    /target アルダイルン
    /send Numpad0
    /wait 2.5
    /loop 100

    ラペは84のリーヴのため上から3つ目で、ラペ以外の84,86,88リーヴはすべて受注済み状態です。そのほかの前提も薬酒で動いているので問題無いという認識ですが合ってますか?

    • とらまめ より:

      Text Advanceは入れていますか?
      グリッグに話しかけてどこで止まるかによります。
      /click select_string3 は「上から3番目のリーヴ」という理解で4から3に変更していると見受けられますが、
      合っていますでしょうか。
      /waitaddon JournalDetail の後ろに「<maxwait.5>」は入れてありますでしょうか。
      正直、症状の原因が全然見当つかないです。。

      • あまね より:

        お返事ありがとうございます。
        Text Advance 入ってます!

        リーヴの番号はその理解です。
        maxwaitも入ってますねー
        マクロ自体は
        /click select_string3
        の部分しかいじってないです。

        グリッグに話しかけてクエストの受注をして、そのままアルダイルンにターゲットが切り替わらずそのままループしてる感じです。

        他に変更したのは、YesAlreadyの
        (アルダイルン)制作依頼:特製のキャロットラペ
        を追加して
        品質を高める錬金薬
        を非アクティブに変更したくらいです。

        • とらまめ より:

          /click select_string4を3に変えた理由はなんでしょうか??
          おそらくそれは「閉じる」を選択するためのコマンドだった気がしますが・・・(YesAlreadyでは指定できないため)

          • あまね より:

            あ、そういう事ですね。なんか解決しました。
            色々勘違いしてたみたいです 汗

            回答ありがとうございました!!

        • 匿名 より:

          >制作依頼
          誤字で製作依頼ですね
          他の方にでてきたコメントでも制作依頼ってなってて、私もそれコピペして「なんか動かないなぁ」と10分くらい唸ってたことがあったので一応ここに注意として書いておきます

  4. 匿名 より:

    こんにちは。いつもお世話になっております。
    YesAlreadyとSomething Need Doingを使った自動納品マクロがうまく作動しなくなってしまったので質問させていただきます。

    YesAlready設定
    YesNo
    ・ハイクオリティ品が~
    Lists
    ・(クリッグ)製作稼業
    ・(アルダイルン)製作依頼:作業に~
    Talk
    ・グリッグ
    ・アルダイルン

    Something Need Doing設定
    決定 F12
    エスケープ Esc
    サブコマンド F11

    /target グリッグ
    /send F12
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4
    /wait 0.5
    /target アルダイルン
    /send F12
    /waitaddon SelectIconString
    /click select_icon_string6
    /waitaddon Request
    /send F11
    /send F12
    /send F12
    /click request_hand_over
    /wait 2
    /loop 100

    納品したいものが上から6個目なので/click select_icon_string6なので合っていると思うのですが
    その上の
    /waitaddon SelectIconString
    の部分で停止してしまいます。
    アイテム納品のところまで行くのですが肝心の納品ができません。
    チャット欄のエラー表示は
    [SND] Failure while running /waitaddon SelectIconString (step 11): Addon not found
    と出てしまいます。
    何か分かれば教えて頂きたいです...!

    • とらまめ より:

      Pandoraの自動選択も併用すると良いですよ!
      エラーに対するクリティカルな解答ではなくて申し訳ないですが・・・><;

  5. 匿名 より:

    お世話になっております。
    トリプルトライアドのNPC対戦を自動化できるツールを探しています
    これで代用できないでしょうか?

  6. 匿名 より:

    いつもお世話になっております。

    本日Something Need Doingを利用したところ、
    "Peon has died unexpectedly"というエラー文章が表示され、
    登録していたマクロが使用できなくなっていました。

    何か解決法ございますでしょうか…

  7. より:

    とらめもさんの記事どおりにインストし直しましたがsomething need doing が使えないんですがまたつかえなくなってしまったんでしょうか?

  8. 匿名 より:

    どなたかチョコボレースに自動的に出走し続ける仕組みを思いつく方はいらっしゃいませんか?
    求む神!

  9. ピクミン より:

    いつも参考にさせていただいております。初歩的な質問で申し訳ないのですが、こちらのアドオンで蒼天街のギャザラーの収集を自動化することは出来ますか?

  10. 匿名 より:

    [SND] Failure while running /waitaddon JournalDetail (step 3): Addon not found
    このエラーが出ます・・・なぜでしょうか

    • 匿名 より:

      解決しました
      Yes AlraedyがPunishに移動したこと知らずに無効化されてるままやってました

  11. 匿名 より:

    先ほどSNDが利用できなくなっていることを知り、
    https://puni.sh/api/repository/croizat
    をタブに入力しプラグインで検索したところ新しいバージョンのものが引っかからずインストールできません。
    原因分かりますでしょうか?

  12. 匿名 より:

    いつも素敵な記事ありがとうございます。
    新しく加筆いただいたpandora boxとtext advenceの併用で記載のマクロがうまく動かなかった(さきに88リーヴ2つと86リーヴ1つ受注してる状態でアルダイルンでうまく指定のリーヴをクリアできない)ので、個人的に使っているマクロを貼っておきます。

    /at enable
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 1
    /send Escape
    /click select_string4
    /wait 1
    /target アルダイルン
    /send Numpad0
    /waitaddon SelectIconString
    /click select_icon_string2
    /send Numpad0
    /wait 2.5
    /loop 41

    いつも良記事ありがとうございます!とてもはかどってます。

  13. 匿名 より:

    作者のgithubを見ると、更新終了して6.5から使えないっぽい?ですね。
    リーヴ納品で使用していましたが、自動化するプラグインをご存じあれば紹介いただけませんか。

  14. 匿名 より:

    キャロットラぺの納品をループで実行したいのに
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4 ←ここでなぜか止まってしまいます。
    /wait 0.5
    /target アルダイルン
    /send Numpad0
    /waitaddon SelectIconString
    /click select_icon_string2
    /waitaddon Request
    /send Multiply
    /send Numpad0
    /send Numpad0
    /click request_hand_over
    /wait 2

    Yes Alreadyの
    YesNoはハイクオリティ品のトレード確認
    Listsは、(グリッグ)製作作業。(アルダイルン)製作作業:特製のキャロットラペ。
    Talkは、アルダイン。グリッグ。
    だけ設定は入れてます

    • とらまめ より:

      /send Escape
      /click select_string4
      の間にwaitを入れるといいかもしれません。

      /send Escape
      /wait 0.5
      /click select_string4

      • 匿名 より:

        ありがとうございます!納品完了までなんとか出来ました!
        ただ永続ループや通常のループをONにして実行すると最初の項目に行かずに止まってしまいます

        • Lelia より:

          今は使っていませんが、最後のloopで処理できないかな?

          /target グリッグ
          /wait 0.5
          /send Numpad0
          /wait 0.25
          /waitaddon JournalDetail
          /click journal_detail_accept
          /wait 0.75
          /send Escape
          /click select_string4
          /wait 0.5
          /target アルダイルン
          /wait 0.25
          /send Numpad0
          /waitaddon SelectIconString
          /wait 0.25
          /click select_Icon_string2
          /waitaddon Request
          /send Multiply
          /wait 0.25
          /send Numpad0
          /wait 0.25
          /send Numpad0
          /wait 0.25
          /send Numpad0
          /wait 0.5
          /loop

  15. 匿名 より:

    いくつかコメントにある、マクロ開始時に「[SND] Unexpected error」が表示され動かない原因ですが、
    マクロ内に「/send NUMPAD」コマンドがあると発生するようです。
    NumLockが関係しておりエラー原因であると考えられますが、当方の環境ではNumLockのON/OFFでは症状は改善されず、
    PC再起動でしか直りませんでした。

  16. 匿名 より:

    とらまめさんいつもお世話になっております

    巨匠リーヴ自動納品についてなのですが、上記の通りに設定して試してみたのですがエラーメッセージで
    [SND] Failure while running /click request_hand_over (step 17): Unexpected click error
    と出てしまいループしません;
    色々調べてみたのですが対策がわかりませんでした
    何か対策ありますでしょうか?
    よろしくお願いします

    • ティ! より:

      まずエラーが出た時に
      クエストの受注はできているのかなど、どこまで自動で処理がすすんでいるのかを記載していただけると対応が捗ります。よろしくお願いします。

      (受注できているが報告ができないなど)

    • 匿名 より:

      同じ現象が起きましたが、該当行を
      /send ADD
      にしたら動作しました

  17. もに より:

    いつもお世話になっております。
    ラペ納品がやりたくてYesAlreadyに「製作依頼~」「特製のキャロット~」を入れてみましたが一番したの物(Lv88)から選んでくれない感じなのでしょうか?
    Lv指定できないようならとらまめさんの書いてくれたマクロで巨匠やろうと思います。
    よろしくお願いいたします。

  18. 匿名 より:

    いつもお世話になっております。
    今まで分解はUWSCを使っていたのですが、
    このプラグインで分解ができないかと思いご質問させていただきました。
    ご教授よろしくお願いいたします。

    • とらまめ より:

      /send Num0(決定コマンド例)
      をwait込で並べておけば自動で分解できるかなと思いました。
      リピートすれば永続ですね。

      • 匿名 より:

        ありがとうございます。
        /send numpad0
        /wait 2
        と作ってみたのですがうまくいきませんでした。
        実行するとSNDの二段目のところに
        /waitaddon"RecipeNote"
        /click"synthesize"
        /waitaddon"synthesis"
        /send numpad0
        /wait 2
        と3行追加されて以下のようなエラーになってします。
        [SND] Failure while running /waitaddon "RecipeNote" (step 1): Addon not found

        止まった状態で一番上のスキップボタンを3回押して再生ボタンを押すと上手く実行されます。

        この勝手に入る3行はどうにかならないのでしょうか?

        • とらまめ より:

          記事内の「永続ループ」のあたりは確認されましたか?
          他のマクロで使っていたページの中身を書き直して流用すると、
          ループの設定がそのままになっていてうまく動作しないことがあります。

          • 匿名 より:

            なるほど。永続ループボタンを使わずに、マクロ内に/loop 100で記載したら上手くいきました。。。。
            同じことではないんですね。

  19. 匿名 より:

    コメント失礼します。
    無人島で移動時などで使えるsndの使い方を教えていただきたいです。

    • とらまめ より:

      /tnpc
      /lo on
      /automove on
      /ac コンテンツアクション1
      /wait 0.8
      /send F1
      /wait 0.1
      /send SPACE
      /loop

      そのへんのやつをみつけて取るだけのコマンドですね

  20. Lelia より:

    [最新リーヴ納品]

    前提条件:例)巨匠の薬酒、チャイ・トゥ・ヴヌー
    ・Pandora's Box:UI > Auto-select Turn-ins をチェック
    ・YesAlready:List >「(グリッグ)製作稼業」、「(アルダイン)製作依頼:品質を高める錬金薬」、「(アルダイルン)製作依頼:身体を癒やす茶」をスキップ対象に設定
    ・YesAlready:Talk >「グリッグ」「アルダイン」を設定
    ・YesAlready:Bothers > JournalResultCompleteをチェック
    ・事前にグリッグから対象までの全ての受注をしておく。
    ・TextAdvanceを導入しておく。

    /at enable
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 1
    /send Escape
    /click select_string4
    /wait 1
    /target アルダイルン
    /send Numpad0
    /wait 3
    /loop
    /at disable

    • 匿名 より:

      Pandora's Box:UI > Auto-select Turn-ins をチェックがよくわかりませんでした

    • 匿名 より:

      なんでかしらないけど最近
      /send Multiply
      が失敗して送信したことにならないことが多いので
      これを参考にして
      Pandora's BoxのAuto-select Turn-insに置き換えてやってます

  21. 匿名 より:

    /target グリッグ
    /send F12
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4
    /wait 0.5
    /target アルダイルン
    /send F12
    /waitaddon SelectIconString
    /click select_icon_string2
    /waitaddon Request
    /send Multiply
    /send F12
    /send F12
    /click request_hand_over
    /wait 2
    /loop 100

    決定操作F12
    エスケープEsc
    サブコマンドF11
    [SND] Failure while running /waitaddon "Synthesis" (step 4): Addon not found
    このエラーが出てくるんですけどどうしたらいいのでしょうか?

  22. 匿名 より:

    いつもお世話になって居ります。
    巨匠の薬酒をリーヴ受注→納品するマクロを参考に「指定採集:霊域に棲息する現地固有種サンプル」の受注納品をやってみたのですが、挙動が安定しない状況です。
    [SND] Unexpected error
    上記エラーで進みません。
    前提条件も採集用にして問題なく設定できていると思うのですが。
    お手数ですがサンプルをご提供いただけませんでしょうか?

    • とらまめ より:

      どこで止まるかはわかりますか?

      • 匿名 より:

        実行してすぐなので最初からだと思います。
        エラーの行なども出ずに[SND] Unexpected errorが出るだけなのです、、、

        /target グリッグ
        /send Num0
        /waitaddon JournalDetail
        /click journal_detail_accept
        /wait 0.5
        /send Esc
        /click select_string4
        /wait 0.5
        /target ワートウィブ
        /send Num0
        /waitaddon SelectIconString
        /click select_icon_string2
        /waitaddon Request
        /send Num*
        /send Num0
        /send Num0
        /click request_hand_over
        /wait 2
        /loop 5

        • 匿名 より:

          PC再起動にてマクロが動きました。
          曖昧な部分を残しながらも解決しましたので記録を残します。
          最初から止まる現象は脱したものの、
          マクロでは最初にグリッグを選択することができず、マウスにてグリッグを右クリックしてあげたところ進みました。
          ところが、ループ回数を増やしたところ15回ぐらいでstep3で止まるエラーが出て、スキップしてスタートするとまたしばらくうまく動くという感じで、挙動が安定しませんでした。
          しかし、その繰り返しで数分で99枚のチケットを処理できましたので概ね成功としましたw
          お騒がせしました。

          • とらまめ より:

            ご報告ありがとうございます。
            マクロ自体が間違っていなくても、その他不確定要素で動かなかったりするんですね。。
            安定して動かせるようにマージンを取ったマクロを書けるといいなとは思いました。
            本当の原因が何かわからないことには、どこでマージンを取るかというのも難しい話ですが・・・

            • 匿名 より:

              いつも参考にさせていただいてます。
              私も同じ状態で再起動含め成功はしなかったのですが、途中まで動いたので情報だけでもと思い記載してます。
              同じくエラー行とうでず[SND] Unexpected errorと表記され

              /target グリッグ
              /send Numpad0
              /waitaddon JournalDetail
              /click journal_detail_accept
              /wait 0.5
              /send Escape
              /click select_string4
              /wait 0.5
              /target アルダイルン
              /send Numpad0
              /waitaddon Request
              /wait 6
              /loop 20

              とすることで納品だけ手動で行う必要があるが一応動く状態でした。
              なぜか私の環境だとなぜかsendを追加すると[SND] Unexpected errorと表示されてしまいます。

              • 匿名 より:

                参考になるかわかりませんが
                /waitaddon JournalDetail
                /wait 0.5
                /click journal_detail_accept
                とすることで私の環境では安定するようになりましたのでお試しあれ

  23. 匿名 より:

    畑自動植え付け&回収のマクロがどうやっても作れないので何かアドバイスをいただけませんか…

    • とらまめ より:

      無人島全然やってなくて分からないので、
      私の方からはできるようになってからコメントさせていただきます。。

  24. 匿名 より:

    いつもありがとうございます、とても役に立っています

    リーヴ納品のように個数がスタックするアイテムではなく、
    収集品のように1個1個が別枠でインベントリに保管されるアイテムを
    自動で納品するようなものはできますでしょうか…?

    • とらまめ より:

      収集品の場合は今は納品ウィンドウで決定ボタンを連打すれば良くなったので、
      そこに対して決定ボタンを連打するマクロがあれば良さそうと思っていましたが、
      押下している間だけ決定ボタンを連打してくれるようなツールがあれば最適かなというのが今の意見です。
      納品できる個数もスクリップ上限までであればそこまで多くないですし、
      私は手動でやってますね。

      • 匿名 より:

        すみません、例で収集品を出したのが良くなかったです…

        具体的には、蒼天街で復興用のアイテムをクラフターで大量に作ったのを納品したいな、と思っていたのですが
        収集品と違って、蒼天街の納品ウィンドウは1個1個手動で選択しなければならず…

        • とらまめ より:

          1つ1つ選択するのではなくて、
          納品のウィンドウで
          サブコマンド→決定→決定
          で納品できるような気がしますね・・・
          サブコマンドを入力するとそのウィンドウに
          候補となるアイテムが一覧で表示されると思うので。

          • 匿名 より:

            ありがとうございました、サブコマンドのキーの存在を知らなかったので、
            試しに登録したところできました!

            いつもありがとうございます!

  25. 匿名 より:

    はじめまして
    Something Need Doingのマクロで特定のキーを押し続ける、というのは可能ですか?

  26. 匿名 より:

    見よう見まねで作成した製作&修理&リテイナー更新を1時間おきにループする設定です。
    /loop 142 ← 製作マクロのループ回数で使うマクロによって変わります。
    /loop 2 ← 3回実行します。(3時間実行)
    /target リテイナーベル ← 状況によって”呼び鈴”に変更して下さい。

    /waitaddon "RecipeNote"
    /click "synthesize"
    /waitaddon "Synthesis"
    /ac 真価
    /ac マニピュレーション
    /ac 長期倹約
    /ac 下地加工
    /ac イノベーション
    /ac 下地加工
    /ac 下地加工
    /ac 下地加工
    /ac ビエルゴの祝福
    /ac ヴェネレーション
    /ac 下地作業
    /ac 下地作業
    /ac 下地作業
    /loop 142
    /waitaddon "RecipeNote"
    /send F5
    /send F4
    /waitaddon "Repair"
    /click repair_all
    /waitaddon "SelectYesno"
    /click select_yes
    /waitaddon "Repair"
    /send F4

    /target リテイナーベル
    /send Numpad0
    /waitaddon "RetainerList"
    /click select_retainer1
    /waitaddon "RetainerList"
    /click select_retainer2
    /waitaddon "RetainerList"
    /click select_retainer3
    /waitaddon "RetainerList"
    /click select_retainer4
    /waitaddon "RetainerList"
    /click select_retainer5
    /waitaddon "RetainerList"
    /click select_retainer6
    /waitaddon "RetainerList"
    /click select_retainer7
    /waitaddon "RetainerList"
    /click select_retainer8

    /send ESCAPE
    /send F5
    /loop 2

    • 匿名 より:

      【追加記入】
      F4:修理
      F5:製作手帳

      上記のように設定していますので適当に変更ください。

  27. 匿名 より:

    リスプレンデントツールの説明箇所についてですが、現状の説明だと上手くループしない気がします。
    /waitaddon "RecipeNote"
    /click "synthesize"
    /waitaddon "Synthesis"
    /send KEY_7
    /loop 10
    こういった書き方になるのではないでしょうか?

    あとこれは余談ですが、マクロが2個以上の場合はMacro Chainによる/nextmacroを使用するといいかもしれないですね。

    • とらまめ より:

      コメントありがとうございます。
      条件として「永続ループの設定をしている」ことを書きそこねました。
      永続ループの設定がどのような変化を及ぼすか、も明記していなかったので、
      併せて記事内に追記しました。確認お願いします。

  28. 匿名 より:

    少し遅くなったかもしれませんが、巨匠リーヴ納品の時、YesAlreadyのList欄にアルダイルンと「製作依頼:品質を高める錬金薬」と書けば、「/click select_icon_string2」もいらなくなります。

  29. 匿名 より:

    製作中、たまにエラー文が出て止まることあります。
    [SND] Failure while running /ac イノベーション (step 7): Did not receive a timely response

    これが例なんですけど、これってどうしたら常にでなくなりますか?

    • とらまめ より:

      バックグラウンドで低リフレッシュレート下だと起きることがあります。
      バックグラウンドでリフレッシュレートを下げる設定を切るのが対応策になると思われます。
      私の場合、バックグラウンドでリテイナーを回す作業をすると止まる感じですね。

  30. 匿名 より:

    リテイナーの価格変更再出品的なマクロを考えていたのですが
    1ギル下げてクリップボードにコピーするプラグインとの併用を考えていて
    SNDで文字の貼り付けをすることは可能でしょうか
    自分でやってみて見当たらずダメかなと思ってはいるのですが
    ダメもとで質問させていただきます。
    よろしくお願いいたします。

    • とらまめ より:

      MarketBuddyとの組み合わせの方が現実味がありそうです。
      SNDで「貼り付け」のコマンドができるかわからないので・・・。
      MarketBuddyの記事はこちらです。
      出品価格調整ワンポチ「Market Buddy」について
      おそらく/send ○○(決定キー)との組み合わせでできそう。

      • 匿名 より:

        お返事ありがとうございます。
        該当記事はPenny Pincherを導入していたので
        似た機能だな と流し見だけしておりました。

        可能性が見えてきたので後ほど試してみます。
        ありがとうございます。

  31. 匿名 より:

    SNDでつくったマクロをホットバーに登録する方法はありますか?

    • とらまめ より:

      SNDには/runmacroというコマンドがありますが、
      これはSND上でないと使えないようですね。
      なのでゲーム内のマクロから実行するのはできなさそうです。
      もし知っていらっしゃる方がいればコメントにて情報いただけるとありがたいです。

      • 匿名 より:

        ゲーム内マクロに記述してホットバーにセットする場合は
        /pcraft run 任意のマクロ名
        という記述になります。

        途中でストップしたい場合は
        /pcraft stop
        も作っておけばいいと思います。

        詳細はSNDヘルプウィンドウのCLIタブにあります。

  32. 匿名 より:

    こんにちは
    各リテイナーを選択するコマンド(ベンチャー自動化と併せれば全自動になります)
    これの先頭に
    /target 呼び鈴
    /send Numpad0
    と付け足すとさらに楽になると思います。
    (視界内に複数あると意図しない呼び鈴タゲったりしますが)

    SNDに登録したマクロを直で呼び出し実行できたら
    さらにQoL向上に繋がると思いますがご存じないでしょうか?

    • とらまめ より:

      なるほどありがとうございます。
      記事内の例に付け足しておきます。
      呼び出し実行でしたら、これがそうなのかなと思いました。

      • 匿名 より:

        こんにちわ。回答ありがとうございました。
        リテイナーのマクロですが最初に提案されていたマクロは寝マクロ特化かなと今更ながら思いました。
        私の提案した呼び鈴を付け加えたものでもwaitを加え調整すればできなくはないですが
        余計な行はエラーの原因にもなるので通常用と寝る前用と作った方がいいかもしれません。
        呼び鈴ターゲットを付け加えたバージョンでうまく動かない場合は
        /wait 0.1をsendとの間に付け加えるといいかもしれません。

        今提案されているリテイナー選択自動マクロの最後からさらに
        /waitaddon RetainerList
        /send Escape
        この2行を加えるとリテイナーウィンドウを閉じるまでやってくれます。

        SNDマクロをホットバーへ登録する方法について9月26日に匿名の方が
        教えてくれました。
        そこで思い付いたのがQoLBarとのあわせ技になりますがコマンド欄に

        /pcraft run マクロ名
        /pcraft stop

        ModeをIncrementalにします。こうすることにより止めたければ
        同じアイコンをダブルクリックすると止まります。
        Incrementalモードは他にも応用が効く機能なので研究すると面白いかも。

        • 匿名 より:

          すいません。QoLBarのIncrementalモードの動作については
          誤った情報でした。

          誤 ダブルクリックすると止まる×

          正 次のクリックで止まる○

          たいした違いではないと思われるかもしれませんが
          SNDは再起動しない限りいつまでもこの次のクリックを覚えています。
          私が示したマクロの動作は次のクリックで必ずstopが実行されることになります。
          Incrementalモードはクリックするたびに必ず一行づつ処理をしていく動作でした。
          (マクロが5行なら5クリックしないと完遂しません)
          この動作はこれはこれで使い道はあると思いますが
          検証不足で誤った情報を発信してしまい申し訳ありませんでした。

          • とらまめ より:

            検証ありがとうございます。
            なかなか興味深い機能ですね・・・。
            呼び鈴を開いている最中はQoLBarが最適解ですし、
            検証していただけるのは非常にありがたいです。

  33. 匿名 より:

    エラーに関する質問です

    /ac 真価
    /ac マニピュレーション
    /ac 長期倹約
    /ac 下地加工
    /ac 下地加工
    /ac イノベーション
    /ac 下地加工
    /ac 下地加工
    /ac グレートストライド
    /ac ビエルゴの祝福
    /ac ヴェネレーション
    /ac 下地作業
    /ac 下地作業
    /ac 下地作業
    /ac 模範作業

    上記マクロを実行中、3行目の[長期倹約]までは成功しますが、4行目の[下地加工]でエラーが出て止まってしまいます。

    エラーメッセージ;
    [SND] Failure while running /ac 下地加工 (step 4): Could not parse percent hq number in the Synthesis addon

    他のマクロに組み込んである [/ac 下地加工]は動作するのですが、上記マクロを実行するとエラーが出ます。。。

    自分なりに色々と設定を調べましたが、改善できませんでした。

    ご教示いただければ幸いです。

    • 通りがかり より:

      家具など品質が関係ないもので作成をしていませんでしょうか?

    • とらまめ より:

      回答遅れて申し訳ございません。
      他の方がおっしゃっているように、何を作ろうとしているのかを教えていただけないでしょうか。

  34. 匿名 より:

    任意のキーを○秒間押したままにするコマンドってありますか?

  35. 匿名 より:

    /loopの所に回数入れると不具合起きる感じでした。
    /loopのままで動かしてると普通に動作しました。
    こんな感じです。中身は10分毎にリテイナーを1~9まで開くです。
    /click select_retainer1
    /waitaddon RetainerList
    /click select_retainer2
    /waitaddon RetainerList
    /click select_retainer3
    /waitaddon RetainerList
    /click select_retainer4
    /waitaddon RetainerList
    /click select_retainer5
    /waitaddon RetainerList
    /click select_retainer6
    /waitaddon RetainerList
    /click select_retainer7
    /waitaddon RetainerList
    /click select_retainer8
    /waitaddon RetainerList
    /click select_retainer9
    /waitaddon RetainerList
    /wait 600
    /loop

    • とらまめ より:

      なるほど・・・放置中に使うマクロですね。
      私は1時間に1回のリテイナー開始が面倒なので記事内に追記したようなマクロを作りましたw
      回数入れるのが原因だったということでしょうかね。。

  36. 匿名 より:

    すいません、質問です。
    リテイナーの画面でそれぞれのリテイナーをクリックしていきたいのですが、どのようなマクロを使えばよろしいのでしょうか?

    • とらまめ より:

      /send と /wait を組み合わせて作れそうです。
      /send ○○(決定)
      /wait 3(リテイナーベンチャーを自動で処理している時間)
      /send ××(↓を入力)
      /send ○○(決定)
      こんな感じでしょうか

      • 匿名 より:

        ありがとうございます。質問した後にhelpとにらめっこしてたらそれらしいコマンドありました!
        /click select_retainer1
        /waitaddon RetainerList
        で数字を変えれば各リテイナーへ順にアクセスできました!

        ただこれの最後にwaitを数分単位&loopを入れてしばらく放置してるとSomething Need Doing自体が動かない状態になりました。原因をご存じでしょうか?
        状態としては赤文字のエラー文が無い。
        一度今動いているマクロを止めて他の製作とかのマクロを動かしても、エラー文が出るわけでもなく全く動作しない(FF自体は動く)。
        クライアント再起動でまた動くようになる。

  37. 匿名 より:

    SNDで、食事が切れたら薬製作をとめて食事をして、再度ループさせるというのは可能でしょうか?

    • とらまめ より:

      できなくもなさそうな気はしますが・・・。
      やるにしてもループ数決めて何回後に食事するみたいな形になるかも?
      気が向いたら考えます。
      ・装備が壊れた
      ・食事が切れた
      など「指定したステータスより低い場合ループを止める」という設定はあります。
      /requirestats というコマンドになります。
      /requirestats 2600 2500 500 などのコマンドにして使うようです。

  38. 匿名 より:

    離席マーク対策ってシステムコンフィグ>その他の設定>自動離席モード設定 を切り替えないではダメなのでしょうか?

    • とらまめ より:

      「切り替えない」の設定があるの初耳でした・・・w
      それでいいと思います。
      自動ログアウトがなければAntiAfkKickを入れる必要はないですね。。w

  39. 匿名 より:

    コーヒークッキーのリーヴ納品を記載させていただいたものです!リーヴ納品について6.2より受注画面を閉じる際send Escape2回が必要になってるかもです!理由はわかりませんが、自分は初日に直してから問題なくそれで動作しておりますので、ご参考までに!

    • 匿名 より:

      一応補足でいままで使ってた方は前のマクロに+して【/send Escape】を1行だけ入れれば通常通り動くのでこんな感じになります!

      /target グリッグ
      /send Numpad0
      /waitaddon JournalDetail
      /click journal_detail_accept
      /wait 0.5
      /send Escape
      /send Escape
      /click select_string4
      /wait 0.5
      /target アルダイルン

  40. やすし より:

    いつも参考にさせていただいております。
    (おそらく)アプデ後から、「send」コマンドが機能していないのですが、これは私の環境だけでしょうか?
    たとえば、上記にある

    /target グリッグ
    /send O(キーバインドで"決定"にしてある)
    /waitaddon JournalDetail
    /click journal_detail_accept

    これを実行すると、グリッグを選択はしますがメニュー画面は現れません。
    試しに「send O」のみのマクロを作ってグリッグを手動選択後に実行しても無反応。
    グリッグ以外で試しても結果は変わりませんでした。

    SNDのヘルプ内「Sends」タブでキーがアクティブになるかを試してみると、ちゃんと反応しているようです。

    機能していないのはSendだけのようで、Clickやクラフターマクロは問題なく使えています。

    他に考えられる原因はありますか?

    • とらまめ より:

      コメントありがとうございます。
      私自身はリーヴ納品マクロが正常に動いているので、
      sendマクロが動作しない原因はよくわからないですね・・・。
      もともとは正常に動作していた、ということですよね?

      • 匿名 より:

        返事が遅れました。SSDの故障でPC再インストールしたのですが、ちゃんと動くようになっていました!なので結局何が原因だったのがわからずじまいです…。

  41. ゆらら より:

    迅速なお返事ありがとうございます。
    繰り返しのところを「1」にしておりました。
    0以外だと製作手帳を開くというマクロを挟んでしまうのですね。失礼しました。
    ありがとうございます。
    ↓このようなマクロを貼ってやってるのですが11行目がうまくいきませんでした。
    /target グリッグ
    /send O
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string3
    /wait 0.5
    /target アルダイルン
    /send O
    /waitaddon SelectIconString
    /click select_icon_string2
    /waitaddon Request
    /send U
    /send O
    /send O
    /click request_hand_over
    何度も質問失礼します。

    • とらまめ より:

      エラーメッセージを教えていただけますか?
      コピペしている以上文字の間違いというエラーは抜きで考えます。

      • ゆらら より:

        [SND] Failure while running /waitaddon SelectIconString (step 11): Addon not found
        こちらです。

        アルダイルンをターゲットして
        「何を聞く?
         
          リーヴとは
          受注権について
          採集稼業について
          製作稼業について
          やめる」
        の画面で止まってしまいます。

        • とらまめ より:

          yesalready側の設定は済んでいますか?

          • ゆらら より:

            【YesNo】タブ:ハイクオリティ品が~ の追加
            【Lists】タブ:(グリッグ)製作稼業 の追加
            【Talk】タブ:グリッグ / アルダイルン の追加
            【Bothers】タブ:JournalResultCompleteのチェック

            上記は済ませております。

            • ゆらら より:

              連続でのコメント失礼いたします。
              マクロの順番を確認しながらいじってみたところ以下のマクロでできました。
              /target グリッグ
              /send O
              /waitaddon JournalDetail
              /click journal_detail_accept
              /wait 0.5
              /send Escape
              /click select_string3
              /wait 0.5
              /send Escape
              /send Escape
              /target アルダイルン
              /send O
              /waitaddon SelectIconString
              /click select_icon_string2
              /waitaddon Request
              /send U
              /send O
              /send O
              /click request_hand_over
              ※決定操作:O / エスケープ:Esc / サブコマンド:U
              記事のマクロ8行目のあとEscを2回追加しました。

              記事通りにYesAlreadyの設定はしましたが、リーヴを受注したあとEscを2回押さないとグリッグの画面が終わらず、このマクロだとグリッグの画面が開いたままアルダイルンをターゲットしてしまいエラーを吐いたように見受けられました。
              (そして1個前のコメントでBothersタブのJournalの綴りが間違っておりました。失礼しました。)

  42. ゆらら より:

    いつもお世話になっております。
    とらまめさんの記事にある薬酒納品マクロを参考にキャロットラペ納品をしてみようと思ったのですが、▶(Run)させると「[SND] Failure while running /waitaddon "RecipeNote" (step 1): Addon not found」と出てしまい進みません。
    88両方と86両方と84片方のリーヴは先に受注済です。
    YesAlreadyとSomething Need Doingの記事を見た通り進めたと思っているのですが…
    もし何が原因か分かれば教えていただけると嬉しいです。

    • とらまめ より:

      コメントありがとうございます。
      繰り返しのところが-1になってませんか?
      制作で使用していたところを流用すると起こりうる不具合です。
      補足すると、/waitaddon "RecipeNote"は「制作手帳を開くまで待つ」コマンドです。

  43. ろろた より:

    どうしても

    アルダイン
    依頼した品は出来上がったのか?
    完成したら、この窓口に持ってきてくれ。
    で止まってしまい、数秒後
    [SND] Failure while running /waitaddon Request (step 13): Addon not found
    のエラーメッセージが出てしまいます

    マクロは基本コピペでテンキーレスの為 決定F9 サブコマンドF8に割り当てています

    • ろろた より:

      アプデを挟んだからか、Yes Alreadyでアルダインの項目がグレーアウトしており、設定しなおすことで正常に動作しました。お騒がせしてすみません。

  44. 匿名 より:

    素材切れなどによるループ失敗時に[SND]で始まるエラーメッセージをチャットログに表示させない方法をご存じありませんか?
    Helpのchatタブからnormal chat channelをNoneにしてもエラーメッセージがチャットログに表示され、またerror chat channelがUrgentに固定されておりNoneに変更することが出来ません

  45. 匿名 より:

    Numpad6 カーソル右操作
    Numpad7 SERECTボタン(ここでは開拓管理ボードをアクティブにしてます)
    Numpad8 カーソル上操作
    Numpad0 決定操作

    ですね
    waitは適時調整して頂ければよろしいかと思います

  46. 匿名 より:

    失礼半端でした

    /send I
    /waitaddon JournalDetail
    /send Numpad6
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad6
    /wait 0.01
    /send Numpad0
    /wait 1
    /send Numpad4
    /wait 0.1
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 4.5
    /send I
    /waitaddon ContentsFinderMenu
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 15
    /send Numpad7
    /wait 0.01
    /send Numpad0
    /wait 0.01
    /send Numpad6
    /wait 0.01
    /send Numpad0
    /wait 0.01
    /send Escape
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 2

    /loop

  47. 匿名 より:

    /send I
    /waitaddon JournalDetail
    /send Numpad6
    /wait 0.2

    /send Numpad8
    /wait 0.2
    /send Numpad8
    /wait 0.2
    /send Numpad8
    /wait 0.2
    /send Numpad8
    /wait 0.2
    /send Numpad6
    /wait 0.2
    /send Numpad0
    /wait 0.5
    /send Numpad4
    /wait 0.2
    /send Numpad0
    /send Numpad0
    /send Numpad0

    /wait 4

    /send I
    /waitaddon ContentsFinderMenu
    /send Numpad0
    /send Numpad0
    /send Numpad0

    /wait 12

    /send Numpad7
    /wait 0.2
    /send Numpad0
    /wait 0.2
    /send Numpad6
    /wait 0.2

    無人島一か所採取マクロ
    SERESTをNUM7へ変更してます
    もっときれいに出来そうだけど取り敢えず動きました
    CF申請制限回数あるみたいなのでほどほどに

  48. 23 より:

    無人島で使えるようなマクロはないでしょうか?

    • とらまめ より:

      今はまだないですね。
      作るにしても優先順位は低めです。

    • 匿名 より:

      ツイッターにある画面内をロックオンして走るマクロをループさせたもの
      /tnpc
      /lo on
      /automove on
      /ac コンテンツアクション1
      /wait 0.8
      /send P
      /wait 0.1
      /send SPACE
      /loop

      send P は決定キー
      send SPACE はジャンプキー(段差避け)
      たまに画面見て調整必要だけど

  49. ぴす より:

    something need doingのような自動制作できるものって他にはないのでしょうか??
    今回アプデがこなくて作成が進まず困っています...

  50. sage より:

    このプラグインは今ダウンロードできない状態になっているのでしょうか?
    作者のJsonを追加してもリストに出てこないようです

  51. 匿名 より:

    コメント失礼します。
    収集品納品で納品をし、スクリップが溢れてしまうときに表示されるダイアログが表示されたらループを終了するといった条件分岐のような処理はできるのでしょうか?

    • とらまめ より:

      コメントありがとうございます。
      条件分岐はまだ試したことがないですね・・・申し訳ないです。
      時間があれば試してみます。

      • 匿名 より:

        製作でのコンディションの指定に関する情報もあったので何かしら条件分岐させる方法があるのかと思ったのですがSNDのHelp見る限りはそういった手段はなさそうですかねえ
        そもそもダイアログが出た時点でマクロはエラーを吐いて止まる気がするのでこれでいいといえばいいんですが何か気持ち悪いので...

        • とらまめ より:

          制作における「状態」の条件分岐はあったような気がしますが・・・
          たしかにダイアログで止まりはしますが、気持ち悪いですよね。。
          心中お察しします・・・。

  52. 匿名 より:

    ありがとうございます!ちょうど今家に帰って別リーヴで省略できるか試したところ
    /waitaddon SelectIconString
    /click select_icon_string2
    ついては省略できるようです~!
    ↑を省いたマクロになりますが、↑の方とお話されていた内容で自分も同じことやっててある程度改善できたので自己流ですが漆黒大口リーヴでのマクロを共有しておきますね
    /target エイリクル
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4
    /wait 0.5
    /target モイス
    /send Numpad0
    /waitaddon Request
    /send Multiply
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 0.5
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 0.5
    /send Numpad0
    /wait 0.2
    /send Numpad0
    /send Numpad0
    /click request_hand_over
    /wait 1.5
    /loop

    /wait を間に挟んでいるのは一応最速で6回だと3回目の納品で読み込めないみたいだったので追加してます。
    Yes Alreadyの追加設定としてはlistに「製作稼業」「追加納品する」「サクサク」※コーヒークッキーで試したので。(リーブ名) talkタブに(受注/納品NPC名)
    いつもの設定+αで何個かくっ付ければ、本来選択するところを省略できる分連打より比較的綺麗に動くとおもうのでお試しいただければと思います!

    • 匿名 より:

      ↑※訂正 検証途中で作ってあったマクロで実際動いてたのはこっちでした
       ※コーヒークッキー(リーブ券70枚分)ループ完走確認済です

      /target エイリクル
      /send Numpad0
      /waitaddon JournalDetail
      /click journal_detail_accept
      /wait 0.5
      /send Escape
      /click select_string4
      /wait 0.5
      /target モイス
      /send Numpad0
      /waitaddon Request
      /send Multiply
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /wait 0.5
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /wait 0.5
      /send Numpad0
      /wait 0.2
      /send Numpad0
      /send Numpad0
      /click request_hand_over
      /wait 1.5

  53. 匿名 より:

    一応共有でYes Alreadyのlistsに手動でリーヴ名を入力して登録しておくとアルダイルンの何番目を選ぶかの選択を回避できるかもしれない まだキャロットラペしか試してないのでもしできたら検証していただけると!

    • とらまめ より:

      情報共有ありがとうございます。
      /waitaddon SelectIconString
      /click select_icon_string2
      の部分が省略できる、ということですね。
      検証してみたいと思います。

  54. 匿名 より:

    返信ありがとうございます。
    ご教示して頂いた内容で試してみたのですが
    何故か1回目のトレード(アイテム選択)のところで止まってしまいますね。

    暁月納品マクロのあとに、ひたすら決定(Numpad0)連打すれば
    マクロは無駄に長い&汚い(のと、微妙にラグるので最速ではない)
    ですが2回目、3回目のトレードできているので、そちらでやっています。
    ありがとうございました!

    • とらまめ より:

      1回目のトレードということは私が提案したマクロに至るまでに止まってしまっているということでしょうか?
      なんとか改善したいところですね・・・!w

  55. 匿名 より:

    漆黒リーヴしかできないサブキャラでも納品したいのですが
    大口依頼での追加納品の2回目、3回目は
    どのようにマクロ改変すればいいのでしょうか?

    • とらまめ より:

      これを1回目の納品後(2回の/send Numpad0の後ろ)に挟めばうまく動作するかも?
      申し訳ないですが動作確認まではしていません。
      止まった箇所やエラー内容を教えて頂ければ修正できるかもしれません。
      /waitaddon SelectString
      /send Numpad0
      /waitaddon Request
      /send Multiply
      /send Numpad0
      /send Numpad0
      /waitaddon SelectString
      /send Numpad0
      /waitaddon Request
      /send Multiply
      /send Numpad0
      /send Numpad0

  56. 匿名 より:

    いつもお世話になっています。
    納品自動化をキャロットラペでやっていますが、とらまめさんの前提を満たしたうえで/click select_icon_string2の調整をして実行してみました。
    もちろん最初の行はとらまめさんのと同じ/target グリッグにしているのですが、実行するとMacroEditorではなくMacroQueqeの頭のほうに3行付け足されてしまいます。。
    追加される内容としましては

    /waitaddon "RecipeNote"
    /click "synthesize"
    /waitaddon "Synthesis"

    の三行です。
    手作業でスキップを三回行うと自動で終わり頭まで戻ってきます。
    何か理由や解決策はおわかりですか?
    もしよろしければお手すきの際にご教授賜りたく存じます。

    • とらまめ より:

      お世話になっております。
      自動制作用のプリセットを書き換えて使っていたりしませんか?

      ③のところが-1になっていないかを確認してください。②もかも?
      新しく作成してコピペ(そして編集)したものを使用することをおすすめします。
      あくまで私が遭遇したことがあるエラーではないので、推測になってしまい申し訳ないのですが。。

      • 匿名 より:

        ありがとうございます!解決できました!
        とらまめさんの指摘通りでした(-_-;)

  57. 匿名 より:

    いつもお世話になっています。
    製作をマクロで放置していると離席マークがついてしまいます。
    何か解決方法はないでしょうか?

  58. 匿名 より:

    リスプレなどを作る時に、
    /ac 倹約加工
    /ac 加工
    のように条件によって分岐させるマクロがありますがこのようなマクロの分岐をこのプラグインで動かすことって可能でしょうか?
    現状だと倹約加工も加工も実行してしまうので分岐させることができません。

    • とらまめ より:

      条件分岐するためのコマンドはあるようですが、日本語での指定方法を探すのは少し手間ですね。。
      私が紹介できる方法は、ゲーム内マクロを半永久的に回すようにプラグイン側でマクロを組むようにする方法ですね。
      今考えついただけですが、1つ目のマクロを「1」に、2つ目のマクロを「2」として
      OptionsのSmart waitのチェックを外しておきます。
      マクロ1つの動作秒数を40秒と仮定します。
      /send KEY_1
      /send KEY_2
      /loop 10
      こんな感じでできると思います。

  59. 匿名 より:

    マクロエディターの欄には1行目が/target グリッグになっています。

  60. 匿名 より:

    いつもお世話になっております。リーヴの自動マクロで前提の項目を抜かりなくしているのですが、いざ開始してみると初っ端で予期せぬエラーがと出てグリッグさんをターゲットしてくれません。何が原因なのか分からずコメントさせていただきました。

    • とらまめ より:

      いつもありがとうございます。
      エラー内容の文章を教えていただいてもいいでしょうか。
      おそらく「グリッグをターゲットできない」ではなく
      「そもそもマクロのどこかが間違っているせいで最初からエラーで止まっている」が正しいと思います。

      • 匿名 より:

        遅くなり申し訳ありません。エラーメッセージは
        Addon not found: Failure while running /waitaddon "RecipeNote" (step 1)
        と出ております。
        マクロに関してはとらまめさんが記載してくださっているのをコピペしています。

        • とらまめ より:

          この記事で掲載しているリーヴ納品用のマクロの1行目は
          /target グリッグ
          ですので、ご確認をお願いします。
          青枠で囲まれた箇所です。

          • 匿名 より:

            とらまめ様本当に申し訳ないです!納品する物を所持していなくて、制作して試してみたら成功致しました。お手数をお掛けしてすみませんでした・・・。

  61. 匿名 より:

    キャロットラペはこちらのやり方で納品自動化できますか?

  62. うたまるGT より:

    マテリア精製をSNDでやらせたいのですが
    /send と /click オンリーで書いた為、非常に内容が汚く
    実行完了までに時間が掛かってしまいます(もはや手動でやった方が倍早い)
    YesAlreadyと併用してwaitaddonとstringで記述したのですがどうにも上手く動きません
    お力添え頂けると幸いです(_ _)

    • とらまめ より:

      コメントありがとうございます。
      マテリア精製に関してはYesAlreadyの設定によってクリック連打するだけで終わるので
      SNDの出番はないかなって思ってました・・・。
      もしマテリア精製の方に手が回れば記事に追記したいと思います。

  63. 匿名 より:

    いつもお世話になっております。
    /requirestat
    こちらのコマンドの使い方がわかれば教えてください

  64. 匿名 より:

    こちらの薬酒納品マクロを前提通りやってみたのですが何度やっても木工のリーヴを受けてしまい上手く動きません。
    どうやったら錬金のリーヴを受けられるのでしょうか?

    • とらまめ より:

      現在のジョブ錬金術師にして受注しましょう。
      前提にこの部分を書いていませんでしたので、追記しておきますね。

  65. 匿名 より:

    自己解決しました。
    Yes AlreadyのBothers設定の中の「JournalResultComplete」にチェックを入れないとこのような現象が起きるようです。

    もしくはチェックを入れない場合、
    とらめもさんのマクロの/wait2の前に”コンプリート画面の処理”を追加したら動きました。
     
    ~~~~~
    /waitaddon JournalResult   ←追加
    /click journal_result_complete ←追加
    /wait 2
    /loop ○(任意の数字)
     
    前提として
    ・Yes Alreadyの「JournalResultComplete」にチェックを入れる。※チェックしない場合は上記2行を追加
    ・それからHQ品トレードの確認もスキップしないと動かなかったです。

    • とらまめ より:

      ありがとうございます。返信遅れて申し訳ありません。
      記事の「前提」に付け加えましたので確認お願いします。

      • 匿名 より:

        記事の「前提」を確認致しました。
        この度は丁寧な対応をありがとうございました!

        • とらまめ より:

          こちらこそ対応が後手に回ってしまい申し訳ない気持ちでいっぱいです・・・。
          メールでコメント内容を把握していて「おそらくジャーナルコンプリートとHQスキップだろう」と思っていたのですが
          PC前に来る時間が確保できなかったので返信できませんでした。
          これからも弊ブログをよろしくお願いします。

  66. ろけっと より:

    コメント失礼します。
    1回目は成功して受注→納品まで完了するのですが、その後ループがうまく発動しておらず、
    毎回 [SND] Addon not found: Failure while running /waitaddon JournalDetail (step 3)
    とエラーが出て止まってしまいます。
    一度Closeして再度実行するとまた動作はするのですが、やはりループせずに同じエラーで止まってしまいます。
    原因として考えられるのは何でしょうか?

    • とらまめ より:

      そのエラーは、リーヴ選択画面が表示されないときに表示されるエラーだと思われます。
      エラーが出た瞬間はどのような状況で止まっているかを教えていただいてもよろしいでしょうか。
      また前提がすべて設定できているかも確認してください。

      • 匿名 より:

        横から失礼します。

        私も全く同じ症状です。
        1回目の最終行/loopまで完走して納品完了

        2回目ループに入って
        /target グリッグ
        /send Numpad0
        /waitaddon JournalDetail ←リーブ画面が出ずにここで止まる

        止まった時の状況は、NPCグリッグをターゲットした状態です。
        恐らく2行目の/send Numpad0が機能してないと思われます。

        1回目は普通に完了するのに何故…という感じです。
        前提はすべて設定済みです。

        • とらまめ より:

          loop直前のwaitの秒数を伸ばしてみるとどうなるでしょうか?

          • 匿名 より:

            最後に表示されるリーヴコンプリート画面で「コンプリート」を押下する時間が伸びるだけで状況は変わりませんでした。

          • 匿名 より:

            何度もすみません。
            リーヴの最後の「コンプリート」ボタンを押せていないようです。

            1回目は「コンプリート画面」が表示されたままマクロ完走

            ループに入る(コンプリート画面は表示されたまま)

            1行目でグリッグをターゲット(コンプリート画面が表示されたままタゲる)
            2行目の/send Numpad0で「コンプリート」ボタンを押してここでリーヴ完了

            という処理になっているようです。

  67. KAITO より:

    こんばんは。早速のご返信ありがとうございます。

    共有していただいたマクロを使用したら、無事に制作出来ました。
    本当に助かりました!!
    ありがとうございます。

    これからも様々な記事を楽しみにしています。

  68. KAITO より:

    こんばんは。 記事お疲れ様です。
    1点質問失礼いたします。
    制作品「パンプキンポタージュ」をループにて作成しようとしているのですが、何故かうまく作成できません。
    とらまめ様のお知恵を頂ければ幸いです。

    《使用マクロ》
    /ac 確信 <wait3>
    /ac マニピュレーション <wait2>
    /ac ヴェネレーション <wait2>
    /ac 長期倹約 <wait2>
    /ac 下地作業 <wait3>
    /ac 下地作業 <wait3> ←ここで挙動がおかしくなります。工数がマックスになり終了してしまう。
    /ac 下地加工 <wait3>
    /ac イノベーション <wait2>
    /ac 下地加工 <wait3>
    /ac 加工 <wait3>
    /ac 中級加工 <wait3>
    /ac 上級加工 <wait3>
    /ac イノベーション <wait2>
    /ac 加工 <wait3>
    /ac 中級加工 <wait3>
    /ac 上級加工 <wait3>
    /ac 匠の神業 <wait3>
    /ac 匠の神業 <wait3>
    /ac 一心不乱 <wait3>
    /ac 秘訣 <wait3>
    /ac イノベーション <wait2>
    /ac 匠の神業 <wait3>
    /ac 匠の神業 <wait3>
    /ac グレートストライド <wait2>
    /ac ビエルゴの祝福 <wait3>
    /ac 作業 <wait3>

    • とらまめ より:

      コメントありがとうございます。
      マクロ自体の問題では?と思いましたが、
      一旦、作業精度3318 加工精度3227でパンプキンポータジュを
      制作する際に使っているマクロを共有させていただきますね。
      《マクロ開始》
      /ac 確信
      /ac 長期倹約
      /ac 下地作業
      /ac 下地加工
      /ac イノベーション
      /ac 下地加工
      /ac 下地加工
      /ac 下地加工
      /ac ビエルゴの祝福
      /ac 下地作業
      《マクロ終了》
      SomethingNeedDoingで使う際にはこのままで使えます。

      • ゆきゆき より:

        FF14のマクロは「秘訣」のような条件で発動するものがあっても
        無発動の場合は無視して次を処理するのですが、
        Something Need Doingはエラーで止まってしまうようです。
        ちょっと注意が必要ですね。

  69. 匿名 より:

    ↑を質問した者です。
    たびたびすみません。
    アイテム選択まで自動ですることはできないから、そこは手作業になるということかなといまさらながら思いました…!

    • とらまめ より:

      アイテム選択も自動でできていますよ!
      ただ、waitaddonのコマンドがうまくいかない理由は検証中です。。

      • 匿名 より:

        私も「/waitaddon ContextIconMenu」の部分でエラーが出てしまうんですよね。
        なんでだろ…

        • とらまめ より:

          もしよければTwitterのDMで詳しく状況をお聞かせしていただけませんか?
          YesAlreadyとの兼ね合いが主な原因になっていると思われます。

          • 匿名 より:

            当方のエラー原因わかりました。
            /send Multiply
            の部分がテンキー「*」のキーバインドを変えていたので納品物の選択がきちんとできなくてエラー出ていたみたいです。

            • とらまめ より:

              よかったです!
              また、情報提供感謝致します。
              前提としてキーバインドの方も共有しておけると良さそうですね。
              記事に追記させて頂きます。

  70. 匿名 より:

    Yes Alreadyで会話飛ばしと88の依頼2つ86の依頼1つを先に受けた状態の巨匠の薬酒納品です
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4
    /wait 0.5
    /target アルダイルン
    /send Numpad0
    /waitaddon SelectIconString
    /click select_icon_string2
    /waitaddon Request
    /send Multiply
    /send Numpad0
    /send Numpad0
    /click request_hand_over
    /wait 1.5
    /loop
    どこかのスレにあったやつをちょっといじっただけですが参考にどうぞ
    Num0で決定です

    • 匿名 より:

      先に邪魔な依頼を受けておく方法でも良いですが、
      マクロの途中をこのように改変すれば

      /waitaddon JournalDetail
      /send Numpad8
      /send Numpad8
      /send Numpad0
      /send Numpad0
      /click journal_detail_accept

      ※Num8はカーソル上移動操作、Num0は決定操作
      ※waitは適当なので任意で調整
      ※特定のLv・依頼を直に選ぶコマンドがあれば誰か教えてください

      依頼を選択して受けることも可能です。
      ただし、Lv86依頼のグリモワか薬酒かの並びはランダムなので
      結局のところは、納品しないグリモワも先に受けておく必要があります。

    • 匿名 より:

      上記でためしてみましたが、11行目でエラーを吐いてしまいます。
      (薬酒の選択?納品画面?)ですね。

      • とらまめ より:

        /click select_icon_string2
        のところでしょうか?
        こちらは「上から2番めの選択肢を選択する」というコマンドなので、
        上から2番めに該当するリーヴがないと上手くいきませんね。

        • 匿名 より:

          /waitaddon SelectIconString
          こちらで止まってしまうのは、どんな理由が考えられますでしょうか。

          通常であれば、「リクエスト」の画面が出てきて、右クリック等で納品物を選択し、「渡す」のボタンを押す、という流れのところです。
          おそらく何か設定が抜けていると思い、無知ながら探してみたものの行き詰ってしまいました・・・

          ご教授いただけたらうれしいです。

          • 匿名 より:

            /target グリッグ
            /send Numpad0
            /waitaddon SelectString
            /click select_string2
            /waitaddon GuildLeve
            /click guild_leve_alchemist
            /waitaddon JournalDetail
            /click journal_detail_accept
            /send Escape
            /click select_string4
            /target アルダイルン
            /send Numpad0
            /waitaddon SelectIconString
            /click select_Icon_string2
            /waitaddon Request
            /send Multiply
            /waitaddon ContextIconMenu
            /send Numpad0
            /click request_hand_over
            /loop
            自己流マクロのため少し使い勝手は違うかもしれませんが
            上記のようにwaitを挟んでみてはどうでしょうか

            • 匿名 より:

              /target グリッグ
              /wait 0.5
              /send Numpad0
              /waitaddon SelectString
              /wait 0.25
              /click select_string2
              /waitaddon GuildLeve
              /wait 0.25
              /click guild_leve_alchemist
              /waitaddon JournalDetail
              /wait 0.25
              /click journal_detail_accept
              /wait 0.5
              /send Escape
              /wait 0.5
              /click select_string4
              /wait 0.1
              /target アルダイルン
              /wait 0.25
              /send Numpad0
              /waitaddon SelectIconString
              /wait 0.25
              /click select_Icon_string2
              /waitaddon Request
              /send Multiply
              /wait 0.25
              /waitaddon ContextIconMenu
              /wait 0.25
              /send Numpad0
              /wait 0.25
              /click request_hand_over
              /wait 1.5
              /loop
              ブログの仕様か、<wait>コマンドが消えてしまうようなので修正しました

  71. 匿名 より:

    リーブマクロですが 自環境ですとNum1でキャンセル Vで決定にしてます
    /target グリッグ
    /send V
    /wait 0.5
    /send V
    /wait 0.5
    /send V
    /wait 0.5
    /click guild_leve_tradecraft
    /wait 0.4
    /send V
    /wait 0.4
    /send V
    /wait 0.4
    /send V
    /wait 0.4
    /send NUMPAD1
    /wait 0.3
    /send NUMPAD1
    /wait 0.3
    /send NUMPAD1
    /wait 0.3
    /send NUMPAD1
    /wait 0.3
    /target アルダイルン
    /wait 0.2
    /send V
    /wait 0.5
    /send NUMPAD2
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.3
    /send V
    /wait 0.3
    /send V
    /wait 0.5
    /send V
    /wait 0.5
    /send V
    /wait 1
    /loop 28
    最後のループでリーブ権の枚数分いじる感じですかね
    改良の余地大いにありそうですが御参考までに

  72. 匿名 より:

    こんばんは 記事お疲れ様です。
    自分が試したところリーブ納品も自動で出来ましたよ。
    是非お試しください。

    • とらまめ より:

      いつもお世話になっております。
      リーヴ納品ができるのは便利ですね!
      どんな感じのマクロなのか、例を提示していただけると幸いです。

CAPTCHA


関連キーワード
おすすめ記事