GNU/Linux >> Linux の 問題 >  >> Linux

Linux で HTML ページを壁紙として設定する

前に提案したように、軽量ブラウザをバックグラウンドで実行することをお勧めします。

背景として 1 つのページを設定するためだけに使用したいので、このブラウザは完璧なはずです。 WebKit を使用しているため、すべてが正常に表示され、十分に軽いため、すぐに起動できます。

gtk、webkit-gtk、python、および webkit-gtk の python バインディング (多くのディストリビューションにデフォルトでインストールされ、ほとんどのパッケージ マネージャーから入手可能) がある限り、ホーム ディレクトリに次のように保存できます。コード>06 次のようなものを追加します:

python ~/browser.py YOUR_WEBSITE &     #browser.py requires http:// before remote urls

~/.config/openbox/autostart に追加して、openbox とともに起動します。

~/.config/openbox/rc.xml を編集して、18 の下にこのようなものを含めることができます。 セクション:

<application class="Browser.py">
  <decor>no</decor>
  <maximized>yes</maximized>
  <layer>below</layer>
  <desktop>all</desktop>
</application>

「W-d」などのキーバインドを機能させるには、wmctrl をインストールすることをお勧めします (ほとんどのパッケージ マネージャーでも利用できます)。

このスクリプトは、開始されているかどうかに関係なく、「デスクトップ」に移動する必要があります (元のスクリプトについては、こちらを参照してください。また、スクリプトがブラウザーにフォーカスする前に、実際のデスクトップが表示されるまでにわずかな遅延が生じる場合がありますが、ほとんどではありません)。面倒くさいです。):

#!/bin/sh

terminal_wm_class="Browser.py"
terminal_exec="python ~/browser.py YOUR_WEBSITE"

# no terminal started, so start one
if [ -z "`wmctrl -lx | grep Browser.py`" ]; then
    $terminal_exec &
else
    wmctrl -x -a $terminal_wm_class
fi;

ホーム ディレクトリに showdesktop.sh のような名前で保存し、~/.config/openbox/rc.xml のデフォルトの W-d キーバインドを置き換えることができます

<keybind key="W-d">
  <action name="ToggleShowDesktop"/>
</keybind>

<keybind key="W-d">
  <action name="ToggleShowDesktop"/>
  <action name="Execute">
    <command>~/showdesktop.sh</command>
  </action>
</keybind>

完了したら、A-Tab で前のウィンドウに戻ることができます。

(ウィンドウのレイアウトを保持したい場合は、C-A-Left または W-F4 などで空のデスクトップに切り替えて (デフォルトの rc.xml を参照)、C-A-Right または W-F1 などで戻すのがおそらく最も簡単です)。 .、キーバインドと現在のデスクトップによって異なります。)

何らかの理由でスタート ページから移動した場合は、ウィンドウを閉じて (デフォルトは A-F4)、W-d を押して showdesktop.sh を実行し、ホームページに戻ることができます

これらはどれも変更したり、他のものなしで使用したりできるので、自分に最適なものを自由に使用してください。


HTML ファイル自体を壁紙として使用することはできないかもしれませんが、25 を使用するとかなり近いものになる可能性があります。 ... HTML を毎分ビットマップとしてレンダリングする cron ジョブを設定し、xsetroot を実行して背景画像にします。 Google はこれを HTML からビットマップへのレンダラーとして提供してくれます。私は試していないので、ダウンローダーに注意してください。


Linux
  1. ArchLinuxi3ウィンドウマネージャーでデフォルトのブラウザーを変更する

  2. WebブラウザでLinuxを実行するための10のベストWebサイト

  3. Linux でハードウェア クロックをプログラムで設定するにはどうすればよいですか?

  1. Linuxでデフォルトのターミナル(またはウィンドウマネージャー、ブラウザーなど)を設定する方法

  2. Linux で日付形式をグローバルに ISO に設定するにはどうすればよいですか?

  3. Linux で優先ネットワーク インターフェイスを設定する方法

  1. Linux – Gnu / linuxでファイルパーミッションなどを設定するさまざまな方法は何ですか?

  2. Linux – Linuxでプロセスのプロセッサ親和性を設定するにはどうすればよいですか?

  3. Linuxサーバーで日付、時刻、およびタイムゾーンを設定します