понял, спасибо!
Здесь же задам еще один вопрос, чтобы не открывать новый топик.
Я на своем домашнем компе 8 ГБ RAM, 4 ядра создаю архив из профилей размером до 10 ГБ считанные минуты - 5 - 15 минут. А когда я закачиваю БАС в облако с такими же параметрами и SSD диском, то там на то, чтобы распаковать или запаковать zip из профилей размером до 10 ГБ уходит более часа.
Перепробовал и WinRAR и 7zip все то же самое.
Почему так происходит?
Посоветуйте, кто имел дело с большими архивами такой способ создания архива и распаковки, который самый быстрый! (размер архива не имеет значения, приоритет - скорость)
Как переименовать загруженный файл?
-




Всем привет. Мне нужно скачать файл, чтобы он загрузился по пути, который указан в ресурсе пользователем, и добавилось расширение ".zip". Как лучше это сделать?
Я пробовал так - скачиваю файл, получаю его имя/путь в переменную [[DOWNLOADED_FILE_PATH] , потом перемещаю по пути, который хранится в переменной-ресурсе {{MY_DOWNLOAD_DIRECTORY}}, и переименовываю одновременно.
Но ни чего не происходит, не меняется ни путь закачки, ни имя файлов. Подскажите, пожалуйста. -
@Ilya said in Как переименовать загруженный файл?:
{{MY_DOWNLOAD_DIRECTORY}}
Если в {{MY_DOWNLOAD_DIRECTORY}} путь (папка) то ничего и не произойдет.
Нужно указать путь как
{{MY_DOWNLOAD_DIRECTORY}}/filename.zipтип string
{{MY_DOWNLOAD_DIRECTORY}} + "/filename.zip"тип expression -
@Ilya said in Как переименовать загруженный файл?:
@GameBot А как определить, есть ли по заданному пути файл с таким же именем? Если есть, то сделать имя скачанного файла уникальным, чтобы не было перезаписи
Изначально делай его уникальным (генерируй случайное имя), либо юзай действие "получить файлы из папки". Получишь список с прямыми дирректориями до файлов, выпарсь из них имена в новый список и дальше в списке новом уже ищи совпадения
-
@olegtut Понял! Я решил попробовать сделать по-другому - у меня в конце каждого url скачанного есть уникальный код. Сохранил url в переменнную как текст, теперь думаю, как вытащить эти цифры и тоже заключить в переменную, чтобы потом использовать её при назначении имени загружаемому файлу.