firefox - kaynak aç sekmesini sınırla veya öldür


0

Linux altında noscript uzantısına sahip iceweasel 23 kullanıyorum. Pek çok sekme açıkken ve diğer işlemler açıkken, zaman zaman, bazı javascriptlere seçici bir şekilde izin vermeme izin vermeyi başarabilen bir siteyi ziyaret edeceğim ve ardından makine taramaya yavaşlayacaktır. Diskin öfkeyle çalıştığını duyacağım ve farenin isteksizce tepki verdiğini ya da hiç tepki vermediğini göreceğim. Sistem birkaç dakika bekledikten sonra oturmaz, ne de fiziksel olarak ağ bağlantısını kestikten sonra yerleşmez.

Şimdiye kadar, makineyi işlevselliğe geri yüklemek için bulduğum tek yol yeni bir terminal açmak (diyelim, ctrl-alt-f4), cevap vermesi için birkaç dakika bekleyin, root olarak giriş yapın, birkaç dakika bekleyin. cevap vermek için dakika, ps -U kullanıcı adı iceweasel , cevaplaması için birkaç dakika bekleyin. Sonra orijinal oturumuma dönebilir ve sekmeleri seçerek geri yükleyebilirim.

Bu durumdan kurtulmanın daha iyi, daha az yıkıcı bir yolu var mı?

Sanırım bir iceweasel sürecinde belirli bir sekme için bash ulimit gibi bir şey ayarlamak için bir yol arıyorum .

İşte örnek bir suçlu web sitesi ( http://projects.wsj.com/waste-lands/ ). Bu Wall Street Journal sitesine yaklaşık yarım saat göz attıktan sonra bu sorun oluştu. Bu durumda, hiçbir zaman bu site için birden fazla sekme açmam, diğer tüm sekmeler düşük kaynaklı siteler içindi ve hatırladığım kadarıyla sadece wsj ve google harita etki alanları için betikleri etkinleştirmek için ihtiyacım vardı.


Denemek için olası bir cevabı buldum: mozrepl ( github.com/bard/mozrepl/wiki ) adında mozrep eklentisi var "moxrepl ( github.com/bard/mozrepl/wiki ). firefox dışında bir terminal açabilmeli, firefox'a bağlanabilmeli ve sekmeyi kapatmak için bir komut verebilmelidir. Bir mesaj panosunda bulduğum talimatlar şuydu: <br> Aşağıdaki test.js dosyasını oluşturun: window.getBrowser (). RemoveCurrentTab () repl.quit () Mozrepl içinden nz localhost 4242 <test içinden çalışın. js
adsız korkak

Denemek için olası bir cevabı buldum: mozrepl ( github.com/bard/mozrepl/wiki ) adında mozrep eklentisi var "moxrepl ( github.com/bard/mozrepl/wiki )" bir firefox ve diğer moillaları içeriden programlamasına izin verir. " Firefox'un dışında bir terminal açabilmeli, firefox'a bağlanabilmeli ve sekmeyi kapatmak için bir komut verebilmeliyim. Bir mesaj panosunda bulduğum talimatlar şuydu: <br/> Aşağıdaki test.js dosyasını yarat: <br/> <br/> window.getBrowser (). RemoveCurrentTab () <br/> repl.quit () <br /> <br/> Mozrepl içinden aşağıdaki yolu izleyiniz: <br/> <br/> nc localhost 4242 <test.js
adsız korkak

hmmmm. linebraks için yorum aşağı doğru yorum almak gibi görünmüyor. üzgünüm.
anonim-korkak,
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.