diff --git a/momentsTrimAutoUploader.ahk b/momentsTrimAutoUploader.ahk index aa2ad77..1a07f66 100644 --- a/momentsTrimAutoUploader.ahk +++ b/momentsTrimAutoUploader.ahk @@ -21,45 +21,46 @@ loop { Loop Files momentsPath "\" trimPattern, "F" { fileSize := 0 while (fileSize < FileGetSize()) { - fileSize := FileGetSize() Sleep(200) + fileSize := FileGetSize() } - ; Build curl command - cmd := 'curl -s -H "Authorization: ' ziplineToken '" ' - cmd .= '-H "x-zipline-original-name: true" ' - cmd .= '-H "x-zipline-p-format: name" ' - cmd .= '-H "x-zipline-folder: ' ziplineFolder '" ' - cmd .= '-H "x-zipline-filename: ' StrReplace(A_LoopFileName, ".mp4", "") '" ' - cmd .= '-F "file=@' A_LoopFileFullPath ';type=video/mp4" ' - cmd .= '"' ZiplineURL '/api/upload"' + ; ; Build curl command + ; cmd := 'curl -s -H "Authorization: ' ziplineToken '" ' + ; cmd .= '-H "x-zipline-original-name: true" ' + ; cmd .= '-H "x-zipline-p-format: name" ' + ; cmd .= '-H "x-zipline-folder: ' ziplineFolder '" ' + ; cmd .= '-H "x-zipline-filename: ' StrReplace(A_LoopFileName, ".mp4", "") '" ' + ; cmd .= '-F "file=@' A_LoopFileFullPath ';type=video/mp4" ' + ; cmd .= '"' ZiplineURL '/api/upload"' - ; MsgBox(cmd) + ; ; MsgBox(cmd) - ; Run curl and capture output - RunWait(A_ComSpec " /c " cmd " | clip", , "Hide") - output := A_Clipboard + ; ; Run curl and capture output + ; RunWait(A_ComSpec " /c " cmd " | clip", , "Hide") + ; output := A_Clipboard ; Extract URL from JSON - if RegExMatch(output, '"url":"(.*?)"', &m) { - url := m[1] - uploadedURLs .= url "`n" - uploadedFiles++ - FileDelete(A_LoopFileFullPath) + ; if RegExMatch(output, '"url":"(.*?)"', &m) { + ; url := m[1] + ; uploadedURLs .= url "`n" + ; uploadedFiles++ + FileCopy(A_LoopFileFullPath, "\\192.168.0.20\nextcloud\fireshare\fireshare_videos\*.*") + FileDelete(A_LoopFileFullPath) - try { - } catch Error { + ; try { + ; } catch Error { - } - } else { - MsgBox "Failed to extract URL.`nResponse:`n" output - } + ; } + ; } else { + ; MsgBox "Failed to extract URL.`nResponse:`n" output + ; } } - if ( not uploadedURLs = "") { - A_Clipboard := uploadedURLs - TrayTip "Zipline Upload", "Uploaded " uploadedFiles " file(s)", 1 - } + ; if ( not uploadedURLs = "") { + ; A_Clipboard := uploadedURLs + ; TrayTip "Zipline Upload", "Uploaded " uploadedFiles " file(s)", 1 + ; } Sleep(5000) } \ No newline at end of file