Windows アプリケーション

BattleField 2142

C++ Builder CE fragment and/or tips

どちらかというとC++だけど、コンテナクラスのvectorの紹介 C++ Builder ないし Delphiには動的に割り付けられる配列がありますが、C++には標準的なコンテナクラスvectorがあり、便利なのでよく使います。実例を中心に...
C++

C++ Builder CE code fragment

ping()関数でタイムアウトをデフォルト引数で指定する 前記事 でping()を扱いましたが、ここではプロパティーのReceiveTimeoutを600msと固定的に書いていましたが、C++のデフォルト引数の機能(書き方ともいふ)を使って...
C++ Builder CE

C++ Builder CE tips

サブスクリプションの更新 C++ Builder CEの入門編の最初でインストールしましたが、ちょうどあるマシンで一年のサブスクリプションが切れたので、更新の手順を解説します。インストールの記事は、 でした。新しいシリアルを用意します。 こ...
C++ Builder CE

C++ Builder CE code fragment

TIdIcmpClientを使ってlatencyを計る件 ついでに関数化もするかな C++ Builder CE code fragment | 山王二丁目学習塾・パソコン教室 の続きです。上の記事を書いている時に、なにげに "c++ bu...
C++ Builder CE

C++ Builder CE code fragment

TIdIcmpClientを使ってネットワークの”疎通”を調べる件 プロトコルの流れで一度紹介しようと思っていたところ、 "tidicmpclient timeout delphi example"というようないかにもなワードでBing君で...
C++ Builder CE

C++ Builder CE ネットワークプログラミング

スクリプトじゃなくてアプリケーションで正規表現を使う方が柔軟ですよ curlとjqとffmpegを使ってNHKらじる聞き逃しのストリームを録音するスクリプトという前記事 で最初のマスターインデックスから”ラジオ英会話”の最新のストリームを得...
C++ Builder CE

C++ Builder CE tips

高精度タイマーについてのCopilot君の意見 今BF2142のゲームサーバーQueryの部分を書いてますけど、その関連で ”C++ Builder 高精度タイマー” と検索に投げたら、しばらく考えた後でCopilot君が何か言ってきました...
C++

C++ Builder CE システムプログラミング

BootNextの実現 拙作のシステムユーティリティでBootNextがあります。Vectorにアップしてありますが、 これはなんぞや?というと、 UEFIモードでのデュアルブート支援ユーティリティープログラム リモート接続でOS切り替え ...
BattleField 2142

Gamespy.com から Openspy.net へ

BF2142のクライアントのパッチ BF2142というのはEAのBattleField 2142というオンラインゲームのタイトルですが、ふと をDVD類のスタックから発見して、久しぶりにやってみようと思ったのでした。それが発端です。 1.ク...
BattleField 2142

C++ Builder CE ネットワークプログラミング 番外編

バイナリエディターでgamespy.com->openspy.net 前記事 で紹介したLuigi Auriemma氏のgslistですが、バイナリパッチを当てることで、Openspy.netで動くでしょうか?早速トライしましょうか。lui...