Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Номера файлов в панели по порядку [=tc.Число]

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
pr0



Joined: 01 Jul 2007
Posts: 17

Post (Separately) Posted: Thu Aug 10, 2017 12:05    Post subject: Номера файлов в панели по порядку [=tc.Число] Reply with quote

Как включить показ номера файла в каталоге по порядку?

Ситуация следующая: в папке 19 тысяч файлов, сортирую их по тысяче в день и мне хотелось бы видеть номера этих файлов в панели. Что-то типа [=tc.Случайное число], но не случайное, а по порядку. Как это сделать?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Aug 10, 2017 12:24    Post subject: Reply with quote

Независимой нумерации списка в ТС нет.
А для каких целей сиё требуется?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Thu Aug 10, 2017 17:18    Post subject: Reply with quote

pr0
Если задача сводится к переходу к файлу с определённым порядковым номером, то это можно сделать (в версии 9) командой CM_GOTOFIRSTFILE ?, указав при запросе параметра его номер (точнее, номер минус 1).
Back to top
View user's profile Send private message
pr0



Joined: 01 Jul 2007
Posts: 17

Post (Separately) Posted: Thu Aug 10, 2017 18:59    Post subject: Reply with quote

может какие то плагины делают это?

Требуется для визуализации, удобно рассчитать объем работы, легко запомнить позицию, где закончил вчера сортировку. Повторю, что в каталоге 19 тысяч файлов с не запоминающимися названиями.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Aug 10, 2017 19:14    Post subject: Reply with quote

pr0 wrote:
легко запомнить позицию
Для сего можно использовать закладки/прикрепления TwinKey или скрипты.

Только сортировка выполняется группой хоткеев ТС. Разговор, видимо, всё же про рассортировку. Автоматизировать её нет возможности?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
pr0



Joined: 01 Jul 2007
Posts: 17

Post (Separately) Posted: Fri Aug 11, 2017 09:27    Post subject: Reply with quote

не-не, пожалуйста не уводите тему в сторону. Требуется пронумеровать файлы в панели (в смысле не имена файлов), а выставить счетчик файлов в колонке.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Aug 11, 2017 11:58    Post subject: Reply with quote

У ContentGetValue/ContentGetSupportedField есть FieldIndex. Можно написать автору FileX, где такой пункт будет более уместен. Полагаю, такую добавку сделать ему труда не составит. Хотя из авторов без проблем это может сделать кто угодно, если грамотно оформить запрос в соотв. разделе.

На данный момент можно вывести окно с индексом объекта под курсором и пользоваться предложенным выше переходом, но это хуже автоперехода к закладке, т. к. может меняться сортировка. Но можно пользоваться комбинацией, т. к. переходя к закладке и получая номер объекта, становится понятен пройденный путь, что, собственно, и требовалось. Например:
Code:
MsgBox "№ объекта под курсором: " & CStr(CreateObject("TCScript.Helper").GetInfo("SI")), 64

Нумерация в режиме колонок, на мой взляд, должна иметь опциональную возможность располагаться в левой части как независимый оконный компонент, в колонках неинтересно.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Fri Aug 11, 2017 16:27    Post subject: Reply with quote

pr0
Тему не уводят в сторону, а пытаются решить реально доступными способами. Вам нужно конкретное решение или мечты о том, чего не существует? И я далеко не уверен, что конкретно автор FileX сможет и захочет эту фичу добавлять. Кроме того, извольте пользоваться в начале сообщений заглавными буквами, здесь не чат.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Aug 11, 2017 16:40    Post subject: Reply with quote

Avada wrote:
не уверен, что конкретно автор FileX сможет и захочет эту фичу добавлять.
Смочь-то сможет (без названных функций ни один wdx-плагин не обходится), насчёт "захочет" сложно предсказать. Но это единственный из известных wdx, который для этого годится. Ну, если не захочет, есть MVV, Dec, ProgMan13 и т. д.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
pr0



Joined: 01 Jul 2007
Posts: 17

Post (Separately) Posted: Sun Aug 13, 2017 09:10    Post subject: Reply with quote

Avada wrote:
pr0
Тему не уводят в сторону, а пытаются решить реально доступными способами.

Топик стартер будет решать помогли ему или нет. Трансформация запроса тоже не ваша юрисдикция. До орфографии докапываться не следует.

На данное время вывести в табе номер файла по порядку нет возможности. Всем спасибо, кто откликнулся.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Aug 13, 2017 12:50    Post subject: Reply with quote

pr0 wrote:
Топик стартер будет решать помогли ему или нет.
Ну, так пусть хотя бы огласит решение.
pr0 wrote:
На данное время вывести в табе номер файла по порядку нет возможности.
Возможность есть. И я вроде бы чётко дал понять, что для её реализации надо сделать.
Если рассматривать костыльные варианты, то можно исходить из изначально заданной сортировки, автоматически пронумеровав файлы в комментариях (descript.ion) или неком свойстве.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Aug 13, 2017 13:16    Post subject: Reply with quote

pr0
Насчёт юрисдикции. За публичное препирательство с модератором про "докапывание до орфографии" — замечание. Вам указали на нарушение правил — примите к сведению, не устраивая дискуссий. Это не ваше личное хотение, а принятый на данном форуме порядок.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Fri Aug 18, 2017 02:23    Post subject: Reply with quote

pr0
Можно временно переименовать файлы?

Тогда инструментом группового переименования (ИГП) по маске [C:5][N].
После чего выделяем все файлы, делаем команду cm_SetAttrib (в русификации это вроде бы тут: Файлы-Изменить атрибуты...), там ставим галку "Использовать плагины", плагин "tc", поле "Комментарий", значение "[=tc.Имя:1-5]", и жмём Ok. Теперь идём в ИГП и делаем откат переименования. Теперь в виде с комментариями у файлов будут номера, но в именах файлов их не будет.

Если файлы переименовывать нельзя, можно сделать на них жёсткие ссылки в соседнюю папку, и далее как я написал.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Aug 18, 2017 03:18    Post subject: Reply with quote

funduk
Это и есть костыльный вариант, о котором шла речь. Методы его реализации роли не играют. Реакции не было, значит, и говорить не о чем.
К слову, сам бы я предложил добавить стандартную нумерацию в качестве расширения [E].[C] в ИГП, которое перед откатом и пойдёт значением поля "Комментарий" в диалоге атрибутов.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Mon Sep 25, 2017 16:29    Post subject: Reply with quote

Либо напрямую залезть в файл комментариев и добавить столбец с номерами. Через Excel например, если он потянет столько строк.

Либо написать скрипт, отдельную программу, которые это будут делать. Можно даже автоматизировать выделение обработанных файлов, например помечать их особым образом, либо вообще снимать с них нумерацию.

Думаю, на фрилансе можно изготовить это за 500-1000 р. Тут даже мой модуль для работы с des файлами не понадобится.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group