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 

Кнопка для создания каталога...
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Jul 21, 2011 14:32    Post subject: Reply with quote

Flasher
Я бейсика совсем не знаю, никакого, но, по-моему, твой скрипт перебирает значения в цикле. Ведь можно создать массив имен существующих файлов по шаблону и этот массив отсортировать - последний элемент массива и будет последним, после него создавай сколько хочешь...
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Thu Jul 21, 2011 14:47    Post subject: Reply with quote

Serge Yolkin
Так чтобы создать массив имён папок всё равно цикл нужен. А сортировка - это дополнительный геморрой.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Jul 22, 2011 22:26    Post subject: Reply with quote

Flasher
В js создается коллекция. Что папок, что файлов - одинаково, за один проход. Т.е. файловую систему читаем один раз. В цикле отбираем нужное по маске и - в массив. Для данной темы: если кол-во цифр фиксированное, вся сортировка это массив=массив.sort();. Если произвольное, тогда надо сортировать не по имени, а по ~~имя, это уже, хоть и однострочная, но - функция. Хуже, если в имени не только цифры.

В принципе, я это реализовал в последней правке своего хэтэашника - последний (пока) в топике "Программное обеспечение -> Для скриптописателей. Только." Именно, начитавшись здесь.

З.Ы. Извиняюсь за оффтоп...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 of 2

 
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