Skip to content

funzioni utili

mac12m99 edited this page May 30, 2021 · 1 revision

Lista funzioni utili

server

Da utilizzare per creare listati di server "standard"

Parametro Descrizione
item l'item chiamante
data='' stringa in cui cercare i server
itemlist=[] lista dei server trovati, se il parametro server non è compilato, verrà riconosciuto dall'url
headers='' se verrà scaricata la pagina, puoi passare degli header custom
AutoPlay=True autoplay abilitato
CheckLinks=True checklink abilitato
Download=True download abilitato
patronTag=None se la pagina mostra un tag qualitativo (MB.BDRIP ad esempio), inserire una regex che lo cattura. Verrà mostrato a video con una descrizione.
Videolibrary=True videoteca abilitata

E' possibile utilizzare sia data che itemlist, i risultati di entrambi verranno uniti. In loro assenza, verrà scaricata la pagina e verranno cercati tutti i server.
In caso di link corti, i provider supportati verranno rilevati e verrà tentato un unshorten automatico alla ricerca di possibili server.

hdpass_get_servers

Scraper per hdpass.online, per intenderci:

hdpass

Esempio di utilizzo:

itemlist = support.hdpass_get_servers(item)

Normalmente utilizzato nella funzione findvideos, dato l'item ritorna una itemlist contenente tutti i link presenti

typo

Funzione per scrivere facilmente titoli con formattazioni "standard", in modo che siano uniformi in tutto l'addon

Parametro Descrizione
string la stringa formattata con le regole specificate qua sotto
typography='' se si vuole, si può specificare la formattazione a parte

Regole
-Se contiene 'submenu', sarà formattato come tale
-Se contiene color 'esadecimale' apparirà del colore specificato, senza colore di default sarà quello di KoD (0xFF65B3DA)
-Se contiene bold o italic sarà in grassetto o italico