subliminal icon indicating copy to clipboard operation
subliminal copied to clipboard

Fix addic7ed recaptach issue by using alternative method

Open coptere opened this issue 5 years ago • 15 comments

Fix #966 and others

coptere avatar Jun 26 '19 07:06 coptere

I would suggest to not create addic7ed_alternative, but just change addic7ed provider to use this new url

ratoaq2 avatar May 03 '20 11:05 ratoaq2

It would be nice if this patch could be used to fix subliminal :)

hista avatar Jun 09 '20 10:06 hista

why do not accept this PR ?

DisasteR avatar Jul 31 '20 14:07 DisasteR

@coptere Would you please fix the remaining conflict?

azmeuk avatar Nov 14 '20 08:11 azmeuk

sorry i am not used to resolving conflicts, i just need to change line with uri.... addic7ted to uri:... podnapisi ?

coptere avatar Nov 19 '20 16:11 coptere

Ok that looks good, thanks @azmeuk for his help.

coptere avatar Nov 25 '20 19:11 coptere

@Diaoul @ratoaq2 any thought on this patch?

azmeuk avatar Dec 04 '20 14:12 azmeuk

@coptere Hi. Using Medusa (on a Synology NAS), I replaced cli.py and addic7ed.py with your patched files, but I got no luck, and Medusa still can't find my french subtitles. Did I missed something ? (maybe we could talk in French ?) subliminal.zip

BenTotoro avatar Apr 03 '21 10:04 BenTotoro

Bonjour, je l’utilise aussi pour medusa sur mon nas, il y a d’autres fichiers changer. Ils sont tous dans le pr logiquement. Malheureusement à chaque fois que medusa est mis à jour il faut reappliquer le patch.

coptere avatar Apr 04 '21 16:04 coptere

@coptere je n'y arrive pas (noob inside, dédolé) ce que j'ai fait : dans /volume1/@appstore/medusa/var/src/ext/

  • renommé le répertoire /subliminal en /subliminal.bak
  • copié/collé le répertoire /subliminal trouvé ici : https://github.com/coptere/subliminal/tree/master/subliminal
  • relancé Medusa, et là, ça plante : medusa refuse de se lancer

BenTotoro avatar Apr 05 '21 11:04 BenTotoro

@BenTotoro Pas de problème je vais tenter d'être plus clair.

Ce que je fais à chaque nouvelle version de medusa, c'est patcher le code et le pousser sur mon github. Je parle bien de Medusa et non de subliminal.

Il faut donc se baser sur https://github.com/coptere/Medusa qui inclut le patch de subliminal.

Pour la petite histoire, j'ai proposé le PR dans subliminal car les dev de medusa me l'ont refusé en indiquant qu'ils se basaient sur une version de subliminal en tant que dépendance et donc le patch doit être fait sur subliminal...sauf que ca n'avance pas...

Pour revenir à votre problème, mon installation n'est pas au meme endroit mais je pense que ça n'a pas d'importance. En revanche, il ne faut pas que prendre le repertoire /subliminal, il y a des dependances dans le code de medusa.

j'ai un script bash nommé addi7ed.sh qui contient (attention à modifier avec les bons répertoires après le -O ...):

#!/bin/bash

sudo synoservicecfg --stop pkgctl-sickbeard-custom
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/ext/subliminal/providers/addic7ed.py -O /volume1/@appstore/sickbeard-custom/var/SickBeard/ext/subliminal/providers/addic7ed.py
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/medusa/__main__.py -O /volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/__main__.py
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/medusa/app.py -O /volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/app.py
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/medusa/server/web/config/subtitles.py -O /volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/server/web/config/subtitles.py
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/medusa/subtitles.py -O /volume1/@appstore/sickbeard-custom/var/SickBeard/medusa/subtitles.py
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/themes-default/slim/views/config_subtitles.mako -O /volume1/@appstore/sickbeard-custom/var/SickBeard/themes-default/slim/views/config_subtitles.mako
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/themes/dark/templates/config_subtitles.mako -O /volume1/@appstore/sickbeard-custom/var/SickBeard/themes/dark/templates/config_subtitles.mako
sudo wget https://raw.githubusercontent.com/coptere/Medusa/feature/addic7ed-alternative-method/themes/light/templates/config_subtitles.mako -O /volume1/@appstore/sickbeard-custom/var/SickBeard/themes/light/templates/config_subtitles.mako

cd /volume1/@appstore/sickbeard-custom/var/SickBeard
sudo chown sc-sickbeard-custom: ext/subliminal/providers/addic7ed.py medusa/__main__.py medusa/app.py medusa/server/web/config/subtitles.py medusa/subtitles.py themes/light/templates/config_subtitles.mako themes-default/slim/views/config_subtitles.mako themes/dark/templates/config_subtitles.mako

sudo rm ext/subliminal/providers/addic7ed.pyc medusa/app.pyc medusa/__main__.pyc medusa/server/web/config/subtitles.pyc medusa/subtitles.pyc
sudo synoservicecfg --start pkgctl-sickbeard-custom
sudo synoservicecfg --status |grep -i sickbeard

Mon package d'installation est celui de Sickbeard qui installe Medusa donc il faut juste adapter. Comme mon medusa se met à jour tout seul sur mon synology, je ne reprends pas tous les fichiers sur mon github mais juste les fichiers qui m'interressent et contiennent le patch.

J'espere que c'est plus clair.

coptere avatar Apr 05 '21 17:04 coptere

Hello @coptere, Je viens d'essayer d'integrer tes changements, mais ca ne marche toujour pas :(

lowki93 avatar May 23 '21 00:05 lowki93

Hello @lowki93, sur subliminal seul ou sur le subliminal de sickbeard/medusa ?

Hello @coptere, Je viens d'essayer d'integrer tes changements, mais ca ne marche toujour pas :(

coptere avatar May 23 '21 11:05 coptere

Hello @Diaoul could we get this merged or this issued fixed ? It's been a while now and we still can't use addic7ed with medusa or sickchill. As it's been said before, Addic7ed is the biggest source for french subtitles.

LucasAdam avatar Jan 07 '22 11:01 LucasAdam

I tried to make a quick and dirty fix here : https://github.com/nixxou/subliminal/commit/8b4bda7de4a3604c0771d813d9a32792073dee87#diff-f141a3afa0ba7a3efe79543e07bdf6a0605538b026467c1efd2a39f47356ec0e

nixxou avatar Feb 04 '22 12:02 nixxou