Страница 1 из 2
Создаем папку
Добавлено: 14 сен 2014, 18:05
vqd

Честно не приходилось мне со сбором статистики работать и как следствие открываю для себя подводные камни. Так вот оказывается папку в файлах не так то просто создать (((( Отношу это к бреду разработчиков в один ряд к ограничению в 4Кб
Собственно функция для создания папки
Код: Выделить всё
:local mkdir do={
:put $folder
/file print file=temp
/tool fetch address=127.0.0.1 mode=ftp user=service password=QWaszx12 src-path=temp.txt dst-path=($folder."/temp.txt")
:delay 1
/file remove temp.txt
/file remove ($folder."/temp.txt")
}
передаем имя папки так
Re: Создаем папку
Добавлено: 14 сен 2014, 18:57
podarok66
Не прокомментируешь?
Не могу понять, в каком месте ты переменную $folder заявляешь, прям застрял на этом...
Re: Создаем папку
Добавлено: 14 сен 2014, 19:58
vqd

читай инструкцию )))
А если серьёзно то в функции не надо заявлять переменную. Ты ее тупо тыкаешь где тебе надо, а потом передаёшь из основного тела
Re: Создаем папку
Добавлено: 14 сен 2014, 20:57
podarok66
vqd писал(а): читай инструкцию )))
С моим знанием буржуинского это весьма веселое занятие. Иногда просто мозг кипит
Учту на будущее про переменные...
P.S.: Нет, этот кусок кода у меня не работает нифига. Пойду подумаю и посплю. Или одновременно или по очереди...
Re: Создаем папку
Добавлено: 13 сен 2015, 21:56
23q
Код: Выделить всё
/tool fetch address=127.0.0.1 src-path=someDummyFile user=admin password=admin mode=ftp dst-path=newDir/newFileName;
сервис фтп должен работать и быть доступен этому юзеру
Re: Создаем папку
Добавлено: 11 окт 2017, 22:20
Sertik
Делал по Вашему примеру - не работает. Сервис FTP доступен. Что не так ?
Файл temp создается, дальше на fetch все стопорится. Файл temp уже не удаляется.
:global mkdir do={
:put $folder;
/file print file=temp;
:delay 2s;
/tool fetch address=127.0.0.1 port=port mode=ftp user="user" password="password" src-path=temp.txt dst-path=($folder"."/temp.txt");
:delay 2s;
/file remove temp.txt;
/file remove ($folder."/temp.txt");
}
Re: Создаем папку
Добавлено: 17 окт 2017, 18:11
Sertik
Так как насчет создания папки ? Не работает ведь. Как правильно делать, может кто знает ?
Re: Создаем папку
Добавлено: 30 окт 2017, 13:01
Sertik
Создание папки так и не работает ...
Re: Создаем папку
Добавлено: 30 окт 2017, 14:57
vqd
Sertik писал(а):Создание папки так и не работает ...
ой простите. Сейчас метнусь, включу экстрасенса и конечно же все вам сделаю
Re: Создаем папку
Добавлено: 30 окт 2017, 15:05
vqd
Собственно функция для использования внутри тела скрипта.
Проверил еще раз допилив только под работу как самостоятельная функция. Работает как часы
http://joxi.ru/L21Xapai6xGoem