View previous topic :: View next topic |
Author |
Message |
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Fri Nov 13, 2009 18:41 Post subject: |
|
|
Rodny wrote: | Ага, я выше добавил другой вариант. Поскольку в параметрах нужно только имя файла, этого скрипта достаточно. |
эээмммм, а каталоги?! (папки)
на панели задач аимп мигает, а добавлять отказывается, каталоги с музыкой...
Кстати вот тут винамп посмотрел. Кнопку с lst2mlt-утилитой. Всё работает, а так же папки не добавляет.
P.s. Я тут уже мысленно кидал аимп навстречу винампу. Поставил лайт-версию, пересжал юпиксом ехе+библиотеки. Получился портабельный такой винампик в 3 мб.
Но и тут сия проблема... - папки, папки... |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Nov 13, 2009 20:52 Post subject: |
|
|
ackep
Могу только процитировать себя же: "мне кажется, что командная строка у Аимпа просто отломана". Как ещё объяснить неработоспособность описанных в справке функций не знаю.
Между прочим, можно ведь просто перетащить выделенные файлы/папки на кнопку безо всяких параметров. |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Sat Nov 14, 2009 01:01 Post subject: |
|
|
Rodny wrote: | Один нюанс. Если Aimp не запущен, то по этой кнопке он запустится только с первым файлом из списка. После его закрытия откроется новый экземпляр со вторым файлом и т.д. |
Rodny wrote: | по умолчанию не фигурные скобки, а уголки |
Сорри, надо так:
Code: | TOTALCMD#BAR#DATA
c:\Путь\к\скрипту\MultiRun.vbs 10
c:\Полный\путь\Aimp2.exe /INSERT <<%L>>
c:\Полный\путь\Aimp2.exe
Добавить в плейлист Aimp
-1 |
Хотя, если Аимп такой долбанутый и всё равно будет открывать несколько окон, попробуйте в MultiRun.vbs изменить сроку "WSH.Run L, 7, (Mode(1) = 0)" на "WSH.Run L, 1, (Mode(1) = 0)".
Rodny wrote: | Ну и длинные пути без кавычек и с пробелами не проходят, понятное дело. |
С чего это, "не проходят" _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Sat Nov 14, 2009 02:40 Post subject: |
|
|
Batya
Спасибо, нюанс пропал при режиме 10.
А с пробелами ситуация следующая. Я понимаю, что скрипт сам добавляет кавычки при наличии пробелов, только вот Аимп их категорически не воспринимает. Хотя справка недвусмысленно говорит об их необходимости.
Если Аимп не запущен, то он просто запускается, без добавления объектов. Если запущен — вообще никак не реагирует.
Поэтому здесь всё же %l
P.S. Напиши, пожалуйста, подробнее про набор режимов. Лучше, наверное, в топике скрипта. А то я понял, что ничего не понял |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Sat Nov 14, 2009 11:55 Post subject: |
|
|
Rodny wrote: | Я понимаю, что скрипт сам добавляет кавычки при наличии пробелов, только вот Аимп их категорически не воспринимает. |
Раскомментируй, пожалуйста, строку Code: | 'MsgBox L, vbOKOnly, Mess(5) | И запусти на одном-двух файлах с пробелами в именах.
При запуске скрипта и появлении отладочного сообщения нажми Ctrl+C и вставь текст диалога здесь в посте. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sat Nov 14, 2009 15:40 Post subject: |
|
|
Пишет мне один форумчанин - Ты чё страдаешь херней, когда всё уже придумано. Речь о TC2MP.
Теперь с винампом, проблем вообще никаких, TC2MP - лучшая утилита. Только вопрос, когда плеер не запущен, и провожу добавление файлов, винамп свернут. А как сделать чтобы он разворачивался при добавлении при незапущенном винампе?
Аимп в топку раз он такой "дурацкий". |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Sat Nov 14, 2009 16:01 Post subject: |
|
|
2ackep
Когда ж ты, блин, научишься ссылки постить...
Решение 1.
Выделяем все файлы и жмем Shift+F3 (internal viewer with selected files) - Решение 2.
В обих случаях не заморачиваемся никакими внешними утилитами и скриптами. Все гениальное - просто. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Sat Nov 14, 2009 18:21 Post subject: |
|
|
Batya
Code: | ---------------------------
Тест командной строки
---------------------------
"C:\Program Files\AIMP2\AIMP2.exe" /INSERT "E:\MUSIC\_Folk\Пелагея\2007 - Девушкины песни\01.Пелагея - Век.flac"
---------------------------
ОК
---------------------------
|
Путь к Аимпу в кнопке я закавычил, иначе
Code: | ---------------------------
Windows Script Host
---------------------------
Сценарий: D:\Programs\totalcmd\Utils\WSH\MultiRun.vbs
Строка: 45
Символ: 3
Ошибка: Не удается найти указанный файл.
Код: 80070002
Источник: (null)
---------------------------
ОК
---------------------------
|
|
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Sat Nov 14, 2009 22:20 Post subject: |
|
|
Rodny wrote: |
Путь к Аимпу в кнопке я закавычил |
Так и надо. Я добавляю обрамление кавычками для каждого входного параметра, если он содержит пробелы. Если же скрипту передавать путь к Аимпу, содержащий пробелы, без кавычек, то скрипт поймет это как несколько параметров. Так что правильное указание праметров на совести автора кнопки\команды.
В данном случае виноват я, приведя неправильный код кнопки. Надо так:
Code: | TOTALCMD#BAR#DATA
"c:\Путь\к\скрипту\MultiRun.vbs" 10
"c:\Полный\путь\Aimp2.exe" /INSERT <<%L>>
c:\Полный\путь\Aimp2.exe
Добавить в плейлист Aimp
-1 |
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Nov 15, 2009 15:37 Post subject: |
|
|
Всем спасибо!
Исходя из всего написанного и присланного мне в ЛС, я сделал вывод, что со всеми прелестями и удобаствами аимп не совершенен отнюдь (из ничего куча проблем, зачем он такой нужен), целиком и полностью перешёл на старый добрый винамп. Просто и без скриптов, да всяких утилит, сделал кнопочку по добавлению в плейлист, всего-то парочка параметров. Работает просто идеально. Единственное что, не могу найти скин для winamp, который лет пять назад на винамп ставил, раритет - "mastro fusion amp", но это уже совсем другая история... |
|
Back to top |
|
|
Podarok2006
Joined: 18 Nov 2009 Posts: 6
|
(Separately) Posted: Wed Nov 18, 2009 15:47 Post subject: |
|
|
Не получается сделать кнопку к программе удаляющей EXIF из JPG файлов JPG Cleaner v2.6. После удаления файл должен стать меньшего размера. Часто надо сразу удалять в 1000 файлах - поэтому нужна автоматизация.
В одном файле под курсором кнопка удаляет, а в выделенных никак не могу настроить. Если не получится - тогда может получится сделать удаление во всех файлах в папке под курсором?
Вот программа: http://slil.ru/28220460 в ней 3 файла - для DOS, для Win32 и для win32 с интерфейсом.
Поможете? Очень надо. |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Wed Nov 18, 2009 16:47 Post subject: |
|
|
Podarok2006
Code: | TOTALCMD#BAR#DATA
%comspec% /c
for /f "delims=" %%f in (%D) do @jpgcln32.exe -nobackup -quiet "%%f"
jpgcln32.exe
JPG Cleaner
-1
|
Кстати, обрати внимание на jpegtran
Last edited by Tol!k on Tue Dec 01, 2009 21:38; edited 1 time in total |
|
Back to top |
|
|
Podarok2006
Joined: 18 Nov 2009 Posts: 6
|
(Separately) Posted: Wed Nov 18, 2009 18:21 Post subject: |
|
|
Спасибо! Сейчас попробую.
А пересжимать мне их как раз не нужно - только удалить exif.
Спасибо за правку кода кнопки ( поддержка кирилицы), щас попробую! Прога действительно очень нужная тем кто фото выкладывает в интернет - позволяет удалить из сэкономить на 20 мб картинок целый мегабайт лишнего веса!
Last edited by Podarok2006 on Tue Dec 01, 2009 22:02; edited 1 time in total |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Fri Nov 20, 2009 17:43 Post subject: |
|
|
После добавления в винамп выделенных файлов посредством ваших кнопок, возможно ли добавить ещё какой параметр для того, чтобы выделение убиралось после добавления? |
|
Back to top |
|
|
Scorpkoms
Joined: 31 Mar 2008 Posts: 27 Location: Россия
|
(Separately) Posted: Mon Nov 30, 2009 12:04 Post subject: |
|
|
Доброго времени!
Вот по моему такой кнопки не было,создает и открывает файл *.txt
с именем системного времени.
TOTALCMD#BAR#DATA
cmd /v:on /c "set f=%time:~0,-3%.txt && cd.>"!f::=!" && "!f::=!""
Создать и открыть.txt
0
-1 |
|
Back to top |
|
|
|
|
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
|