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

Простейшие вопросы в области инженерной разработки
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

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

Сообщение JohnChaban »

Всем привет
В директории N-файлов.
Мне необходим алгоритм который выбрал бы самый новейший файл в директории по времени создания и выдавал бы его имя.
Есть какая-то функция ил процедурка?
Аватара пользователя
zxc_pavel
adviser
adviser
Сообщения: 242
Зарегистрирован: 02 июн 2016, 12:07
Версия LabVIEW: 15
Благодарил (а): 9 раз
Поблагодарили: 23 раза
Контактная информация:

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

Сообщение zxc_pavel »

Так можно, только путь и тип файлов нужно задать
Вложения
new.png
new.vi
(10.68 КБ) 163 скачивания
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

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

Сообщение JohnChaban »

Почему виртуальный прибор «FTP Directory Listing.vi» не выдает дату и время файла смотри рисунок? Выдается только имя.
Вопрос 2
Как можно посмотреть и узнать время последнего изменения директории и скачать из неё самый последний файл по времени?
Вложения
Пример программы
Пример программы
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

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

Сообщение 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 КБ) 11961 просмотр
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение dadreamer »

IvanLis писал(а):Все отображается
Есть в работе этого инструмента одна багофича - посмотрите внимательно на даты, выделенные красным.
Вложения
2017-02-02_17-04-14.jpg
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

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

Сообщение IvanLis »

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

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

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение dadreamer »

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

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

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

Сообщение IvanLis »

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

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение 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-клиент.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

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

Сообщение JohnChaban »

Хелп прочитал.
Но у меня вот смотрите скрин. Не ставится file
Вложения
Параметр file не выставляется
Параметр file не выставляется
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

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

Сообщение JohnChaban »

Я на CesarFTp поменял настройки параметр поменялся на file.
Но у нас есть сервер организованный инструментами Windows Server2012 с изоляцией пользователей. Как в этом случае быть?
Спасибо.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

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

Сообщение JohnChaban »

zxc_pavel писал(а):Так можно, только путь и тип файлов нужно задать
Это для папки на локальном компьютере, на фтп можно так же?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение dadreamer »

JohnChaban писал(а):Но у нас есть сервер организованный инструментами Windows Server2012 с изоляцией пользователей. Как в этом случае быть?
А через браузер или файловый менеджер, например Total Commander, видно характеристики файлов? Если так, то вам уже было предложено решение в виде стороннего клиента.
JohnChaban писал(а):Это для папки на локальном компьютере, на фтп можно так же?
Если примонтируете, то можно.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

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

Сообщение JohnChaban »

Еще вопрос почему виртуальный прибор "Ftp Directory Listing" не показывает год в поле "date" файла?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение dadreamer »

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

Вернуться в «Для чайников»