Skip to content

Automatyczne liczenie średniej ocen na portalu synergia.librus.pl z uwzględnieniem wag dla uczniów szkół, które wyłączyły tę funkcjonalność

License

Notifications You must be signed in to change notification settings

KGrzeg/avgsynergia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AvgSynergia

Automatyczne liczenie średniej ważonej ocen na portalu synergia.librus.pl z uwzględnieniem wag dla uczniów szkół, które wyłączyły tę funkcjonalność.

Aplikacja została wyprodukowana z myślą o przeglądarce Google Chrome. Wsparcie dla innych przeglądarek może zostanie wprowadzone w przyszłości.

Instalacja

Aplikację można zainstalować na dwa sposoby.

TamperMonkey

Tampermonkey to świetne narzędzie, które pozwala tworzyć dodatki do przeglądarek WWW. Czym się różni od "normalnego" dodatku? Ten sam program działa na kilku przeglądarkach bez dużego nakładu pracy oraz jest darmowy. Za umieszczenie dodatku w WebStore należy zapłacić. Aby zainstalować AvgSynergia, należy:

  1. zainstalować wspominany dodatek Tampermonkey dla chrome (ze strony domowej można również pobrać wersje dla innych platform)
  2. otworzyć ten link; za jego pomocą można zainstalować lub ręcznie zaktualizować dodatek

Od tej chwili, dodatek będzie się zawsze automatycznie załączał, gdy odwiedzisz stronę ocen w portalu Librus.

Bookmarklet

Drugi sposób na "zainstalowanie" aplikacji, to utworzenie zakładki w przeglądarce internetowej. Nazwa zakładki jest dowolna, natomiast jej adres URL musi mieć następującą treść:

javascript:(function(){var%20s=document.createElement(%22script%22);document.body.appendChild(s),s.src=%22https://rawgit.com/GrzegorzKu/avgsynergia/master/dist/bookmarklet.js%22})()

Aby uruchomić skrypt, trzeba udać się na stronę z ocenami w systemie librus, a następnie nacisnąć przycisk utworzonej zakładki. W ten sposób nie trzeba instalować niczego w przeglądarce, jednak program nie będzie się załączał automatycznie po wejściu na stronę. To rozwiązanie powoduje pobranie kodu jednorazowo w chwili naciśnięcia przycisku (zakładki) oraz natychmiastowe jego usunięcie w momencie odświeżenia strony.

Licencja

Licencja MIT Copyright (c) 2017 Grzegorz Kupczyk kupczykgrzeg@gmail.com

Niniejszym gwarantuje się, bez opłat, że każda osoba która wejdzie w posiadanie kopii tego oprogramowania i związanych z nim plików dokumentacji (dalej „Oprogramowanie”) może wprowadzać do obrotu Oprogramowanie bez żadnych ograniczeń, w tym bez ograniczeń prawa do użytkowania, kopiowania, modyfikowania, łączenia, publikowania, dystrybuowania, sublicencjonowania i/lub sprzedaży kopii Oprogramowania a także zezwalania osobie, której Oprogramowanie zostało dostarczone czynienia tego samego.

Powyższa nota zastrzegająca prawa autorskie oraz niniejsza nota zezwalająca muszą zostać włączone do wszystkich kopii lub istotnych części Oprogramowania.

OPROGRAMOWANIE JEST DOSTARCZONE TAKIM, JAKIE JEST, BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŹNEJ LUB DOROZUMIANEJ, NIE WYŁĄCZAJĄC GWARANCJI PRZYDATNOŚCI HANDLOWEJ LUB PRZYDATNOŚCI DO OKREŚLONYCH CELÓW A TAKŻE BRAKU WAD PRAWNYCH. W ŻADNYM PRZYPADKU TWÓRCA LUB POSIADACZ PRAW AUTORSKICH NIE MOŻE PONOSIĆ ODPOWIEDZIALNOŚCI Z TYTUŁU ROSZCZEŃ LUB WYRZĄDZONEJ SZKODY A TAKŻE ŻADNEJ INNEJ ODPOWIEDZIALNOŚCI CZY TO WYNIKAJĄCEJ Z UMOWY, DELIKTU, CZY JAKIEJKOLWIEK INNEJ PODSTAWY POWSTAŁEJ W ZWIĄZKU

About

Automatyczne liczenie średniej ocen na portalu synergia.librus.pl z uwzględnieniem wag dla uczniów szkół, które wyłączyły tę funkcjonalność

Resources

License

Stars

Watchers

Forks

Packages

No packages published