Szukaj na blogu

Pokazywanie postów oznaczonych etykietą javascript. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą javascript. Pokaż wszystkie posty

Wykrywacz cenzury u dostawców internetu.

Sprawdzam ...

Pod koniec kwietnia 2022r. kilku największych dostawców internetu w Polsce zablokowało swoim klientom dostęp do niezależnych portali informacyjnych oraz stron w jakiś sposób powiązanych z opozycją. Na całe szczęście ta blokada jest bardzo prymitywna i łatwa do obejścia. Trzeba tylko wiedzieć, że brak dostępu do niektórych stron nie wynika z jakiejś przypadkowej awarii tylko jest to celowe działanie operatora.

Nie wszyscy dostawcy internetu tak robią, oraz nie na wszystkich klientów ta blokada działa ponieważ niektórzy już wcześniej z innych powodów zmienili sobie DNS i w ten sposób uniezależnili się od głupich pomysłów swojego operatora.

W jaki sposób to wykryć i powiadomić czytelnika bloga o tym, że akurat ON ma zablokowany dostęp do niektórych stron?

Ostrzeżenia o ciasteczkach i innych tego typu głupotach

Napisało do mnie ostatnio google bo chciało abym na blogu pytał czytelnika o zgodę na to aby go śledzić.

Mi to do niczego nie potrzebne, ja nikogo śledzić nie zamierzam, no ale skoro oni potrzebują i grzecznie poprosili to zapytam. Ostatecznie mamy od nich całkiem niezły hosting za darmo.


Przy okazji zwróciłem uwagę na inne strony które zadają takie pytania. Zdecydowana większość robi to niewłaściwie. Najwyraźniej ktoś zrobił to źle a potem inni po nim kopiowali, a przynajmniej tak to wygląda.


Dlatego postanowiłem opisać na blogu jak powinno działać takie ostrzeżenie, podaje też gotowe rozwiązanie które można skopiować.

Jeśli nie wiecie jak/albo nie chce się wam pisać tego samemu proszę skopiujcie kod ode mnie a nie powtarzajcie po tych co robią to źle.

Sundcloud download

Na stronie Soundcloud.com przy niektórych utworach brakuje linku "download", dlatego napiłem prosty bookmarklet który po dodaniu do zakładek zastępuje brakujący link:

Soundcloud Download

Jeśli słuchaliśmy kilka utworów po kolei przed użyciem skryptu najlepiej odświeżyć (przeładować) stronę bo inaczej może się zdarzyć, że pobierze się nam utwór którego słuchaliśmy wcześniej.

Polskie radio - zapisz jako ...

Skrypt który pozwala zapisać audycje z ze strony polskiego radia w formacie mp3, pobierając je po http (bez korzystania rtmpdump).

plradio zapisz jako...

Dodaje on przy odtwarzaczu link o nazwie "zapisz". Wystarczy kliknąć ten link prawym przyciskiem i wybrać z menu: zapisz jako...

Wygodne pobieranie audycji z tok fm

Na specjalną prośbę userscript który ułatwia pobieranie archiwalnych audycji z TOK FM

tokfm.user.js

Działa to tak, że pod każdą audycją pokazuje się polecenie (wget ...) jakie należy wydać aby zapisać plik na dysku.

3 w 1

Na specjalną prośbę połączyłem 3 skryptozakładki w jedną, którą można pobierać/oglądać filmy z (tvn)player, vod(onet) i tvp + 4 nowa zakładka do ipli (więc teraz jest 4 w 1)

MP3 z chomikuj

Co jakiś czas pojawiają się pytania o chomikuj.pl. Za wiele z tej strony ściągnąć się nie da, chyba że plik jest mały albo wgrało się go samemu.

Jest tylko jedna sztuczka którą warto znać. Dotyczy ona plików MP3, które można pobierać bez logowania i bez liczenia transferu.

Jeden obrazek na 2 serwerach - sposób na nieładujące się obrazki

Bywa czasem, że umieszczamy na stronie obrazki z innego serwera. Są nawet specjalne serwisy internetowe specjalizujące się w przechowywaniu obrazków które można gdzieś na innej stronie hotlinkować.

Niestety takie przechowalnie obrazków, mają w zwyczaju wyłączać swoje serwery bez ostrzeżenia, usuwać nasze obrazki gdy im się znudzą albo co jeszcze gorsze podmieniać nasze obrazki na inne np:

Pobieranie z iplex i konwersja viv na avi mencoderem

Pojawiły się prośby o skryptozakładkę do pobierania z ipleksa. Oto ona: iplex download zasada działania jest ta sama co z tvnplayerem i tvp.

Pobrać film łatwo tyle, że w przypadku ipleksa dostajemy plik .viv z którym nie bardzo jest co zrobić. Żaden ze znanych mi odtwarzaczy tego nie trawi, poza jakimiś rozwojowymi wersjami XBMC które same sobie potrafią pobierać filmy z iplex.

Dlatego pobawiłem się w dodanie obsługi tego formatu do MPlayera i mencodera. Jeśli ktoś chce sobie te pliki oglądać MPlayerem albo konwertować na jakiś inny format to instrukcja co z tym robić:

Wygodny sposób na tvp.pl i te silvercośtam

Czasem dostaje się od kogoś linka do jakiś materiałów na stronie tvp.pl po to tylko aby wyświetlić nam komunikat:
„Do poprawnego odtwarzania materiału wideo, niezbędna jest zainstalowana wtyczka (plug-in) SIlverlight. Kliknij tu i zainstaluj”
a po kliknięciu dostajemy:
„Server Error in '/moonlight' Application Argument cannot be null. Parameter name: key” lub coś równie głupiego, w każdym razie wymagana jest jakaś wtyczka która nie działa, prawdopodobnie nigdy nie istniała i nie zanosi się na to aby kiedykolwiek to działało jak należy.
Co robić?
Niby można oglądać przez XBMC ale włączanie osobnego programu i szukanie czegoś na czym mamy już otwartą stronę to straszna strata czasu.
Dlatego wymyśliłem wygodniejsze rozwiązanie, dodajemy sobie do zakładek: tvp_download

I gdy na stronie tvp.pl pojawia się jakaś wzmianka o konieczności instalacji silvercośtam klikamy zakładkę - powinna się ona zachować tak jak byśmy kliknęli w bezpośredni link do pliku który chcemy oglądać, czyli przeglądarka zapyta się gdzie zapisać plik albo w jakim programie go otworzyć.

UWAGA
Po ostatnich zmianach niektóre filmy/seriale wylądowały wewnątrz ramek.
Trzeba kliknąć film prawym przyciskiem i wybrać „Ramka” -> „Pokaż tylko tę ramkę” tak aby było widać tylko zawartość ramki z filmem i dopiero wtedy można skorzystać ze skryptu (jeśli komuś nie działa prawy przycisk pomocny będzie dodatek RightToClick).

Można bezpiecznie przglądać tą stronę

Wchodzenie na niektóre strony bez adbloka, grozi utratą słuchu i wzroku albo zawałem. Poza zagrożeniem dla zdrowia, przegrzewa procesor i zapycha gigabajty pamieci operacyjnej.

Na całe szczęście niemal każda nowoczesna przeglądarka posiada narzędzie do blokowania tego typu groźniej zawartości (wbudowane albo plugin) po użyciu którego strony wyglądają na tyle normalnie, że są zdatne do czytania.

Ma to jednak pewną wadę, działa wszędzie niezależnie od tego, czy było rzeczywiście potrzebne czy nie, a osoba oglądająca stronę nie wie jak strona wyglądała wcześniej.

Stąd pomysł na skrypt który poinformuje czy strona nadaje się od oglądania bez adbloka.

Inny sposób na pobieranie filmów z ipla

Opisywałem niedawno ogólny sposób na pobieranie filmów z wykorzystaniem XBMC

Istnieje też alternatywny sposób na pobieranie bezpośrednio ze strony ipla.tv, napisałem sobie nawet specjalną skryptozakładkę dzięki której jest to wyjątkowo proste i przyjemne.

Jeszcze o umieszcznaniu plików na blogu

Wspomniałem już, że do zamieszczania skryptów potrzebne było mi osobne miejsce. Ale właśnie wpadłem na pomysł, że może jednak nie. Pliki które są tak małe, że rozmiarami porównywalne z długością linka można w całości zapisać w kodzie strony jako link. Zamiast adresu zaczynającego się od http: można użyć adresu zaczynającego się od data: a dokładniej data:application/octet-stream;base64, i dalej zawartość pliku zakodowana w base64

A jak antycenzor


Α,Β,С ...

Może się wydawać, że to co napisałem to trzy pierwsze litery alfabetu łacińskiego, jednak tak nie jest. To w ogóle nie są litery alfabetu łacińskiego, pochodzą z innych alfabetów tyle, że są one bardzo podobne do znanych nam liter A,B,C.
Na świecie istnieje wiele różnych języków wykorzystujących niekiedy najdziwniejsze literki, ale w tej różnorodności da się wypatrzyć i takie które mimo, że pochodzą z różnych stron świata są do siebie bardzo podobne.
Tak podobne, że widząc A, Α, А wydaje nam się, że widzimy trzy jednakowe litery a tak naprawdę są to trzy zupełnie różne litery.

Ot taka ciekawostka - ale ma praktyczne zastosowanie. Można wykorzystać to do zmylenia programu do automatycznej analizy tekstu. Podmieniamy kilka literek w tekście na inne ale optycznie podobne i już żaden głupi program nie będzie nam wciskał, że używamy za dużo cytatów w pracy magisterskiej. Innym zastosowaniem jest omijanie automatycznej cenzury, gdy ktoś nam zabrania używania jakiś słów - nie ważne czy chodzi o nazwę opozycyjnej partii, nazwę konkurencyjnej firmy, czy też nazwy części rowerowych które nagle ktoś potraktował na forum jako wulgaryzmy - jakiś automat wykrywa zakazaną treść i nie możemy opublikować naszej opinii albo jest ona automatycznie kasowana.


Na specjalną prośbę użytkowników wykopu napisałem kiedyś skryptozakładkę która w zaznaczonym tekście dokonuje automatycznej podmiany niektórych liter, dla lepszego efektu dodaje też niewidoczne odstępy miedzy literami.

Jak tego użyć:
  • Dodajemy sobie do zakładek ten link: antycenzor
  • W polu tekstowym na jakieś stronie piszemy to co chcemy.
  • Zaznaczamy fragment tekstu który obawiamy się, że nie przejdzie przez cenzurę.
  • Klikamy w zakładkę - podmieni ona niektóre litery w zaznaczonym tekście.