Страница 71 из 88

Добавлено: Пн окт 30, 2017 16:45
790
Почему "Файлы на Панель" не срабатывает?

Требуется кнопка:
1. Поиск файлов.
2. Шаблон TEMP.
3. Старт поиска.
4. Файлы на Панель.
5. Выделить всё.
6. Удалить.
7. Вернуться в ту панель где был.

Добавлено: Пн окт 30, 2017 16:58
Avada
790
Во-первых, что-значит, "не срабатывает"? А как она, интересно, срабатывать должна при таком автоматическом порядке действий и, главное, когда? Не проще нормально задачу для скрипта сформулировать? Во-вторых, изготовление кнопок-"нажималок" — это вообще далеко не самое продуктивное (а порой, между прочим, и небезопасное по результатам) занятие, о чём уже не раз говорилось (пример). В-третьих, о том, что запросы на кнопки пишутся не в теме "Обмен кнопками", говорилось ещё чаще.

Замечание за оффтоп. Сообщение перенесено куда следует.

Добавлено: Пн окт 30, 2017 17:24
790
А я вот воспользовался поиском по форуму со словами "удаление файлов по шаблону" и вывалился в тему "Обмен кнопками" и помучавшись с командами TCFS2, спросил там где нашёл!
И я не просматриваю этот форум 15 лет подряд и понятия не имею где здесь что лежит.

Добавлено: Пн окт 30, 2017 17:34
Avada
790
Вы сейчас огребёте ещё и замечание за препирательство с модератором. И для того, чтобы выяснить, где пишутся запросы по обмену кнопками достаточно беглого просмотра хотя бы пары-тройки последних страниц самой же темы "Обмен кнопками". Вы на форуме регистрировались почти одновременно со мной, так что представлять себя новичком, не знающим, как работает поиск и какие есть на форуме правила, не надо. Советую остановиться и дальше вести разговор по делу. И начните с нормального чёткого техзадания — ЧТО надо сделать (КАК это сделать, думать будут другие).

Добавлено: Ср ноя 15, 2017 05:50
Flasher
Nick
1) Пример. Схема та же.
2) ..."%P%%~~nx#.rar"...
3) По NConvert своя тема есть.

790
Шаблоны не для разовых задач, надо понимать. Если можно ограничиться несложными критериями поиска (маска, регулярки, стандартные атрибуты), то вместо ненадёжных автокликов можно написать нормальный скрипт (не в этой теме, естественно).

Добавлено: Вт ноя 28, 2017 15:17
tigb
Есть кнопка http__//forum.wincmd.ru/viewpost.php?p=14143. Пробовал вариант как с параметром "%O.%E %2", так и "%O.%E"
При курсоре на файле кнопка вызывает окно "Open with...", имя файла под курсором в окне выбора присутвует.
Проблема - при выборе программы для открытия файла и нажатии "ОК" не происходит открытия файла выбранной программой, вообще ничего (кроме закрытия окна "Open with...").
В то же время "ПКМ->Открыть с помощью->выбрать программу" вызывает точно такое же окно "Open with...", но файл под курсором открывается выбранной из списка программой

Win7SP1x64 professional, TC7.56(x32) и TC 9.1 (x32)

Что я делаю не так?

Добавлено: Вт ноя 28, 2017 16:26
Lisabon
tigb
А так?

Код: Выделить всё

TOTALCMD#BAR#DATA
Rundll32 Shell32.dll,OpenAs_RunDLL
%P%O.%E %2
WcIconEx.dll,88
Открыть с помощью


-1

Добавлено: Вт ноя 28, 2017 16:31
Flasher
tigb
Вообще-то есть параметр %N.

Добавлено: Вт ноя 28, 2017 16:49
Lisabon
Flasher
есть параметр %N
Есть, но не все программы нормально работают с этим параметром в случае с "Открыть с помощью".

Добавлено: Вт ноя 28, 2017 16:50
Flasher
Lisabon
Верю. Дело в пробелах в имени.

%2 или %<не спецсимвол> для параметров ТС - пустота. Ты тупо один пробел после имени добавил, в результате ты получишь не связанные с раширением программы, а весь избранный список.

Добавлено: Вт ноя 28, 2017 17:56
tigb
Lisabon
Lisabon писал(а):%P%O.%E %2
Спасибо. Кнопка заработала, выбранная в "Open with..." программа запускает файл под курсором .

Добавлено: Вт ноя 28, 2017 17:58
Flasher
tigb
Уберите %2.

Добавлено: Вт ноя 28, 2017 19:57
Lisabon
параметр %N
Дело в пробелах в имени.
Я вспомнил. Проблема не только в пробелах в имени, но и в пути. Если использую %P%N, то окно выбора программ не появляется, а с %P%O.%E - окно появляется на Windoes 8.1 64-bit.
Также вспомнил, что у AIMP 2 и AIMP 3, есть проблема с %2, а именно не открывается файл в AIMP, а происходит просто запуск AIMP.
С AIMP 4 такой проблемы с %2 нет.

Добавлено: Вт ноя 28, 2017 19:59
Flasher
Lisabon писал(а):есть проблема с %2
Внимательно прочти, что я пишу. Есть проблема только с лишним пробелом справа.

Добавлено: Вт ноя 28, 2017 20:10
Lisabon
Flasher
Есть проблема только с лишним пробелом справа.
Да это я понял. Я пишу, что проблема с пробелами в целом, и в имени и в пути, неважно, где пробел.