if errors are found don't show passed msg
support a renamed downloader script
support running in subfolder
support running downloader in subfolder