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, 3, 4, 5, 6 ... 49, 50, 51  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Вахмурка



Joined: 27 Dec 2004
Posts: 2587
Location: Большая деревня Москва

Post (Separately) Posted: Tue Mar 23, 2010 00:13    Post subject: Reply with quote

Во-первых, ты не мне говори, а Itar-Tass'у. Если ты нашел решение его проблемы, то помоги человеку.
Во-вторых, если бы он мог тупо в branch view выделить файлы, он бы не спрашивал. Поверхностные испытания показали: все эти парные команды чувствительны к режиму - если команда "туда" выдавалась в branch view, то и "обратно" работает только в нем, и наоборот - для стандартного вида.
Если ты найдешь возможность сохранить выделение в одном виде, а восстановить в другом, поделись опытом.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Mar 23, 2010 00:20    Post subject: Reply with quote

Вахмурка wrote:
ты не мне говори, а Itar-Tass'у.
Подредактировал.
Вахмурка wrote:
Во-вторых, если бы он мог тупо в branch view выделить файлы, он бы не спрашивал. Поверхностные испытания показали: все эти парные команды чувствительны к режиму - если команда "туда" выдавалась в branch view, то и "обратно" работает только в нем, и наоборот - для стандартного вида.
Если ты найдешь возможность сохранить выделение в одном виде, а восстановить в другом, поделись опытом.
Требуется расшифровка. Что значит стандартный вид? Что такое один вид и другой?
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2587
Location: Большая деревня Москва

Post (Separately) Posted: Tue Mar 23, 2010 00:25    Post subject: Reply with quote

Согласен, несколько туманно сформулировал. Я не знаю, как это точно называется. Короче, есть branch view, а есть "не branch view", то есть "обычный, стандартный, древовидный, с директориями", и т. д. Переход из одного режима (вида) в другой производится комбинацией Ctrl+B. Теперь понятно?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Mar 23, 2010 00:35    Post subject: Reply with quote

Вахмурка wrote:
Теперь понятно?
Теперь конечно. Представь себе, и так работает тоже. Команда cm_SaveSelectionToFileA создаёт список без путей. Но работает cm_LoadSelectionFromFile даже, если список с полными путями в и в режиме файлов без подкаталогов и в режиме с подкаталогами.
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Tue Mar 23, 2010 00:45    Post subject: Reply with quote

Quote:
А из файла?

Тоже ничего.
Если выбирать файлы не CTR-B а через поиск по маске файла, то почему-то подсветилось 33 из 38 имен.
Но в любом случае меня не устраивал их порядок на панели.


Last edited by Itar-Tass on Tue Mar 23, 2010 02:06; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Mar 23, 2010 00:49    Post subject: Reply with quote

Секундочку, а порядок-то причём тут, если требуется работа в Multi-Rename? Если подсветились не все файлы, значит либо ошибка в путях, либо открыта не корневая папка, где лежат все подкаталоги с этими файлами.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2587
Location: Большая деревня Москва

Post (Separately) Posted: Tue Mar 23, 2010 01:04    Post subject: Reply with quote

Ну давай попробуем.
1. Создаем на панели кнопки вызова команд с номерами 2041 и 2032;
2. Переходим в директорию с поддиректориями, скажем, c:\test, у которой есть поддиректории abc (с файлом 1.txt) и def (неважно с чем, хоть ни с чем);
3. Заходим в c:\test\abc и ставим курсор на 1.txt;
4. Даем команду 2041. Тотал спрашивает имя. Скажем, c:\test\2.txt;
5. Теперь переходим в branch view;
6. Даем команду 2032. На вопрос об имени опять указываем c:\test\2.txt;
7. Хрен чего выделяется.

Более того - от номеров команд ничего не зависит. Выделять можно через буфер, память и файл. Результат ноль. Наконец, поменяв местами branch view и не-branch view, получим уже известные нам с тобой яйца в профиль. Вот если ручками подредактировать файл, добавив относительный путь - работает.
К сожалению, у меня нет времени подробно исследовать эту проблему. Может, как-нибудь на днях.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Tue Mar 23, 2010 01:06    Post subject: Reply with quote

Вахмурка wrote:
Навскидку:
1) Полуфабрикат скрипта. (Кстати, странный парень - сначала пообещал заплатить, а потом даже спасибо не сказал). Короче - получается твой любимый csv. Скармливаешь его Ёкселю, и получаешь в одной из колонок путь;
2) Вполне себе действующий скрипт (а, вот еще один). В первом случае параметр "р".


И как из запускать?
Тупо сделал файлы vbs и бросил кнопки на панель, ни одна не сработала.Видимо что-то еще нужно сделать.PowerPro у меня установлен,но я честно говоря,даже не знаю как им пользоваться.
Может время уже позднее и что-то забываю сделать.
Вот уж не думал,что это будет такой проблемой.
Пути же есть.Новые имена тоже.


Last edited by Itar-Tass on Tue Mar 23, 2010 02:04; edited 2 times in total
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2587
Location: Большая деревня Москва

Post (Separately) Posted: Tue Mar 23, 2010 01:11    Post subject: Reply with quote

2Itar-Tass
Эк вы, батенька, меня разочаровываете. Первую же ссылку под любым моим постом жмете и читаете. Обещаю много нового и интересного Wink
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Mar 23, 2010 01:53    Post subject: Reply with quote

Всё, я вьехал. В режиме без подкаталогов список формируется относительными путями, игнорируя корень диска и начиная отчёт с конца от самого глубоко вложенного файла.
например:
C:\Dir\Dir1\Dir2\file.txt
С:\Dir3\Dir4\file1.txt
превращаются в списке в:
Dir2\file.txt
file1.txt
Это всё в разы усложняет, судя по тому, что файлы у Itar-Tass имеют разную степень вложенности. Пока никаких мыслей как можно привести список к нужному виду.
Утро вечера мудреннее. Я спать.

ЗЫ: Itar-Tass, ссылочку в этом посте убери, у нас тут как бы варез запрещён.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue Mar 23, 2010 07:59    Post subject: Reply with quote

Itar-Tass
Если .csv такой (разделителем д.б. ; )
Code:
За пригоршню долларов (Per un pugno di dollari)(1964);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\За пригоршню долларов(Fistful of Dollars, A)\A fistful of dollars cd1(Goblin`s).avi
За пригоршню долларов (Per un pugno di dollari)(1964);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\За пригоршню долларов(Fistful of Dollars, A)\A fistful of dollars cd2(Goblin`s).avi
Мертвец (Dead Man cd1)(1995);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Мертвец(Dead Man)\Dead man(1).avi
Мертвец (Dead Man cd2)(1995);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Мертвец(Dead Man)\Dead man(2).avi
Открытый простор (Open Range)(2003);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Открытый простор(Open Range)\Otkritiy.Prostor.(2003.RUS.BDRip.XviD.AC3.-HQ-ViDEO.avi
Великолепная семерка (The Magnificent Seven cd1)(1960);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Великолепная семерка\The Magnificent Seven CD1.avi
Великолепная семерка (The Magnificent Seven cd1)(1960);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Великолепная семерка\The Magnificent Seven CD2.avi
Меня зовут Троица (Lo chiamavano Trinitа...)(1970);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Меня зовут Троица ((1971)\They Call Me Trinity... .avi
Меня все еще зовут Троица (...continuavano a chiamarlo Trinitа)(1972);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Меня по-прежнему зовут Троица ((1971)\Trinity Is Still My Name.avi
Золото Маккенны (Mackenna's Gold)(1969);v:\_Кино\Фильмы(по жанрам)\05 Вестерны\Золото Макенны\V754_Mackenna_s_Gold.avi

Запусти такой .cmd
Code:
@echo off &chcp 1251 >nul
setlocal enableextensions
for /f "usebackq tokens=1,2 delims=;" %%f in ("films.csv") do (
echo ren "%%~g" "%%~f%%~xg">> _1.cmd.txt
rem ren "%%~g" "%%~f%%~xg"
)

Изучи получившийся _1.cmd.txt и, если всё правильно, раскомментируй строку ren "%%~g" "%%~f%%~xg" и запусти ещё раз
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2587
Location: Большая деревня Москва

Post (Separately) Posted: Tue Mar 23, 2010 08:32    Post subject: Reply with quote

2Flasher
Рад, что мы очередной раз пришли к согласию. Кстати, сделанный вывод распространяется и на буфер тоже - результата удается достичь вставкой содержимого буфера в редактор и добавлением (или, наоборот, удалением) пути. Хотя если бы Itar-Tass потратил бы на это столько же времени, сколько мы оба, результат уже был бы достигнут.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Tue Mar 23, 2010 09:29    Post subject: Reply with quote

Quote:
tar-Tass
Эк вы, батенька, меня разочаровываете. Первую же ссылку под любым моим постом жмете и читаете. Обещаю много нового и интересного


Вот такую бяку мне выдает.


Quote:
---------------------------
PowerPro
---------------------------
Cannot access configuration or default configuration.
Please restore backup pproconf.pcf or re-install
*Script RunFile C:\PROGRA~2\Total Commander\Utilites\PowerPro\scripts\ClipFileList.powerpro.pcf
---------------------------
ОК
---------------------------


Снес полностью, удалил папку, поставил заново,выставил настройки как на картинке http://powerpro.wincmd.ru/Scripts/Chars.jpg
все равно тоже самое выдает.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2587
Location: Большая деревня Москва

Post (Separately) Posted: Tue Mar 23, 2010 10:01    Post subject: Reply with quote

Почему-то именно в этом месте все бросают читать Smile
1) Скрипты кладем в директорию c:\Program Files\PowerPro\scripts и никуда больше (там все написано!). Причем c:\Program Files\PowerPro - это директория по умолчанию, если ты ее изменил, то соответственно изменится и путь к скриптам;
2) Расширения скрипта (будь оно txt или powerpro) не указываем;
3) Советую еще раз ВНИМАТЕЛЬНО прочитать страничку.

ЗЫ. А как ты юзал PowerPro, если говоришь, что она была установлена?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Itar-Tass



Joined: 18 Jan 2009
Posts: 48

Post (Separately) Posted: Tue Mar 23, 2010 11:38    Post subject: Reply with quote

А я не юзал- установил ,она мне выдала тоже самое где-то полгода назад, я и забыл про нее.
А куда ставить
c:\Program Files или Program Files (x86)
Вроде 2 по умолчанию для 32-битных программ.

Нашел еще крутую прогу Pfrank
там есть импорт из csv и txt, но какого оно должно быть вида я не понял
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, 3, 4, 5, 6 ... 49, 50, 51  Next
Page 5 of 51

 
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