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

Время создания файла

Добавлено: 01 фев 2017, 12:36
JohnChaban
Всем привет
В директории N-файлов.
Мне необходим алгоритм который выбрал бы самый новейший файл в директории по времени создания и выдавал бы его имя.
Есть какая-то функция ил процедурка?

Re: Время создания файла

Добавлено: 01 фев 2017, 12:54
zxc_pavel
Так можно, только путь и тип файлов нужно задать

Re: Время создания файла

Добавлено: 02 фев 2017, 12:47
JohnChaban
Почему виртуальный прибор «FTP Directory Listing.vi» не выдает дату и время файла смотри рисунок? Выдается только имя.
Вопрос 2
Как можно посмотреть и узнать время последнего изменения директории и скачать из неё самый последний файл по времени?

Re: Время создания файла

Добавлено: 02 фев 2017, 14:15
IvanLis
JohnChaban писал(а):Как можно посмотреть и узнать время последнего изменения директории и скачать из неё самый последний файл по времени?
Вам ответили раньше.
JohnChaban писал(а):Почему виртуальный прибор «FTP Directory Listing.vi» не выдает дату и время файла смотри рисунок? Выдается только имя.
потому что у вас на скрине тип link, а не file, читайте help: http://zone.ni.com/reference/en-XX/help ... y_listing/

Вот пример подключения к серверу NI:
Untitled 1.vi
lv2014
(11.99 КБ) 143 скачивания
Все отображается
Снимок экрана от 2017-02-02 14-12-57.png
Снимок экрана от 2017-02-02 14-12-57.png (7.34 КБ) 11962 просмотра

Re: Время создания файла

Добавлено: 02 фев 2017, 15:07
dadreamer
IvanLis писал(а):Все отображается
Есть в работе этого инструмента одна багофича - посмотрите внимательно на даты, выделенные красным.

Re: Время создания файла

Добавлено: 02 фев 2017, 15:26
IvanLis
dadreamer писал(а):Есть в работе этого инструмента одна багофича - посмотрите внимательно на даты, выделенные красным.
:crazy: прикольненько, я даже внимания не обратил, думал просто не все влезло!
Парсер от NI, не смог обработать структуру сервера NI :suicide:

Я бы сделал проще. Примонтировал FTP как локальный диск и работал бы с ним обычными средствами.

Re: Время создания файла

Добавлено: 02 фев 2017, 17:46
dadreamer
IvanLis писал(а):Парсер от NI, не смог обработать структуру сервера NI :suicide:
Тут даже не столько парсер виноват (он сделал, что просили - выдал список файлов и папок с их параметрами), а сервер NI. Именно так он отдаёт список файлов и папок по запросу LIST (LS/DIR). Это можно легко проверить встроенными средствами ОС.

Re: Время создания файла

Добавлено: 02 фев 2017, 20:38
IvanLis
dadreamer писал(а):Тут даже не столько парсер виноват (он сделал, что просили - выдал список файлов и папок с их параметрами), а сервер NI. Именно так он отдаёт список файлов и папок по запросу LIST (LS/DIR). Это можно легко проверить встроенными средствами ОС.
Если примонтировать, то отображается нормально:
Снимок экрана от 2017-02-02 20-35-44.png

Re: Время создания файла

Добавлено: 02 фев 2017, 21:03
dadreamer
IvanLis писал(а):Если примонтировать, то отображается нормально:
Автору, вероятно, нужно такое на Винде, так что...
Map an FTP drive, Add a Network Location in Windows 10/8/7
Mapping FTP and SFTP as Network Drive in Windows programmatically (Network redirector)
И т.д.

Или заюзать консольный FTP-клиент.

Re: Время создания файла

Добавлено: 03 фев 2017, 09:21
JohnChaban
Хелп прочитал.
Но у меня вот смотрите скрин. Не ставится file

Re: Время создания файла

Добавлено: 03 фев 2017, 10:14
JohnChaban
Я на CesarFTp поменял настройки параметр поменялся на file.
Но у нас есть сервер организованный инструментами Windows Server2012 с изоляцией пользователей. Как в этом случае быть?
Спасибо.

Re: Время создания файла

Добавлено: 03 фев 2017, 10:15
JohnChaban
zxc_pavel писал(а):Так можно, только путь и тип файлов нужно задать
Это для папки на локальном компьютере, на фтп можно так же?

Re: Время создания файла

Добавлено: 03 фев 2017, 10:37
dadreamer
JohnChaban писал(а):Но у нас есть сервер организованный инструментами Windows Server2012 с изоляцией пользователей. Как в этом случае быть?
А через браузер или файловый менеджер, например Total Commander, видно характеристики файлов? Если так, то вам уже было предложено решение в виде стороннего клиента.
JohnChaban писал(а):Это для папки на локальном компьютере, на фтп можно так же?
Если примонтируете, то можно.

Re: Время создания файла

Добавлено: 06 фев 2017, 13:25
JohnChaban
Еще вопрос почему виртуальный прибор "Ftp Directory Listing" не показывает год в поле "date" файла?

Re: Время создания файла

Добавлено: 06 фев 2017, 13:36
dadreamer
JohnChaban писал(а):Еще вопрос почему виртуальный прибор "Ftp Directory Listing" не показывает год в поле "date" файла?
Ну, ведь выше мы уже это обсуждали... Сервак выдаёт так инфу. Решение - сторонний ftp клиент или mount.