Cara menjalankan browser web sebagai screensaver

14

Saya ingin mengatur aplikasi khusus (profil terpisah dari browser Firefox dalam kasus saya) untuk dipecat daripada screensaver. Saya menggunakan lingkungan desktop Gnome. Secara teknis itu tidak harus menjadi screensaver (xscreensaver, gnome-screensaver). Apa yang saya inginkan adalah agar aplikasi dijalankan setiap kali input keyboard / mouse tidak diterima selama N menit dan menghilang (atau memperkecil) setelah menekan tombol.

Apa itu mungkin?

EDIT: Awalnya saya hanya bertanya tentang Firefox, tetapi saya akan sepenuhnya puas dengan peramban lain yang masuk akal (seperti Chrome?).

Grzegorz Oledzki
sumber

Jawaban:

12

Jika Anda malas dan hanya ingin itu berfungsi, jalankan ini di terminal dan pilih tautan yang ingin Anda lihat

cd ~/ && https://www.dropbox.com/s/yr17e7p7prae4o1/firefoxscript.sh && chmod +x ~/firefoxscript.sh && ~/firefoxscript.sh && rm ~/firefoxscript.sh    

Petunjuk langkah demi langkah:

Ini yang Anda inginkan ( referensi ):

1) INI HARUS DILAKUKAN DENGAN BROWSER DITUTUP ketika Firefox menimpa file pada saat shutdown
- Buka file prefile firefox Anda: ( = direktori profil Anda)gedit .mozilla/firefox/*default/prefs.js
*default

  • Tambahkan dua baris ini di akhir file:

    user_pref ("browser.link.open_external", 1);
    user_pref ("browser.link.open_newwindow", 1);

2) Buat file ( gedit ~/.webscreen) dan tempel ini ke dalamnya:
(ubah /home/huff/Desktop/pages ke jalur kanan pengguna Anda)

#!/bin/bash

remoteclient=$(find /usr/lib/ -type f -name mozilla-xremote-client | grep -m 1 xulrunner)

if [ `ps -e | grep firefox | wc -l` -eq 0 ]; then

    /usr/bin/firefox -fullscreen &
    sleep 5

fi

while [ `ps -e | grep firefox | wc -l` -gt 0 ]; do

    urls=$(cat /home/huff/Desktop/pages)

    for i in $urls
        do
        $remoteclient -a firefox "openurl($i)"

        if [ $? -gt 0 ]; then
            echo "Firefox not running or ignoring me, bailing out...."
            killall firefox
            exit 0
        fi
        sleep 15
        done
done
exit 0

3) Jadikan file ~ / .webscreen dapat dieksekusi ( Berikut cara melakukannya ).

4) Buat file bernama "halaman" di Desktop Anda gedit ~/Desktop/pages dengan tautan yang Anda inginkan:

Contoh:

http://bbc.co.uk

http://flickr.com

http://yoursite.wh whatever.com

5) Tambahkan Peluncur Aplikasi Khusus ke panel.

Nikmati! Dan terima kasih kepada mcmlxxii ;-)

desgua
sumber
Memformat ulang jawaban Anda.
Grzegorz Oledzki
Diedit agar lebih mudah dimengerti.
desgua
@desgua dapatkah Anda mengunggah file skrip firefox ini lagi? Tautannya sepertinya sudah mati .. Terima kasih banyak!
sal
1
@ tentu saja! Saya telah memperbarui tautan melalui ponsel saya. Saat ini saya tidak memiliki komputer untuk mengujinya. Bisakah Anda mengkonfirmasi bahwa semuanya baik-baik saja?
desgua
Tautan ini berfungsi untuk saya. . . (FWIW!) Mengesankan ini pertama kali diposting pada tahun 2011. :)
Dɑvïd