Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (часть 2)

Автор: zep
Дата сообщения: 10.05.2006 02:17
XPEHOPE3KA

Цитата:
цифры в начале в разнобой

Почему в разнобой? Они же по возрастающей идут.
Автор: Yuk
Дата сообщения: 10.05.2006 02:34
XPEHOPE3KA
Я же написал "по принципу". То есть нужно, чтобы каждому числу выделялось в точности 3 позиции, добавляя в начало нули. Номер-то я могу найти с помощью regexp, например, ^(\d+)_ в поиске, а вот на что заменить не могу сообразить. Файлов несколько сотен (номера до 999).
Я вот думаю, можно разделить на 2 этапа: заменить ^(\d_) на 00$1, затем ^(\d\d_) на 0$1. А в один шаг никак?
Автор: luckydevil13
Дата сообщения: 10.05.2006 10:48
Подскажите плиз, как полностью отвязать тоталкомандре от полного пути? сделать все пути относительными, что бы допустим перенести на флешку и запуская на любом кмпютере все плагины+меню+разукрашка фаилов оставались????
Автор: RussianNeuroMancer
Дата сообщения: 10.05.2006 10:50
luckydevil13
Так по умолчанию так и есть. У Тебя версия свежая? У меня Total Commander XP всё это спокойно переживает.
Автор: luckydevil13
Дата сообщения: 10.05.2006 11:08
И еще вопросик назрел

есть у меня кусочек менюшки


STARTMENU

POPUP "&User Menu"
MENUITEM "Start Menu Command # 0&2", cm_usermenu2
MENUITEM "Start Menu Command # 0&3", cm_usermenu3
MENUITEM "Start Menu Command # 0&4", cm_usermenu4
MENUITEM SEPARATOR
MENUITEM "Start Menu Command # 0&5 (N/A)", cm_usermenu5
MENUITEM "Start Menu Command # 0&6 (N/A)", cm_usermenu6
MENUITEM "Start Menu Command # 0&7 (N/A)", cm_usermenu7
MENUITEM "Start Menu Command # 0&8 (N/A)", cm_usermenu8
MENUITEM "Start Menu Command # 0&9 (N/A)", cm_usermenu9
MENUITEM "Start Menu Command # 1&0 (N/A)", cm_usermenu10
END_POPUP


я так понимаю это для запуска своих программ через меню

в wincmd.inc нашел

[________________User________________]=0
cm_usermenu1=701;Start first menu item in Start menu
cm_usermenu2=702;Second item

А как прописать на пурвую команду этого пользовательского меню коммандру типа

explorer /root,,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}



Добавлено:
RussianNeuroMancer

Версия то свежая, но при переносе на другой комп с другими путями - что-то не работает, то плагины, то меню

проблема плагинов решаеться в ini заменить все пути на плагины на %COMMANDER_PATH%
проблема путей ini фаилов ярлыком типа
start totalcmd.exe /F=H:\totalcmd\wcx_ftp.ini /i=H:\totalcmd\wincmd.ini    

но хочеться без ярлыков - запустил и паботает )

Автор: LEX1
Дата сообщения: 10.05.2006 11:18
luckydevil13
Меню Запуск
Команда: explorer.exe
Параметры: /root,,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}

И выбираешь "cm_UserMenu1 (Запустить первый пункт меню "Запуск")"

Добавлено:

Цитата:
но хочеться без ярлыков - запустил и паботает

Wincmd.ini
UseIniInProgramDir=7
Автор: luckydevil13
Дата сообщения: 10.05.2006 11:20
Спасибо, где можно скать RU.TCKB 1.2.5
Все ссылки мертвые ((
http://wincmd.ru/plugring/TCKB.html
Автор: LEX1
Дата сообщения: 10.05.2006 11:26
luckydevil13
Ссылка работает.
Автор: luckydevil13
Дата сообщения: 10.05.2006 11:33
Спасибо!

И еще последнии надеюсь вопросик

где бы взять RU.TCKB 1.2.5?

все ссыкли идут на http://super.wincmd.ru/tckb/RU.TCKB.1.2.5.ZIP

Автор: LEX1
Дата сообщения: 10.05.2006 11:45
luckydevil13
У меня по этой ссылке качает нормально. Попробуй так _http://216.246.16.44/tckb/RU.TCKB.1.2.5.ZIP Врядли, но вдруг поможет.
Автор: luckydevil13
Дата сообщения: 10.05.2006 11:48
Пробывал, и носты прописывал и DNS service включал - не работает буду прокси искать...

еще раз спасибо!
Автор: XPEHOPE3KA
Дата сообщения: 10.05.2006 18:23
2Yuk
Есть замечательный wdx-плагин Script.
[more=Вот]'Script for Script Content Plugin
'(c)Lev Freidin, 2005
'http://www.totalcmd.net/plugring/script_wdx.html
'http://wincmd.ru/plugring/script_wdx.html

'Add Zeros to filenames for better sorting
'1file.txt -> 001file.txt
'11file.txt -> 011file.txt
'111file.txt -> 111file.txt

set re=new regexp

content=filename

re.Pattern="(\d)(.*)\.(.*)"
b="00$1$2"
If re.test(filename) then content = re.Replace(filename,b)

re.Pattern="(\d{2})(.*)\.(.*)"
b="0$1$2"
If re.test(filename) then content = re.Replace(filename,b)

re.Pattern="(\d{3})(.*)\.(.*)"
b="$1$2"
If re.test(filename) then content = re.Replace(filename,b)[/more] к нему скриптик.
Вот нужный файл настроек.
[more=script.ini][Script]
Section=AddZerosbefore
;js
;Extension
;exe-arc up
;AddZeros

[Defaults]
LongName=1
ParseDirs=0

[Extension]
Script=ext.vbs

[AddZeros]
Script=AddZeros.vbs
LongName=0

[exe-arc up]
Script=Exeup.vbs
LongName=0

[js]
Script=java.js
LongName=0

[AddZerosbefore]
Script=AddZerosbefore.vbs
LongName=0
[/more]
Имей в виду, что работает только для количества цифр <=3 и добавляет нулей только до трёх разрядов.
Автор: Yuk
Дата сообщения: 10.05.2006 19:03
XPEHOPE3KA
Спасибо! Буду пробовать.
Думаю, то что надо.


Добавлено:
XPEHOPE3KA
Получилось (после некоторого въезжания).
А чтобы скрипт сменить на другой, надо ини редактировать?
Автор: XPEHOPE3KA
Дата сообщения: 10.05.2006 20:13
Надо посмотреть на ини и действовать по аналогии. Там всё легко.
Чтобы поменять текст скрипта, надо въезжать дольше.
Автор: Yuk
Дата сообщения: 10.05.2006 20:48

Цитата:
Надо посмотреть на ини и действовать по аналогии. Там всё легко.
Чтобы поменять текст скрипта, надо въезжать дольше.

С синтаксисом нет проблем. Как с ини, так и со скриптами все просто. Я про интерфейс. Плагин всегда выдает один результат. Похоже, нет возможности сменить один текущий скрипт на другой без редактирования ини. Надеюсь, будут еще новые версии. Пока будем так юзать.
Автор: XPEHOPE3KA
Дата сообщения: 10.05.2006 20:53
Разумеется, нельзя.
Но если ты отредактируешь сам скрипт, сохранишь его и обновишь панель (в случае использования колонок), или просто передашь фокус TC (если активно окно мультипереименования), то отображение точно изменится.
Автор: c930
Дата сообщения: 11.05.2006 06:41
Yuk
Если в wincmd.ini в разделе [Configuration] прописать ключ SortUpper=3, то возможно и надобность в переименовании кучи файлов пропадёт.
Автор: Yuk
Дата сообщения: 11.05.2006 07:01
c930
Не знал, спасибо. Но мне не только в тотале файлы сортировать, поэтому переименование удобнее.
Автор: mithrandir
Дата сообщения: 13.05.2006 14:59
Привет! В последнее время заметил такой баг - при перемещении нескольких файлов из каталога в подкаталог в пределах одной панели с помощью Shift+Drag левой кнопкой мыши происходит удаление одного из файлов. Слава богу, стоит Executive Undelete, так что пока вроде ничего не потерялось. Данная проблема наблюдается на 2-х ПК (ос Вынь ХР). Посоветуйте, пожалуйста, как можно избавиться от этого? Версия сабжа 6,54а, потобные траблы были и на предыдущих версиях.
Автор: abz
Дата сообщения: 13.05.2006 15:06
mithrandir

У меня никогда таких траблов не было. Это у тебя аппаратная проблема, видимо. Или винт глючит или оперативка.
Автор: mithrandir
Дата сообщения: 13.05.2006 15:33
Это происходит на 2-х ПК, аппаратные конфигурации которых отличаются на несколько поколений. На обеих установлены несколько винтов, и это происходит на каждом из них. Железки все фирменные, пока не было никаких проблем, все работает устойчиво.
Автор: cluster
Дата сообщения: 13.05.2006 17:46
mithrandir
если б такая проблема была не только у тебя и не только в этой версии, уже давно бы поправили.
Автор: RussianNeuroMancer
Дата сообщения: 13.05.2006 21:37
mithrandir
А без анделейтера попробуй.
Автор: LuckyStaRR
Дата сообщения: 14.05.2006 15:16
c930

Цитата:
Если в wincmd.ini в разделе [Configuration] прописать ключ SortUpper=3, то возможно и надобность в переименовании кучи файлов пропадёт.

а что это дает ? поподробнее разъясни
Автор: Finn
Дата сообщения: 14.05.2006 18:13
LuckyStaRR

Цитата:
SortUpper=3

Возможно использование смешанной буквенно-цифровой сортировки файлов с помощью системы (по этому принципу работает проводник Windows XP).
Автор: c930
Дата сообщения: 15.05.2006 04:56
LuckyStaRR
Значение данного параметра влияет на сортировку по имени (см. HELP раздел Settings in the file wincmd.ini). В данном случае, при значениях параметра рвных 2 и 3, приведённые в примере на предыдущей странице файлы, при сортировке по имени, будут отсортированы по возрастанию номеров:

5_bla
48_blabla
123_blablabla

иначе (по умолчанию) по возрастанию первых цифр:

123_blablabla
48_blabla
5_bla
Автор: Yuk
Дата сообщения: 15.05.2006 20:19
При перетаскивании файла в папку, по умолчанию в ТС он всегда копируется. Можно ли сделать как в проводнике: если перетаскивание в пределах локального диска - передвинуть, между дисками - скопировать?
Автор: XPEHOPE3KA
Дата сообщения: 15.05.2006 20:28
Нельзя. Как в проводнике - глупо, т.к. зависит от того, где раздел: на том же харде или нет. Хочешь переместить драгындропом - нажми шифт или нажми левую кнопку мыши, подвинь файл, нажми правую кнопку, перенеси файл туда, куда надо, и отпусти левую.
Автор: MorSe
Дата сообщения: 15.05.2006 20:36

Цитата:
или нажми левую кнопку мыши, подвинь файл, нажми правую кнопку, перенеси файл туда, куда надо, и отпусти левую.

Какой экзотический способ .
Можно ещё просто, нажав правую кнопку мыши и перетащив файл в нужную папку, отпустить кнопку, тогда появится контекстное меню.
Автор: XPEHOPE3KA
Дата сообщения: 15.05.2006 20:42
Чёт не появляется у меня никакого контекстного меню... У тебя, если нажать правой кнопкой мыши на файле, он выделится или контекстное меню появится?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: DirectAdmin


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.