CraftChat - Skrypt polepszający v. 1.3
Jak to działa?
Do działania skryptu potrzebne jest rozszerzenie do przeglądarki Greasemonkey, którego autorem jest Anthony Lieuallen. Istnieje ono z pewnością dla Mozilli Firefox, aczkolwiek zdaje mi się, że Chrome i Opera również mają swoje wersje rozszerzenia. Następnie należy utworzyć nowy skrypt i wkleić weń kod, który napisałem. Od teraz, gdy tylko skrypt będzie włączony, jego treść będzie dołączana podczas ładowania strony.
Co to daje?
Dzięki mojemu skryptowi okienko czatu na stronie głównej (w przyszłości być może wprowadzę obsługę także tego na osobnej stronie) będzie wyposażone w dodatkowe funkcje:
- licznik znaków pozostałych do wykorzystania
- podświetlanie "zawołań" na czacie - wpisy zawierające Twój nick będą miały zmieniony kolor
- ukrycie wpisów bota oznajmiającego o nowych tematach
- ostrzeganie o nieprawidłowym użyciu kappy i naprawianie wyświetlania tych wadliwych
- zupełne ukrywanie wpisów od ignorowanych użytkowników (zamiast komunikatu)
- zwijanie zbyt długich wpisów
- ostrzeganie o niedomkniętych/nieotwartych tagach
- wsparcie dla własnych konfigurowalnych emotikon
Chcę zmienić działanie skryptu. Mogę?
Ależ oczywiście. Jeżeli chcesz tylko wyłączyć pewne elementy albo zmienić np. kolor podświetlenia z pomocą przyjdzie Ci część skryptu opatrzona komentarzem "KONFIGURACJA". Rzecz jasna jeśli potrafisz i chcesz możesz również edytować dalszą część opatrzoną komentarzem "KOD". Możesz również dzielić się efektem zmian. Jedyne o co proszę, to pozostawienie jakiejś informacji, że to ja jestem pierwotnym autorem skryptu.
Nie działa. Czemu?
Jeśli skrypt nie chce działać sprawdź czy go poprawnie zainstalowałeś - skopiowałeś dokładnie cały podany plik i czy zapisałeś go. (rozszerzenie powininno tworzyć nowe skrypty automatycznie w odpowiednim dla siebie folderze) Sprawdź również czy plugin i skrypt są włączone. Ponadto, przypominam, że skrypt został napisany na przeglądarkę Mozilla Firefox (w wersji 49.0.1), na innych przeglądarkach jego działanie może być zaburzone. (z tego co mi wiadomo Chrome na przykład traktuje jedną z użytych przeze mnie funkcji jako eksperymentalną, więc nie jestem pewien czy zadziała poprawnie)
Skrypt do skopiowania:
- v. 1.3:
- v. 1.2:
- v. 1.1:
- v. 1.0:
Używając pluginu i skryptu robisz to na własną odpowiedzialność. Zrzekam się odpowiedzialności za niewłaściwe działanie, wynikające z tego problemy i błędy. Zostałeś ostrzeżony!
Changelog:
Screen:
Co mam zamiar dodać jeśli będę kontynuował prace nad skryptem:
- wsparcie dla czatu na osobnej stronie
- wsparcie dla innych przeglądarek (ponoć działa i tak)
No, to co o tym sądzicie? Podoba się wam? =)
Użytkownik elementiro edytował ten post 24 August 2017 - 14:00