Два предложения от Worros (комментарии на wincmd.ru)
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Два предложения от Worros (комментарии на wincmd.ru)
Worros
Total Commander 7.0 public beta 2 18.01.2007 - 21:21
Alex, ну здесь , так здесь.Мне в общем всё равно, только здесь обсуждать неудобно.
Есть два предложения.
1. Как известно, существует быстрый поиск в текущем каталоге по началу(концу) имени файла. Так вот хотелось бы ,чтобы при выбранном ,например, поиске по "просто букве"(без контрол-алт) можно было дополнительно прижав эти самые контрол+алт получить быстрый поиск по расширению(или наоборот).Места для размещения ещё одного радиобатона или хотя бы чекбокса на вкладке "быстрый поиск" в настройках
предостаточно. Совместимости и пр. никак не повредит.
2. Хотелось бы получить акселераторы для выбора глубины обычного поиска. ИМХО, есть смысл заменить комбобокс "глубина вложенности подкаталогов" на радиобаттоны (все, текущий, 1,2,3,4,5) . Всё равно от 5 до "все" дистанция небольшая(кому понадобится ,скажем ,копать ровно на 10 вглубь). От 5 и дальше точность уже не нужна. А вот оперативность работы повысится, больно уж муторно каждый раз в раскрывающемся списке правильное значение выбирать.
У кого с английским хорошо, закиньте идею на оффорум. Если я чего не додумал, подкорректируйте.
Total Commander 7.0 public beta 2 18.01.2007 - 21:21
Alex, ну здесь , так здесь.Мне в общем всё равно, только здесь обсуждать неудобно.
Есть два предложения.
1. Как известно, существует быстрый поиск в текущем каталоге по началу(концу) имени файла. Так вот хотелось бы ,чтобы при выбранном ,например, поиске по "просто букве"(без контрол-алт) можно было дополнительно прижав эти самые контрол+алт получить быстрый поиск по расширению(или наоборот).Места для размещения ещё одного радиобатона или хотя бы чекбокса на вкладке "быстрый поиск" в настройках
предостаточно. Совместимости и пр. никак не повредит.
2. Хотелось бы получить акселераторы для выбора глубины обычного поиска. ИМХО, есть смысл заменить комбобокс "глубина вложенности подкаталогов" на радиобаттоны (все, текущий, 1,2,3,4,5) . Всё равно от 5 до "все" дистанция небольшая(кому понадобится ,скажем ,копать ровно на 10 вглубь). От 5 и дальше точность уже не нужна. А вот оперативность работы повысится, больно уж муторно каждый раз в раскрывающемся списке правильное значение выбирать.
У кого с английским хорошо, закиньте идею на оффорум. Если я чего не додумал, подкорректируйте.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
1. Поддерживаю.
2. Не поддерживаю. Снижается универсальность и читабельность. А ввод нужной глубины вложенности элементарно реализовать скриптом, строчек на шесть-семь. Ради такой мелочи нет никакого смысла напрягать дядю КГ.
2. Не поддерживаю. Снижается универсальность и читабельность. А ввод нужной глубины вложенности элементарно реализовать скриптом, строчек на шесть-семь. Ради такой мелочи нет никакого смысла напрягать дядю КГ.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Как это будет выглядеть при реализации скриптом? Нажал Alt+F7, набрал имя файла для поиска, потом нажал Alt+0 или Alt+1 и т.д. .Как эти Alt+0 , Alt+1, ...., задающие глубину поиска, передать в скрипт строчек на 6-7 ? ИМХО, скрипт получится ну ооочень мудрый и/или длинный.
педофилия, каннибализм, бетономешалка !!!
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Есть два пути. Первый - тупо посылать клавиши (например, в PowerPro это команда *keys). Посылаем Alt+F7, потом n-ое количество раз табуляцию, пока курсор не встанет на dropdown list, и, наконец, нужное количество раз "курсор вниз". Число этих нажатий есть искомая глубина вложенности. Наконец, опять табуляцией установить фокус на "ОК" и все.
Второй путь - послать команду cm_FindFiles, найти дескриптор dropdown list, по классу или по индексу, потом послать этому окну сообщение "пролистать список". Потом узнать дескриптор кнопки "ОК" и через sendmessage послать сообщение "нажать кнопку".
Второй способ требует понимания терминов "окно", "дескриптор", "посылка сообщений окну". Он существенно сложнее, но и гораздо надежнее.
Оба способа позволяют одним нажатием проводить поиск с заданной глубиной вложенности.
Нечто подобное реализовано в моих скриптах:
http://powerpro.wincmd.ru/Scripts/MultiRename.htm
http://powerpro.wincmd.ru/Scripts/Find.htm
http://powerpro.wincmd.ru/Scripts/FindExclude.htm
http://powerpro.wincmd.ru/Scripts/MultiFind.htm
Второй путь - послать команду cm_FindFiles, найти дескриптор dropdown list, по классу или по индексу, потом послать этому окну сообщение "пролистать список". Потом узнать дескриптор кнопки "ОК" и через sendmessage послать сообщение "нажать кнопку".
Второй способ требует понимания терминов "окно", "дескриптор", "посылка сообщений окну". Он существенно сложнее, но и гораздо надежнее.
Оба способа позволяют одним нажатием проводить поиск с заданной глубиной вложенности.
Нечто подобное реализовано в моих скриптах:
http://powerpro.wincmd.ru/Scripts/MultiRename.htm
http://powerpro.wincmd.ru/Scripts/Find.htm
http://powerpro.wincmd.ru/Scripts/FindExclude.htm
http://powerpro.wincmd.ru/Scripts/MultiFind.htm
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Нет-нет, уважаемый господин/товарищ Вахмурка, пополнять число любителей PowerPro я не буду. За совет и напутствие конечно спасибо, но ,как говорится, "это не наш метод"
. Поглядел я эти скрипты, они ужасают, и исполнимые модули вдобавок из них не сделаешь, придётся за собой PowerPro таскать- так что для меня это не выход.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Всяк кулик свое болото хвалит.
Это я к тому, что я лишь описал алгоритм, а реализовать его можно на любом языке программирования или скриптинга. Если нужно компильнуть экзешник, попробуй AHK. Народ тут также балуется Visual Basic scripts и Бог знает чем еще. Одним словом, выбор широк.
Это я к тому, что я лишь описал алгоритм, а реализовать его можно на любом языке программирования или скриптинга. Если нужно компильнуть экзешник, попробуй AHK. Народ тут также балуется Visual Basic scripts и Бог знает чем еще. Одним словом, выбор широк.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Re: Два предложения от Worros (комментарии на wincmd.ru)
Господа, второе предложение отмели, но вот это
то вроде поддержали.Может всё-таки кто-нибудь перепостить на оффорум на нормальном английском языке?Worros писал(а):1. Как известно, существует быстрый поиск в текущем каталоге по началу(концу) имени файла. Так вот хотелось бы ,чтобы при выбранном ,например, поиске по "просто букве"(без контрол-алт) можно было дополнительно прижав эти самые контрол+алт получить быстрый поиск по расширению(или наоборот).Места для размещения ещё одного радиобатона или хотя бы чекбокса на вкладке "быстрый поиск" в настройках
предостаточно. Совместимости и пр. никак не повредит.
У кого с английским хорошо, закиньте идею на оффорум. Если я чего не додумал, подкорректируйте.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Вот это уже куда интереснее. По крайней мере, можно будет сохранять такой поиск в виде шаблона. Можно использовать любой из запрещенных символов (скажем, [5] - до глубины 5). А кому не надо, тот и пользоваться не будет.
Хотя, с другой стороны, с момента появления возможности задания уровня вложенности я ей пользовался 2 (два) раза, не считая одного тест-драйва. Так что польза данного нововведения (включая ее развитие) довольно сомнительна.
Хотя, с другой стороны, с момента появления возможности задания уровня вложенности я ей пользовался 2 (два) раза, не считая одного тест-драйва. Так что польза данного нововведения (включая ее развитие) довольно сомнительна.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
Re: Два предложения от Worros (комментарии на wincmd.ru)
Нажатие или удерживание Ctrl+Alt является переключателем?Alextp писал(а):1. Как известно, существует быстрый поиск в текущем каталоге по началу(концу) имени файла. Так вот хотелось бы ,чтобы при выбранном ,например, поиске по "просто букве"(без контрол-алт) можно было дополнительно прижав эти самые контрол+алт получить быстрый поиск по расширению(или наоборот).Места для размещения ещё одного радиобатона или хотя бы чекбокса на вкладке "быстрый поиск" в настройках
предостаточно. Совместимости и пр. никак не повредит.
По теме:
Искать не только с начала имени файла, на и с середины, а то приходится *ёжики* вводить. Попробуйте найти mp3 файл, названный "07 Танцы минус - Иду за тобой".
Быстрая фильтрация, не только переход, т.е. показаны только нужные файлы.
Alt+F7 запускает поиск с уже введёнными параметрами.
Радиокнопки не влезут.Alextp писал(а):2. Хотелось бы получить акселераторы для выбора глубины обычного поиска. ИМХО, есть смысл заменить комбобокс "глубина вложенности подкаталогов" на радиобаттоны (все, текущий, 1,2,3,4,5).
Фичей ни разу не пользовался, но думаю, можно сделать и хоткеи, тем более что цифры больше на этой странице не выбираются.
Программазм. "А вдруг кому-то 8 или 9 понадобится? Или 11"Alextp писал(а):Всё равно от 5 до "все" дистанция небольшая(кому понадобится ,скажем ,копать ровно на 10 вглубь). От 5 и дальше точность уже не нужна.
Странно, что нет выбора диапазона - допустим с 4 по 6 уровень.
P.S. Намного удобней, когда вопросы разделены по темам. Один вопрос - одна тема.
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
ПармаСруб - строительство домов и бань в Перми
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Re: Два предложения от Worros (комментарии на wincmd.ru)
Да, чтобы нажатие Ctrl+Alt стало переключателем.Моторокер писал(а): Нажатие или удерживание Ctrl+Alt является переключателем?
Между прочим, вопрос уже перевели и обсудили на оффоруме. Предложен вот такой workaround http://www.ghisler.ch/board/viewtopic.p ... 671#132671 . Только странно немного, что раньше поведение было другим, см. http://forum.wincmd.ru/viewtopic.php?t=10654
А если в строке поиска вызывать шаблон поиска по алиасу(или приспособить вместо алиасов нынешние имена) ?! По-моему было бы очень быстро и практично. Забросим на оффорум,пока новый мажорный релиз не вышел?Georgе писал(а):Поддерживаю первое и предлагаю видоизменить второе. А именно : задавать глубину поиска в той же строке, что и условие поиска, цифрой, обрамленной или предваренной каким-либо спецсимволом.
Для понимания того,о чем идет речь,советую перечитать начало топика.