Как переименовать файл?

KashaP

Client
Регистрация
20.05.2016
Сообщения
84
Благодарностей
4
Баллы
8
Например я скачал картинку, теперь мне нужно ее переименовать в "1" например. Какой экшн за это отвечает? В экшене файл этого не нашел.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 642
Баллы
113

copper12

Client
Регистрация
26.11.2016
Сообщения
1 111
Благодарностей
260
Баллы
63

Вложения

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
кстати, тут недавно обнаружил, что если перемещаем файл сам в себя (так случайно получилось), то файл удаляется..
ясно, что так сделать еще постараться надо, но все же, такого происходить не должно..
долго сидел, не понимал, почему шаблон стопорится, оказывается файл удалялся.. :-)
версия 5.11.7.0
 
  • Спасибо
Реакции: Lord_Alfred

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113
Лишние действия на мой взгляд.
При скачивании не получается сразу задавать нужное имя?
 
  • Спасибо
Реакции: udder

copper12

Client
Регистрация
26.11.2016
Сообщения
1 111
Благодарностей
260
Баллы
63
кстати, тут недавно обнаружил, что если перемещаем файл сам в себя (так случайно получилось), то файл удаляется..
ясно, что так сделать еще постараться надо, но все же, такого происходить не должно..
долго сидел, не понимал, почему шаблон стопорится, оказывается файл удалялся.. :-)
версия 5.11.7.0
Действительно..
Поставили таску
Спасибо
 
  • Спасибо
Реакции: Sergodjan и Lord_Alfred

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Лишние действия на мой взгляд.
При скачивании не получается сразу задавать нужное имя?
я стал мудрить по поводу того, что из имен файлов нужно удалять запятые,
а если изначально в имени нет запятых, то происходило перемещение файла на себя (удаление)..
вышел из положения, введя доп. проверку на запятые и обход экшена перемещения, если перемещения (переименования) не требуется..
 

copper12

Client
Регистрация
26.11.2016
Сообщения
1 111
Благодарностей
260
Баллы
63
кстати, тут недавно обнаружил, что если перемещаем файл сам в себя (так случайно получилось), то файл удаляется..
ясно, что так сделать еще постараться надо, но все же, такого происходить не должно..
долго сидел, не понимал, почему шаблон стопорится, оказывается файл удалялся.. :-)
версия 5.11.7.0
Исправили данную проблему.
В следующей версии не должна наблюдаться.
 
Последнее редактирование:
  • Спасибо
Реакции: Sergodjan

udder

Client
Регистрация
28.03.2017
Сообщения
618
Благодарностей
128
Баллы
43
Лишние действия на мой взгляд.
При скачивании не получается сразу задавать нужное имя?
Скажите, пожалуйста, как задать имя файла при скачивании? я скачиваю файл по ссылке get запросом
upload_2019-8-11_15-20-2.png
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
746
Баллы
113
Файл качается в эту папку, от туда ты его переместишь с новым названием
upload_2019-8-11_11-31-42.png
 
  • Спасибо
Реакции: udder

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63
Скажите, пожалуйста, как задать имя файла при скачивании? я скачиваю файл по ссылке get запросом
Посмотреть вложение 40933
Можете сами выбрать папку для загрузки и потом с перемещением его переименовать, если требуется.
https://zennolab.com/discussion/threads/ne-poluchaetsja-skachat-video.61570/#post-444406
 
  • Спасибо
Реакции: udder

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Скажите, пожалуйста, как задать имя файла при скачивании? я скачиваю файл по ссылке get запросом
Посмотреть вложение 40933
Указываете куда скачивать файл, в результирующей переменной будет путь до картинки.
Потом можно эту картинку переименовать экшеном Файлы.
upload_2019-8-11_13-8-50.png
 
  • Спасибо
Реакции: udder

zzaq17

Client
Регистрация
27.11.2024
Сообщения
2
Благодарностей
1
Баллы
3
Привет всем! Вопрос похожий, но как скопировать или переместить файл, если он длиной 341 символ, а ограничение Windows на название файла 260 символов? Проект просто отказывается взаимодействовать со строчкой такой длины. Кто-то сталкивался?

Проект скачивает через браузер в указанную папку, затем берет этот файл из папки и копирует уже с новым именем, а старый удаляет. Get использовать не вижу возможности, т.к. ссылка на файл начинается с
HTML:
filesystem:chrome-extension://fdpohao
Т.е. нет http в адресе в атрибуте src img
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 179
Баллы
113
Привет всем! Вопрос похожий, но как скопировать или переместить файл, если он длиной 341 символ, а ограничение Windows на название файла 260 символов? Проект просто отказывается взаимодействовать со строчкой такой длины. Кто-то сталкивался?
Добрый день.
Ограничение на самом деле еще меньше - 255 символов.
Не сталкивался.
Проект скачивает через браузер в указанную папку, затем берет этот файл из папки и копирует уже с новым именем, а старый удаляет. Get использовать не вижу возможности, т.к. ссылка на файл начинается с
HTML:
filesystem:chrome-extension://fdpohao
А если попробовать через замену filesystem:chrome-extension на http или https?
В ссылке есть домен?
 
  • Спасибо
Реакции: zzaq17

zzaq17

Client
Регистрация
27.11.2024
Сообщения
2
Благодарностей
1
Баллы
3
А если попробовать через замену filesystem:chrome-extension на http или https?
В ссылке есть домен?
Мысль! попробую с http, спасибо!

Я в итоге пока решил созданием в корне проекта папки temporary и сохраняю в неё, а потом укорачиваю имя файла для копирования на лишние символы. Получается что temporary намного короче, чем полный путь. Пишу краулер-спайдер)
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)