これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xdesktopwaves です。
プログラム:
NAME
xdesktopwaves - X Windows デスクトップ上の水の波のシミュレーション
SYNOPSIS
xデスクトップウェーブ [オプション] ...
DESCRIPTION
xdesktopwaves は、X Windows デスクトップの背景を設定するセル オートマトンです。
水の下で。 Windows とマウスは海上の船のようなものです。 これらのそれぞれの動きは最終的に
動く水の波の中で。 雨や嵐によって水が巻き上げられることもあります(-雨
0-10, -嵐 0-10).
デフォルトで有効になっているシェイプ モードでは、通常、xdesktopwaves は適切に連携して動作します。
などの他のデスクトップ バックグラウンド プログラムを使用すると、 xfishtank, ペンギン, エックススノー および ジーアース。 彼ら
全部水の中です。
xdesktopwaves には多くのオプションがあります。 最も重要なものは次のとおりです 品質 0-9 および -色のテーマ
0-9。 XNUMX つ目は、表示品質とシステム負荷のバランスを調整するためのものです。
もう XNUMX つのオプションは、視覚化する色のセットを選択するためのものです。 色を選択してください
背景画像に適したテーマ。 微調整するためのオプションもあります。
ウィンドウ マネージャー
あなたが KDE ウィンドウマネージャー、「デスクトップウィンドウでのプログラムを許可」を有効にしてください。
KDE デスクトップ構成で (デスクトップを右クリックし、「構成」を選択します)
Desktop")。そうしないと、xdesktopwaves が表示されない可能性があります。 啓発
0.16 「仮想デスクトップ」の代わりに「複数のデスクトップ」を使用すると、xdesktopwaves が常に表示されます
最初のデスクトップ上。 解決策は -wmbackdropただし、そのオプションに関するコメントを読んでください。
他のほとんどのウィンドウ マネージャーでは、xdesktopwave は問題なく動作するはずです。 そうでない場合は、
試します ルート, -wmbackdrop or -窓、および/または -不透明.
ウィンドウ マネージャーでサポートされている場合は、不透明な移動とサイズ変更を有効にすることを決定する必要があります。
ウィンドウの代わりに (「移動するウィンドウにコンテンツを表示する」など)
フレームだけを表示します。 これにより、非常にダイナミックな波の効果が得られる可能性があります。
ウィンドウをゆっくり動かすと大きな波が現れます。 しかし、残念なことに、一部のウィンドウマネージャーは、
不透明なウィンドウを移動している間は CPU に非常に負荷がかかります。 その場合、xdesktopwaves は機能しません。
非常にスムーズに実行します。
起動 および 停止
最初の試行では、シェルを開いて次のように入力します。 xデスクトップウェーブ 続いて希望のオプションを選択します。
サブスクリプション型フィットネスアプリでは、
xデスクトップウェーブ 品質 4 -色のテーマ 3
停止するには CTRL-C を押すだけです。
ここで、デスクトップ環境でメニュー エントリを作成する場合は、ウィンドウ マネージャーまたは
どこでも: まず、上記の例のようなコマンドを含むエントリを作成します。 そして
停止するには、次のコマンドを含むエントリを作成します。
xデスクトップウェーブ -終了
ヒント: xdesktopwaves が開始されるたびに、xdesktopwaves は他のインスタンスに自動的に通知します。
xdesktopwaves を終了します。 したがって、複数のインスタンスは存在できません。
xデスクトップウェーブ あらゆる 日?
品質設定によっては、xdesktopwaves は CPU に非常に負荷をかける可能性があります。 仲良くやる
これにより、プログラムは次の状態に入ります。 アイドル モード 水面に波がない場合、または
出力ウィンドウが隠れてしまいます。 セル オートマトンはそのモードでの計算を停止します。
さらに、xdesktopwaves プロセスの優先順位を低くすることもできます (「 -良い).
X Windows の起動時に xdesktopwaves を自動的に起動させたい場合は、次のように挿入します。
ファイル内の開始コマンド $ HOME / .xinitrc (参照してください startx(1))。 ただし追加することを忘れないでください
& コマンドに。 このようにして、xdesktopwaves はウィンドウ マネージャーより前に開始されます (場合によっては、または
ウィンドウマネージャーの種類によっては動作しない場合があります)。
全般的な OPTIONS
-h or -助けて
短いヘルプを印刷して終了します。
-V or -バージョン
バージョンを印刷して終了します。
-v or -詳細
何が起こっているかに関する情報を出力します。
-vv or -非常に冗長
多くの情報を出力します (デバッグ用)。
-d 名 or -表示 名
という名前のディスプレイに接続します 名.
-e or -終了
xdesktopwaves の既存のインスタンスを終了した後に終了します。
窓 作成 OPTIONS
-r or ルート
ウィンドウを作成せず、(仮想) ルート ウィンドウに波を描画します。 このオプション
含意する -点描 そうでなければ -不透明.
-b or -背景 (デフォルト)
(仮想) ルート ウィンドウ上にオーバーライド リダイレクト背景ウィンドウを作成します。
-wmb or -wmbackdrop
拡張ウィンドウ マネージャーのヒントを使用して、背景ウィンドウを作成します。 これではありません
すべてのウィンドウ マネージャーでサポートされています。 もしそうだとしても、まだ問題が残っています。
デスクトップの背景でアイコンやメニューをアクティブにできない場合があります (おそらく
整形モードでは XNUMX 番目の走査線ごとに実行されます)。
-w or -窓
通常の通常ウィンドウを作成します。 一部のウィンドウ マネージャーでは、次のことも必要になります。
与える -不透明.
透明性 OPTIONS
-o or -不透明
全く透明感がありません。
-t or -点描
透明性を偽装した。 これにより、デスクトップの背景画像が透けて見えます。
他のデスクトップのバックグラウンド プログラムやデスクトップ アイコンは表示されない場合があります。 窓
xdesktopwaves の背景はルート ウィンドウから継承され、wave は
点描モードで描画されます。 このオプションの意味は、 -nodoublebuffer.
-s or 形 (デフォルト)
透明度が良くなります。 xdesktopwaves の背後にあるすべてが輝いています。 の
xdesktopwaves のウィンドウは、XShape を使用して XNUMX 番目の走査線ごとに整形されます。
拡大。 次の場合、このオプションは無視されます。 ルート、それ以外の場合、このオプションは暗黙的に
-ダブルバッファ.
-wmo パーセント or -wmopacity パーセント
最高の透明度を誇ります。 この is まだ 非常に 実験的! ウィンドウを設定します
プロパティ _NET_WM_WINDOW_OPACITY、ウィンドウ マネージャーのヒント
アルファ ブレンディングを使用してウィンドウをレンダリングするためのそれぞれのコンポジット マネージャー。 これ
次の場合、オプションは無視されます ルート.
パフォーマンスとは OPTIONS
-q 数 or 品質 数 (ディフォルト: 5)
波の全体的な品質を設定します。 数 することができます 0 〜へ 9。 品質が高ければ高いほど、
CPU/ネットワーク負荷が高くなります。 このオプションは、次の場合に便利な代替手段です。
-フレームレート, -simsperframe, -イベントごとのフレーム, -再分割, -セルサイズ および -マックスカラーズ.
-NS 率 or -フレームレート 率
最大フレームレートをヘルツ単位で設定します。 このオプションは次によってオーバーライドされます。 品質.
-sf カウント or -simsperframe カウント
フレームごとのシミュレーション ステップ数を設定します。 これにより、速度を調整できます。
波。 このオプションは次によってオーバーライドされます。 品質.
-もしも カウント or -イベントごとのフレーム カウント
フレームごとのイベント処理数を設定します。 これにより、高速走行時のトレイルを改善できます。
オブジェクト (マウスやウィンドウ) を移動しますが、CPU の使用量が大幅に増加する可能性もあります。
キャッシュ使用率が悪化するため、負荷がかかります。 最大はシミュレーションの数です
フレームごとのステップ数。 このオプションは次によってオーバーライドされます。 品質.
-rd RDX いいですね or -再分割 RDX いいですね
x 方向と y 方向の解像度の全体的な分割を設定します。 これらの値には、
クライアントとサーバーの両方の CPU 使用率に劇的な影響を与えます。 これ
オプションは次によってオーバーライドされます 品質.
-cs cw ch or -セルサイズ cw ch
水のセルの幅と高さを設定します。 これらの値は劇的な影響を及ぼします
クライアント側の CPU 使用率。 水面は長方形でできています
細胞。 これは一種の画像であり、各ピクセルがセルになります。 各フレームごとに、
その画像は XNUMX 段階で画面サイズに拡大されます。 最初のステップでは、
(で拡大縮小)cw, ch) 双線形補間を使用し、XNUMX 番目のステップでは次のようになります。
(で拡大縮小)RDX, いいですね) 補間なし。 このオプションは次によってオーバーライドされます。 品質.
-mc カウント or -マックスカラーズ カウント
波を描画するための最大色数を設定します。 色数が多ければ多いほど、
より多くの長方形を X サーバーに送信できます。 カウント することができます 2 〜へ 128。 この
オプションは次によってオーバーライドされます 品質.
-デシベル or -ダブルバッファ (デフォルト)
ダブルバッファリングで描画します。 次の場合、このオプションは無視されます。 -点描.
-ndb or -nodoublebuffer
ダブルバッファリングなしで描画します。 次の場合、このオプションは無視されます。 形.
-n 増加 or -良い 増加 (ディフォルト: 0)
xdesktopwaves プロセスの nice 値をインクリメントします。 Nice 値が高いほど、
プロセスの優先度を下げます。 の典型的な値 増加 is 10.
-i or -アイドル (デフォルト)
波がない場合、または出力ウィンドウが隠れている場合はアイドル状態になります。 これなら余裕ができる
CPUサイクル。
-に or -ノイドル
決して怠けてはいけません。
-も 数 or -maxoptimization 数 (ディフォルト: 2)
CPU命令セットによる最大の最適化を設定します。 x86 用の GCC でコンパイルした場合 (32
または64ビット)、 1 MMX を意味し、 2 SSE2を意味します。 0 特別な最適化がないことを意味します。
色 OPTIONS
-c 数 or -色のテーマ 数 (ディフォルト: 0)
カラーテーマを選択します。 数 することができます 0 〜へ 9。 試してみてください。 このオプション
~にとって快適な代替品です -水彩, -空の色 および -明色.
-トイレ カラー or -水彩 カラー
水の色を設定します。 このオプションは次によってオーバーライドされます。 -色のテーマ.
-sc カラー or -空の色 カラー
空の反射の色を設定します。 このオプションは次によってオーバーライドされます。 -色のテーマ.
-lc カラー or -明色 カラー
光の反射の色を設定します。 このオプションは次によってオーバーライドされます。 -色のテーマ.
物理 OPTIONS
-wm or -wavesbymouse (デフォルト)
マウスポインタの動きによって波を生成します。
-nwm or -nowavesbymouse
マウスは無視してください。
-ww or -wavesbywindows (デフォルト)
クライアント ウィンドウによって Wave を生成します。
-nww or -nowavesbywindows
クライアントウィンドウを無視します。
-rn or -雨 (ディフォルト: 0)
水に落ちる雨粒をシミュレートします。 することができます 0 (雨は降っていません) 10
(土砂降り)。
-st or -嵐 (ディフォルト: 0)
水面に吹く嵐をシミュレートします。 することができます 0 (風がない)へ 10 (強い
嵐)。
-vs 値 or -粘度 値 (ディフォルト: 3)
流体の粘度を設定します。 値 することができます 1 〜へ 5。 粘度が高くなるほど、
波の寿命が短くなります。
-はい or -空の強度 (ディフォルト: 5)
空の反射の強度を設定します。 することができます 1 〜へ 10.
-李 or -光強度 (ディフォルト: 5)
光の反射の強さを設定します。 することができます 1 〜へ 10.
-ラル 度 or -軽い高度 度 (ディフォルト: 30)
光源の高度を設定します。 度 することができます 0 〜へ 90.
-laz 度 or -光方位 度 (ディフォルト: -35)
光源の方位を設定します。 度 することができます -360 〜へ 360.
例
xデスクトップウェーブ 品質 6 -色のテーマ 1 -詳細
品質が向上しました。 青色のテーマ。 設定に関する情報を印刷し、
パフォーマンス。
xデスクトップウェーブ -q 6 -c 1 -v
前の例のショートカット。
xデスクトップウェーブ -c 2 -rn 8 -r -o
派手な光が灯る暗い夜。 雨が降っている。 何もせずにルートウィンドウに描画します
透明性。
onworks.net サービスを使用して xdesktopwaves をオンラインで使用する