- Регистрация
- 12.07.2014
- Сообщения
- 916
- Реакции
- 373
- Баллы
- 63
Всем привет
Представляю небольшой и простой в плане реализации шаблон по генерации файла импорта очереди для популярного ФТП клиента FileZilla.
Может пригодится кому..по крайней мере посетители форума спрашивали о таком, Google не даст соврать))
Схема работы
Составляем список файлов и папок в корне папки откуда будем качать файлы.
Составляем список вложенных папок и файлов (1-2 и далее уровни).
Далее все сводится к составлению путей локальных файлов и на сервере..
Остановимся на строке
<RemotePath>1 0 7 domains 9 ******.ru 7 NewYear </RemotePath>
В этой строке мы считаем длину в названии папок)) В шаблоне реализовано яваскриптом.
RemotePath>1 0 – оставил по умолчанию как в шаблоне примере
7 domains - семь символов
9 ******.ru - девять символов
7 NewYear - семь символов
Шаблон файла XML
Шаблоны XML файла встроены в шаблон. Была мысль сделать ТХТ файлы с подгрузкой в начале работы. Но забил.
Поищите “Шаблон” ээ… в шаблоне
там 2 кубика.
Готовый файл в папке OUT
Получаем в виде FileZilla_21-2-2018-1519230603.69143.xml
Шаблон сохранения FileZilla_ДАТА-UNIXTIME.xml
Что хотелось, но не сделано
Что бы при запуске ФЗ подхватывал сгенерированный файл и начинал лить файлы на сервак.
Нет таких команд для командной строки.
Пароль к ФТП. Не нашел пример как реализовано в xml.
Входные данные

Скрин шаба

Как бы все)
Представляю небольшой и простой в плане реализации шаблон по генерации файла импорта очереди для популярного ФТП клиента FileZilla.
Может пригодится кому..по крайней мере посетители форума спрашивали о таком, Google не даст соврать))
Схема работы
Составляем список файлов и папок в корне папки откуда будем качать файлы.
Составляем список вложенных папок и файлов (1-2 и далее уровни).
Далее все сводится к составлению путей локальных файлов и на сервере..
Код:
<File>
<LocalFile>d:\Путь_до_файла_****.css</LocalFile>
<RemoteFile>Название_файла.css</RemoteFile>
<RemotePath>1 0 7 domains 9 ******.ru 7 NewYear </RemotePath>
<Download>0</Download>
<Size>Размер файлы</Size>
<DataType>0</DataType>
</File>
Остановимся на строке
<RemotePath>1 0 7 domains 9 ******.ru 7 NewYear </RemotePath>
В этой строке мы считаем длину в названии папок)) В шаблоне реализовано яваскриптом.
RemotePath>1 0 – оставил по умолчанию как в шаблоне примере
7 domains - семь символов
9 ******.ru - девять символов
7 NewYear - семь символов
Шаблон файла XML
Шаблоны XML файла встроены в шаблон. Была мысль сделать ТХТ файлы с подгрузкой в начале работы. Но забил.
Поищите “Шаблон” ээ… в шаблоне
там 2 кубика.Готовый файл в папке OUT
Получаем в виде FileZilla_21-2-2018-1519230603.69143.xml
Шаблон сохранения FileZilla_ДАТА-UNIXTIME.xml
Что хотелось, но не сделано
Что бы при запуске ФЗ подхватывал сгенерированный файл и начинал лить файлы на сервак.
Нет таких команд для командной строки.
Пароль к ФТП. Не нашел пример как реализовано в xml.
Входные данные

Скрин шаба

Как бы все)
- Тема статьи
- Генерация
Вложения
Последнее редактирование:



