#tampermonkey

0
7

Ostatnio zacząłem bawić się Tampermonkey i chciałbym podzielić się dwoma skryptami, które ułatwiają mi używanie Google i Instagram w wersji przeglądarkowej. Oba skrypty dodają też menu opcji w Tampermonkey.


Instagram

Skrypt dodaje elementy sterujące do filmów, wyłącza wyciszenie i automatyczne odtwarzanie.

https://pastebin.com/vAkWW1p1


Wyszukiwarka Google

Skrypt przywraca link "mapy" w wyszukiwarce Google + dodaje link do miniatury mapy w podglądzie.

https://pastebin.com/DeKRj6yW


. #komputery #przeglądarki #skrypty #tampermonkey #instagram #google

aadcccac-e6c4-45b9-9194-0bd5b252f7cc
Rmbajlo

@deafone sporo edytuje map więc korzystam ze skryptów

Zaloguj się aby komentować

Za głupi na to jestem i nie wiem, jak to ogarnąć.

Potrzebuję kawałku skryptu w JS, co zadziała w #tampermonkey.

Ma on wyciągnąć token, który jest używany w requestach na #hejto.

Ułatwiłoby mi to troszkę kombinowanie ༼ ͡° ͜ʖ ͡° ༽

Może nawet bym coś zrobił, z czego inni też mogliby skorzystać :v

#psujese #programowanie

Distorted

@UmytaPacha A dziękuję.

StepujacyBudowlaniec

Jak potrzebuję kawałka skryptu to pytam pana czata gtp

Distorted

@StepujacyBudowlaniec Jakby mógł pomóc, to nie pytałbym tutaj :<

Catharsis

@Distorted Podejrzewam, że przez manifesty v3 i inne ograniczenia rozszerzeń może to być trudne. Ale jestem prawie że pewien że na luzie można to zrobić używając headless chrome w nodejs używając pupeetera. Też JS więc powinieneś ogarnąć

https://pptr.dev/guides/request-interception

Catharsis

Ewentualnie próbowałbym z nadpisaniem fetch albo XMLHttpRequest. Może dałoby rady aby wyświetlić dane przed requestem idk.

Distorted

@Catharsis Jest tak, jak napisałeś. Wszystko w cholerę jest poblokowane.

Wychodzi na to, że lepiej byłoby jakąś aplikację po prostu napisać, niż jak bawić się z rozszerzeniami w przeglądarce.


Z nadpisywaniem też próbowałem i nie ma tutaj dostępu do nagłówków wysłanego requesta.

Zaloguj się aby komentować

Ktoś ma pomysł który z przedstawionych skryptów ma memory leaka?

Jakiś czas temu aktualizacja #tampermonkey (#greasemonkey) spowodowała na #firefox memory leaka.

Chciałbym odzyskać funkcjonalność na różnych stronach xd


#pytanie trochę #chrome #przegladarki #userscript

30059390-1c6a-4400-8972-984470669569
Acrivec

hmm uruchomiony jest i nie ma wycieku od godziny, chyba naprawili

Zaloguj się aby komentować

Zaloguj się aby komentować

SailorMoon

addGlobalStyle (

"body { background: #00ff00 "<br />

+ "url('https://wykop.pl/cdn/c3201142/badb6531fdb67a061e1dc724c1c1ecfb2b4e196faf596c8a1004f2c091294a06.jpg')"<br />

+ " no-repeat fixed center; }"<br />

);

Zaloguj się aby komentować