View previous topic :: View next topic |
Author |
Message |
m-alice
Joined: 04 Sep 2009 Posts: 4
|
(Separately) Posted: Wed Jun 16, 2010 00:15 Post subject: Панель инструментов. Drag-and-drop и bluetooth |
|
|
Решил как-то сделать на панели total-а быструю кнопку для заливки файлов на телефон, через bluetooth. Ранее файл копировал через меню sendto, открывалось окно подтверждения передачи.
В sendto находится ярлык, на который, собственно, и кидается файл при отправке. Переписал оттуда рабочий каталог. Выяснил, какая программа и с какими параметрами выполняется в этот момент. Code: | C:\WINDOWS\system32\fsquirt.exe -Embedding |
Создал панельку, указал имя программы bluetooth-отправки, рабочий каталог и параметры вызова. Но ничего так и не сработало, просто открывается начальное окно мастера. При этом вызов выглядит как Code: | "C:\WINDOWS\system32\fsquirt.exe" E:\MOBILE\GAMES\motol7.info\Jamdat_Doom_RPG.jar |
Если же даже скопировать ярлык из sendto в любое другое место и кинуть (в проводнике windows) на него файл, всё работает.
Вопрос: чем же так отличается drag-and-drop total-а и explorer-а? Или я что-то не так делаю? Ругайте!=)
P.S.: выяснил, что программа работает как надо только при магическом drag-and-drop explorer-а, и не работает с коммандной строкой. Можно ли как то решить total-ом? |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Wed Jun 16, 2010 00:37 Post subject: |
|
|
Что значит "создал панельку"? Какую панельку? По идее, такие вещи должны решаться кнопкой (button) на панели (button bar). Возможное решение следующее: Code: | TOTALCMD#BAR#DATA
C:\WINDOWS\system32\fsquirt.exe
-Embedding %P%N
wcmicons.dll
Bluetooth
-1
| Данный текст надо скопировать в буфер, затем крысой на панель, правую кнопку и Paste.
Возможны варианты. Надо почитать справку к твоей программе, указывается ли ключ раньше имени файла или наоборот. Тогда надо поменять их местами. Возможно, придется перетащить -Embedding в поле Command. Единственное, что явно не сработает - если указать %P%N (имя текущего файла) в поле Command.
Далее. Что значит "не работает с командной строкой"? Текущий файл "сбрасывается" в комстроку клавишами Ctrl+Enter. Ты так делаешь?
И все же я предпочитаю кнопку. Поиграйся со взаимным положением ключа и %P%N - должно получиться.
Добавлено
Если ничего не получится, попробуй преобразовать ярлык в кнопку вот этим скриптом. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jun 16, 2010 00:57 Post subject: |
|
|
m-alice, а при чём тут "Флейм"? Вопрос же по ТС. И при чём тут магический Drag&Drop? Что и откуда перетаскивается? И что происходит при таком же перетаскивании в ТС? |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Wed Jun 16, 2010 15:33 Post subject: |
|
|
Flasher wrote: | а при чём тут "Флейм"? Вопрос же по ТС. |
Вот именно. Переношу по принадлежности. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
|