Web tarayıcıyı ekran koruyucu olarak çalıştırma


14

Ekran koruyucu yerine tetiklenecek özel bir uygulama (benim durumumda ayrı bir Firefox tarayıcı profili) ayarlamak istiyorum. Gnome masaüstü ortamını kullanıyorum. Teknik olarak bir ekran koruyucu (xscreensaver, gnome-ekran koruyucu) olmak zorunda değildir. N dakika boyunca hiçbir klavye / fare girişi alınmadığında uygulamanın çalışması ve bir tuşa basıldıktan sonra kaybolması (veya simge durumuna küçültülmesi) için istediğim şey.

Mümkün mü?

EDIT: Başlangıçta sadece Firefox hakkında sordum, ancak diğer herhangi bir makul tarayıcıdan (Chrome? Gibi) tamamen memnun olurum.

Yanıtlar:


12

Tembelseniz ve sadece çalışmasını istiyorsanız, bunu terminalde çalıştırın ve görüntülemek istediğiniz bağlantıları seçin

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

Adım adım talimatlar:

İstediğiniz budur ( referans ):

1) Firefox kapatma sırasında dosyanın üzerine
yazdığından BU TARAYICI KAPALIYLA YAPILMALIDIR - Firefox prefs dosyanızı açın: gedit .mozilla/firefox/*default/prefs.js
( *default= profiliniz zorlayıcı)

  • Bu iki satırı dosyanın sonuna ekleyin:

    kullanıcı_pref ("browser.link.open_external", 1);
    kullanıcı_pref ("browser.link.open_newwindow", 1);

2) Bir dosya oluşturun ( gedit ~/.webscreen) ve bu dosyaya yapıştırın:
( /home/huff/Desktop/pages kullanıcının doğru yoluna geçin)

#!/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) ~ / .webscreen dosyasını yürütülebilir yapın ( Bunu nasıl yapacağınız aşağıda açıklanmıştır ).

4) Masaüstünüzde istediğiniz bağlantılarla "sayfalar" adlı bir dosya oluşturun gedit ~/Desktop/pages :

Misal:

http://bbc.co.uk

http://flickr.com

http://yoursite.whatever.com

5) Panele bir Özel Uygulama Başlatıcı ekleyin.

Zevk almak! Ve mcmlxxii ;-) sayesinde


Cevabınızı yeniden biçimlendirdik.
Grzegorz Oledzki

Anlaşılmasını kolaylaştırmak için düzenlendi.
desgua

@desgua bu firefoxscript dosyasını tekrar yükleyebilir misiniz? Bağlantı ölü gibi görünüyor .. Çok teşekkürler!
sal

1
@sal tabii ki! Bağlantıyı cep telefonumdan güncelledim. Şu anda test edecek bilgisayarım yok. Lütfen her şeyin yolunda olduğunu onaylayabilir misiniz?
desgua

Bağlantı benim için çalışıyor. . . Etkileyici Bu ilk 2011 yılında gönderildi. :)
Dɑvïd
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.