Как получить список файлов в текст. файле

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
User avatar
CDK
Posts: 309
Joined: Thu 28 Apr, 2005 08:28
Has thanked: 13 times
Been thanked: 3 times
Contact:

Как получить список файлов в текст. файле

Post by CDK »

Latest post of the previous page:

Dzirt2005 wrote: Устроит такой ответ?
да, но тогда и надо было писать что вам это бессмысленно.
tmpnik
Posts: 30
Joined: Fri 19 Nov, 2010 09:30

Как получить список файлов в текст. файле

Post by tmpnik »

на компе OS Windows, по SSH на хостинг не заходит, только по ftp.exe соединяется, могу в каталоги переходить, смотреть, а команды получения списка файлов не работают(не буду объяснять причины, это долго, и уводит от обсуждения вопроса темы), поэтому для меня это вариант решения проблемы получения списка файлов, т.к. в командной строке FAR, также не работает ни одна команда(разве что pwd, pasv, stat и т.д. разрешённых наверное хостером), список которых получаю по help...
PS: >vkh Мне нужен список файлов, со всеми их атрибутами и желательно хэш суммами(да хотя бы просто список...)
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

Как получить список файлов в текст. файле

Post by cmd.exe »

Я думаю что это проблема плагина NetBox входящего в поставку фара, что он не умеет так делать.
Было-бы неплохо, что-бы он и вот такие команды умел выполнять собственными средствами, если правами сервера запрещено.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
tmpnik
Posts: 30
Joined: Fri 19 Nov, 2010 09:30

Как получить список файлов в текст. файле

Post by tmpnik »

Dzirt2005 wrote:
tmpnik wrote: Тем более выделение файлов на FTP сервере, всё равно не копирует этот список в буфер обмена...
У меня почему-то копирует, наверное я что-то не так делаю. ;)
Да, в самом первом сообщении этой темы, Вы написали
"tmpnik, выделить все файлы (Серый+, Enter), нажать Ctrl+Ins, вставить полученный список в свой любимый текстовый редактор. Не?"
Если нажать левый Ctrl+Ins, то не копирует в буфер обмена список выделенных файлов на FTP сервере, что я и делал, и поэтому у меня не получалось..., но если нажать правый Ctrl+Ins(то же варианты серый или белый Ins), то всё описанное Вами верно...
Last edited by tmpnik on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлено цитирование
User avatar
HaRT
Moderator
Posts: 10867
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Как получить список файлов в текст. файле

Post by HaRT »

tmpnik wrote: команды получения списка файлов не работают
Откуда же тогда Фар берёт листинг? Или же поясните, какие именно команды Вы имеете в виду.
tmpnik wrote: Если нажать левый Ctrl+Ins, то не копирует в буфер обмена список выделенных файлов
Это только у Вас. Ищите, в чём проблема: то ли клавиатура неисправна, то ли какая-то внешняя программа гадит.
Фар есть инструмент, а не нянька. © 2009 DrKnS
tmpnik
Posts: 30
Joined: Fri 19 Nov, 2010 09:30

Как получить список файлов в текст. файле

Post by tmpnik »

Alt+f2->выбор сервера FTP: зашли на сервер в командной строке help, получили список команд, pasv, перешли в пассивный режим, pwd посмотрели каталог, нахожусь там где надо, затем stat, чёрт в статусе no data connection, канал данных не законнектился, ну и чёрт с ним... list unable data connection, всё... дальше можно не продолжать... причина нет белого айпишника... Но это другая тема...к FAR не имеет отношения...
User avatar
zg
zero-gravity
Posts: 6037
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Как получить список файлов в текст. файле

Post by zg »

включаете логирование, жмёте f3 на каталоге, получаете полный список содержимого в логе.
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

Как получить список файлов в текст. файле

Post by cmd.exe »

zg wrote: включаете логирование, жмёте f3 на каталоге, получаете полный список содержимого в логе.
А как его включить? Логирование плагина или самого фара?
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
User avatar
zg
zero-gravity
Posts: 6037
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Как получить список файлов в текст. файле

Post by zg »

плагина, в настройках.
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

Как получить список файлов в текст. файле

Post by cmd.exe »

zg wrote: плагина, в настройках.
Тогда это не решение, мы получаем структуру без подкатологов.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
User avatar
HaRT
Moderator
Posts: 10867
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Как получить список файлов в текст. файле

Post by HaRT »

cmd.exe wrote: получаем структуру без подкатологов
Это не так. Обратите внимание в логе на то, что идёт перед каждым “Directory listing successful”.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

Как получить список файлов в текст. файле

Post by cmd.exe »

HaRT wrote: Это не так. Обратите внимание в логе на то, что идёт перед каждым “Directory listing successful”.
тогда всёравно чем смотреть структуру ftp, всёравно парсить придётся...
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
User avatar
zg
zero-gravity
Posts: 6037
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Как получить список файлов в текст. файле

Post by zg »

вообще есть GetPluginDirList, но там в фаре баг был и всё такое. в общем начиная с 4499:
  1. Macro {
  2.  
  3.   area="Shell"; key="CtrlShiftZ";
  4.  
  5.   action=function()
  6.  
  7.     local result,strings=far.GetPluginDirList(nil,panel.GetPanelDirectory(nil,1).Name),{}
  8.  
  9.     for ii=1,#result do
  10.  
  11.       strings[ii]=result[ii].FileName
  12.  
  13.     end
  14.  
  15.     far.Show(unpack(strings))
  16.  
  17.   end
  18.  
  19. }
ps: получение текущей папки допилите сами. допилил.
Post Reply

Return to “Нужна помощь”