問題タブ [desktop-background]

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

macos - Macでデスクトップの背景を取得する

Macで現在の壁紙を取得するにはどうすればよいですか?私がもっとグーグルできるように、API関数を指さすだけです。

編集:私はそれを見つけたと思います。[NSUserDefaultsstandardUserDefaults]はhttp://lists.apple.com/archives/student-dev/2004/Aug/msg00140.htmlで言及されています

シェルからも可能:デフォルトはcom.apple.desktopを読む背景

そしてAppleScriptから: http ://discussions.apple.com/thread.jspa?messageID = 7111272

0 投票する
4 に答える
1326 参照

.net - Windows の現在のデスクトップの背景である画像ファイルを検出する方法は?

プログラムでそれを発見することは可能ですか?Windows レジストリを使用しますか? スクリーンショットを撮り、ディスク上のファイルと比較する必要がありますか? デスクトップのスライドショーモードでも発見できますか?

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

c# - ビデオをデスクトップの背景として表示する方法(XPの場合)?

XPでプログラム的に、できればC#を使用して、ビデオをデスクトップの背景として表示することは可能ですか?VLCは、「DirectX>壁紙モードを有効にする」を介してこれを実行できるため、VLCコマンドラインインターフェイスを介してこれを実行できる場合があります。誰かがこれを行う方法をお勧めできますか?

0 投票する
0 に答える
193 参照

macos - OSX10.6でデスクトップ画像を設定する

重複の可能性:
Mac OS Xでプログラムで背景を変更するにはどうすればよいですか?

やあ、

Webページからjpgを取得し、それをOSXの現在の背景画像として設定する小さな(この場合はpythonですが、言語は重要ではありません)スクリプトをまとめました(10.6.3でのテストとコーディング)。

私の質問は、背景画像の設定をどのように実現するかです。

私の現在のアプローチでは、〜/ Library / Preferences / com.apple.desktop.plistのパスを正規表現で置き換えてから、Finder.appを再起動(強制終了)します。

ファインダーを再起動してキルしても、plistがリセット/再初期化されないため、最後の部分は機能しません。

誰かがより良いアイデアを持っていますか、または私が使用できる何らかの種類の信号(つまり端末から)がある場合は?どんなアイデアでも大歓迎です。

  • チャック
0 投票する
2 に答える
905 参照

cocoa - Cocoa でデスクトップの背景を取得する

通常は問題にならないフルスクリーン アプリを実行する必要があります。ここでの問題は、10.7 の Launchpad のように、全画面ウィンドウの背景として、ユーザーのデスクトップをアイコンなしで表示する必要があることです。AppleScript でデスクトップの背景への参照を取得しました。

これにより、次のようなものdocument file "100930-F-7910D-001.jpg" of folder "Pictures" of folder "Fighter Jet Stuff" of folder "Desktop" of folder "tristan" of folder "Users" of startup disk of application "Finder"が得られます。通常のパスに入るには理解できませんでした。

やってみset a to desktop picture as POSIX pathましたが、それは私に投げかけます。上記のApplescriptを使用してApplescriptなしでパスを取得する、またはさらに良い方法で、Cocoaでこれを行う方法についてのアイデアはありますか? 後で破損する可能性があるため、この情報を格納する可能性のある plist の特定の形式に依存したくありません。私が知らないフレームワークがあるかもしれないと思っています...

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

windows - 設定された時間に cmd でデスクトップの背景を代替する

設定した時間に .bat を使用してデスクトップの背景を変更することを考えていました。(つまり、午前 6 時から午後 6 時までは背景があり、午後 6 時から午前 6 時までは別の背景が設定されています)

私はこの線に沿った何かがうまくいくと思っていましたが、これまでdosだけで具体的にプログラムしたことがないので、うまくいくかどうかはわかりません.

私はプログラミングの完全な初心者なので、あなたが作成したものを説明してください。ありがとうございました!

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

python - ファイルへの書き込み中の IOError

デスクトップの背景を変更するプログラムを書いています。これは、テキスト ファイルを読み取ることによって行われます。テキスト ファイルに BG ファイル名の 1 つが示されている場合、その 1 つを背景として保存し、もう 1 つの名前をファイルに書き込んで閉じます。

私はそれを機能させることができないようです。
これが私のコードです:

使用する"r+"と、次のエラーが表示されます。

これはまったく役に立ちません!
使用する"w+"と、ファイルに既にあるものを消去するだけです。

この奇妙なエラーが発生する理由と、それを修正する方法を誰か教えてもらえますか?