Changes via prettier

This commit is contained in:
David Maisonave
2024-07-28 05:38:09 -04:00
parent 41167b019f
commit c574721989
5 changed files with 35 additions and 28 deletions

View File

@@ -1,2 +1,3 @@
# Axter-Stash # Axter-Stash
Plugins for Stash Plugins for Stash

View File

@@ -1,19 +1,22 @@
# ChangeFileMonitor: Ver 0.1.0 (By David Maisonave) # ChangeFileMonitor: Ver 0.1.0 (By David Maisonave)
ChangeFileMonitor is a [Stash](https://github.com/stashapp/stash) plugin which updates Stash if any changes occurs in the Stash library paths. ChangeFileMonitor is a [Stash](https://github.com/stashapp/stash) plugin which updates Stash if any changes occurs in the Stash library paths.
### Using ChangeFileMonitor ### Using ChangeFileMonitor
- To start monitoring file changes, go to **Stash->Settings->Task->[Plugin Tasks]->ChangeFileMonitor**, and click on the [Start Library Monitor] button. - To start monitoring file changes, go to **Stash->Settings->Task->[Plugin Tasks]->ChangeFileMonitor**, and click on the [Start Library Monitor] button.
- ![ChangeFileMonitor_Task](https://github.com/user-attachments/assets/f275a70f-8e86-42a4-b2c1-98b3f4935334) - ![ChangeFileMonitor_Task](https://github.com/user-attachments/assets/f275a70f-8e86-42a4-b2c1-98b3f4935334)
- To stop this task, go to **Stash->Settings->Task->[Task Queue]**, and click on the **[x]**. - To stop this task, go to **Stash->Settings->Task->[Task Queue]**, and click on the **[x]**.
- ![Kill_ChangeFileMonitor_Task](https://github.com/user-attachments/assets/a3f4abca-f3a2-49fa-9db5-e0c733e0aeb1) - ![Kill_ChangeFileMonitor_Task](https://github.com/user-attachments/assets/a3f4abca-f3a2-49fa-9db5-e0c733e0aeb1)
### Requirements ### Requirements
`pip install stashapp-tools` `pip install stashapp-tools`
`pip install pyYAML` `pip install pyYAML`
`pip install watchdog` `pip install watchdog`
### Installation ### Installation
- Follow **Requirements** instructions. - Follow **Requirements** instructions.
- In the stash plugin directory (C:\Users\MyUserName\.stash\plugins), create a folder named **ChangeFileMonitor**. - In the stash plugin directory (C:\Users\MyUserName\.stash\plugins), create a folder named **ChangeFileMonitor**.
- Copy all the plugin files to this folder.(**C:\Users\MyUserName\\.stash\plugins\ChangeFileMonitor**). - Copy all the plugin files to this folder.(**C:\Users\MyUserName\\.stash\plugins\ChangeFileMonitor**).
@@ -22,6 +25,5 @@ ChangeFileMonitor is a [Stash](https://github.com/stashapp/stash) plugin which u
That's it!!! That's it!!!
### Options ### Options
- All options are accessible in the GUI via Settings->Plugins->Plugins->[ChangeFileMonitor]. - All options are accessible in the GUI via Settings->Plugins->Plugins->[ChangeFileMonitor].

View File

@@ -1,5 +1,7 @@
# RenameFile: Ver 0.4.0 (By David Maisonave) # RenameFile: Ver 0.4.0 (By David Maisonave)
RenameFile is a [Stash](https://github.com/stashapp/stash) plugin which performs the following tasks. RenameFile is a [Stash](https://github.com/stashapp/stash) plugin which performs the following tasks.
- **Rename Scene File Name** (On-The-Fly) - **Rename Scene File Name** (On-The-Fly)
- **Append tag names** to file name - **Append tag names** to file name
- **Append Performer names** to file name - **Append Performer names** to file name
@@ -10,6 +12,7 @@ In addition, the plugin optionally also appends tags and performers to the file
Note: This script is **largely** based on the [Renamer](https://github.com/Serechops/Serechops-Stash/tree/main/plugins/Renamer) script. Note: This script is **largely** based on the [Renamer](https://github.com/Serechops/Serechops-Stash/tree/main/plugins/Renamer) script.
### Using RenameFile ### Using RenameFile
- Open a scene (via Stash), and click on the [**Edit**] tab. Populate the [**Title**] field with the desired file name. - Open a scene (via Stash), and click on the [**Edit**] tab. Populate the [**Title**] field with the desired file name.
- Note: Do **NOT** include the file folder name and do **NOT** include file extension. - Note: Do **NOT** include the file folder name and do **NOT** include file extension.
- After populating the Title field, click the save button. - After populating the Title field, click the save button.
@@ -33,19 +36,20 @@ Note: This script is **largely** based on the [Renamer](https://github.com/Serec
- There are additional options in renamefile_settings.py, but these options should only be changed by advanced users, and any changes should be tested first with the [Dry-Run] option enabled. - There are additional options in renamefile_settings.py, but these options should only be changed by advanced users, and any changes should be tested first with the [Dry-Run] option enabled.
**Note:** On Windows 10/11, the file can not be renamed while it's playing. It will result in following error: **Note:** On Windows 10/11, the file can not be renamed while it's playing. It will result in following error:
` `Error: [WinError 32] The process cannot access the file because it is being used by another process`
Error: [WinError 32] The process cannot access the file because it is being used by another process
`
To avoid this error, refresh the URL before changing the Title field. To avoid this error, refresh the URL before changing the Title field.
### Requirements ### Requirements
pip install -r requirements.txt pip install -r requirements.txt
- Or manually install each requirement: - Or manually install each requirement:
- `pip install stashapp-tools` - `pip install stashapp-tools`
- `pip install pyYAML` - `pip install pyYAML`
- `pip install requests` - `pip install requests`
### Installation ### Installation
- Follow **Requirements** instructions. - Follow **Requirements** instructions.
- Create a folder named **RenameFile**, in the stash plugin directory (C:\Users\MyUserName\.stash\plugins). - Create a folder named **RenameFile**, in the stash plugin directory (C:\Users\MyUserName\.stash\plugins).
- Download the latest version from the following link: [RenameFile](https://github.com/David-Maisonave/Axter-Stash/tree/main/plugins/RenameFile), and copy the plugin files to folder.(**C:\Users\MyUserName\\.stash\plugins\RenameFile**). - Download the latest version from the following link: [RenameFile](https://github.com/David-Maisonave/Axter-Stash/tree/main/plugins/RenameFile), and copy the plugin files to folder.(**C:\Users\MyUserName\\.stash\plugins\RenameFile**).
@@ -54,6 +58,6 @@ pip install -r requirements.txt
That's it!!! That's it!!!
### Options ### Options
- Main options are accessible in the GUI via Settings->Plugins->Plugins->[RenameFile]. - Main options are accessible in the GUI via Settings->Plugins->Plugins->[RenameFile].
- Advanced options are avialable in the **renamefile_settings.py** file. After making changes, go to http://localhost:9999/settings?tab=plugins, and click [Reload Plugins]. - Advanced options are avialable in the **renamefile_settings.py** file. After making changes, go to http://localhost:9999/settings?tab=plugins, and click [Reload Plugins].