pyload/scripts/package_finished/ExternalScript.sh:
#!/bin/sh -e screen -d -m /opt/bin/extract_rar "$@" /opt/bin/extract_rar: #!/bin/sh -e # set local vars DLN_ID="$1" DLN_NAME="$2" DLN_FOLDER="$3" DLN_PWD="" if [ ! -z "$4" ] ; then # password passed DLN_PWD="-p$4" fi for entry in "$DLN_FOLDER"/*.rar do if [ -f "$entry" ]then DLN_FILE="$entry" break fi done # debug command to file echo "unrar e $DLN_PWD $DLN_FILE" >> /opt/var/log/pyload_package_finished.log echo "---" >> /opt/var/log/pyload_package_finished.log # extract cd "$DLN_FOLDER" unrar e $DLN_PWD $DLN_FILE # remove rev and rar files rm -rf *.rar rm -rf *.rev