Wykrywanie dodatku ze strony html
Moderator: Pomocy?!
Posty: 6
• Strona 1 z 1
Wykrywanie dodatku ze strony html
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
Napisałem własne rozszerzenie do Firefox3.
Czy jest możliwość (na stronie html) wykrycia, że w przeglądarce jest już zainstalowany taki dodatek?
Czy jest możliwość (na stronie html) wykrycia, że w przeglądarce jest już zainstalowany taki dodatek?
- AG
Przeglądarka: Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.9.1.3pre) Gecko/20090730 Ubuntu/9.10 (karmic) Firefox/3.5.2
Są skrypty wykrywające Adblock Plusa, ale robią sprawdzając czy ten działa, a nie czy jest zainstalowany.
Jeśli dodatek operuje na WWW i zwraca jakaś wartość, możesz sprawdzić zawartość zmiennej i w zależności od tego, co wskazuje wyświetlić komunikat na stronie. To, oczywiście tylko moja teoria
Jeśli dodatek operuje na WWW i zwraca jakaś wartość, możesz sprawdzić zawartość zmiennej i w zależności od tego, co wskazuje wyświetlić komunikat na stronie. To, oczywiście tylko moja teoria
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.
Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
- Grzegorz
- Moderator
- Posty: 7486
- Z nami od: 15 kwietnia 2007, 12:33
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
Dodatek nic nie zmienia na stronie www (a przynajmniej na tej, na które ma być wykrywanie dodatku).
Wiem, że można sprawdzić czy jest włączony Firebug (patrz poczta google), ale polega to na sprawdzeniu, czy pojawił się nowy frame. Mój dodatek nic nie zmienia na wyświetlanej stronie, więc jest gorzej.
W starym Firefox (wersja 2) działało sprawdzanie zainstalowanych dodatków poprzez pobieranie ich zasobów (np. chrome://firebug/content/firebug32.png), ale w Firefox3 już takiej możliwości nie ma:
Wiem, że można sprawdzić czy jest włączony Firebug (patrz poczta google), ale polega to na sprawdzeniu, czy pojawił się nowy frame. Mój dodatek nic nie zmienia na wyświetlanej stronie, więc jest gorzej.
W starym Firefox (wersja 2) działało sprawdzanie zainstalowanych dodatków poprzez pobieranie ich zasobów (np. chrome://firebug/content/firebug32.png), ale w Firefox3 już takiej możliwości nie ma:
this doesn't work any more. JS Error Console marks all references to chrome:// as security risk and is disabled.
- AG
Przeglądarka: Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.9.1.3pre) Gecko/20090730 Ubuntu/9.10 (karmic) Firefox/3.5.2
To akurat dobra zmiana, bo niby dlaczego autor WWW miałby mi zaglądać w profil i sprawdzać jakimi dodatkami dysponuję?
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.
Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
- Grzegorz
- Moderator
- Posty: 7486
- Z nami od: 15 kwietnia 2007, 12:33
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
Ale przeglądarka nie twoja. Jeśli dodatek ma działać tylko na twojej stronie i być tylko twoim komputerze... to po co go wykrywać? Nie pamiętasz co zainstalowałeś?
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
- Tomek
- Moderator
- Posty: 9041
- Z nami od: 19 sierpnia 2004, 06:52
Posty: 6
• Strona 1 z 1
Wróć do Rozszerzenia dla Firefoksa
Kto jest online
Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]