問題タブ [steambot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4868 参照

javascript - Console.log() は [object,object] に何かを記録します

わかりました、こんにちは、私は非同期で約束を返すものを持っています。基本的には、.then メソッドまたはそれが呼び出されたものを使用しました。ログに記録したい変数 + カスタム文字列 (console.log(data+"hey");) を console.log() すると、データのみの変数を実行するとログ [オブジェクト、オブジェクト] が得られますが、それは私に与えますまさに私が欲しいもの。なぜこれが起こっているのですか?これが私のコードです。

(このコードは、Steam のインベントリにあるアイテムを取得します。):

これは完璧に機能します(console.logのデータは単独であるため)また、次のようにjsonファイルに「データ」を入れようとすると:

それは私に同じ古き良き[オブジェクト、オブジェクト]..より多くの行を与えます

json ファイルで。それは私が欲しいものを私に与えません。

(ところで、console.log(data)は私に与えます):

これは、jsonファイルに保存したいものです。

御時間ありがとうございます。

0 投票する
1 に答える
991 参照

steam - Steam コミュニティ マーケットの item_type

この質問は、こちらの質問に似ています。しかし、更新されていないため、リンク wikia ページを使用したくありません。Steam サーバーから自動的にデータを取得して定期的に更新できるようなページを作成したいと考えています。

Steam コミュニティのマーケット ページで、所有していないアイテムの宝石の価値を確認できる方法はありません。ただし、私たちが所有しているアイテムの場合、Steam インベントリで宝石の価値を確認できます。

アイテムの gem 値 (別名 goo 値) をフェッチするために Steam サーバーに対して行われる要求は、次のようになります。

http://steamcommunity.com/auction/ajaxgetgoovalueforitemtype/?appid=[アプリID]&item_type=[理解できない数字]

リンクの例:

  1. おそらくウィッチャー3のトレーディングカード
  2. 上記のリンクの 5 を 15 に置き換えます。これはおそらく顔文字または背景用です。

ここでitem_typeが何を意味するのか、そしてそれがトレーディングカード(通常)、トレーディングカード(フォイル)、背景、顔文字などのさまざまなSteamコミュニティアイテムにどのように対応するかについて、この問題に光を当てる人がいるかどうか知りたいですなど

0 投票する
0 に答える
32 参照

c# - ユーザーが設定した条件に従う方法は?

OnConnected、OnTradeOfferReceived など、Steam によって発行された多数のコールバックに反応するカスタム Steam ボットをゼロから開発しています。コールバックには、ID やデータなどのパラメーターが含まれています。

指定されたコールバックを受信したときにシステムがどのように反応するかをユーザーが自由に定義できるようにしたいと考えています。

これは、ユーザーが「反応する」部分を手動でプログラムすることを強制することで簡単に解決できますが、可能性のあるユーザーベースの大部分はプログラマーではないため、それは避けたいと思います。GitHub の既存の SteamBot がこれを行うため、「SteamBot.sln のビルド方法」などの疑問が生じます。

条件を指定し、条件が真の場合にアクションを実行するための GUI を考えましたが、すべてのオプションを実行せずにコードでそれらを解析する方法を思いつきませんでした。

アクションとは、トレード オファーへの返信、誰かへのチャット メッセージの送信、ライブ トレードへのアイテムの追加などを意味します。

おそらく、GUI は (ユーザーの入力に基づいて) 実際のコードを生成し、ボットを再コンパイルする必要がありますか? ヘルプや提案をいただければ幸いです。