Встраивание команд архиватора в графическую оболочку

Автор: HotHead Дата: 17.07.2007 17:33 Добрый день!

Всем, кто пользовал Windows+WinRAR, отлично известна способность встраивания команд последнего ("Добавить в архив", "Добавить в <имя файла.rar>";-) в контекстное меню, доступное на рабочем столе, в explorer и т.д.
Хотелось бы ровно то же самое узреть в ASPLinux.

Варианты:
1. Wine+WinRAR
Не представляю, как добавить строку в контекстное меню, но еще больше не представляю, как перехватить полное имя файла(ов) для подставления в команду типа "wine winrar a..." (и чтобы еще окно создания архива WinRAR вылетало)...

2. К огромному сожалению, не нашел графическую версию 7-zip для Linux.

3. Другой архиватор под Linux, нативно поддерживающий вышеприведенные пожелания.
Должен обязательно поддерживать форматы zip, rar, rpm, gz. Остальные - как бонус.
Должен выглядеть похоже на WinRAR(ZIP), чтоб пользователи не пугались.

Господа, поделитесь соображениями.
Премного благодарен.
Re: Встраивание команд архиватора в графическую оболочку 19.07.2007 12:22Napilnik Тема не для игрового раздела, скорее для флейма. Контекстное меню, вопрос сложный. Всё-таки вначале лучше сделать прослойку - графическую морду. Проще всего это сделать по образцу нортона командера. Какойто простенький двухоконный Файловый Менеджер для лазанья по каталогам с возможностью создать/удалить/переименовать/переместить файл или каталог. ФМ будет генерировать команды для винрара. Впоследствии уже ФМ можно встраивать в локальную менюшку. Прослойка в виде ФМ представляется оправданной - если бы разработчик винрара хотел сделать его максимально совместимым с линуксом, то уже давно бы это было сделано. Исходников нет, значит нужно прилеплять дополнения снаружи. Вопрос в том, кто за такое возьмётся. Если можешь и сделаеть, то огромный тебе респект.
Re: Встраивание команд архиватора в графическую оболочку 19.07.2007 13:53beduin всё это есть в контекстном меню и KDE, и GNOME только надо хотябы один раз нажать правой кнопкой мыши на любом файле, а уже потом писать пост.
Re: Встраивание команд архиватора в графическую оболочку 19.07.2007 17:46HotHead Вынужден констатировать, г-н афганский хакер, что Вы правы. Не совсем то, но есть можно, если запивать... Спасибо, anyway.
Поделитесь, пожалуйста, опытом по вопросам:

Возникло желание использовать rar с параметрами.
Логически можно предположить существование минимум 2 способов:
а) Подправить параметры вызова, который происходит из окна создания архива
Где можно найти эти параметры?

б) Написать собственный исполняемый файл.
По какому признаку исполняемый файл rar при копировании его в /usr/local/bin сразу попадает в список предлагаемых форматов архивов?

Спасибо.
Re: Встраивание команд архиватора в графическую оболочку 23.07.2007 10:47Napilnik Гы, не поленился попытатся установить это чудо. В локальном меню действительно появились новые пункты. Но просто распаковать простой rar архив можно было и до этого, а где работа с паролем, разделение архива на части и прочее, только из-за когорого рар для совместимости в линуксе и нужен. При использовании архиватор требует glibc-2.4, а та при установке подключение к интернету. При том что форточная версия не требует ни каких обновлений системы, а здесь автор даже на русское реадме не расщедрился. И при всём этом данный продукт не free. Теперь чтобы не выскакивали ошибки при распаковке рар ахивов нужно выковыривать остатки данного сабжа из системы. Спасибо товарищу Рошалю за наше счастливое детство Улыбка Кол осиновый этому продукту а не гуёвую морду. Были идеи что-то простенькое накарябать, но теперь они благополучно исчезли Улыбка
Re: Встраивание команд архиватора в графическую оболочку 26.07.2007 02:59Sm@cker > Спасибо товарищу Рошалю за наше счастливое детство Улыбка Кол осиновый этому продукту а не гуёвую морду

Я уже давно плюнул на творения этого "вяндузятнега бешанного". Bz2 (--best) мне и так хватает, если что - p7zip или же squashfs.
Re: Встраивание команд архиватора в графическую оболочку 26.07.2007 08:46beduin на ASP 11 просто великолепно работает вот эта версия rar, правда в консоли
[admin-2@asplinux ~]$ rar --help
RAR 3.60 Copyright (c) 1993-2006 Alexander Roshal 5 Aug 2006
Shareware version Type RAR -? for help
......
......
[admin-2@asplinux ~]$
RSS-материал