mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2025-08-20 05:13:16 -07:00
Revised installation details
This commit is contained in:
parent
ecd7e3785a
commit
454f989c1b
1 changed files with 50 additions and 50 deletions
100
README.md
100
README.md
|
@ -1,51 +1,51 @@
|
||||||
nzbgetToCouchPotato
|
nzbgetToCouchPotato
|
||||||
===================
|
===================
|
||||||
|
|
||||||
Provides NZBGet postprocessing for CouchPotatoServer, based on sabToCouchPotato from clinton-hall
|
Provides NZBGet postprocessing for CouchPotatoServer, based on sabToCouchPotato from clinton-hall
|
||||||
|
|
||||||
To get this to work with NZBGet you have to do the following:
|
To get this to work with NZBGet you have to do the following:
|
||||||
|
|
||||||
1) Put all the files eg. in a directory named /scripts and change the permission so nzbget can use them.
|
1) Put all the files eg. in a directory wherever you want to keep them (eg. /scripts/ in the home directory of nzbget) and change the permission accordingly so nzbget has access to this files.
|
||||||
|
|
||||||
2) Add the following lines into postprocess.conf in the "PATH" section:
|
2) Add the following lines into nzbget's postprocess.conf in the "PATH" section:
|
||||||
|
|
||||||
# Set the full path to sabToCouchpotato.py for Couchpotato's postprocessing
|
# Set the full path to sabToCouchpotato.py for Couchpotato's postprocessing
|
||||||
SabToCouchpotato=/usr/local/nzbget/var/scripts/sabToCouchpotato.py
|
SabToCouchpotato=/usr/local/nzbget/var/scripts/sabToCouchpotato.py
|
||||||
|
|
||||||
3) Add the following lines into postproecess.sh right before the line "# Check if destination directory was set in postprocessing parameters"
|
3) Add the following lines into nzbget's postprocess.sh right before the line "# Check if destination directory was set in postprocessing parameters"
|
||||||
|
|
||||||
if [ $NZBPP_CATEGORY = "movies" -a -e "$SabToCouchpotato" ]; then
|
if [ $NZBPP_CATEGORY = "movies" -a -e "$SabToCouchpotato" ]; then
|
||||||
# Call Couchpotatos postprocessing script
|
# Call Couchpotatos postprocessing script
|
||||||
echo "[INFO] Post-Process: Running Couchpotato's postprocessing script ($SabToCouchpotato $NZBPP_DIRECTORY $NZBPP_NZBFILENAME)"
|
echo "[INFO] Post-Process: Running Couchpotato's postprocessing script ($SabToCouchpotato $NZBPP_DIRECTORY $NZBPP_NZBFILENAME)"
|
||||||
$PythonCmd $SabToCouchpotato "$NZBPP_DIRECTORY" "$NZBPP_NZBFILENAME" >/dev/null 2>&1
|
$PythonCmd $SabToCouchpotato "$NZBPP_DIRECTORY" "$NZBPP_NZBFILENAME" >/dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
4)Rename the file autoProcessMovie.cfg.sample to autoProcessMovie.cfg and fill in the appropriate fields as they apply to your installation.
|
4)Rename the file autoProcessMovie.cfg.sample to autoProcessMovie.cfg and fill in the appropriate fields as they apply to your installation.
|
||||||
|
|
||||||
[Notes_On_Delay]
|
[Notes_On_Delay]
|
||||||
delay must be a minimum of 60 seconds for the renamer.scan to run successfully. CouchPotato
|
delay must be a minimum of 60 seconds for the renamer.scan to run successfully. CouchPotato
|
||||||
performs a test to ensure files/folder are not newer than 1 minute to prevent renaming of
|
performs a test to ensure files/folder are not newer than 1 minute to prevent renaming of
|
||||||
files that are still extracting.
|
files that are still extracting.
|
||||||
|
|
||||||
[Notes_On_Method_renamer]
|
[Notes_On_Method_renamer]
|
||||||
method "renamer" is the default which will cause CouchPotato to move and rename downloaded files
|
method "renamer" is the default which will cause CouchPotato to move and rename downloaded files
|
||||||
as specified in the CouchPotato renamer settings.
|
as specified in the CouchPotato renamer settings.
|
||||||
This will also add the movie to the manage list and initiate any configured notifications.
|
This will also add the movie to the manage list and initiate any configured notifications.
|
||||||
In this case SABnzbd (or your download client) must extract the files to the "from" folder
|
In this case SABnzbd (or your download client) must extract the files to the "from" folder
|
||||||
as specified in your CouchPotato renamer settings. Renamer must be enabled but you should
|
as specified in your CouchPotato renamer settings. Renamer must be enabled but you should
|
||||||
increase the "run every" option in CouchPotato renamer settings (advanced settings) to only
|
increase the "run every" option in CouchPotato renamer settings (advanced settings) to only
|
||||||
run daily (1440) or weekly (10080) or automatic scan can be disabled by setting run every =0.
|
run daily (1440) or weekly (10080) or automatic scan can be disabled by setting run every =0.
|
||||||
|
|
||||||
[Notes_On_Method_manage]
|
[Notes_On_Method_manage]
|
||||||
method "manage" will make CouchPotato update the list of managed movies if manager
|
method "manage" will make CouchPotato update the list of managed movies if manager
|
||||||
is enabled but renamer is not enabled.
|
is enabled but renamer is not enabled.
|
||||||
In this case SABnzbd (or your download client) must extract the files directly
|
In this case SABnzbd (or your download client) must extract the files directly
|
||||||
to your final movies folder (as configured in CouchPotato manage settings) and Manage must
|
to your final movies folder (as configured in CouchPotato manage settings) and Manage must
|
||||||
be enabled.
|
be enabled.
|
||||||
|
|
||||||
If you have added .py to your PATHEXT (in windows) or you have given sabToCouchPotato.py executable
|
If you have added .py to your PATHEXT (in windows) or you have given sabToCouchPotato.py executable
|
||||||
permissions, or you are using the compiled executables you can manually call this process outside of
|
permissions, or you are using the compiled executables you can manually call this process outside of
|
||||||
your nzbclient for testing your configuration or in case a postprocessing event failed.
|
your nzbclient for testing your configuration or in case a postprocessing event failed.
|
||||||
To do this, execute sabToCouchPotato.py
|
To do this, execute sabToCouchPotato.py
|
||||||
e.g. via ssl issue the following command: #./sabToCouchPotato.py
|
e.g. via ssl issue the following command: #./sabToCouchPotato.py
|
||||||
when in the directory where sabToCouchPotato.py is located.
|
when in the directory where sabToCouchPotato.py is located.
|
Loading…
Add table
Add a link
Reference in a new issue