Porneste o instanta independenta de Firefox

Mi s-a intamplat uneori sa am nevoie de doua browsere, deschise cu aceeasi pagina. Problema era ca daca eram inregistrat pe acea pagina, cand porneam al doilea browser, intram pe pagina deodata inregistrat, adica, nu puteam sta pe aceeasi pagina cu doua conturi diferite.

O solutie era sa deschid pagina cu diferite browsere, adica, intr-o parte cu Firefox, in alta cu Opera. Dar daca avem nevoie de 6 pagini? Se termina browserele (IE si chrome)?

Nu demult mi-a trebuit sa testez o pagina cu 100 browsere in acelasi timp, si toate independente. Atunci am gasit solutia! Firefox are asa optiuni:

-no-remote              Open new instance, not a new window in running instance.

-P <profile>            Start with <profile>.

Daca sunteti in Linux, executati comanda:

$ firefox -no-remote -P

Se va deschide o fereastra pe care probabil n-ati mai vazut-o pana acum. Atasez o capatura:

firefox -no-remote -P

Sa nu va duca in eroare denumirea Iceweasel, e acelasi Firefox. In imagine se vede ca eu am creat deja profilul 1.

Aici va trebui sa creati un profil, altul decat default, si sa porniti firefox-ul cu acest profil.

Fiti atenti la optiunea Don’t ask at startup. Daca e setata, urmatoarea data cand veti porni firefox, va porni cu ultimul profil selectat. Daca debifati aceasta optiune, cand veti porni firefox, de fiecare data va va intreba cu ce profil vreti sa porniti.

In Windows la fel se face: Start > Run. Scrieti comanda ‘firefox -no-remote -P’ si veti urma aceiasi pasi.

Acum, pentru acei care vor avea nevoie sa testeze un site sau server cu 100 instante deschise, le fac un cadou – automatizarea procesului (doar pentru Linux, eventual, Mac):

1. Creati 20 profiluri, cu numele 1, 2, 3, … 20.

2. Creati un fisier text cu urmatorul continut:

#!/bin/sh
Echo „Scrieti adresa paginii pe care vreti sa o deschideti”
read a
for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
do
firefox -no-remote -P $i $a > /dev/null 2>&1 < /dev/null &
done

Salvati fisierul undeva, de exemplu in mapa ~/scripts (mkdir ~/scripts daca ea nu exista). Sa zicem ca l-am salvat cu numele firefox.sh . Adaugatii drepturi de executie:

chmod +x ~/scripts/firefox.sh .

dupa care, executati-o;

$ ~/scripts/firefox.sh

Veti fi solicitat sa introduceti adresa care se va deschide in toate 20 instantele, dupa care veti apasa Enter. Imediat Desktopul vostru se va umple de ferestre firefox.

Daca vreti sa deschideti cateva taburi la fiecare fereastra, in loc de una scrieti 2-3 adrese, despartite prin spatiu.

Nu recomand deschiderea a mai mult de 20 instante firefox in  acelasi computer.

Anunțuri

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: