Страница 1 из 1

FTP: Пересылка с переименованием

Добавлено: Ср апр 23, 2014 21:24
_92
помоги написать скрипт:
в одной панели tc (1) открыто ftp-соединение
в другой (2) плагин \VirtualPanel
в (2) копируется файл по курсором с фтп (1)
в (2) переименовывается в имя_файла_ггммдд.расширение
и заливается на (1)

[mod="Avada"]Обсуждение выделено из темы про TCFS2, поскольку там практически сразу превратилось в оффтоп.[/mod]

Добавлено: Чт апр 24, 2014 00:57
MVV
А зачем копировать в виртуальную панель? В общем случае с FTP туда копировать нельзя, т.к. она не хранит файлы, а хранит лишь ссылки, поэтому тотал скорее всего извлечёт файл во временную папку, поместит ссылку в виртуальную панель и удалит файл, тем самым сделав ссылку инвалидной.

Добавлено: Чт апр 24, 2014 05:09
_92
а как тогда лучше сделать рез.копию файла под курсором на фтп

Добавлено: Чт апр 24, 2014 07:52
Flasher
_92
Зачем тут TCFS2? Консольные утилиты + поиск по форуму.

Добавлено: Чт апр 24, 2014 07:58
_92
Flasher писал(а):_92
Консольные утилиты
они не смогут дешифровать пароли из wcx_ftp.ini

Добавлено: Чт апр 24, 2014 08:04
Flasher
_92
Мы это уже обсуждали. :wink:

Добавлено: Чт апр 24, 2014 08:11
_92
Flasher писал(а):уже обсуждали
да, помню
поэтому описанный выше способ более удобен для меня
тогда вместо virtualpanel просто копировать
в корень системного диска или в папку %temp%

Добавлено: Чт апр 24, 2014 08:32
Flasher
_92
Я так понимаю, что ...Drive тут не котируются из-за числа потенциальных соединений?
В таком случае прошу описать последовательность работы в окнах ТС (особенно в части переименования), чтобы понимать в чём же сиё удобство состоит.

Добавлено: Пт апр 25, 2014 11:17
_92
на tcimg такая бета-версия от автора

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
tcimg=$cm905 buttn=TCheckEditBox||+tcTCCOPYFTP5|$h|$e buttn=TDLG2FILEACTIONMIN||x|$e copyy="%t%N"||"%t"||$$_rezerv||upd<5> pause=500 patha="%t%O_rezerv.%E" pause=500 tcimg=$cm905 buttn=TCheckEditBox||+tcTCCOPYFTP5
%COMMANDER_PATH%\Wcmicons.dll,82
1. Скопировать файл из открытого FTP соединения в другую панель; 2. Переименовать скопированный файл, прибавив к базовому имени _rezerv; 3 - Переименованный файл скопировать на FTP

0
-1
Avada: Код кнопки оформлен надлежащим образом.