Output plugin for pyLoad download manager.
Example:
pyload:
api: http://localhost:8000/api
username: <user>
password: <pwd>
package: <package>
package_password: <package_password>
folder: <folder>
queue: [yes|no](/yes|no)
parse_url: [yes|no](/yes|no)
hoster:
- List of prefered hoster
multiple_hoster: [yes|no](/yes|no)
enabled: [yes|no](/yes|no)
Default values for the config elements:
pyload:
api: http://localhost:8000/api
queue: yes
parse_url: no
hoster: ALL
multiple_hoster: yes
enabled: yes
The api parameter should be the address of the webinterface followed by "/api", in case the webinterface runs locally on port 8000 the default value will suffice.
Don't forget to set the correct username and password.
You can define the naming format for the packages to be added with every entry by specifying the package parameter accordingly. It is Jinja enabled and, therefore, allows for a dynamic formatting by applying the entry's field values.
For example, the following will result in packages like "Foobar - S01E05":
pyload:
...
package: '{{series_name}} - {{series_id}}'
...
If no package formatting is defined, Flexget uses the name of the entry.
This is not yet possible for the definition of the folder parameter, which can be used to define a certain download folder. When no folder is supplied pyload will choose the folder name (Usually the package name).
The queue parameter specifies whether new packages should be queued immediately or added to the collection instead.
By default this plugin will accept all hoster, if you want to filter prefered ones lookup the names at pyloads plugin overview first.
Then simply create a list like this:
hoster:
- YoutubeCom
- MyvideoDe
When a prefered hoster is found only these links will be added, if not remaining hosters gets added.
To only add the first found prefered hoster set multiple_hoster to off.
If queue is activated downloads will start immediately, otherwise go to collector and wait for user interaction.
When parse_url is activated pyload will load the html page at the feed url and check it for additional links. This is useful for hoster who don't include any links in the feed content. This requires that the feed url to link at an article or page related to the entry and not on a general page or front page. You should first make sure that this is the case so no wrong links gets added.
You can define the password for the package send to pyload, this password will be used for extraction.
For example, the following will result in the package password "test123":
pyload:
...
package_password: test123
...
If no password is defined, FlexGet isn't submitting any additional info.