Управление парами веб-страниц и папок

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Управление парами веб-страниц и папок

Post by Px »

Поскольку мне часто приходится разгребать кучи сохранённых веб-страниц, и беганье вверх-вниз для пометки пары файл/папка несколько утомляет, возник вопрос - можно ли добавить в фар возможность обрабатывать указанную пару как одно целое? Т.е. я копирую/переношу файл сохранённой страницы в другой каталог, и с ним сразу забирается парная ему папка. И наоборот - копирую /переношу папку - забирается с ней её файл. Аналогично для удаления.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

/*Озадаченно*/
Гм, кнопка цитирования справа не работает, выдаёт
Информация

Извините, только могут отвечать на сообщения в этом форуме
Ну да ладно, сделаем руками
А нельзя винду попросить это делать саму? Я, правда, не помню, как именно.
Можно, но работает только в эксплорере. Сейчас либо вызываю e-menu и через него копирую, либо помечаю пары, но оба этих способа нельзя назвать удобными....
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

/*Ещё более озадаченно*/
А куда сообщение делось, на которое я отвечал? привидения на форуме? о_О
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Удаление и сейчас так работает (в корзину).
Сейчас либо вызываю e-menu и через него копирую, либо помечаю пары, но оба этих способа нельзя назвать удобными....
Для удобства пометки - CtrlF7.

А вообще это вроде где-то уже обсуждали...
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Post by [e]Bu$ter »

А куда сообщение делось, на которое я отвечал? привидения на форуме? о_О
Он наверное сам своё сообщение удалил, вспомнив, что "предложенный" вариант работает только в проводнике.

По сути вопроса: Кажется мне, что это можно легко сделать с помощью макросов... Ну, чтоб по F5 (F6) оно выделяло то, что тебе нужно (в зависимости от того на чем сейчас стоит курсор), а уже потом вызывало диалог копирования. Копай тут: http://api.farmanager.com/ru/macro/index.html
Если чего получится, поделись результатом ;)
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

DrKnS wrote:
Сейчас либо вызываю e-menu и через него копирую, либо помечаю пары, но оба этих способа нельзя назвать удобными....
Для удобства пометки - CtrlF7.
О, вот за этот режим спасибо, хоть это и полумера...
DrKnS wrote: А вообще это вроде где-то уже обсуждали...
Прорыл практически все ветки до начала этого года - не было, возможно раньше обсуждали :)
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

[e]Bu$ter wrote: По сути вопроса: Кажется мне, что это можно легко сделать с помощью макросов... Ну, чтоб по F5 (F6) оно выделяло то, что тебе нужно (в зависимости от того на чем сейчас стоит курсор), а уже потом вызывало диалог копирования. Копай тут: http://api.farmanager.com/ru/macro/index.html
Если чего получится, поделись результатом ;)
Ну, макросы тоже всё-таки костыль, ну да ладно, написал себе 2 злых макроса, вызывающих E-menu и копирующих/переносящих пары через контекстное меню. Недостаток - подтормаживает фар, секундная операция занимает минимум 2-3 секунды.... Ну и если имя с "неправильными" символами, то он, естественно, начинает чудить напропалую, выглядит весело :?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Px wrote:Прорыл практически все ветки до начала этого года - не было, возможно раньше обсуждали :)
Ага, сильно раньше, тогда еще и форума не было: ;)
http://plugring.farmanager.com/main/new ... 003.03.rar
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

DrKnS wrote:
Px wrote:Прорыл практически все ветки до начала этого года - не было, возможно раньше обсуждали :)
Ага, сильно раньше, тогда еще и форума не было: ;)
http://plugring.farmanager.com/main/new ... 003.03.rar
Почитаемс, всего 250 писем то :)
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Post by Kildor »

Px
это делается не usermenu, а через fsplit(APanel.Current)
что-то типа
%html=APanel.Current;
$if(panelitem(0,0,8)==0)
Ins
$end
panel.setpos(0,fsplit(%html,0x04)+".index")
Ins
panel.setpos(0,%html)
F5 CtrlEnter

И это вовсе не костыль… зачем перегружать ядро, коль можно сделать через макрос?
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

Kildor wrote:Px
это делается не usermenu, а через fsplit(APanel.Current)
что-то типа
%html=APanel.Current;
$if(panelitem(0,0,8)==0)
Ins
$end
panel.setpos(0,fsplit(%html,0x04)+".index")
Ins
panel.setpos(0,%html)
F5 CtrlEnter
"Папа, а с кем ты только что разговаривал?"© :roll:
Адаптировал для мозиллы (html -> htm, .index -> _files), работает медленнее чем через emenu (upd - первое копирование было ощутимо дольше, второе и последующие - сравнялись), теперь надо посмотреть как добавить все нужные варианты (htm -> htm/html/shtml/php/php3, _files -> _files/.files). В теории имеет бонус в виде копирования файлов с "неудобными" именами через FileCopyEx (поскольку фар не отдаёт их в emenu, привет уникоду :D )....
upd2 - при выделении нескольких файлов помечает только папку файла, на котором находится курсор. В общем - надо извращаться.....
Kildor wrote: И это вовсе не костыль… зачем перегружать ядро, коль можно сделать через макрос?
Наверное затем, чтобы не запоминать на какую кнопку прицеплен нужный макрос, и не матюкатся, когда забыл вызвать макрос вместо стандартного копирования, и наоборот :)
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Post by Kildor »

Px
.index -> _files
наверное, я просто крайне редко копирую сохранённый HTML в фаре (да и вообще напрямую)
html -> htm
нахрена??
%html — это имя переменной ;-)
upd2 - при выделении нескольких файлов помечает только папку файла, на котором находится курсор. В общем - надо извращаться.....
логично, так и задумано.

Макрос делает следующее:
выделяет файл под курсором (если не выделен)
ищет папку с соответствующим именем
копирует.
Криво, знаю, но на то это и пример )

http://api.farmanager.com/ru/macro/macrocmd/
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
Тигрёнок
Posts: 391
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Post by Тигрёнок »

Px
Прошу прощения, что озадачил. Я написал глупость, сообразил это и удали свое сообщение. Но, видимно, недостаточно оперативно.
Съешь мыша – стань настоящим клавишником!
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

Kildor wrote:Px
.index -> _files
наверное, я просто крайне редко копирую сохранённый HTML в фаре (да и вообще напрямую)
Ну, у меня дома инет дорогой и неудобный, документацию/статьи/новости и т.п. таскаю сохранённой с работы, дома сажусь сортировать и начинается веселье
Kildor wrote:
html -> htm
нахрена??
%html — это имя переменной ;-)
Оно сразу не заработало, я в полусонном виде правил все возможные источники проблемы :)
Kildor wrote:
upd2 - при выделении нескольких файлов помечает только папку файла, на котором находится курсор. В общем - надо извращаться.....
логично, так и задумано.

Макрос делает следующее:
выделяет файл под курсором (если не выделен)
ищет папку с соответствующим именем
копирует.
Криво, знаю, но на то это и пример )
Тогда, имхо, разумнее переделать его в макрос парной пометки, и повесить на ins, надо будет попробовать, когда будет время (у домашнего провайдера упал биллинг, необходимость в ручной сортировке временно отпала :D :D )
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Post by Kildor »

Px
Тогда, имхо, разумнее переделать его в макрос парной пометки, и повесить на ins, надо будет попробовать, когда будет время
вариант.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
Post Reply

Return to “Предложения и идеи”