View previous topic :: View next topic |
Author |
Message |
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Tue Nov 10, 2009 15:09 Post subject: |
|
|
Пжлста:
1. Кнопку для добавления в плейлист Аимпа выделенных в ТС файлов.
2. Отправка выделенных файлов в ТС по почте через прогу TheBee (почтовый клиент мини-мини)
3. Подготовка к записи (программа UsefulUtils Disc Studio (UUDS)) выделенных в ТС файлов. (добавить к последующей записи - так лучше звучит)
4. Проверка выделенных файлов/папок Антивирусной утилитой Зайцева (распространена среди пользователей ТС), иностр название - AVZ.
Last edited by ask-rus on Mon Dec 21, 2009 12:41; edited 1 time in total |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Wed Nov 11, 2009 17:20 Post subject: |
|
|
Что касается 1 пункта (добавление в аимп):
"Для воспроизведения выделенных файлов/директорий в TotalCmd’ере в первом плейлисте AIMP необходимо:
В TotalCmd заходим в Start » Change start menu…
Нажимаем Add Item …, вводим например AIMP add
В поле Command вводим путь к AIMP
В поле Parameters вводим %P%S это полный путь к выделенной директории и/или файлам
Главное не забудьте добавить клавиатурное сочетания для нового действия.
С добавлением выделенных директорий/файлов в уже существующий плейлист у меня возникли небольшие проблемы. Нашел, что сам процесс добавление в AIMP новых композиций из командной строки происходит так FullPath2Aimp /INSERT FullPathToAudioFile, но с totalcmd у меня добавить не получилось, как я только не пытался. Оказалось если в имени выделенного файла (ключ %S в TC) есть пробелы то TC их экранирует в кавычки и скорее всего AIMP это не понимает. Потому пришлось искать обходной путь.
На python написал небольшой скрипт, который принимает в качестве параметра список выделенных файлов в TC и поштучно их добавляет в AIMP. Единственным недостатком есть всплывающие терминальное окно на время добавления треков в AIMP, я пока не знаю как его спрятать.
Сам процес настройки добавления треков в очередь следующий:
В TotalCmd заходим в Start » Change start menu…
Нажимаем Add Item …, вводим, например, AIMP enqueue
В поле Command вводим путь к скрипту, например, D:\Temp\aimp_enqueue.py (главное, что бы в пути к скрипту не было пробелов!)
В поле Parameters вводим %P%S это полный путь к выделенной директории и/или файлам
Добавляем желаемый хоткей
Сам скрипт:
aimp_enqueue.py (383 bytes, 131 hits)"
Отсюда взято: http://www.proft.com.ua/garmonichesk...-s-aimp-i-vim/ |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Wed Nov 11, 2009 18:20 Post subject: |
|
|
Ничего не работает как надо, думаю нужен какой-нибудь vbs-скрипт.
Реализация следующего:
1. Собственно добавление. Чтобы по Enter мы запускаем mp3 и он играет, а по F1 (пусть будет F1) mp3 добавляется в плейлист и ждет своей очереди.
2. Кому нужно (мне нет) - смещение курсора при нажатии F1 на mp3 вниз на след файл. (Возможно у кого-то в настройках при выделении происходит смещение вниз курсора)
3. Добавление в плейлист с определенным названием плейлиста. (а не в Default)
2-3 пункты можно даже не рассматривать, но 1!!!!! HELP!!!!!!
Да и ещё, чтобы при выделении и добавлении по F1 трех файлов (пяти-десяти-ста), не происходила замена текущих в плейлисте треков на только что добавляемые. Был такой косяк по написанному выше. Да там всё косяк.
Надеюсь тема не умерла. |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Fri Nov 13, 2009 16:37 Post subject: |
|
|
Не имею ни желания, ни времени ставить Аимп, но помочь могу, если ты выложишь отдельно куда-нибудь help от Аимпа. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Fri Nov 13, 2009 17:01 Post subject: |
|
|
ackep wrote: | мы запускаем mp3 и он играет |
Code: | TOTALCMD#BAR#DATA
c:\Полный\путь\Aimp2.exe
ADD_PLAY %P%S
c:\Полный\путь\Aimp2.exe
Играть в Aimp
-1
|
ackep wrote: | добавляется в плейлист и ждет своей очереди |
Code: | TOTALCMD#BAR#DATA
c:\Полный\путь\Aimp2.exe
/INSERT %P%S
c:\Полный\путь\Aimp2.exe
Добавить в плейлист Aimp
-1
|
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Fri Nov 13, 2009 17:14 Post subject: |
|
|
Добавить в плейлист - кнопка не работает.
И первая не работает. |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Nov 13, 2009 17:18 Post subject: |
|
|
Batya
Не, это только в справке работает.
Мне кажется, что командная строка у Аимпа просто отломана.
Ни из командной строки, ни на кнопки с "%P%S" реакции вообще никакой. Работает только "/INSERT %p%n" для одного файла. |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Fri Nov 13, 2009 17:41 Post subject: |
|
|
Rodny wrote: | Работает только "/INSERT %p%n" для одного файла. |
Тогда так:
Code: | TOTALCMD#BAR#DATA
c:\Путь\к\скрипту\MultiRun.vbs 0
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: Fri Nov 13, 2009 17:55 Post subject: |
|
|
Batya wrote: | Rodny wrote: | Работает только "/INSERT %p%n" для одного файла. |
Тогда так:
Code: | TOTALCMD#BAR#DATA
c:\Путь\к\скрипту\MultiRun.vbs 0
c:\Полный\путь\Aimp2.exe /INSERT {{%L}}
c:\Полный\путь\Aimp2.exe
Добавить в плейлист Aimp
-1
|
|
Cцeнapий: C:\Documents and Settings\Acкep\Paбoчий cтoл\MultiRun.vbs
Cтpoкa: 9
Cимвoл: 1
Oшибкa: Фaйл нe нaйдeн
Кoд: 800A0035
Иcтoчник: Oшибкa выпoлнeния Microsoft VBScript
MultiRun.vbs
Code: | ' Sample: Создаем кнопку на панели инструментов:
' Команда: %COMMANDER_PATH%\Utils\WSH\MultiRun.vbs
' Параметры: %L
' _________________________________________________________
Set objArgs = WScript.Arguments
Set WshShell = WScript.CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
Set FileList = FSO.OpenTextFile(objArgs(0), 1, False)
Do While Not FileList.AtEndOfStream
sFile = FileList.ReadLine
If Right(sFile,1) = "\" Then
WshShell.Run """" & sEditor & """", 1, False
Exit Do
End If
WshShell.Run "rar d " & sFile & " @filesToDelete.lst", 1, False
Loop |
|
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Nov 13, 2009 18:01 Post subject: |
|
|
Batya
Да, спасибо. Только в MultiRun v.1.2 по умолчанию не фигурные скобки, а уголки Ну и длинные пути без кавычек и с пробелами не проходят, понятное дело.
Вот так работает
Code: | TOTALCMD#BAR#DATA
c:\Путь\к\скрипту\MultiRun.vbs 0
"C:\Program Files\AIMP2\AIMP2.exe" /INSERT <<%l>>
C:\Program Files\AIMP2\AIMP2.exe
Добавить в плейлист Aimp
-1
|
ackep
У тебя какой-то другой MultiRun.vbs, ссылка у меня чуть выше.
Last edited by Rodny on Fri Nov 13, 2009 18:03; edited 1 time in total |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Fri Nov 13, 2009 18:06 Post subject: |
|
|
Rodny wrote: |
У тебя какой-то другой MultiRun.vbs, ссылка у меня чуть выше. |
Это весь его копировать такой скриптик?
У меня и по Enter "Добавление" происходит... хотя в настройках умолчания. Что-то где-то прописалось видимо или как это понять я не знаю.
! | CaptainFlint: | Нарушение п. 14 правил. Сообщение отредактировано. |
Last edited by ask-rus on Fri Nov 13, 2009 18:18; edited 1 time in total |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Nov 13, 2009 18:14 Post subject: |
|
|
ackep
Ага
Один нюанс. Если Aimp не запущен, то по этой кнопке он запустится только с первым файлом из списка. После его закрытия откроется новый экземпляр со вторым файлом и т.д.
Добавлено
С этим скриптом List2Multi.vbs работает кнопка
Code: | TOTALCMD#BAR#DATA
Путь_к_скрипту\List2Multi.vbs "C:\Program Files\AIMP2\AIMP2.exe" /INSERT
%l
C:\Program Files\AIMP2\AIMP2.exe
Добавить в плейлист Aimp
-1
|
Last edited by Rodny on Fri Nov 13, 2009 18:22; edited 1 time in total |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Fri Nov 13, 2009 18:22 Post subject: |
|
|
Rodny wrote: | ackep
Ага
Один нюанс. Если Aimp не запущен, то по этой кнопке он запустится только с первым файлом из списка. После его закрытия откроется новый экземпляр со вторым файлом и т.д. |
Ого, жестоко! Я сейчас 15 аимпов закрыл... |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Nov 13, 2009 18:24 Post subject: |
|
|
Ага, я выше добавил другой вариант. Поскольку в параметрах нужно только имя файла, этого скрипта достаточно. |
|
Back to top |
|
|
|