Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Обмен кнопками
Goto page Previous  1, 2, 3 ... 26, 27, 28 ... 43, 44, 45  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Секреты и советы printer-friendly view
View previous topic :: View next topic  
Author Message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Fri Nov 13, 2009 18:41    Post subject: Reply with quote

Rodny wrote:
Ага, я выше добавил другой вариант. Поскольку в параметрах нужно только имя файла, этого скрипта достаточно.

эээмммм, а каталоги?! (папки)
на панели задач аимп мигает, а добавлять отказывается, каталоги с музыкой...Sad

Кстати вот тут винамп посмотрел. Кнопку с lst2mlt-утилитой. Всё работает, а так же папки не добавляет.
P.s. Я тут уже мысленно кидал аимп навстречу винампу. Поставил лайт-версию, пересжал юпиксом ехе+библиотеки. Получился портабельный такой винампик в 3 мб.
Но и тут сия проблема... - папки, папки...
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Fri Nov 13, 2009 20:52    Post subject: Reply with quote

ackep
Могу только процитировать себя же: "мне кажется, что командная строка у Аимпа просто отломана". Как ещё объяснить неработоспособность описанных в справке функций не знаю.

Между прочим, можно ведь просто перетащить выделенные файлы/папки на кнопку безо всяких параметров.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Sat Nov 14, 2009 01:01    Post subject: Reply with quote

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:
Ну и длинные пути без кавычек и с пробелами не проходят, понятное дело.

С чего это, "не проходят" Question
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Sat Nov 14, 2009 02:40    Post subject: Reply with quote

Batya
Спасибо, нюанс пропал при режиме 10.

А с пробелами ситуация следующая. Я понимаю, что скрипт сам добавляет кавычки при наличии пробелов, только вот Аимп их категорически не воспринимает. Хотя справка недвусмысленно говорит об их необходимости.
Если Аимп не запущен, то он просто запускается, без добавления объектов. Если запущен — вообще никак не реагирует.
Поэтому здесь всё же %l

P.S. Напиши, пожалуйста, подробнее про набор режимов. Лучше, наверное, в топике скрипта. А то я понял, что ничего не понял Smile
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Sat Nov 14, 2009 11:55    Post subject: Reply with quote

Rodny wrote:
Я понимаю, что скрипт сам добавляет кавычки при наличии пробелов, только вот Аимп их категорически не воспринимает.

Раскомментируй, пожалуйста, строку
Code:
'MsgBox L, vbOKOnly, Mess(5)
И запусти на одном-двух файлах с пробелами в именах.
При запуске скрипта и появлении отладочного сообщения нажми Ctrl+C и вставь текст диалога здесь в посте.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sat Nov 14, 2009 15:40    Post subject: Reply with quote

Пишет мне один форумчанин - Ты чё страдаешь херней, когда всё уже придумано. Речь о TC2MP.
Теперь с винампом, проблем вообще никаких, TC2MP - лучшая утилита. Только вопрос, когда плеер не запущен, и провожу добавление файлов, винамп свернут. А как сделать чтобы он разворачивался при добавлении при незапущенном винампе?
Аимп в топку раз он такой "дурацкий".Smile
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sat Nov 14, 2009 16:01    Post subject: Reply with quote

2ackep
Когда ж ты, блин, научишься ссылки постить...
Решение 1.
Выделяем все файлы и жмем Shift+F3 (internal viewer with selected files) - Решение 2.
В обих случаях не заморачиваемся никакими внешними утилитами и скриптами. Все гениальное - просто.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Sat Nov 14, 2009 18:21    Post subject: Reply with quote

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
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Sat Nov 14, 2009 22:20    Post subject: Reply with quote

Rodny wrote:

Путь к Аимпу в кнопке я закавычил

Так и надо. Я добавляю обрамление кавычками для каждого входного параметра, если он содержит пробелы. Если же скрипту передавать путь к Аимпу, содержащий пробелы, без кавычек, то скрипт поймет это как несколько параметров. Так что правильное указание праметров на совести автора кнопки\команды.
В данном случае виноват я, приведя неправильный код кнопки. Надо так:
Code:
TOTALCMD#BAR#DATA
"c:\Путь\к\скрипту\MultiRun.vbs" 10
"c:\Полный\путь\Aimp2.exe" /INSERT <<%L>>
c:\Полный\путь\Aimp2.exe
Добавить в плейлист Aimp


-1

_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Sun Nov 15, 2009 15:37    Post subject: Reply with quote

Всем спасибо!Smile
Исходя из всего написанного и присланного мне в ЛС, я сделал вывод, что со всеми прелестями и удобаствами аимп не совершенен отнюдь (из ничего куча проблем, зачем он такой нужен), целиком и полностью перешёл на старый добрый винамп. Просто и без скриптов, да всяких утилит, сделал кнопочку по добавлению в плейлист, всего-то парочка параметров. Работает просто идеально. Единственное что, не могу найти скин для winamp, который лет пять назад на винамп ставил, раритет - "mastro fusion amp", но это уже совсем другая история...Smile
Back to top
View user's profile Send private message
Podarok2006



Joined: 18 Nov 2009
Posts: 6

Post (Separately) Posted: Wed Nov 18, 2009 15:47    Post subject: Reply with quote

Не получается сделать кнопку к программе удаляющей EXIF из JPG файлов JPG Cleaner v2.6. После удаления файл должен стать меньшего размера. Часто надо сразу удалять в 1000 файлах - поэтому нужна автоматизация.

В одном файле под курсором кнопка удаляет, а в выделенных никак не могу настроить. Если не получится - тогда может получится сделать удаление во всех файлах в папке под курсором?

Вот программа: http://slil.ru/28220460 в ней 3 файла - для DOS, для Win32 и для win32 с интерфейсом.

Поможете? Очень надо. Sad
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Wed Nov 18, 2009 16:47    Post subject: Reply with quote

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
View user's profile Send private message
Podarok2006



Joined: 18 Nov 2009
Posts: 6

Post (Separately) Posted: Wed Nov 18, 2009 18:21    Post subject: Reply with quote

Спасибо! Сейчас попробую.
А пересжимать мне их как раз не нужно - только удалить exif.
Спасибо за правку кода кнопки ( поддержка кирилицы), щас попробую! Прога действительно очень нужная тем кто фото выкладывает в интернет - позволяет удалить из сэкономить на 20 мб картинок целый мегабайт лишнего веса!


Last edited by Podarok2006 on Tue Dec 01, 2009 22:02; edited 1 time in total
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Fri Nov 20, 2009 17:43    Post subject: Reply with quote

После добавления в винамп выделенных файлов посредством ваших кнопок, возможно ли добавить ещё какой параметр для того, чтобы выделение убиралось после добавления?
Back to top
View user's profile Send private message
Scorpkoms



Joined: 31 Mar 2008
Posts: 27
Location: Россия

Post (Separately) Posted: Mon Nov 30, 2009 12:04    Post subject: Reply with quote

Доброго времени!
Вот по моему такой кнопки не было,создает и открывает файл *.txt
с именем системного времени.

TOTALCMD#BAR#DATA
cmd /v:on /c "set f=%time:~0,-3%.txt && cd.>"!f::=!" && "!f::=!""

Создать и открыть.txt

0
-1
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Секреты и советы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 26, 27, 28 ... 43, 44, 45  Next
Page 27 of 45

 
Jump to:  
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