This commit is contained in:
2025-01-26 18:59:58 +01:00
parent 64785ecba5
commit 78f4039061
3 changed files with 49 additions and 31 deletions

View File

@@ -1,30 +1,52 @@
# Trova link giusto di streamingcommunity
Anzitutto fanculo netflix. <br>
Esistono molti cloni online di streamingcommunity, e tutti offrono un servizio simile all'originale, ma contente malware di ogni tipo.<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.
## INDICE ISTRUZIONI
- [Motivazioni](#perchè-esiste-questo-git)
- [Mostra il link giusto](#1-se-vuoi-semplicemente-sapere-qualè-il-link-giusto)
- [Crea una pagina html accattivante con il link giusto](#2-genera-una-pagina-html-con-il-link-giusto)
- [Crea un feed rss in xml con il link giusto](#3-crea-un-feed-rss-con-il-link-giusto)
- [Selfhostare il servizio](#4-selfhostare-il-servizio)
### 1. Genera una pagina html con il link aggiornato di streamingcommunity
## Motivazioni
### 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.<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 in xml con il link giusto
### Si è cancellato il contenuto di "attuale.txt"
Molto poco raramente streamingcommunity subisce attacchi informatici o roba simile, 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 ed è già stato aggiornato o è in corso d'opera. Quindi recuperarate <code>attuale.txt</code>, ed aggiornate gli script.
## 1. Se vuoi semplicemente sapere qual'è il link giusto:
```bash
# (richiede "attuale.txt")
# esgui lo script:
./show_link.sh
```
## 2. Genera una pagina html con il link giusto
lo script [make_index.sh](./make_index.sh) genera una index come in [questo link](http://streamingcommunity.accol.li)<br>
```bash
# (richiede "attuale.txt")
# Setta la variabile "PWD_SC" in testa allo script o lasciala con "PWD" per provare in locale
nano make_index.sh
# Avvia lo script manualmente
./make_index.sh
# oppure mettilo in cron
0 0 * * * /path/to/make_index.sh
```
Se vuoi selfhostare il servizio:<br>
edita lo script [make_index.sh](./make_index.sh), quindi setta la variabile <code>PWD_SC</code> in testa e decommenta i comandi per i permessi in fondo.<br>
Infine metti la tua cartella (quella che hai messo anche in <code>PWD_SC</code>) dietro a un reverse proxy.<br>
### 2. Crea un feed rss con il link:
## 3. Crea un feed rss con il link giusto:
```bash
# (richiede "attuale.txt")
@@ -34,15 +56,10 @@ nano rss_generator.sh
# Avvia lo manualmente
./rss_generator.sh
# oppure mettilo in cron
# oppure mettilo in cron nella riga dopo "make_index.sh"
0 0 * * * /path/to/rss_generator.sh
```
### 3. Se vuoi semplicemente sapere qual'è il link giusto di streamingcommunity:
```bash
# (richiede "attuale.txt")
# esgui lo script:
./show_link.sh
```
## 4. Selfhostare il servizio
1. Edita lo script [make_index.sh](./make_index.sh), quindi setta la variabile <code>PWD_SC</code> in testa e 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 sanche in <code>PWD_SC</code>) dietro a un reverse proxy.<br>