Про скрытие твоя позиция ясна. Но мне, например, не всегда важно знать сам параметр. Гораздо важно видеть его смысл в описании ("Неважно, какого цвета кошка. Важно, чтобы она ловила мышей"). Подчеркиваю: если был бы ключ, который вывод параметра в список отключает, я бы им широко пользовался. Заодно и о выравнивании по столбцам можно не заботиться
AskParam - диалог запроса параметров командной строки
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Понятно, что руками даже при пропорциональном шрифте можно экспериментальным путем добиться выравнивания. Речь шла именно о его автоматизации.
Про скрытие твоя позиция ясна. Но мне, например, не всегда важно знать сам параметр. Гораздо важно видеть его смысл в описании ("Неважно, какого цвета кошка. Важно, чтобы она ловила мышей"). Подчеркиваю: если был бы ключ, который вывод параметра в список отключает, я бы им широко пользовался. Заодно и о выравнивании по столбцам можно не заботиться
Про скрытие твоя позиция ясна. Но мне, например, не всегда важно знать сам параметр. Гораздо важно видеть его смысл в описании ("Неважно, какого цвета кошка. Важно, чтобы она ловила мышей"). Подчеркиваю: если был бы ключ, который вывод параметра в список отключает, я бы им широко пользовался. Заодно и о выравнивании по столбцам можно не заботиться
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Да, возможность полностью скрывать параметр была бы не лишней. Вот я сделал кнопку для конвертера субтитров, и для всего, что мне надо, можно было ограничиться лишь расширением в параметре, вроде "srt" или "ssa", а для формата sub пришлось ещё после двоеточия добавлять "16", потому как под этим форматом есть две разновидности. В итоге один пункт сильно выдаётся среди других. Мне то незачем знать, что посылается "16", важней, в какой формат это всё преобразует.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
У меня он стал орать при попытке скачивания. Только что запустил AskParam - Avast молчит. Какие версии того и другого? У меня 1.0.6.152 и 11.2.2262 соответственноcojoc писал(а):Avast постоянно блокирует AskParam, приходится каждый раз его добавлять в исключения.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка
У меня тот же антивирус на нескольких машинах. И, да, раньше приходилось добавлять в исключения. Но последняя версия тихо скачалась, и потом никаких блокировок не было. И дело, полагаю, не столько в версии самого Avast! (у меня AIS 9.0.21.531), сколько в его текущих базах.
У меня тот же антивирус на нескольких машинах. И, да, раньше приходилось добавлять в исключения. Но последняя версия тихо скачалась, и потом никаких блокировок не было. И дело, полагаю, не столько в версии самого Avast! (у меня AIS 9.0.21.531), сколько в его текущих базах.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
На всякий случай "Версия определений вирусов 160517-2". Нумерация версий у нас разная. У меня - бесплатная. У тебя, видимо, нет 
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Кроме Avast-a ещё Risin и Qihoo-360 ругаются на x32. Зато у x64 тишина.
Как хорошо, что я себе весь этот хлам не ставлю, иначе бы никакого времени не хватило бегать с кляузами по авторам нормальных программ.
Как хорошо, что я себе весь этот хлам не ставлю, иначе бы никакого времени не хватило бегать с кляузами по авторам нормальных программ.
Последний раз редактировалось Flasher Ср май 18, 2016 12:48, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ну про Risin и Qihoo-360 я вообще молчу - первый раз слышу, что такие вообще существуют, поэтому и говорить тут не о чем. А Аваст - зверь известный, в том числе своей паранойей.
В любом случае, об отсутствии каких-либо серьёзных оснований для подозрений у всей тройки главным образом говорит отсутствие детектов для 64-битной версии - тупо кривые сигнатуры для 32-битного кода (сигнатур для 32-битного кода на порядки больше, поэтому и ложных детектов больше) или косяки эвристик.
https://www.virustotal.com/ru/file/0a73 ... /analysis/
https://www.virustotal.com/ru/file/fbc3 ... /analysis/
В любом случае, об отсутствии каких-либо серьёзных оснований для подозрений у всей тройки главным образом говорит отсутствие детектов для 64-битной версии - тупо кривые сигнатуры для 32-битного кода (сигнатур для 32-битного кода на порядки больше, поэтому и ложных детектов больше) или косяки эвристик.
https://www.virustotal.com/ru/file/0a73 ... /analysis/
https://www.virustotal.com/ru/file/fbc3 ... /analysis/
Надо подставлять переменную в пути приложения. Параметры у них одинаковые, и так для тридцати с лишним приложений. Пробую:
/c"Rename roms" /t"Nintendo: NES" /t"Super Nintendo: SNES" /t"Sega MD: Gen" /p(h)"Select system" /c(1)"Start" /c(2)"No, thnanks" /s"2" "%%COMMANDER_PATH%\Plugins\exe\games\GoodTools\Good%%1.exe" rename inplace
Но так не проходит. Есть какой-нибудь рабочий вариант? Может, через cmd.
/c"Rename roms" /t"Nintendo: NES" /t"Super Nintendo: SNES" /t"Sega MD: Gen" /p(h)"Select system" /c(1)"Start" /c(2)"No, thnanks" /s"2" "%%COMMANDER_PATH%\Plugins\exe\games\GoodTools\Good%%1.exe" rename inplace
Но так не проходит. Есть какой-нибудь рабочий вариант? Может, через cmd.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Кто куда не проходит? Как говорил проф. Преображенский: "Простите, кто на ком стоял?". Что пишет? Что именно происходит?
Не дожидаясь всезнающего автора, от себя могу поделиться опытом работы с AskParam, пригодным, по крайней мере, на первых порах:
1) Начать с самого примитивного варианта, то есть всего двух опций;
2) Никаких тебе /c, /s и прочей косметики. Заработает - добавляй по одной украшалки и улучшалки, не забывая тестить;
3) Экспериментировать с кавычками и процентами. Иногда приходилось добавлять и тех и других не по два, а по три и даже четыре символа;
4) Взять за основу какую-нибудь заведомо работающую команду (их в ветке навалом), похожую на твою, и заменять то, что есть, на то, что нужно. Постоянное тестирование выявит место ошибки
Не дожидаясь всезнающего автора, от себя могу поделиться опытом работы с AskParam, пригодным, по крайней мере, на первых порах:
1) Начать с самого примитивного варианта, то есть всего двух опций;
2) Никаких тебе /c, /s и прочей косметики. Заработает - добавляй по одной украшалки и улучшалки, не забывая тестить;
3) Экспериментировать с кавычками и процентами. Иногда приходилось добавлять и тех и других не по два, а по три и даже четыре символа;
4) Взять за основу какую-нибудь заведомо работающую команду (их в ветке навалом), похожую на твою, и заменять то, что есть, на то, что нужно. Постоянное тестирование выявит место ошибки
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Выбираемые значения нельзя подставлять в путь к запускаемой программе через %1, %2 и т.д. Однако можно подставлять их туда в виде переменных окружения, которые AskParam создаёт для всех ответов: AskParam1, AskParam2 и т.д.:
Ну и конечно можно запускать через промежуточные утилиты, тогда можно и %1 использовать. Например, с помощью exec.exe из комплекта Virtual Panel или банального cmd.exe:
Код: Выделить всё
AskParam.exe /p"Введите путь к запускаемой программе:" "%AskParam1%"Код: Выделить всё
AskParam.exe /p"Введите путь к запускаемой программе:" exec.exe "%1"Код: Выделить всё
AskParam.exe /p"Введите путь к запускаемой программе:" /s0 cmd.exe /c "%1"Сделал вот такую кнопочку:
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\AskParam.exe /w /c"Rename roms" /t"Nintendo: NES" /t"Super Nintendo: SNES" /t"Sega MD: Gen" /t"Gameboy: GBx" /t"Gameboy adv: GBA" /t"Sega MS: SMS" /t"Atary 2600: 2600" /t"Atari 5200: 5200" /t"Atari 7800: 7800" /t"Nintendo 64: N64" /t"Pc Engine: PCE" /t"Commodore 64: PSID" /t"Coleco: Col" /t"Gamegear: GG" /t"NG Pocket: NGPx" /t"Wonderswan: Wsx" /t"MSX 1: MSX1" /t"MSX 2: MSX2" /t"Intelvision: INTV" /t"Vectrex:Vect" /t"Cpc:Cpc" /t"Jaguar:Jag" /t"Lynx:Lynx" /t"Watara SV:SV" /t"Virtual boy:VBoy" /t"Oric:Oric" /t"Thompson:M05" /p(h)"Select system" /c(1)"Rename" /c(2)"No, thanks" /s"2" %ComSpec%
/c "c:\Program Files\Total Commander\Plugins\exe\games\GoodTools\Good%%1" rename inplace nodb
C:\WINDOWS\System32\shell32.dll,24
Rename console roms for selected systems
-1
[cut]У меня с Авастом ещё смешнее было, и не один раз - собираю патч с одной иконкой - Аваст и другие продвинутые антивирусыMVV писал(а):осмотрел, что нету иконки, и, типа, "ну подозрительно"...