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

Простейшие вопросы в области инженерной разработки

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

Postby JohnChaban on 01 Feb 2017, 12:36

Всем привет
В директории N-файлов.
Мне необходим алгоритм который выбрал бы самый новейший файл в директории по времени создания и выдавал бы его имя.
Есть какая-то функция ил процедурка?
User avatar
JohnChaban
master
master
 
Posts: 454
Joined: 18 Feb 2010, 13:26
Location: Город Сосновый Бор Ленинградская Область
LabVIEW Version: 2015,2016
Karma: 0

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

Postby zxc_pavel on 01 Feb 2017, 12:54

Так можно, только путь и тип файлов нужно задать
Attachments
new.png
new.vi
(10.68 KiB) Downloaded 38 times
zxc_pavel
user
user
 
Posts: 74
Joined: 02 Jun 2016, 12:07
LabVIEW Version: 14
Karma: 64

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

Postby JohnChaban on 02 Feb 2017, 12:47

Почему виртуальный прибор «FTP Directory Listing.vi» не выдает дату и время файла смотри рисунок? Выдается только имя.
Вопрос 2
Как можно посмотреть и узнать время последнего изменения директории и скачать из неё самый последний файл по времени?
Attachments
ftp1.jpg
Пример программы
User avatar
JohnChaban
master
master
 
Posts: 454
Joined: 18 Feb 2010, 13:26
Location: Город Сосновый Бор Ленинградская Область
LabVIEW Version: 2015,2016
Karma: 0

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

Postby IvanLis on 02 Feb 2017, 14:15

JohnChaban wrote:Как можно посмотреть и узнать время последнего изменения директории и скачать из неё самый последний файл по времени?

Вам ответили раньше.

JohnChaban wrote:Почему виртуальный прибор «FTP Directory Listing.vi» не выдает дату и время файла смотри рисунок? Выдается только имя.

потому что у вас на скрине тип link, а не file, читайте help: http://zone.ni.com/reference/en-XX/help ... y_listing/

Вот пример подключения к серверу NI:
Untitled 1.vi
lv2014
(11.99 KiB) Downloaded 41 times

Все отображается
Снимок экрана от 2017-02-02 14-12-57.png
Снимок экрана от 2017-02-02 14-12-57.png (7.34 KiB) Viewed 2342 times
User avatar
IvanLis
professor
professor
 
Posts: 4470
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 692
hardware VIP bloggers teachers

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

Postby dadreamer on 02 Feb 2017, 15:07

IvanLis wrote:Все отображается

Есть в работе этого инструмента одна багофича - посмотрите внимательно на даты, выделенные красным.
Attachments
2017-02-02_17-04-14.jpg
User avatar
dadreamer
doctor
doctor
 
Posts: 2897
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 709
I/O VIP vision internet

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

Postby IvanLis on 02 Feb 2017, 15:26

dadreamer wrote:Есть в работе этого инструмента одна багофича - посмотрите внимательно на даты, выделенные красным.

:crazy: прикольненько, я даже внимания не обратил, думал просто не все влезло!
Парсер от NI, не смог обработать структуру сервера NI :suicide:

Я бы сделал проще. Примонтировал FTP как локальный диск и работал бы с ним обычными средствами.
User avatar
IvanLis
professor
professor
 
Posts: 4470
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 692
hardware VIP bloggers teachers

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

Postby dadreamer on 02 Feb 2017, 17:46

IvanLis wrote:Парсер от NI, не смог обработать структуру сервера NI :suicide:

Тут даже не столько парсер виноват (он сделал, что просили - выдал список файлов и папок с их параметрами), а сервер NI. Именно так он отдаёт список файлов и папок по запросу LIST (LS/DIR). Это можно легко проверить встроенными средствами ОС.
Attachments
2017-02-02_19-48-13.jpg
User avatar
dadreamer
doctor
doctor
 
Posts: 2897
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 709
I/O VIP vision internet

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

Postby IvanLis on 02 Feb 2017, 20:38

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


Если примонтировать, то отображается нормально:
Снимок экрана от 2017-02-02 20-35-44.png
User avatar
IvanLis
professor
professor
 
Posts: 4470
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 692
hardware VIP bloggers teachers

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

Postby dadreamer on 02 Feb 2017, 21:03

IvanLis wrote:Если примонтировать, то отображается нормально:

Автору, вероятно, нужно такое на Винде, так что...
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-клиент.
User avatar
dadreamer
doctor
doctor
 
Posts: 2897
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 709
I/O VIP vision internet

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

Postby JohnChaban on 03 Feb 2017, 09:21

Хелп прочитал.
Но у меня вот смотрите скрин. Не ставится file
Attachments
ftp2.jpg
Параметр file не выставляется
User avatar
JohnChaban
master
master
 
Posts: 454
Joined: 18 Feb 2010, 13:26
Location: Город Сосновый Бор Ленинградская Область
LabVIEW Version: 2015,2016
Karma: 0

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

Postby JohnChaban on 03 Feb 2017, 10:14

Я на CesarFTp поменял настройки параметр поменялся на file.
Но у нас есть сервер организованный инструментами Windows Server2012 с изоляцией пользователей. Как в этом случае быть?
Спасибо.
User avatar
JohnChaban
master
master
 
Posts: 454
Joined: 18 Feb 2010, 13:26
Location: Город Сосновый Бор Ленинградская Область
LabVIEW Version: 2015,2016
Karma: 0

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

Postby JohnChaban on 03 Feb 2017, 10:15

zxc_pavel wrote:Так можно, только путь и тип файлов нужно задать

Это для папки на локальном компьютере, на фтп можно так же?
User avatar
JohnChaban
master
master
 
Posts: 454
Joined: 18 Feb 2010, 13:26
Location: Город Сосновый Бор Ленинградская Область
LabVIEW Version: 2015,2016
Karma: 0

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

Postby dadreamer on 03 Feb 2017, 10:37

JohnChaban wrote:Но у нас есть сервер организованный инструментами Windows Server2012 с изоляцией пользователей. Как в этом случае быть?

А через браузер или файловый менеджер, например Total Commander, видно характеристики файлов? Если так, то вам уже было предложено решение в виде стороннего клиента.
JohnChaban wrote:Это для папки на локальном компьютере, на фтп можно так же?

Если примонтируете, то можно.
User avatar
dadreamer
doctor
doctor
 
Posts: 2897
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 709
I/O VIP vision internet

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

Postby JohnChaban on 06 Feb 2017, 13:25

Еще вопрос почему виртуальный прибор "Ftp Directory Listing" не показывает год в поле "date" файла?
User avatar
JohnChaban
master
master
 
Posts: 454
Joined: 18 Feb 2010, 13:26
Location: Город Сосновый Бор Ленинградская Область
LabVIEW Version: 2015,2016
Karma: 0

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

Postby dadreamer on 06 Feb 2017, 13:36

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

Ну, ведь выше мы уже это обсуждали... Сервак выдаёт так инфу. Решение - сторонний ftp клиент или mount.
User avatar
dadreamer
doctor
doctor
 
Posts: 2897
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 709
I/O VIP vision internet

Next

Return to Для чайников

Who is online

Users browsing this forum: Yandex and 9 guests

cron