Synology-Forum.nl
Packages => 3rd party Packages => Auto-Sub => Topic gestart door: Matr1x op 19 maart 2012, 21:51:43
-
Wie AutoSub met de AutoSub Installatie (http://www.synology-forum.nl/viewtopic.php?f=41&t=8640) instructies werkend heeft gekregen, wil natuurlijk graag een e-mailtje ontvangen als er subs gedownload zijn. Om AutoSub een e-mail te laten sturen als een sub bestand gedownload is, moet je gebruik maken van de Postprocesscmd optie in het configuratiescherm.
In het kort kun je het volgende bestand aanpassen:/volume1/@appstore/AutoSub/ExamplePostProcess.py
Verander hier de regels:
what = "mail"
srv = 'smtp.gmail.com:587'
fromaddr = 'example@gmail.com'
toaddrs = 'example@gmail.com'
username = 'example@gmail.com'
password = 'mysecretpassword'
subject = 'Subs info'
Vul nu in AutoSub op de Config pagina bij Postprocesscmd het volgende in:
/volume1/@optware/bin/python2.6 ExamplePostProcess.py
Vervolgens even testen door een bestaand sub bestand te verwijderen (of hernoemen) en in AutoSub te kiezen voor Run Now onder de Home knop. Als je bij "Latest downloaded subtitles" de sub ziet staan zul je als het goed is ook een mail ontvangen. Kijk even in het logbestand (zie Config waar die staat) of het goed is gegaan:
2012-03-19 16:43:05,143 INFO downloadSubs: DOWNLOADED: /volume1/video/series/Californication/Season 05/californication.s05e10.720p.hdtv.x264-orenji.en.srt
2012-03-19 16:43:05,283 INFO downloadSubs: Running PostProcess
En het resultaat:
-----Oorspronkelijk bericht-----
Van: example@gmail.com (http://mailto:example@gmail.com)
Onderwerp: AutoSub has completed job californication.s05e10.720p.hdtv.x264-orenji.en.srt
Hi,
AutoSub downloaded the following subtitle:
californication.s05e10.720p.hdtv.x264-orenji.en.srt
-
Om de bestandsnaam in het onderwerp van de mail te zetten moet je ook even dit aanpassen:
msg['Subject'] = subject + " " + message
Je kunt natuurlijk nog veel meer aanpassen,
maar probeer het geheel eerst werkend te krijgen voor je creatief wordt :mrgreen:
-
bedankt!Van t weekend eens proberen :-)
-
Mooi handleiding Matr1x. Werkt geweldig, bedankt voor de duidelijk uitleg :D
-
Als je het AutoSub SPK (http://www.synology-forum.nl/viewtopic.php?f=144&t=8799) pakket gebruikt in plaats van de handmatige installatie, is het allemaal wat eenvoudiger.
Vul in AutoSub op de Config pagina bij Postprocesscmd het volgende in:
python ExamplePostProcess.py
Getest en de email werkt ook in het spk pakket. Let er wel op dat na de spk installatie het script ExamplePostProcess.py vervangen is en opnieuwe aangepast moet worden. Daarom is het misschien beter als je een kopie maakt van het script en die gebruikt. Zelf gebruik ik dus SendAutoSubMail.py in plaats van ExamplePostProcess.py
-
bedankt voor je uitleg, heb laatst maar even Notify My Android aangeschaft omdat Notifo stopt.
Ik heb via je instructie AutoSub laten mailen naar de NMA mail service en alles komt netjes aan :D
-
Met de nieuwe update 0.5.3-3 is de locatie verplaatst naar /usr/local/autosub/ExamplePostProcess.py
Dit zul je dus ook in je config bestand moeten aanpassen (kan via de webinterface). :wink:
-
Met de nieuwe update 0.5.3-3 is de locatie verplaatst naar /usr/local/autosub/ExamplePostProcess.py
Wat is er allemaal aangepast in spk pakket versie 0.5.3-3? Alleen maar terug naar de oorspronkelijk plek /usr/loca/autosub? Het verbaasde mij al dat spk pakket versie 0.5.3-2 op een ongebruikelijke plek /volume1/@appstore/AutoSub geinstalleerd werd.
Overigens zit de e-mail notificatie als optie in de volgende versie van AutoSub 0.5.4. En er zullen nog meer verbeteringen in zitten.
-
Oh ja, je kunt de e-mail notificatie beter afzetten als je een bulk download gaat doen of AutoSub voor de eerste keer gebruikt. Ik had even 4 seizoenen van Merlin.2008 gedownload en kreeg vervolgens dus 4x12x2= 96 e-mailtjes binnen.
Dan is Notify My Android toch een betere oplossing... hoewel je daar dan ook 96 meldingen en piepjes binnen krijgt
:mrgreen: :mrgreen: :mrgreen:
-
Ik krijg de notificatie helaas niet aan de praat.
ik heb AutoSub via de package manager geinstalleerd en heb ExamplePostProcess.py geopieerd en aangepast.
Het commando Python kent mn Synology niet dus heb met ingesteld met het avsulute pad naar python:
/usr/local/python26/bin/python /volume1/@appstore/AutoSub/autosubmail.py
Ik heb hier de volgens instellingen geprobeerd:
srv = 'smtp.gmail.com:587'
fromaddr = 'autosub@mijndomeinnaam.nl (http://mailto:'autosub@mijndomeinnaam.nl)'
username = 'mijnemailadres@gmail.com (http://mailto:'mijnemailadres@gmail.com)'
toaddrs = 'autosub@mijndomeinnaam.nl'
subject = 'Subs info'
maar ook hiermee is het niet gelukt.
Ik kan in de log file (AutoSubService.log) ook niets terug vinden dat mn mail wel of niet word verstuurd.
Ik heb Autosub al op debugging gezet en ook daar staat niets in.
Er staat alleen:
2012-05-06 14:40:07,410 DEBUG downloadSubs: Postprocess: running /usr/local/python26/bin/python /volume1/@appstore/AutoSub/autosubmail.py "/volume1/Downloads/Sickbeard/Blue Bloods/Season 02/Blue.Bloods.S02E18.720p.WEB-DL.DD5.1.H264-KiNGS.nl.srt" "/volume1/Downloads/Sickbeard/Blue Bloods/Season 02/Blue.Bloods.S02E18.720p.WEB-DL.DD5.1.H264-KiNGS.mkv"
Ik kom er echt niet uit wat ik nu verkeerd doe.
Kan iemand mij hier aub mee helpen?
Alvast bedankt!
Mvg,
Wesley
-
Ik krijg de notificatie helaas niet aan de praat.
ik heb AutoSub via de package manager geinstalleerd en heb ExamplePostProcess.py geopieerd en aangepast.
Het commando Python kent mn Synology niet dus heb met ingesteld met het avsulute pad naar python:
/usr/local/python26/bin/python /volume1/@appstore/AutoSub/autosubmail.py
Ik heb hier de volgens instellingen geprobeerd:
srv = 'smtp.gmail.com:587'
fromaddr = 'autosub@mijndomeinnaam.nl (http://mailto:'autosub@mijndomeinnaam.nl)'
username = 'mijnemailadres@gmail.com (http://mailto:'mijnemailadres@gmail.com)'
toaddrs = 'autosub@mijndomeinnaam.nl'
subject = 'Subs info'
maar ook hiermee is het niet gelukt.
Ik kan in de log file (AutoSubService.log) ook niets terug vinden dat mn mail wel of niet word verstuurd.
Ik heb Autosub al op debugging gezet en ook daar staat niets in.
Er staat alleen:
2012-05-06 14:40:07,410 DEBUG downloadSubs: Postprocess: running /usr/local/python26/bin/python /volume1/@appstore/AutoSub/autosubmail.py "/volume1/Downloads/Sickbeard/Blue Bloods/Season 02/Blue.Bloods.S02E18.720p.WEB-DL.DD5.1.H264-KiNGS.nl.srt" "/volume1/Downloads/Sickbeard/Blue Bloods/Season 02/Blue.Bloods.S02E18.720p.WEB-DL.DD5.1.H264-KiNGS.mkv"
Ik kom er echt niet uit wat ik nu verkeerd doe.
Kan iemand mij hier aub mee helpen?
Alvast bedankt!
Mvg,
Wesley
Heb je wel what = "mail" ingesteld?
Overigens ben ik nu met zyronix bezig om de notificaties via de config pagina te kunnen instellen, zodat we niet meer via de post process script hoeven te vervelen :)
-
bedankt voor je snelle reactie!
Nee, ik had what = "mail" nog niet ingesteld.... gelijk maar even testen :-)
Maar nu haal ik what = "echo" weg.
Sloop ik hierdoor niets?
Want het lijkt mij dat ëcho"ook ergens voor wordt gebruikt...
Via de config pagina zal inderdaad een goede verbetering zijn :-)
Mvg,
Wesley
P.S. Op dit moment download hij helemaal geen subs meer. Ook niet als ik een al eerder gedownloade sub delete.
Ik moet even het pakket deinstalleren en opnieuw installeren...
-
bedankt voor je snelle reactie!
Nee, ik had what = "mail" nog niet ingesteld.... gelijk maar even testen :-)
Maar nu haal ik what = "echo" weg.
Sloop ik hierdoor niets?
Want het lijkt mij dat ëcho"ook ergens voor wordt gebruikt...
Via de config pagina zal inderdaad een goede verbetering zijn :-)
Mvg,
Wesley
P.S. Op dit moment download hij helemaal geen subs meer. Ook niet als ik een al eerder gedownloade sub delete.
Ik moet even het pakket deinstalleren en opnieuw installeren...
Nee, je kan gewoon echo vervangen met mail en dan moet het werken.
Gr,
Donny
-
Hoi Donny Ik heb het helaas nog niet kunnen testen.
Ik krijg Autosub namelijk niet meer aan de praat.
Mn Series folder is /volume1/downloads/Series en zo staat dit ook ingesteld in de config.
Ik zie het volgende in de log staan.
2012-05-06 18:41:46,834 DEBUG scanDir: Starting round of local disk checking at /volume1/Downloads/Series
2012-05-06 18:41:46,836 DEBUG scanDir: Finished round of local disk checking
2012-05-06 18:41:51,704 DEBUG checkRSS: Starting round of RSS checking
2012-05-06 18:41:51,706 DEBUG checkRSS: Now using the Dutch RSS feed
2012-05-06 18:41:51,708 DEBUG checkSub: Starting round of checkSub
Ik denk dat het hier fout gaat.
2012-05-06 18:41:51,710 DEBUG checkSub: Exiting, another threat is using the queues
2012-05-06 18:41:51,772 DEBUG checkRss: Succussfully connected to http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)
2012-05-06 18:41:52,363 DEBUG checkRss: Valid RssFeed
Daarnaast vindt hij geen enkele aflevering als ik daaronder in de log verder terug lees.
Ik zal denk ik even geduld moeten hebben en het over een paar uur nogmaals moeten proberen o.i.d.
-
Hoi Donny Ik heb het helaas nog niet kunnen testen.
Ik krijg Autosub namelijk niet meer aan de praat.
Mn Series folder is /volume1/downloads/Series en zo staat dit ook ingesteld in de config.
Ik zie het volgende in de log staan.
2012-05-06 18:41:46,834 DEBUG scanDir: Starting round of local disk checking at /volume1/Downloads/Series
2012-05-06 18:41:46,836 DEBUG scanDir: Finished round of local disk checking
2012-05-06 18:41:51,704 DEBUG checkRSS: Starting round of RSS checking
2012-05-06 18:41:51,706 DEBUG checkRSS: Now using the Dutch RSS feed
2012-05-06 18:41:51,708 DEBUG checkSub: Starting round of checkSub
Ik denk dat het hier fout gaat.
2012-05-06 18:41:51,710 DEBUG checkSub: Exiting, another threat is using the queues
2012-05-06 18:41:51,772 DEBUG checkRss: Succussfully connected to http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)
2012-05-06 18:41:52,363 DEBUG checkRss: Valid RssFeed
Daarnaast vindt hij geen enkele aflevering als ik daaronder in de log verder terug lees.
Ik zal denk ik even geduld moeten hebben en het over een paar uur nogmaals moeten proberen o.i.d.
Herstart anders je NAS eens, dan weet je zeker dat er niks anders de threat gebruikt.
-
Helaas heeft dat niet gewerkt
/var/log/messages:
May 6 19:09:38 syslogd exiting
May 6 19:11:00 syslogd started: BusyBox v1.16.1
/volume1/@appstore/AutoSub/AutoSubService.log
2012-05-06 19:12:55,731 INFO AutoSub: checkSub thread started
2012-05-06 19:12:55,732 INFO AutoSub: Starting downloadSubs thread
2012-05-06 19:12:55,734 INFO AutoSub: downloadSubs thread started
2012-05-06 19:12:55,735 INFO AutoSub: threads started, going into a loop to keep the main thread going
2012-05-06 19:15:16,427 DEBUG scanDir: Starting round of local disk checking at /volume1/Downloads/Series
2012-05-06 19:15:16,429 DEBUG scanDir: Finished round of local disk checking
2012-05-06 19:15:22,177 DEBUG checkRSS: Starting round of RSS checking
2012-05-06 19:15:22,179 DEBUG checkRSS: Now using the Dutch RSS feed
2012-05-06 19:15:22,187 DEBUG checkSub: Starting round of checkSub
2012-05-06 19:15:22,188 DEBUG checkSub: Exiting, another threat is using the queues
2012-05-06 19:15:22,258 DEBUG checkRss: Succussfully connected to http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)
2012-05-06 19:15:22,792 DEBUG checkRss: Valid RssFeed
en dan komt er wat meuk voorbij zetten maar niets wat temaken heeft met mn series in mn /volume1/Downloads/Series folder.
en eindigd hij met:
2012-05-06 19:15:23,720 DEBUG checkRSS: Finished round of RSS checking
2012-05-06 19:15:24,207 DEBUG checkSub: Starting round of checkSub
2012-05-06 19:15:24,208 DEBUG checkSub: Finished round of checkSub
Dus ik heb echt geen idee wat er aan de hand is.
Ik heb AutoSub opniuew geinstalleerd via de package manager en de folder /usr/local/autosub bestond niet meer toen in een deinstall had gedaan dus het pakket is wel opnieuw geinstalleerd.
Als ik de URL bekijk (http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)) dan zie ik daar slechts een aantal RRS feed gegevens terug komen en dat zijn volgens mij ook de enige die ik in mn logfiles terug zie komen.
Werkt het voor jou nog wel? Ik begin het idee te krijgen dat het probleem niet zit in AutoSub
-
Helaas heeft dat niet gewerkt
/var/log/messages:
May 6 19:09:38 syslogd exiting
May 6 19:11:00 syslogd started: BusyBox v1.16.1
/volume1/@appstore/AutoSub/AutoSubService.log
2012-05-06 19:12:55,731 INFO AutoSub: checkSub thread started
2012-05-06 19:12:55,732 INFO AutoSub: Starting downloadSubs thread
2012-05-06 19:12:55,734 INFO AutoSub: downloadSubs thread started
2012-05-06 19:12:55,735 INFO AutoSub: threads started, going into a loop to keep the main thread going
2012-05-06 19:15:16,427 DEBUG scanDir: Starting round of local disk checking at /volume1/Downloads/Series
2012-05-06 19:15:16,429 DEBUG scanDir: Finished round of local disk checking
2012-05-06 19:15:22,177 DEBUG checkRSS: Starting round of RSS checking
2012-05-06 19:15:22,179 DEBUG checkRSS: Now using the Dutch RSS feed
2012-05-06 19:15:22,187 DEBUG checkSub: Starting round of checkSub
2012-05-06 19:15:22,188 DEBUG checkSub: Exiting, another threat is using the queues
2012-05-06 19:15:22,258 DEBUG checkRss: Succussfully connected to http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)
2012-05-06 19:15:22,792 DEBUG checkRss: Valid RssFeed
en dan komt er wat meuk voorbij zetten maar niets wat temaken heeft met mn series in mn /volume1/Downloads/Series folder.
en eindigd hij met:
2012-05-06 19:15:23,720 DEBUG checkRSS: Finished round of RSS checking
2012-05-06 19:15:24,207 DEBUG checkSub: Starting round of checkSub
2012-05-06 19:15:24,208 DEBUG checkSub: Finished round of checkSub
Dus ik heb echt geen idee wat er aan de hand is.
Ik heb AutoSub opniuew geinstalleerd via de package manager en de folder /usr/local/autosub bestond niet meer toen in een deinstall had gedaan dus het pakket is wel opnieuw geinstalleerd.
Als ik de URL bekijk (http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)) dan zie ik daar slechts een aantal RRS feed gegevens terug komen en dat zijn volgens mij ook de enige die ik in mn logfiles terug zie komen.
Werkt het voor jou nog wel? Ik begin het idee te krijgen dat het probleem niet zit in AutoSub
2012-05-06 19:38:42,978 INFO downloadSubs: DOWNLOADED: /volume1/downloads/tv/The Mentalist/Seizoen 4/The.Mentalist.S04E22.720p.HDTV.X264-DIMENSION.srt
2012-05-06 19:38:43,178 INFO downloadSubs: Running PostProcess
2012-05-06 19:38:48,163 INFO downloadSubs: DOWNLOADED: /volume1/downloads/tv/Bones/Seizoen 7/Bones.S07E11.720p.HDTV.X264-DIMENSION.srt
2012-05-06 19:38:48,375 INFO downloadSubs: Running PostProcess
2012-05-06 19:38:50,668 INFO downloadSubs: DOWNLOADED: /volume1/downloads/tv/The Finder/Seizoen 1/The.Finder.S01E12.REPACK.720p.HDTV.X264-DIMENSION.en.srt
2012-05-06 19:38:50,864 INFO downloadSubs: Running PostProcess
-
Ik heb 1 van mn afleveringen House weg gegooid omdat ik deze terug kon vinden in http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)
Deze heb ik opnieuw gedownload en daar vindt AutoSub wel de subtitle van.
Van alle overige series waar ik mn srt bestand van heb gedelete vindt hij niets terug.
(terwijl hij deze gisteren nog heeft gedownload.. )
Ik snap er niets van
-
De mail is gelukkig verstuurd dus dit werkt wel :)
what = "mail is dus de oplossing..."
Als je naar deze link gaat
http://feeds.bierdopje.com/bierdopje/subs/dutch (http://feeds.bierdopje.com/bierdopje/subs/dutch)
Zie je daar dan alleen alle posts van vandaag staan vanaf 13:26?
ik heb alle episodes die ik daar zag staan geopieerd en in een bestand geplakt genaamd 1.
RapOlogy> cat 1 | grep S0 | wc -l
40
Ik zie op de feed van bierdopje dus maar 40 series staan.
Hoeveel zie jij er?
En hoe is het mogelijk dat ik maar zo weinig sub zie op de feed van bierdopje?
Om ook nog even on topic te blijven;
Ik zag voorgaand in de post het volgende staan:
msg['Subject'] = subject + " " + message
Heb je enig idee hoe ik dit werkend zou kunnen krijgen zodat de subtitle of de naam van de serie/episode in het onderwerp veld komt te staan?
Alvast bedankt voor je reactie.
-
Ik zag voorgaand in de post het volgende staan:
msg['Subject'] = subject + " " + message
Heb je enig idee hoe ik dit werkend zou kunnen krijgen zodat de subtitle of de naam van de serie/episode in het onderwerp veld komt te staan?
Alvast bedankt voor je reactie.
Er zijn maar een beperkt aantal variabelen als subject, message, etc beschikbaar. Ik heb ook al eens gevraagd naar de exacte naam van het .srt bestand voordat deze dezelfde naam als het filmbestand krijgt, maar die gegevens zijn niet beschikbaar. Ook zijn er geen variabelen voor de serie/episode maar die info zit natuurlijk al in de variabele message.
Eigenlijk moet de maker van AutoSub alle variabele die gebruikt worden om de ondertiteling te zoeken vrijgeven in postprocesscmd. Dan kun je de notificatie zo mooi maken als je zelf wilt.
-
Ik zou al blij zijn als er gewoon staat:
Sub bladiebla.srt downloaded.
Dan weet ik namelijk genoeg :)
-
Ik zou al blij zijn als er gewoon staat:
Sub bladiebla.srt downloaded.
Dan weet ik namelijk genoeg :)
Dat zie je als je dit gebruikt: msg['Subject'] = subject + " " + message
Ik zie bijvoorbeeld:
Onderwerp: AutoSub has completed job Fringe.S04E20.720p.HDTV.X264-DIMENSION.srt
Hi,
AutoSub downloaded the following subtitle:
Fringe.S04E20.720p.HDTV.X264-DIMENSION.srt
-
Waar moet ik dat plaatsen dan?
Ik had
srv = 'smtp.gmail.com:587'
fromaddr = 'autosub@mijndomein.nl (http://mailto:'autosub@mijndomein.nl)'
username = ''email@gmail.com'
password = 'mn ww'
msg['Subject'] = subject + " " + message
encryption = 'TLS'
En dit werkte niet (kreeg foutmeldingen)
Moet ik dat ergens onder plaatsen ofzo?
Edit:
Ik ben het volgende al tegen gekomen en heb het aangepast:
# msg['Subject'] = subject
msg['Subject'] = subject + " " + message
Als Auto-Sub weer goed functioneerd en voor al mn series subs kan vinden zal ik eens kijken of het werkt :)
Thanks!
-
Zojuist getest en dit was inderdaad de oplossing.
Thanks voor de hulp!