stash
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
name: stashdb performer gallery
|
||||
description: Automatically download performer images from stashdb or other stash-boxes. Add the [Stashbox Performer Gallery] tag to a performer and it will create a gallery of images from that stash-box database. Apply the tag [Set Profile Image] to an image to set it as the profile image of that performer. Note you will need to configure the download path and add this as a path under settings > library
|
||||
version: 0.2
|
||||
url: https://github.com/stashapp/CommunityScripts/
|
||||
exec:
|
||||
- python
|
||||
- "{pluginDir}/stashdb-performer-gallery.py"
|
||||
interface: raw
|
||||
settings:
|
||||
path:
|
||||
displayName: Download parent folder
|
||||
description: Download location for files, note this should be in a different folder to stash and in a folder covered by stash. You may need to create a new library path to cover this directory.
|
||||
type: STRING
|
||||
runPerformerScraper:
|
||||
displayName: Run stash scrapers on profile urls
|
||||
description: Run scrapers on profile urls
|
||||
type: BOOLEAN
|
||||
|
||||
hooks:
|
||||
- name: modify performer
|
||||
description: Download galleries on performer update if the [performer gallery] tag is applied
|
||||
triggeredBy:
|
||||
- Performer.Update.Post
|
||||
- name: image add
|
||||
description: Add images
|
||||
triggeredBy:
|
||||
- Image.Create.Post
|
||||
- name: set profile images
|
||||
description: Set profile images py adding the [Set Profile Image] tag to the image, there must be exactly 1 performer tagged on the image.
|
||||
triggeredBy:
|
||||
- Image.Update.Post
|
||||
|
||||
tasks:
|
||||
- name: "Process Performers"
|
||||
description: Fetch performer images for performers with the [performer gallery] tag
|
||||
defaultArgs:
|
||||
mode: processPerformers
|
||||
- name: "relink missing images"
|
||||
description: reprocess missing images
|
||||
defaultArgs:
|
||||
mode: processImages
|
||||
Reference in New Issue
Block a user