問題タブ [mirc]
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.
regex - mIRC : $regsub が \1 で $asc を評価していません
次のコードがあります。
基本的に、文字列のHTML文字を表示したいのですが!bypass <string>
、試し!bypass abc
てみると、 ASCIIコードが\\\
どこにあるの
かがわかります.92
\
\1
&#a;&#b;&#c;
$asc( )
私も試してみ$asc( [ \1 ] )
ましたが、良い結果は得られませんでした。何がうまくいかないのですか?
mirc - mIRC は、最後のスクリプト実行から 25 時間が経過したかどうかを判断する必要があります
基本的に、私はこれまでのところこのスクリプトを持っています:
これを正しく行っているかどうかはわかりませんが、まだ設定されていない場合に $lasttime を設定する方法と、mirc を閉じて再度開いたときに $lasttime を設定したままにする方法を知る必要がある場合はどうすればよいですか?
mirc - イベント変数の mIRC
mIRC スクリプト機能のドキュメントが大幅に不足していることに気付いたので、何か見逃していたら申し訳ありませんが、どこでも検索してきました。
基本的に、誰かが何かを言ったときにイベントが発生します。メッセージ全体を取得する必要があります。これはどのように可能ですか? $1 を発見できましたが、これはイベントがトリガーされたものから最後までのテキストのみを取得します。メッセージ全体が必要です。これは可能ですか?
irc - $4 が IRC に登録されているかどうかを確認するには?
私は MSL 言語でのプログラミングに関してはかなりの専門家ですが、生のコマンドなどには詳しくありません。
新しいスクリプトを開発中です。このスクリプトでは、ユーザーが言う $4 が登録済みのニックネームであるかどうかを確認したいのですが、これを行う方法がわかりません。
高度なヘルプやアドバイスをありがとうございます。
敬具、ティム
アップデート:
これを確認するためにこれを機能させましたが、変数が設定されているかどうかを確認するifステートメントは無視されています...
編集:
私はこれを使ってみました:
...そしてこれをエコー:
次のようなチャネルへの応答を取得しようとしています。$nick $+ 、$1 は登録されていません/登録されています/登録されていますが、ログインしていません。
上に投稿したことは機能しないため明らかに間違っていますが、いくつかの方法を試しましたが、トークン化や変数の設定などを行わずにデータがどのように渡されるのか実際にはわかりません...
返事
[01:59:06] <~MrTIMarshall> !isReged mr-dynomite
[01:59:08] <&TornHQ> : mr-dynomite のステータス: NOTLOGGED
編集: mr-dynomite は現在オンになっていません。存在するか、オンになっていない場合でもこのチェックを行います。もしそうなら、これは血まみれです!!! [02:00:04] <~MrTIMarshall> !isReged MrTIMarshall
[02:00:04] <&TornHQ>: MrTIMarshall ステータス: LOGGEDIN
$4 が機能していないようですが、「存在する、ログインしていない」と「認識されている、ログインしていない」の違いは何ですか?
また、変数を設定したりトークン化したりせずにデータを渡すにはどうすればよいでしょうか?
(PS)これまでご愛顧いただき、誠にありがとうございました。
別の編集:
私は今日、詳細に調べてきました.0または1の場合、ユーザーがオンラインではないか登録されていないかを考えるのは正しいですか(コメントでは、0 =存在しない/オンラインではない、1 =ログに記録されていません一方、2 には、ログインしていないが認識されていると書かれていますが、認識されたという意味がよくわかりません. それ以外の場合は、このスクリプトのヘルプに非常に感謝しています。
list - 10 個の乱数を、リストの合計の差ができるだけ小さい 2 つのリストに分割する最も簡単な方法は何ですか?
リスト内の数値の合計が可能な限り最小の差を持つ 2 つのリストに分割する必要がある 10 個の数値を取得します。
だからあなたが得るとしましょう:
10 29 59 39 20 17 29 48 33 45
リストの合計の差ができるだけ小さい 2 つのリストにこれをどのように分類しますか?
したがって、この場合、答えは(私が思うに)次のようになります。
59 48 29 17 10 = 163
45 39 33 29 20 = 166
言語として mIRC スクリプトを使用していますが、perl や C++ も同様に適しています。
編集:実際には、このシナリオのように複数の回答が存在する可能性があります。次の場合もあります。
59 48 29 20 10 = 166
45 39 33 29 17 = 163
私にとっては、最終結果がリストの合計の差ができるだけ小さいということである限り、それは問題ではありません
編集 2: 各リストには 5 つの数字が含まれている必要があります。
scripting - mIRCスクリプトで/meに応答する
mIRCスクリプトを作成するとき、誰かが/ meを使用したとき、および彼が言ったことをどのように検出しますか?
たとえば、誰かが「/ mesayshello」(画面に「Namesayshello」のようなものを表示します)と入力した場合、「Welcome!」のような応答をするにはどうすればよいですか?
mirc - Mirc、ip をファイルに保存して akicklist をエミュレートする
誰かがこれを行うように私に提案することができます:
私が入力した場合:
/ニックネーム
ニックネームを現在のチャンネルから除外して禁止すると同時に、ニックネームの IP アドレスをファイル (例: akicklist.txt) に保存する必要があります。ON JOIN イベントでは、チャンネルに参加したニックネームの IP アドレスが akicklist.txt に存在するかどうかを確認する必要があり、結果が true の場合は、キックと禁止に進みます。
助けてくれてどうもありがとう。
c# - C# ソケット送信画像 JPEG
だから私はここでスタックオーバーフローで見つけましたソケットを介してバイナリファイル、画像を送信するための1つのコード..だから私は自分のプロジェクトへのテストにそれを使用しました
そこで、ポート 306 (m IRC でリッスン) のリッスン ソケットの 1 つでこの写真を送信しようとしました
だから私は ac_img_2920385501147471360792067.jpg のようなファイルを取得しています。元のサイズと同じですが、画像が表示されないので、ワードパッドで両方のファイルを開いたところ、少し異なっていました...理由はわかりません...
なぜ私がこの問題に直面しているのですか?つまり...ソケットからすべてのデータを取得してファイルに保存していますか? おそらく、C# を介して読み取ったファイルが破損している可能性がありますか?
scripting - コマンドを実行する Makethis スクリプト
したがって、このリモコンは、入力したすべてのテキストを太字にします....しかし、このスクリプトを実行すると、シャネルにコマンドを (シャネルの iput セクターに) 書き込むことができません。コマンドを実行するにはどうすればよいですか?
何か提案はありますか?
scripting - ダイアログ ボックスで変数を設定する
うーん、コンボ ダイアログ ボックスを使用して値を変数に設定できますか?
はいの場合、どのように?