pnearing / flexget-downloadstation

DownloadStation client plugin for flexget
GNU General Public License v3.0
0 stars 0 forks source link

Can't go through now #1

Open once375ml opened 1 year ago

once375ml commented 1 year ago

Big thanks to your work!

  1. Stopped on: Move downloadstation.py to flexgetConfigPath/plugins/client. On most linux systems this can be found at $HOME/.config/flexget/

I can't find any path containning "/plugins/client". DSM 7.2

  1. The old style looks like: tasks: but now it looks like this: tasks: {}

I don't know how to write task now

pnearing commented 1 year ago

I've never tried installing the plugin on the NAS with flexget, since I'm not certian where the plugins directory is on the NAS. I'm sorry I can't be of more help there. I'll look into the new style of task setting and update my docs when I have a chance. I'm pretty busy right now with paid projects.

once375ml commented 1 year ago

I've never tried installing the plugin on the NAS with flexget, since I'm not certian where the plugins directory is on the NAS. I'm sorry I can't be of more help there. I'll look into the new style of task setting and update my docs when I have a chance. I'm pretty busy right now with paid projects.

Thanks for your reply.

As Download Station from Synology doesn't recognize some standard RSS format, It downloads them as "index.php" files. I have written tickets to Synology, but they donn't admit this bug clearly and donn't promise when to fix either. Then I came to internet for a "Proxy" to handle the RSS for Download Station.Your project came to me finally.

Hope someday you get time. Thank you in advance.

once375ml commented 1 year ago

I figure it out: It should be in /volume1/@appdata/flexget/plugins/client/ or the link directory: /var/packages/flexget/var/plugins/client/

pnearing commented 1 year ago

That's awesome, I'll test it out and update my docs. Thank you very much.

once375ml commented 1 year ago

That's awesome, I'll test it out and update my docs. Thank you very much.

Still got an error, saying "no synology api". I fully followed your instruction step by step without any error hint. Flexget accepted my task and saved configuration, so that means it read downloadstation.py successfully as a plugin. But when downloadstation.py ran, it said "no synology api".

Please test DSM 7.2

pnearing commented 1 year ago

I'm in the process of updating the docs, I was testing it this morning and got the same error. You'll need to install the synology_api in the flex get env directory, And make sure the permissions are correct. I'll post more detailed instructions when I can. Probably later today. On Oct 19, 2023 06:57, once375ml @.***> wrote:

That's awesome, I'll test it out and update my docs. Thank you very much.

Still got errors, saying "no synology api". I fully followed you instruction without any error hint. Flexget accepted my task and saved configuration, so that means it read downloadstation.py successfully as a plugin. But when downloadstation.py ran, it said "no synology api". Please test DSM 7.2

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

once375ml commented 1 year ago
  1. Install in right path:

  2. Set the right permission

  3. Get the same error 2023-10-20 21:07:28 CRITICAL task BDMru FATAL ERROR: Can't import synology_api.downloadstation: '("No module named 'synology_api'",)'. libDirs='['/volume1/@appstore/flexget/env/bin', '/var/packages/python311/target/lib/python311.zip', '/var/packages/python311/target/lib/python3.11', '/var/packages/python311/target/lib/python3.11/lib-dynload', '/volume1/@appstore/flexget/env/lib/python3.11/site-packages', '/var/packages/python311/target/lib/python3.11/site-packages']' 2023-10-20 21:07:28 WARNING task BDMru Aborting task (plugin: downloadstation)

once375ml commented 1 year ago

Checked your new doc and renewed the whole process, still did not work. Please donn't read your email notification only, go to the "Issues". I uploaded some screenshots.

Thanks!


发件人: Peter Nearing @.> 发送时间: 2023年10月19日 21:34 收件人: pnearing/flexget-downloadstation @.> 抄送: once375ml @.>; Author @.> 主题: Re: [pnearing/flexget-downloadstation] Can't go through now (Issue #1)

I'm in the process of updating the docs, I was testing it this morning and got the same error. You'll need to install the synology_api in the flex get env directory, And make sure the permissions are correct. I'll post more detailed instructions when I can. Probably later today. On Oct 19, 2023 06:57, once375ml @.***> wrote:

That's awesome, I'll test it out and update my docs. Thank you very much.

Still got errors, saying "no synology api". I fully followed you instruction without any error hint. Flexget accepted my task and saved configuration, so that means it read downloadstation.py successfully as a plugin. But when downloadstation.py ran, it said "no synology api". Please test DSM 7.2

―Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

― Reply to this email directly, view it on GitHubhttps://github.com/pnearing/flexget-downloadstation/issues/1#issuecomment-1771002907, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAFF772VPBCP6EP3CP6TJCDYAET75AVCNFSM6AAAAAA546R456VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZRGAYDEOJQG4. You are receiving this because you authored the thread.

pnearing commented 1 year ago

Hi, Sorry for the delay, I've been busy with work... I've never used the egg files, so I don't know how they work. I git clone the synology-api repo, and copy the directory synology_api in there to /volume1/@appstore/flexget/env/lib/python3.11/site-packages/, and then chown it, all using the command line. Hope this helps.