問題タブ [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 に答える
411 参照

macos - AppleScript でディレクトリを削除できません

デスクトップの背景を iTunes で現在再生中の曲のアルバム アートに継続的に設定するプログラムを作成しています。そのために、ランダムな ID 番号を持つファイルにアートワークを書き込んでいます。これは、デスクトップが毎回別のファイルに変更されることを意味します。

もちろん、使用後にこれらのファイルをすべて削除できるようにしたいのでdo shell script "rm ~rf " & folderName、画像を含むフォルダー全体を削除するために使用しようとしています。

ただし、スクリプトを実行するたびに、またはターミナルに完全なディレクトリを入力するたびに、次のエラーが表示されます。

「rm: ~rf: そのようなファイルまたはディレクトリはありません rm: Macintosh: そのようなファイルまたはディレクトリはありません rm: HD:Users:BenClose:Desktop:iTunesWallpaper: そのようなファイルまたはディレクトリはありません」

以下は私のプログラム全体のコードです。何がどこで間違っているのかわかりません。そのため、このプログラムを使用できるようにしたい人なら誰でも使用できるようにしたいので、どんな助けでも大歓迎です。

screenNumどのデスクトップが変更されているかを示します。

hiddenFile作成されたファイルが非表示になるかどうかを示します。"."true の""場合と false の場合 (ファイル名の先頭にピリオドを追加すると非表示になります)。

基本的に、デスクトップの背景がアルバム アートに 99 回設定された後、99 個のファイルをすべて削除してプロセスを再開できるようにしたいと考えています。

エラーは、画像のフォルダーを削除しようとするスクリプトの最後で発生します。

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

python - Python で cytpes モジュールを使用して MS デスクトップの背景を設定すると、ビデオのように使用するには遅すぎます。

tl;dr python を使用して ctypes を使用してデスクトップの背景を設定する通常の方法は、アニメーションの目的には遅すぎます。コンピューターのパフォーマンスを損なうことなく、背景を O(5fps) に設定するオプションがあるかどうか疑問に思っています。

~~~~

皆さん、こんにちは!

先日、NASA の Web サイトからダウンロードした最新の太陽の画像 (SDO から) をデスクトップの背景に循環させたいというアイデアに興奮しました。そしてそれは働いた!コンピューターのバックグラウンドで実行されるコードがあり、デスクトップを 30 秒ごとにインターネットからの最新の画像に更新します (波長も循環します。とても楽しいです!) そして、それは本当にクールです! 毎日眺めて、太陽の移り変わりをみると、涼しげです。それで成功です。

しかし、太陽にも多くの短期的なダイナミクスがあり、私もそれを観察できるようになりたいです! だから、解決策は簡単だと思いました!ダウンロードした最新の 30 枚の画像を保持して、それらを急速に提供するだけです! ループは非常に簡単です (基本コンポーネントに蒸留されます)。

これは実際に機能します!見た目はかなり良く、まったく機能しなくなる前に、可能と思われる4 fpsで解決することさえできます. 問題は、ctypes 関数を呼び出すたびに、システム全体が {freeze? されることです。吃音?、減速?}. このコードをバックグラウンドで実行させる方法がないため、アイデアを完全に殺してしまいます。画面上でマウスがカクカクします。

しかし、デスクトップの背景を映画にすることができるプログラムが存在することがわかったので、Pythonで自分でこれを行うことができる他の方法があることを願っています. なぜこの機能がシステムにそのような負荷をかける必要があるのか​​ 理解できないと思います。しかし、ここでスタック オーバーフローと Google を検索しても、これを行う別の方法に関しては実りがありませんでした。

私はDell Windows 10ラップトップを使用しており、Python 3.6.5をAnaconda形式で実行しています。

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

python - デスクトップの背景の変更と .mp3 ファイルの再生が機能しない

プログラムを実行すると、.mp3 が聞こえず、選択した画像 (COMMUNISM.jpg) に変わる代わりにデスクトップの背景が黒くなります。

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

terminal - Big Sur で SIP を無効にしたい場合は、/System/Library/Desktop Pictures からデスクトップの背景画像を sudo で削除できますか?

問題: 私はデスクトップ ピクチャに非常にこだわっており、Mac がスリープから復帰するたびにデスクトップ ピクチャをスクロールするのが気に入っていますが、このローテーションから削除したい画像が 12 枚ほどあります。

トラブルシューティング: ファイルが保存されているディレクトリへの sudo アクセスを試みたので、ファイルを削除できましたが、うまくいきませんでした。さらに調査すると、Apple の SIP (System Integrity Protection)テクノロジによって、/System フォルダへのルート アクセスが禁止されているようです。

うさぎの穴に深く入り込みましたが、Apple 開発者コミュニティには、SIP を無効にして有効にする手順があるようです。非常に簡単に見えます-リカバリモードで起動>ターミナルを起動>コマンドを実行csrutil disable>コンピューターを再起動

私はしたいと思っています:

  1. を使用して SIP を無効にするcsrutil disable
  2. コンピューターを再起動sudoして、/System.../Desktop Picturesrm filename01.heic filename02.heic filename03.heicなどに移動します
  3. csrutil enableコマンドを使用して、リカバリ モードから SIP を再度有効にします。
  4. 再起動して、楽しい道を進んでください

考え?誰かが似たようなことをした経験がありますか? つまり、取るに足らない小さなファイルをいくつか削除するのは、どれほど大したことでしょうか...?

2016 MBP で Big Sur 11.2.3 を実行しています

読んでくれてありがとう!