Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
Zeroes
Мультикопипастер Броадкастер
Posts: 570 Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:
Post
by Zeroes » Thu 08 Dec, 2005 12:31
Latest post of the previous page:
ответил сейчас.
The plugin can call unlocker through command line:unlocker pathtounlock /S
Cheers,
Cedrick
проверил работает.
можно с помощью макроса сделать запрос на подтверждение unclok'a файла. чуть позже себе такой состряпаю.
--- Zeroes & Ones ---
Zeroes
Mike
Posts: 300 Joined: Thu 01 Sep, 2005 07:35
Location: Томск
Post
by Mike » Thu 08 Dec, 2005 13:01
ух, клёво, жду...
Век живи - век учись...
Mike
Zeroes
Мультикопипастер Броадкастер
Posts: 570 Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:
Post
by Zeroes » Fri 09 Dec, 2005 00:17
Mike
REGEDIT4
;если установлена программа Unlocker дать возможность разлочивания файла
[HKEY_CURRENT_USER\Software\Far\Users\Zeroes_And_Ones\KeyMacros\Shell\ShiftDel]
"Sequence"="%File=(env(\"ProgramFiles\")+\"\\\\UNLOCKER\\\\unlocker.exe\"); $If (fexist(%File)) %Res=msgbox(\"Unlock File\",\"Вы хотите разлочить файл?\\n\"+panelitem(0,0,0),0x00020000); $If (%Res) \" $Text %File \" Space \" $Text (Apanel.Path+\"\\\\\"+APanel.Current) \" Space / s Enter $End $End"
"DisableOutput"=dword:00000001
--- Zeroes & Ones ---
Zeroes
al666
Posts: 239 Joined: Mon 04 Jul, 2005 08:55
Been thanked: 1 time
Post
by al666 » Fri 09 Dec, 2005 07:03
Наверно лучше все-таки попытаться его удалить, а потом спрашивать про разлочивание, т.е.
"Sequence"="ShiftDel Enter $if(Dialog) Esc %File=... и далее по тексту.
al666
Zeroes
Мультикопипастер Броадкастер
Posts: 570 Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:
Post
by Zeroes » Fri 09 Dec, 2005 07:28
al666
порой бывает нужно не удалять а просто разлочить.
А у тебя диалог на unlock может выскочить и если стоит RO на файле.
что при этом не требует разлочивания.
--- Zeroes & Ones ---
Zeroes
al666
Posts: 239 Joined: Mon 04 Jul, 2005 08:55
Been thanked: 1 time
Post
by al666 » Fri 09 Dec, 2005 07:39
Ну если так, тогда надо вешать макрос на незанятую кнопку. А то функциональность ShiftDel теряется.
al666
Zeroes
Мультикопипастер Броадкастер
Posts: 570 Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:
Post
by Zeroes » Fri 09 Dec, 2005 09:41
al666
Я лишь привел пример, функциональность shiftdel лично неюзаю удаление у меня всё время мимо корзины идет.
стоит заметить что у меня там и
\Users\Zeroes_And_Ones
--- Zeroes & Ones ---
Zeroes
Roy
Posts: 51 Joined: Sat 02 Jul, 2005 00:08
Post
by Roy » Sun 30 Apr, 2006 21:39
Хм. А как собственно работает Unlocker? Я так понимаю, там всех делов - файловый хендл закрыть?
Roy
Zeroes
Мультикопипастер Броадкастер
Posts: 570 Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:
Post
by Zeroes » Sun 30 Apr, 2006 23:01
Roy wrote: Хм. А как собственно работает Unlocker? Я так понимаю, там всех делов - файловый хендл закрыть?
Видимо да. только чтобы всё сделать надо через драйвер работать.
А ты спроси у автора я думаю объяснит на пальцах (мне отвечал нормально) либо дизасемблируй код
--- Zeroes & Ones ---
Zeroes
Samovarov
Posts: 31 Joined: Fri 23 Dec, 2005 18:20
Post
by Samovarov » Thu 04 May, 2006 08:59
А можно ли заставить работать этот макрос, когда ФАР выдает ошибку удаления файла, так чтоб после этого он не сбрасывал диалог ошибки удаления? Было бы здорово нажать ShiftDel, а после того, как макрос отработал нажать кнопку "Повторить" диалога "Ошибка удаления файла".
Samovarov
Zeroes
Мультикопипастер Броадкастер
Posts: 570 Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:
Post
by Zeroes » Thu 04 May, 2006 16:25
Samovarov wrote: А можно ли заставить работать этот макрос, когда ФАР выдает ошибку удаления файла, так чтоб после этого он не сбрасывал диалог ошибки удаления? Было бы здорово нажать ShiftDel, а после того, как макрос отработал нажать кнопку "Повторить" диалога "Ошибка удаления файла".
В данный момент нельзя.
--- Zeroes & Ones ---
Zeroes