LIPAPODOBA SIĘ (Transmitujący otrzymał w tej transmisji 0 żetonów, Wszyscy walą na sępa xD)
Loading...

Jak zrobić sobie powiadomienia o rozpoczętych transmisjach na SU?

Jak zrobić sobie powiadomienia o rozpoczętych transmisjach na ShowUp.tv?

Ale o co chodzi?!

Otóż dawniej, na Showupie wersja 2, była ciekawa opcja powiadomień o transmisji przez Gadu-Gadu. Niestety, szołapy zrobiły nową wersję i nie było w niej opcji ustawienia sobie tych powiadomień. A po paru tygodniach same przestały działać. GG było coraz mniej popularne, a wiele osób tylko do tych powiadomień korzystało z GG.

W tej nowej wersji twórcy nie przewidzieli innego sygnalizowania widzów, bo po co? Musieliby się narobić! Dlatego użytkownicy muszą sobie radzić na własną rękę! Zły Fapka postanowił jeszcze raz utrzeć nosa i pokazać, że wystarczy odrobina czasu by zrobić to skryptem JavaScript (wszechobecny w przeglądarce), chociaż nie był perfekcyjny i swoje zadanie jako-tako spełniał.

A co jeżeli ktoś nie ufa Fapce? Nie podoba mu się to jak to działa, a wprowadzone zmiany w aktualizacjach go denerwują? Albo po prostu nie ma dostępu do tego rozwiązania lub się nie podoba?

No to może skorzystać z innych metod – przy czym tradycyjnie każda ma swoje wady i zalety. Jeżeli chcesz mieć powiadomienia u siebie, to czytaj dalej smile

Jaką metodę wybrać?

Zanim przejdziecie do robienia czegokolwiek, musicie przeczytać jakie opcje daje nam każda z metod, a następnie wybierzcie taką, która Wam odpowiada najbardziej. Informacje przedstawiłem w formie tabelarycznej.

Pochwal się w komentarzu, którą z metod stosujesz i dlaczego smile

>> Metoda >>

WebSite
Watcher

Distill
Web Monitor

Web Alert

JavaScript

Cecha

Czy jest darmowy?

Darmowe 30 dni,
50 euro za licencję

Tak,
dodatkowe opcje kosztują 9$/msc

Tak,
Jednorazowe 8,99 zł za rozszerzenie.

Tak4

Przeznaczenie (platforma)

System Windows

Chrome, Opera

Android

Każda przeglądarka

Łatwość skonfigurowania

Średnia

Łatwa

Trudna

Bardzo trudna

Obserwowanie przy pomocy jednego linku?

Tak

Tak

Nie

Tak

Minimalny czas między sprawdzeniami

1 sekunda

5 sekund

1 minuta

milisekundy

Dostępne sposoby powiadamiania:

 

 

 

 

0) Wyświetlanie Nicku?

Nie12

Nie1

Nie1

Tak

A) Dymek

Mały, brak informacji oprócz „liczby zmian”

Normalny, ale pokazuje „bzdurę”

Powiadomienie jak w Androidzie

Tak, konfigurowalny

B) Dźwięk

Tak,

dowolny z PC

Tak,

ale tylko 4

Tak,

domyślne Android

Tak,

dowolny w sieci

C) Otworzenie strony

Tak, ogólna5

Tak, ogólna5

Tak, ogólna5

Tak, transmisja

D) Inne

e-mail

e-mail

i kilka płatnych (SMS, telefon)

wibracja i dioda powiadomień

Tak3, ale niełatwo

1 – tak, jeżeli każdą osobę zrobi się osobno,

2 – tak, jeżeli sprawdzi się historię zmian (podświetlane na podglądzie strony),

3 – ograniczona umiejętnościami i możliwościami języka programowania.

4 – jeżeli umie się zrobić samemu. Inne osoby mogą żądać opłaty za napisanie kodu pod daną osobę,

5 – otwieranie transmisji jest możliwe, gdy robimy osobną konfigurację dla każdej osoby.

Inne strony/programy, które jakoś tam może się nadają…
https://versionista.com
https://sken.io/pricing

Brak słów kluczowych, może nadać się do śledzenia pojedynczych osób, 140 sprawdzeń za free)
https://visualping.io

Za darmo 2 sprawdzenia na dzień… Ale mają wiele planów (najlogiczniejszy wydaje się być ten za 13 dolców, 40 sprawdzeń na dzień).

Strony, które się nie nadają:
http://www.infominder.com (sprawdza raz na dzień)
http://www.watchthatpage.com (j.w.)

a) metoda na program “WebSite Watcher”

Dodatkowe cechy:
+ istnieje apka na telefon, ale nie jest samodzielna (wymaga aplikacji na Windowsa),
– aplikacja płatna (wersja z automatycznym monitorowaniem €49,95 – z tego co widzę, to nawet nie ma opcji wysyłania do różnych adresów e-mail powiadomień, to nawet ściepy nie można zrobić),
+ program ma język polski, chociaż momentami jest koślawy.

Opis tekstowy użycia poniżej, a obrazkowy pod nim lub pod tym linkiem

  1. Pobieramy program ze strony: https://www.aignes.com/download.htm
  2. Instalujemy go, polecam konfigurację na USB Stick (Portable), nie zaśmieci rejestrów.
  3. Odpalamy go, wybieramy przy starcie język polski.
  4. Przy pierwszym użyciu klikamy “Evaluate” by rozpocząć proces “oceniania” aplikacji (testowania).
  5. Klikamy w “Zakładki” > Nowy > Nowa strona (…)
  6. W oknie dialogowym, wpisujemy ten URL: https://showup.tv/index.php
  7. Klik w “Następny”. Wybieramy “Use pre-defined Plugin to check this Page”.
  8. Z tego ekranu wybieramy “Monitor all link adressess” i zatwierdzamy “OK”. Po czym “Następny”.
  9. Klikamy na “Właściwości”, zamiast “Zakończone”. Zmieniamy karty na górze i odpowiednio robimy:
  • a) Słowa kluczowe -> zaznaczamy “użyj tych samych słów kluczowych co wyżej”, a w polu tekstowym wpisujemy nicki osób, oddzielając enterem.
  • b) AutoWatch -> zaznaczamy “Odblokuj AutoWatch”, a potem wybieramy “Sprawdź każdy” i ustawiamy według preferencji.
  • c) Działanie -> wybieramy co ma się stać po wykryciu osoby wymienionej w słowach kluczowych. Polecam dźwięk smile Zaznaczamy, a potem przez “…” wskazujemy lokalizację pliku audio w formacie .wav (WAVE).
  1. Skończoną konfigurację zatwierdzamy poprzez “OK”. Następnie uruchom AutoWatch poprzez symbol tarczy zegara lub przez menu Sprawdź => AutoWatch zał/wył.
  2. Gotowe.
  3. Ewentualnie zmiany wprowadza się przez kliknięcie prawym przyciskiem myszy na zakładce (na tej liście co się pokazuje) i wybierając “Właściwości”.

Wizualne sygnalizowanie obecności osoby na stronie, widoczne jest w drobnym polu z liczbą aktualizacji:Powiadomienia o rozpoczętych transmisjach na ShowUp.tv 1(za pierwszym razem pojawia się w górnym lewym rogu ekranu).

Wizualnie przedstawia się to tak (klikaj na strzałki z boku zrzutów ekranu, bądź kliknij na obrazek by przejść do albumu na imgurze):

WebSite-Watcher poradnik

b) metoda na dodatek do Chrome’a “Distill Web Monitor”

Dodatkowe cechy:
+ istnieje wersja na Firefoxa, ale jest w fazie Alpha, więc może być pełna błędów,
+ istnieje także wersja na smartfony (Android i iOS), ale wymagają zaproszenia (np. przez posiadanie płatnego konta), przy czym sama aplikacja nie sprawdza, a wyświetla powiadomienia push.
+ jest po polsku, ale nie jest to zbyt dobre tłumaczenie.

Opis tekstowy użycia poniżej, a obrazkowy pod nim lub pod tym linkiem

  1. Pobieramy dodatek z jego podstrony: Distill Web Monitor (Chrome Web Store)
  2. Dodajemy go, potwierdzamy instalację, po czym przechodzimy na adres:

https://showup.tv/index.php/site/accept_rules/yes?ref=https://showup.tv/index.php/

  1. Klikamy w ikonkę dodatku w prawym górnym rogu przeglądarki (wygląda jak niebieska kropla z białym środkiem).
  2. Następnie wybieramy „zaznacz części strony” (bądź „monitoruj całą stronę” wtedy przejdź od razu do kroku 7).
  3. Zaznacz interesujący obszar z listą transmisji by objąć je wszystkie. Po kliknięciu pokaże się na dole ekranu, z lewej strony selektor, powinien być taki:  //ul[@id=’streamList’] 
  4. Z prawej strony natomiast powinien być odfiltrowany tekst pola – powinien zawierać nazwy transmitujących.
  5. Gdy powyższe punkty się zgadzają, zapisujemy zaznaczenie. W następującym ekranie należy wybrać kilka parametrów:
  • Rozkład = jak często odświeżać stronę, według preferencji,
  • Czynności = co ma się stać by zasygnalizować zmianę (domyślnie dźwięk i dymek),
  • Warunki = co musi się stać by zasygnalizować zmianę. Tutaj należy zmienić z „Wszystko” na „Jakiekolwiek”, wtedy spełnienie przynajmniej jednego warunku zasygnalizuje.
  1. Dodajemy osoby naciskając „Dodaj warunek”, zmieniamy na „Dodaj tekst” oraz „Ma”, a poniżej tych wyborów należy wpisać Nick (za każdym razem z osobna). Powtarzaj do uwzględnienia wszystkich osób.
  2. Gdy dodamy tak wszystkie Nicki, zatwierdzamy zmiany przyciskiem „Zapisz”.
  3. Gotowe.

Uwagi:

  1. Podczas działania dodatku będą otwierały się w tle monitorowane karty, i będą automatycznie zamykane.
  2. Ewentualnie zmiany wprowadza się naciskając na ikonkę Distilla, a kolejno wchodząc w „Watchlist”. Wyświetli się lista obserwowanych stron. Do opcji potrzebne jest kliknięcie w trójkącik na lewo od nazwy monitorowanej strony, po czym wybranie „Edytuj Opcje”.

Przykładowe powiadomienie (wyświetla tylko osobę na pierwszym miejscu):

Powiadomienia o rozpoczętych transmisjach na ShowUp.tv 2

Wizualnie przedstawia się to tak (klikaj na strzałki z boku zrzutów ekranu, bądź kliknij na obrazek by przejść do albumu na imgurze):

WebSite-Watcher poradnik

c) metoda na aplikację “Web Alert” dla Androida

Dodatkowe cechy:
+ dobra opcja dla ludzi nie siedzących ciągle przy komputerze, a mających telefon,
+ wersja rozszerzona (płatna tylko 9 zł jednorazowo) daje dużo większe możliwości (niektóre dość zaawansowane),
+ aplikacja jest wciąż rozwijana i dojdą nowe funkcje.
– podobno potrafi sygnalizować o rzeczach, których nie ma (wg. słów innego użytkownika, nie testowałem).

Opis tekstowy użycia poniżej, a obrazkowy pod nim lub pod tym linkiem

  1. Pobieramy program ze sklepu Google Play: Web Alert (Website Monitor)
  2. Uruchamiamy i dodajemy nową osobę naciskając ikonkę dodania (prawy dolny róg ekranu).
    Opcjonalnie przejdź do kroku 10 by zająć się ustawieniami, a potem wróć do 3.
  1. Przejdź na adres: https://showup.tv/index.php/site/accept_rules/yes?ref=https://showup.tv/index.php/
    Bądź po prostu na showup.tv, ale link z „index.php” zawiera tylko podstawową treść, więc się szybciej wczytuje.
  1. Aplikacja „nagra” Twoje ruchy by odwzorować co się wydarzy. Jeżeli konieczne, to naciśnij „Wchodzę”.
  2. Następnie wybierz interesującą transmisję.
  3. Czekamy na załadowanie się strony, po czym naciskamy symbol ✔ (góra ekranu).
  4. Teraz należy wybrać obszar do sprawdzenia – interesuje nas pole z trzema kropkami , naciskamy na nie raz, a potem „Expand Selection”. Naciskamy symbol ✔ (góra ekranu).
    Jeżeli masz pełną wersję strony, to możesz wybrać tekst „Kliknij PLAY aby rozpocząć…” gdy osoba jest online, a gdy offline to jedno z dwóch pól o tym, że osoba jest online smile
  1. Sprawdź czy następny krok (ekran) zawiera jakiś tekst – jeżeli osoba jest online to zazwyczaj nie ma nic, a gdy jest offline to jest tekst w stylu „Trwa ładowanie” (odpowiednio inny, jeżeli wybrano inne pole).
  2. Gdy tak jest, zatwierdź koniec naciskając ✔ lub „Finish.”.
  1. Będąc na ekranie głównym naciskając zębatkę przechodzimy do ustawień programu. Wybieramy odpowiednio według naszych preferencji takie opcje jak:
    – Background Service = czy program ma sprawdzać będąc w sieci Wi-Fi, danych komórkowych, etc.
    – Persistent Icon = wyświetlaj ikonę programu w powiadomieniach, aby zapobiec zakończeniu usługi.
    – Active during Standby = zezwalaj na działanie programu, gdy urządzenie jest w stanie spoczynku.W podgrupie „Check Interval” wybieramy Default Frequency (Domyślna częstotliwość sprawdzania strony) dla Wi-Fi i dla danych komórkowych (jeżeli zamierzamy korzystać też).
    W podgrupie „Notifications” wybieramy w jaki sposób ma aplikacja sygnalizować zmiany, przy czym:
    – Notifications for Changes = powiadomienia na ekranie,
    – Ringtone = dzwonek,
    – Vibrate = wibracja,
    – Use LED Light = dioda powiadomień.
    W podgrupie “Retention of Versions” warto zmienić Keep Old Versions na najkrótszy możliwy czas.
    Wróć do kroku 3, jeżeli wcześniej został pominięty.

Wizualnie przedstawia się to tak (klikaj na strzałki z boku zrzutów ekranu, bądź kliknij na obrazek by przejść do albumu na imgurze):

Distill Web Monitor – powiadomienia o transmisjach na SU

A powiadomienie z tej aplikacji będzie wyglądało mniej więcej tak:
Powiadomienia o rozpoczętych transmisjach na ShowUp.tv 3

d) metoda na własny kod JavaScript

Dodatkowe cechy:
+ duża swoboda w samodzielnym tworzeniu,
– kosztem spędzenia czasu nad kodem,
~ automatyczność (samozadziałanie) wymaga zastosowania jakiegoś „menedżera skryptów”.

Generalnie sprawa wygląda tak, że mając lekkie zdolności programistyczne można napisać własny kod JavaScript.

Poniżej zamieszczony jest przykład ze szczegółowym wyjaśnieniem.

Ale najpierw krótka informacja jak tego użyć. Należy otworzyć konsolę przeglądarki na głównej stronie szołapa i wpisać komendę. Konsolę otwiera się kombinacją klawiszy CTRL+SHIFT+J w większości przeglądarek. W Firefoxie jest to literka „K” zamiast „J”, a w Macintoshach jest Command+Option+J.

Przy pierwszym uruchomieniu zapyta o zezwolenie na pokazanie powiadomienia
Powiadomienia o rozpoczętych transmisjach na ShowUp.tv 5

(pokazuje się to tuż pod paskiem adresu, jak widać).

A tak wygląda przykład powiadomienia (pokazuje się w prawym dolnym rogu okna przeglądarki).
Powiadomienia o rozpoczętych transmisjach na ShowUp.tv 6
A do tego słyszalny jest dźwięk, o ile nie wyłączyliście na szołapie „Dźwięk zaproszenia do priv”.

Wersja “skompresowana” do 4 linijek (łatwiej jest skopiować):

var name="szefowa",timer=15,notind,field;  
function notifyMe(name){if(!("Notification" in window)){alert("Ta przeglądarka nie obsługuje powiadomień")}else if(Notification.permission==="granted"){var notification=new Notification(name+" ma swoją transmisję");notification.onclick=function(event){event.preventDefault();window.open(name,'_blank')}}else if(Notification.permission!=='denied'){Notification.requestPermission(function(permission){if(permission==="granted"){var notification=new Notification(name+" ma swoją transmisję");notification.onclick=function(event){event.preventDefault();window.open(name,'_blank')}}})}}  
function monit(){clearInterval(notind);field=$('#streamList').text();notind=setInterval(()=>{transList.listRequest();if(field.indexOf(name)>-1){console.log(field.indexOf(name)>-1);sound.newInvitation();notifyMe(name);clearInterval(notind);}},timer*1000);return notind}  
monit();

Nie musisz za każdym razem wprowadzać całości. Po użyciu raz tej komendy, gdy strona nie została odświeżona, możesz wpisać rzeczy jakie chcesz zmienić, czyli inny Nick i czas. A na końcu wywołać funkcję:

var name=" mlodasuczka18",
    timer=35;
monit();
Wersja rozpisana (dla lepszego widoku oraz z wyjaśnieniem niemalże każdej linijki):
var name = "szefowa"; //Wpisz poprawnie wielkość znaków i w cudzysłowie. 
var timer = 15; //zmienna wykorzystywana później, możemy wpisać tu ile chcemy, w domyśle ma znaczenie "sprawdź co ile sekund", 
var notind, field; //wprowadzamy zmienne, których wartości będą poniżej wprowadzane. 
function monit() //funkcja to grupa komend, razem dające jakiś zamierzony efekt... wywołujemy ją (czyli rozpoczynam jej działanie pisząc jej nazwę) poprzedzenie słowem function oznacza, że tu jest jej definicja, a nie "wywołanie" 
{   //Otwiera grupę komend
    clearInterval(notind); //Wyczyść interwał.. komenda służy do anulowania komend wykonywanych w kołko, cyklicznie co określony czas... 
    field = $('#streamList').text();
    //Odczytaj tekstowe elementy z całej listy transmisji 
    notind = setInterval(() => //ustaw interwał (funkcja "oddaje" idenfyfikator liczowy, który służy do anulowania, stąd wstawiamy tę wartość pod nazwę zmiennej) 
    { //rozpoczęcie grupy komend wykonywanych cyklicznie 
        transList.listRequest(); //Szołapowa komenda; pobierz z SU aktualną listę transmisji 
        if (field.indexOf(name) > -1) //warunek: jeżeli wśród całej treści tekstowej pola z listą transmisji znajdzie się szukany "name" (taki jak wpisałeś/aś wyżej, to wykonaj grupę komend... (-1 oznacza, że elementu nie ma w zbiorze, a "indexOf" szuka pozycji w zbiorze - jeżeli jest element, to ma wartość większą niż -1) 
        { //rozpoczęcie grupy komend przy spełnionym warunku 
            console.log(field.indexOf(name) > -1); //Zapisz "true" w konsoli. Przydaje się by widzieć, że warunek jest spełniony oraz mając znaczniki czasowe, kiedy do tego doszło. 
            sound.newInvitation(); //Szołapowa komenda; odegraj dźwięk zaproszenia na priv - tego normalni użytkownicy nie słyszą u siebie, zatem wykorzystajmy to :) 
            notifyMe(name); //funkcja opisana niżej; pokazuje okienko z powiadomieniem,
            clearInterval(notind); //wyczyść interwał, patrz wyżej. 
        } //zakończenie grupy komend przy spełnionym warunku 
    }, //zakończenie grupy komend wykonywanych cyklicznie 
    timer*1000); //odtwarzaj grupę komend cyklicznie co... wartość podaj w milisekundach (1000 ms = 1 sekunda, jeżeli timer to 15, to łącznie wychodzi 15 sekund) 
return notind //zwróć wartość identyfikatora interwału (gdyby chcieć anulować ręcznie; wydrukuje tę liczbę w konsoli) 
} //zakończenie grupy komend dla funkcji 
 
monit(); //Wywołanie funkcji :) rozpoczęcie jej działania 
//Potem wystarczy pisać tylko tę linijkę chcąc uruchomić monitoring. 
 
//Kod pochodzący z: https://developer.mozilla.org/pl/docs/Web/API/powiadomienie 
function notifyMe(name) { //grupa komend dla funkcji notifyMe, name to "argument", oznacza, że pisząc notifyMe('test') w polach z "name" będzie wpisywane słowo test. 
  // Sprawdzamy czy przeglądarka obsługuje powiadomienia. 
  if (!("Notification" in window)) { 
      alert("Ta przeglądarka nie obsługuje powiadomień"); //Treść komunikatu, gdy  mamy przeglądarkę bez obsługi powiadomień. 
      } 
 
  // Sprawdźmy czy uprawnienia dla powiadomienia zostały nadane 
  else if (Notification.permission === "granted") { 
    // jeżeli są tworzymy powiadomienie 
    var notification = new Notification(name+ " ma swoją transmisję"); 
    notification.onclick = function(event) { //grupa czynności wykonywanych  po kliknięciu na powiadomienie 
        event.preventDefault(); // prevent the browser from focusing the Notification's tab 
        window.open(name, '_blank'); //Otwórz stronę transmisji, czyli showup.tv/sprawdzany-nick 
        } 
    } 
 
  // W innym przypadku tworzymy zapytanie o uprawnienia 
  else if (Notification.permission !== 'denied') 
  { 
      Notification.requestPermission(function (permission) 
      { 
      //Jeżeli użytkownik zaakceptuje tworzymy powiadomienie 
      if (permission === "granted") 
        { 
            //Analogicznie jak wyżej... 
          var notification = new Notification(name+ " ma swoją transmisję");   
          notification.onclick = function(event) 
            { 
              event.preventDefault(); // prevent the browser from focusing the Notification's tab 
                window.open(name, '_blank'); 
            } 
        } 
      }); 
   } 
   // Na koniec, jeżeli użytkownik odmówił powiadomień i chcesz szanować go, nie ma potrzeby dręczyć go zapytaniami 
}

To wszystko smile Mam nadzieję, że pomogłem.
Masz inny sprawdzony sposób? Podziel się nim w komentarzach na blogu smile

9 brakujących komentarzy

1 komentarz do “Jak zrobić sobie powiadomienia o rozpoczętych transmisjach na SU?


  1. 9 wcześniejszych komentarzy:


    1. No, to ja będę pierwszy z pytaniami:
      Jak przetestować czy wszystko zrobiłem prawidłowo? Zrobiłem tak:
      – wkleiłem treść skryptu w oknie konsoli;
      – zmieniłem nick obserwowanej osoby na taki, który widać na stronie głównej su;
      – wcisnąłem enter;
      – odświeżyłem stronę.
      Czy wtedy nie powinno pojawić mi się okno, że obserwowana osoba prowadzi transmisję? Bo się NIE pojawiło Korzystam z Chrome.
      EDIT: Działa, działa! Po prostu trzeba było dać skryptowi kilkanaście sekund na zadziałanie
      No, to kolejne pytania:
      – czy skrypt ten trzeba ustawiać po każdym zamknięciu i ponownym uruchomieniu przeglądarki?
      – czy trzeba go ustawiac dla każdej obserwowanej osoby z osobna?
      Z niecierpliwością wypatruję odpowiedzi
      1

      1. Wybacz coś późną odpowiedź :<
        Tak, on nie informuje od razu tylko po czasie “timer” (domyślnie 15 sekund).
        – czy trzeba go ustawiac dla każdej obserwowanej osoby z osobna?
        Można przerobić by wykrywał jedną z grupy, wymaga to lekkiej modyfikacji. Ponieważ przestanie działać po wykryciu jakiejkolwiek panny. Więc trzeba dołączać dodatkowe reguły, że np. jeżeli panna była już wykryta np. mniej niż 10 minut temu, to nie powiadamiaj smile
        I tak potem się to rozrasta, w miarę ogarniania lepszej funkcjonalności. Ten kodzik miał być na kilka linijek, a żeby był okay i bez niechcianego działa, rozrósł się.
        – czy skrypt ten trzeba ustawiać po każdym zamknięciu i ponownym uruchomieniu przeglądarki?
        Po każdym odświeżeniu strony głównej. Gdy chcesz by sam się uruchamiał, musisz go dodać* do menedżera skryptów użytkownika, np. TamperMonkey, GreaseMonkey czy ViolentMonkey.
        * – i dodać tzw. metadane, czyli np. nazwę skryptu, strony na których ma działać i tak dalej.
        Są też inne rozwiązania, niedostępnie “od tak”, a dające większe możliwości. Trochę pisałem o nich tutaj: https://showsu.org/viewtopic.php?f=20&t=5157&p=122914#p121811
        Możesz podpytać mnie o nie prywatnie smile
        1

      2. Dopowiedzenie:
        – czy trzeba go ustawiac dla każdej obserwowanej osoby z osobna?
        Nie da się ustawiać z osobna, chyba, że na każdej karcie z osobna.
        Generalnie ten kod bierze jeden parametr “name” i jak go zmienisz wpisując z innym nickiem, to będzie korzystał po 15 sekundach (maksymalnie) z nowo wprowadzonego parametru “name”.
        1

    2. No dopsz. To jeszcze parę groszy ode mnie:
      Ustawienie sobie tego w paru zakładkach jest jakimś rozwiązaniem, ale docelowo przydałoby się coś wygodniejszego: Stąd moje pytanie – chciałoby Ci się zrobić taką fajną instrukcję jak powyżej, ale do wklejenia do TamperMonkey? Po ordynarnym kopiuj-wklej tego javascriptu do TM wskazuje mi, że nie zdefiniowałem jakichś 3ch zmiennych, a moje umiejętności nie są aż takie, żeby samemu poustawiać to prawidłowo…
      Z góry dzięki za pomoc!
      Aaa, i jeszcze jedno: Przestało mi się pojawiać okienko z informacją, że pojawił się obserwowany użytkownik. Dźwięk powiadomienia jednak odtwarza się prawidłowo. Jak przywrócić pojawianie się okienek? Jakaś podpowiedź? Czy przyczyną może być to AddBlock? wydawało mi się, ze w trybie incognito nie działa…
      1

      1. Wspominałem, że są wygodniejsze rozwiązania, ale nie mogę o nich mówić “in public”.
        Co do braku nie mam pojęcia. Może masz wyłączone zezwolenie? Weź tam na lewo od adresu jest taka kłódka, sprawdź stan powiadomień (czy są zezwolone).
        Na początek kodu w TM wstawiasz:
        // ==UserScript==
        // @name Nazwa skryptu
        // @version 0.1
        // @description Opis skryptu
        // @author Autor
        // @namespace cokolwiek
        // @include https://showup.tv/*
        // @exclude https://showup.tv/site/tokens/withdraw*
        // @run-at document-end
        // @noframes
        // ==/UserScript==

        'use strict';
        KOD SKRYPTU W TYM MIEJSCU.
        Komentarze:
        include -> działaj na podstronach…
        exclude -> nie działaj na podstronach…
        * – oznacza dowolny ciąg znaków.
        Więcej tutaj: https://wiki.greasespot.net/Metadata_Block
        2

    3. OK, sorry za off topic (choć może nie do końca ale jak tu się wysyła PW do innego forumowicza? Czy, podobnie jak na Forum SU trzeba mieć minimum 10 postów na koncie? Mam pójść i spamować w tym celu, czy też opcja wysyłania wiadomości jest tak dobrze schowana, ze jeszcze jej nie znalazłem?
      1

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.