問題タブ [vnc]

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 投票する
10 に答える
12632 参照

development-environment - ラップトップを 2 番目のプログラミング モニターとして使用する

マルチモニター プログラミングの楽しみは数え切れないほどあります。コーディング ホラーに関するブログ記事は、この話題だけでも 5 つほどあると思います。私はよくメイン マシンで Windows でコーディングし、Mac ラップトップを横に置いています。私は、Mac ビルドをコンパイルするためだけでなく、「参照 Web ブラウザ」としても Mac を使用しています。KVM などはありません。

しかし、会議での何気ない会話から、2 台の独立したマシンを使用してウィンドウを共有できないかという疑問が浮かびました。文字通り、あるマシンから別のマシンにいくつかのウィンドウを移動して、ある PC のディスプレイを別の PC の「オーバーフロー」として使用できるようにしました。

いくつかのグーグルは、これが確かにいくつかの状況で可能であることを突然示しています:

シナジーマキシビスタ

私の質問は、そのようなセットアップを試みたプログラマーがいるかどうかです。特に複数のテキスト ウィンドウとエディターには独自のニーズがあり、この種のツールは大きなメリットになることもあれば、大きな問題になることもあります。

このソリューションは、簡単な KVM 切り替えと複数のモニターの組み合わせのように感じられます.プログラミングの夢のように聞こえます! したがって、かなり複雑なセットアップに投資する前に、プログラミング環境での実際の経験に関するアドバイスや特にレポートが非常に役立ちます。

フォローアップ: 存在しないものを求めているようですね! ソフトウェア KVMVNC を組み合わせたようなものです。ただし、VNC はアプリ ウィンドウを分割し、個々の操作を可能にする必要があります (Vista のみの maxivista 商用ツールのように)。

すべてのフィードバックに感謝します。誰かがこの新しいニッチで最初になりたいという意欲を持っているなら、クールなアプリの需要があるようです!

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

ajax - < canvas > を使用して差分画像をマージすることは可能ですか?

VNC に似た AJAX ベースのアプリケーションの開発に取り組んでいます。ブラウザからリモート マシンへのキーボードとマウスの操作を再現できます。しかし、表示部分に関しては..最新のキャプチャされたデスクトップ画像を再表示するページの更新に依存しています。

AJAX リクエストを使用して現在の画像キャプチャのデルタを取得し、サーバーから以前にレンダリングされた画像を取得して、表示の側面を改善したいと考えていました..そして < canvas > を使用して Java スクリプトで受信したデルタ コンテンツをマージして表示を再構築します。それができれば、私のアプリケーションは非常に使いやすくなります。

専門家がアプローチの実現可能性と実用性についてコメントしていただければ幸いです。

よろしく、

パラグ

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

linux - 通常の X ではなく Xvfb で生成された場合、画像は fubar カラー パレットを持ちます。

X を実行している Linux ボックスで Mathematica で png 画像ファイルを生成する場合、問題はありません。XなしのLinuxマシンで同じことを行いますが、代わりにXvfbを使用すると、pngは正常に生成されますが、色はすべて台無しになります。ピクセル深度をデフォルトの 8 から変更してみましたが、無駄でした。Xvfb が通常の X をよりよく模倣するようにするその他の微調整はありますか?それとも Mathematica のバグである可能性が高いですか?

実際、これは Mathematica とは何の関係もないと思います。Xvfb の下の OpenOffice で適切な品質の jpeg を生成するのに問題を抱えている人々のウェブ上の他のアカウントを見つけています。Xvfb の代わりに VNC を使用するという推奨事項を見てきました。それはこの問題を解決する可能性がありますか?

X11 を搭載したマシンで生成された画像は次のようになります。

http://yootles.com/outbox/dmass-x.png

そして、Xvfb を使用してマシン上で生成された様子は次のとおりです。

http://yootles.com/outbox/dmass-xvfb.png

0 投票する
5 に答える
116270 参照

linux - 現在のセッションの$DISPLAY変数を自動的に設定するにはどうすればよいですか?

それがlocalhost:0.0に設定されているのがわかります$DISPLAYが、vncサーバーで実行している場合、これは正しくない可能性があります。ログインスクリプトで自動的に設定する方法はありますか?

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

vnc - VNC が接続済みの RDP セッションを切断する方法

VNC を RDP と組み合わせて使用​​しているときに、RDP (mstsc) を使用してマシンに接続しているときに、VNC を使用してそのマシンに接続しようとすると、RDP セッションが切断されるという VNC の動作に気付きました。すると、ターゲット マシンで画面が点滅し (黒い画面が 1 秒間)、VNC 経由で接続されます。私が知りたいのは、VNC がアクティブな RDP セッションをどのように切断しているかということです。 .. ありがとう

0 投票する
2 に答える
8649 参照

macos - MacOSXでX11サーバーを実行している-リモートマシンから接続している

SUで質問があります。

私はWindowsXPラップトップを持っており、そこでCygwin X11サーバーを実行できます(スクリプトstartxwin.bat、IIRC)。xclient.subdom2.example.comまた、この質問の目的で呼び出すことができるリモートマシン(約1800マイル離れたSolaris 10 SPARCマシン)も使用しています。

良くも悪くも-ほとんどの場合-私xhost +xclient.subdom2.example.comはラップトップで使用して、リモートマシンを使用するすべての人が自分のXクライアントを自分のマシンに表示できるようにします。幸い、Solarisマシンを定期的に使用しているのは私だけであり、企業のセキュリティは十分に厳しく、セキュリティリスクに耐えることができます。

次に、XPラップトップからXクライアントマシンにリモート接続し、環境変数を設定DISPLAY=xplaptop.subdom1.example.com:0.0して、リモートマシンでXクライアントプログラムを実行し、XPラップトップでディスプレイを少しゆっくりと表示できるようにします。(ラップトップに割り当てられたDHCP名の長さによっては、マシンのFQDNではなくIPv4アドレスを使用しなければならない場合がありました。)

Apple MacBook Proも持っていて、XPラップトップの機能を複製したいと思っています。残念ながら、X11サーバーを十分に実行するために必要な魔法の呪文をまだ理解できていません。X11サーバーをクリックするだけで/Applications/Utilitiesは不十分なようです。xhostコマンドを(で)再度実行してDISPLAY=macpro.subdom1.example.com:0.0も、うまくいかないようです。

必要な呪文が何であるかを提案できますか?または、1つまたは2つの音節の単語で答えが綴られている場所へのポインタを提案しますか?


また、ボーナス質問のカテゴリでは、X11サーバーはネットワークの変更(企業の直接有線DHCP接続とVPN経由での企業への接続を備えた自宅の無線空港の間)にどの程度迅速かつ適切に対応しますか?これは「新しい環境での再起動」の問題ですか、それとも変更を自動的に検出することができますか?


セットアップが簡単な場合は、ほぼ同じ結果を達成する他の方法(VNCやMacと同等のものなど)も検討します。VNCはSolarisボックスにインストールされていると思います。そうでない場合はそうなる可能性があります。

0 投票する
3 に答える
4484 参照

windows - クロスプラットフォームのVNCクライアントライブラリ?

優れたクロスプラットフォームVNCクライアントライブラリ(ビューア側)を知っている人はいますか?

私は言語についてそれほどうるさくはありませんが、C++またはPythonを使用したものを好みます。Linux、Mac、Windowsで動作するために必要です。

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

vnc - 単一のアプリケーションディスプレイをVNCにエクスポートする

単一のLinuxアプリケーションディスプレイをVNCにエクスポートするためのスクリプト/ソリューションを探しています。

例えば ​​:

クライアントがWebページを閲覧します。認証(基本的なユーザー名パスワード)が必要です。

認証された後、彼はさまざまなボタンのあるページを取得します。各ボタンはアプリケーションに関連しています。

例えば; 「firefox」ボタンをクリックすると、VNC接続が起動し、firefoxアプリケーションウィンドウ(デスクトップなし、右クリックなし)のみが表示され、アプリケーションのみが表示されます。

ユーザーが「ログアウト」(ボタンで提供)するか、単に接続を切断した場合。アプリケーションは実行を継続する必要があり、次に接続し直すと、アプリケーション(またはVNC)はアプリを終了したときと同じ状態で開きます。

誰かが助けてくれるか、始める方法について私にいくつかの手がかりを与えてくれるなら、それは素晴らしいことです。誰かがこのプロジェクトに興味を持っているなら、私たちもいくらかの資金を持つことができます。