70 lines
3.6 KiB
Markdown
70 lines
3.6 KiB
Markdown
# Trova link giusto di streamingcommunity
|
|
|
|
## INDICE README
|
|
- [Motivazioni & FAQ](#motivazioni--faq)
|
|
- [Perchè esiste questo git?](#perchè-esiste-questo-git)
|
|
- [Cosa fanno gli script?](#cosa-fanno-gli-script)
|
|
- [Cosa fare se "attuale.txt" risulta vuoto?](#cosa-fare-se-attualetxt-risulta-vuoto)
|
|
- [Mostra il link giusto](#mostra-il-link-giusto)
|
|
- [Crea una pagina html accattivante con il link giusto](#crea-una-pagina-html-accattivante-con-il-link-giusto)
|
|
- [Crea un feed rss con il link giusto](#crea-un-feed-rss-con-il-link-giusto)
|
|
- [Selfhostare il servizio](#selfhostare-il-servizio)
|
|
|
|
## Motivazioni & FAQ
|
|
### Perchè esiste questo git?
|
|
Anzitutto fanculo merdflix. <br>
|
|
Esistono molti cloni online di streamingcommunity, e tutti offrono un servizio simile all'originale, ma contente malware di ogni tipo e solitamente più scadente.<br>
|
|
Stufe di fare ricerche eterne per trovare il link giusto, sperando di non incappare in qualche ottimo clone... ecco pronto il git che risolve il problema permettendoci di gustarci i nostri film e serie preferite, con tutta la tranquillità necessaria e qualche funzionalità aggiuntiva.<br>
|
|
|
|
### Cosa fanno gli script?
|
|
Il cuore degli script di questo git si occupa di seguire il vecchio link noto di streamingcommunity, quindi controlla se c'è un redirect su un nuovo link, e se lo trova aggiorna <code>attuale.txt</code> contenente il link corretto.<br>
|
|
- [show_link.sh](./show_link.sh) mostra il link giusto
|
|
- [make_index.sh](./make_index.sh) crea una pagina html accattivante con il link giusto. Clicca [qui](http://streamingcommunity.accol.li) per una demo
|
|
- [rss_generator.sh](./rss_generator.sh) crea un feed rss con il link giusto. Clicca [qui](http://streamingcommunity.accol.li/rss.xml) per una demo
|
|
|
|
### Cosa fare se "attuale.txt" risulta vuoto?
|
|
Molto poco raramente streamingcommunity subisce attacchi informatici, lo script è pronto a non rompersi: arifanculo merdflix. <br>
|
|
Se per qualche strano caso dovessero avvenire redirect assurdi, il massimo che può succedere è che si cancelli il contenuto di <code>attuale.txt</code>. In questo caso tornate su questa repo. Probabilmente sarà stato trovato un bug e gli script sono già stati aggiornati o l'aggiornamento è in corso d'opera. Quindi recuperarate <code>attuale.txt</code>, ed aggiornate gli script.
|
|
|
|
## Mostra il link giusto
|
|
Per conoscere semplicemente il link aggiornato di streamingcommunity lancia lo script [show_link.sh](./show_link.sh)
|
|
```bash
|
|
# (richiede "attuale.txt")
|
|
# Lancia lo script:
|
|
./show_link.sh
|
|
```
|
|
|
|
## Crea una pagina html accattivante con il link giusto
|
|
|
|
Se vuoi creare una pagina che mostra il link aggiornato, lancia lo script [make_index.sh](./make_index.sh). <br>
|
|
Clicca [qui](http://streamingcommunity.accol.li) per una demo<br>
|
|
|
|
```bash
|
|
# (richiede "attuale.txt")
|
|
# Lancialo script manualmente
|
|
./make_index.sh
|
|
|
|
# oppure mettilo in cron
|
|
0 0 * * * /path/to/make_index.sh
|
|
```
|
|
|
|
## Crea un feed rss con il link giusto
|
|
Se vuoi creare un feed rss in xml con il link aggiornato, lancia lo script [rss_generator.sh](./rss_generator.sh)<br>
|
|
Clicca [qui](http://streamingcommunity.accol.li/rss.xml) per una demo<br>
|
|
|
|
|
|
```bash
|
|
# (richiede "attuale.txt")
|
|
# Lancialo manualmente
|
|
./rss_generator.sh
|
|
|
|
# oppure mettilo in cron nella riga dopo "make_index.sh"
|
|
0 0 * * * /path/to/rss_generator.sh
|
|
```
|
|
|
|
## Selfhostare il servizio
|
|
1. Edita lo script [make_index.sh](./make_index.sh):
|
|
- setta la variabile <code>PWD_SC</code> in testa
|
|
- decommenta i comandi per i permessi in fondo.
|
|
- (se usi anche [rss_generator.sh](./rss_generator.sh), editalo nello stesso modo )
|
|
2. Infine metti la tua cartella (quella che hai messo anche in <code>PWD_SC</code>) dietro a un reverse proxy.<br> |