blog.furas.pl
# prywatne notatki - Python, Linux, Machine Learning, etc.

Chowanie napisu "NIEAKTUALNE" z oferty otodom.pl

Portal otodom.pl szczegóły nieaktualnej oferty przesłania półprzezroczystym prostokątem i napisem "NIEAKTUALNE" co nie pozwala zaznaczać i kopiować teksty oraz przeglądać zdjęcia. Wystarczy jednak nadać wspomnianym elementom własności display:none (CSS) np. korzystając z firebug w firefox aby zniknęły dając dostęp do danych. Ponieważ takie ustawienie jest trochę czasochłonne a do tego tymczasowe - działa tylko do czas odświeżenia strony więc postanowiłem sobie ułatwić sprawę. Pierwszym rozwiązaniem jest zrobienie bookmarkletu i wyłowywanie go po każdym wejściu/odświeżeniu strony z nieaktualną ofertą. Drugim rozwiązaniem jest wykorzystanie dodatku do firefox o nazwie "Stylish", który sam będzie zmieniał odpowiednie ustawienia CSS po każdym wejściu/odświeżeniu strony z nieaktualną ofertą. W ten sposób komputer robi już wszystko za nas.

bookmarklet

Należy dodać do zakładek poniższy link

bookmarklet: otodom.pl - nieaktualna oferta.style.display='none'}());)

Treść skryptu

javascript:(function(){document.getElementById('maskOfferImg').style.display='none';document.getElementById('maskOffer').style.display='none'}());

firefox + stylish

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("otodom.pl") {
    #maskOffer, #maskOfferImg { display: none; }    
}
Książki: python-dla-kazdego-podstawy-programowania python-wprowadzenie python-leksykon-kieszonkowy python-receptury python-programuj-szybko-i-wydajnie python-projekty-do-wykorzystania black-hat-python-jezyk-python-dla-hackerow-i-pentesterow efektywny-python-59-sposobow-na-lepszy-kod tdd-w-praktyce-niezawodny-kod-w-jezyku-python aplikacje-internetowe-z-django-najlepsze-receptury