問題タブ [rc]
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.
java - Javaデーモン用のより単純なinitスクリプト?
Javaでサービス/デーモンを作成するための小さなライブラリを作成しました。アイデアは単純です。アプリケーションを起動するときに、コマンドとポート番号を渡します。コマンドが開始コマンドの場合、アプリケーションの新しいインスタンスが指定されたポートで開始されます。それ以外の場合、コマンドはそのポートで実行されている可能性のあるすべてのインスタンスに送信されます。
つまり、ライブラリはデーモンコントローラスレッドを開始するdaemonizeメソッドを提供します。ソケットを使用して、アプリケーションをそれ自体のインスタンスと通信させます(おそらくすでに理解しているように)。
わかりやすくするために、次の使用方法の例を示します。
ライブラリは非常にうまく機能し、Linuxサーバーで実行されるデーモンをいくつか作成するために使用しました。現在欠落しているのは、管理者がサーバー上の他のデーモンを制御するようにこれらのデーモンを制御できるようにするためのスクリプトです(たとえば、起動時に開始します)。
残念ながら、私の* nixスキルは、特にスクリプトに関しては、トップレベルではありません。私はBSDスタイルのinitプロシージャ(rc.d)の基本を理解していますが、このようなサンプルスクリプトを見ると、少し迷っています。
だから私の質問は、私の場合、これを行うためのより簡単な方法はありませんか?つまり、私のデーモンはすでにコマンドを理解しており、すべてのアクションを自分で担当する必要があります(デーモンが停止に応答しない場合を除き、タイムアウト後に強制終了する必要があります)。
delphi - package.dpk ファイルの {$R *.res} を削除すると、.dproj ファイルの rccompile が削除されます
独自の .rc ファイルを使用して、バージョン情報を含むカスタム リソース エントリを生成します。
私のlibrary.rcファイルは次のとおりです。
Project を使用して .rc ファイルをパッケージ プロジェクト ファイルに追加します。プロジェクトに追加します。私のpackage.dpkファイルはこれまでのところ次のようなものです:
package.dproj ファイルには RcCompile エントリがあります。
パッケージをコンパイルすると、すべて問題ないように見えますが、警告があります。
これは、パッケージ自体が MainIcon および VersionInfo エントリを含む独自の package.res ファイルを生成するためです。また、VersionInfo は、自分の VersionInfo エントリと競合しています。
次に、dpk ファイルの {$R *.res} を削除しようとします。
プロジェクトを再構築すると、すべて正常に動作します。警告はなくなりました。
ただし、手動で {$R *.res} を削除すると、いくつかの副作用があります。
- パッケージに新しいユニットを追加しようとしたり、プロジェクトで変更を加えたりしようとすると、Delphi IDE は {$R *.res} を再度追加します。オプション...
- .dproj ファイル内のすべての RcCompile エントリが削除されます
package.dpk ファイルで {$R *.res} を再度削除することで、最初の副作用を許容できます。
しかし、2番目の副作用は私の手に負えません。package.dproj に RcCompile がないと、rc ファイルが brcc32 によって再びコンパイルされなくなります。ファイル システムの .res ファイルを削除すると、これによりコンパイルでエラーが発生します。
この問題を克服する方法を知っている人はいますか? ありがとうございました。
c# - C# と Nunit で Selenium RC を使用する。テスト ケース結果レポートを生成する方法
私は C# と Nunit で Selenium RC を使用しています。問題は結果レポートです。テスト ケースの結果をレポートできません。Nunit では 1 つの DLL しか実行できません。4 つの DLL がある場合、どうすれば 4 つの DLL の結果を 1 つのレポートでクラブできますか?
誰かがプロセスについて考えているか説明してください。
ありがとう
windows - Win32ダイアログのサイズをピクセル単位で設定するにはどうすればよいですか?
500x520ピクセルのWin32ダイアログを取得しようとしていますが、.rcファイルでは、これらの設定により、予想よりも大きなウィンドウが表示されます。
どこかにスケーリング係数はありますか?
windows - rcファイルのフォーマットファイルバージョンとlegalcopyright
私は次の詳細で私のdllのrcファイルを定義しました
ファイルを右クリックしてプロパティを選択すると、次のように表示されます
最初の問題はファイルのバージョンです。ファイルバージョンの前に0が付加されている理由がわかりません。その文字列をrcファイルでフォーマットできますか?
次に、著作権テキストは40文字後に切り捨てられます。ユーザーが文字列全体を読み取るには、文字列上でカーソルをドラッグする必要があります。文字列全体が表示されるようにテキストを折り返すように設定できますか?著作権文字列を40文字未満に減らすことができることは理解していますが、そのテキストを折り返すことができるかどうかを知りたいと思いました。
windows - リソース ファイル (*.rc) を使用してダイアログ ベースのアプリケーションのスタイルを設定する方法
リソース ファイル (*.rc) を使用して、ダイアログ ベースのアプリケーションのスタイルを設定するにはどうすればよいですか?
CreateWindow
またはを使用CreateWindowEx
して、アプリケーションのメイン ウィンドウを作成できます。また、いくつかの引数は、ダイアログ ボックスのスタイルを定義しCreateWindow
たり定義したりします。CreateWindowEx
しかし、スタイル引数を関数に渡す方法ではなく、リソース ファイル (*.rc) を使用してスタイルを設定したいと考えています。
誰かが私にいくつかのスニペットをくれますか?
を呼び出しDialogBox
て、2 番目の引数にスタイル テンプレートを指定できると誰かが言っていました。CreateWindow
これにより、と *.rc ファイルの間で競合が発生しますか? それとも両方同時に使えますか?
node.js - node.jsreplの起動スクリプト
node.jsのreplを構成する方法はありますか?replが開始するたびにjqueryとアンダースコアを自動的に要求したい。node.jsがreplを開始するときにロードするファイル(noderc?)はありますか?
Pythonでの同等の機能は、次のように編集~/.ipython/ipy_user_conf.py
することです。
cmake - CMake が windres.exe (MingW)、CMAKE_RC_COMPILER を見つけられない
CMake が RC コンパイラとして MingW の windres.exe を見つけられない特定の理由はありますか? MingW ディレクトリは私の PATH 変数にあり、windres.exe は存在します。
CMAKE_RC_COMPILER
cmake GUI で手動で変数を windres.exe に設定する必要があります。
かなりグーグルで調べた後、この問題を抱えている人が増えていることがわかりましたが、本当の解決策は見つかりませんでした...
私は最新のcmake(2.8.5)を持っています。
私が見つけたのはhttp://public.kitware.com/Bug/view.php?id=4068だけでしたが、そこに記載されていることは私にとってはうまくいきません。
delphi - Compile rc files encounter "expected exponent value" error
I have a rc entry:
#xA;When I compile the rc file with cgrc.exe or brcc32.exe, I encounter this error:
#xA;This is due to the resource name "CC6C210B-2EAC" was interpreted as exponent value (-2EA). The A character after -2E is not valid exponent value.
If I change the rc entry to something like
#xA;The resource compile without any error.
Unfortunately, I can't simply change the resource name as it has been widely used. Is there any ways to make rc do not interpret resource name as exponent value?
c++ - コマンドラインからプリプロセッサ定義をリソース コンパイラに渡すことはできますか?
#ifdef
現在、タグ を使用して、Visual C++ .rc ファイル内のいくつかの異なる既定のアイコンを切り替えようとしています。
#define 値を切り替えるビルドは、MSBuild を使用してコマンド ラインから作成されています。
私が直面している問題は、Visual Studio 2010 を使用してプリプロセッサ定義をリソース コンパイラに渡すために、プロジェクト設定 (Config Properties -> Resources -> General) で定義する必要があることです。
#ifdef
このメソッドを使用すると、タグは常にリソース コンパイラで定義されるため 、タグの使用が困難になります。
プリプロセッサを使用して機能するように、値に定義したいと思いますが#if SOMEVALUE == 4
、コマンド ライン経由でプリプロセッサ定義 + 値を MSBuild に渡す方法が見つからないようです。
プリプロセッサ定義をリソース コンパイラに直接渡す方法、または msbuild のコマンドライン経由でプリプロセッサ定義の値を定義する方法を知っている人はいますか?