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 ... 25, 26, 27 ... 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: Tue Nov 10, 2009 15:09    Post subject: Reply with quote

Пжлста:
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
View user's profile Send private message
ask-rus



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

Post (Separately) Posted: Wed Nov 11, 2009 17:20    Post subject: Reply with quote

Что касается 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
View user's profile Send private message
ask-rus



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

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

Ничего не работает как надо, думаю нужен какой-нибудь vbs-скрипт.
Реализация следующего:
1. Собственно добавление. Чтобы по Enter мы запускаем mp3 и он играет, а по F1 (пусть будет F1) mp3 добавляется в плейлист и ждет своей очереди.
2. Кому нужно (мне нет) - смещение курсора при нажатии F1 на mp3 вниз на след файл. (Возможно у кого-то в настройках при выделении происходит смещение вниз курсора)
3. Добавление в плейлист с определенным названием плейлиста. (а не в Default)

2-3 пункты можно даже не рассматривать, но 1!!!!! HELP!!!!!!

Да и ещё, чтобы при выделении и добавлении по F1 трех файлов (пяти-десяти-ста), не происходила замена текущих в плейлисте треков на только что добавляемые. Был такой косяк по написанному выше. Да там всё косяк.
Надеюсь тема не умерла.
Back to top
View user's profile Send private message
Batya



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

Post (Separately) Posted: Fri Nov 13, 2009 16:37    Post subject: Reply with quote

Не имею ни желания, ни времени ставить Аимп, но помочь могу, если ты выложишь отдельно куда-нибудь help от Аимпа.
_________________
Нет, я не сплю. Я просто медленно моргаю.
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 13, 2009 16:38    Post subject: Reply with quote

Batya wrote:
Не имею ни желания, ни времени ставить Аимп, но помочь могу, если ты выложишь отдельно куда-нибудь help от Аимпа.

AIMP2-ru.chm
Готово!

AIMP: http://letitbit.net/download/7277.78a1c2d6398545e6612e53d44/aimp_2.60.512_rc3.zip.html
Back to top
View user's profile Send private message
Batya



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

Post (Separately) Posted: Fri Nov 13, 2009 17:01    Post subject: Reply with quote

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



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

Post (Separately) Posted: Fri Nov 13, 2009 17:14    Post subject: Reply with quote

Добавить в плейлист - кнопка не работает.
И первая не работает.
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 17:18    Post subject: Reply with quote

Batya
Не, это только в справке работает.
Мне кажется, что командная строка у Аимпа просто отломана.
Ни из командной строки, ни на кнопки с "%P%S" реакции вообще никакой. Работает только "/INSERT %p%n" для одного файла.
Back to top
View user's profile Send private message
Batya



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

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

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



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

Post (Separately) Posted: Fri Nov 13, 2009 17:55    Post subject: Reply with quote

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



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

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

Batya
Да, спасибо. Только в MultiRun v.1.2 по умолчанию не фигурные скобки, а уголки Wink Ну и длинные пути без кавычек и с пробелами не проходят, понятное дело.
Вот так работает
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
View user's profile Send private message
ask-rus



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

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

Rodny wrote:

У тебя какой-то другой MultiRun.vbs, ссылка у меня чуть выше.

Это весь его копировать такой скриптик? Shocked
У меня и по Enter "Добавление" происходит... хотя в настройках умолчания. Что-то где-то прописалось видимо или как это понять я не знаю.

 !  CaptainFlint:
Нарушение п. 14 правил. Сообщение отредактировано.


Last edited by ask-rus on Fri Nov 13, 2009 18:18; edited 1 time in total
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 18:14    Post subject: Reply with quote

ackep
Ага Wink

Один нюанс. Если 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
View user's profile Send private message
ask-rus



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

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

Rodny wrote:
ackep
Ага Wink

Один нюанс. Если Aimp не запущен, то по этой кнопке он запустится только с первым файлом из списка. После его закрытия откроется новый экземпляр со вторым файлом и т.д.


Ого, жестоко! Я сейчас 15 аимпов закрыл...
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 18:24    Post subject: Reply with quote

Ага, я выше добавил другой вариант. Поскольку в параметрах нужно только имя файла, этого скрипта достаточно.
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 ... 25, 26, 27 ... 43, 44, 45  Next
Page 26 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