Это потому что открыто в konqueror. Он же из кед и также как и dolphin поддерживает kio. Проверить пока не на чем, но, полагаю, другие браузеры не будут видеть.
Да и вообще, это ни о чем не говорит. Запуск бинарника и открытие хтмл-странички - совсем разные вещи.
Хочу я, например, игру установить в вайне. dolphin со своим kio мне не поможет. Нужно именно монтировать образ.
Аналог Daemon Tools
Нужно именно монтировать образ.
Программа именно для монтирования предложена выше: (сообщение 2)
А монтирую(если требуется) я ацетоном =) в том же долфине. Да и не только ISO.
Сообщение 18
Никто и не обещал полной рабочести, только просмотр и копирование данных.
Если вас смутили эти слова: "действия те же, что и с диском с данными" - это я про копирование и просмотр (полное предложение в скобках сообщения 18) - то есть удовлетворяющий меня функционал.
(к сожалению(врядли) дисками/образами с бинарниками не интересуюсь)
Никто и не обещал полной рабочести, только просмотр и копирование данных.
в kio куча недостатков...
Lupo Alberto говорил, что у него монтируется... я и удивился...
Чтобы совсем просто: у меня mc и dolphin прекрасно монтируют и открывают образы.
я и удивился...
В долфине по клику не разбирался, в в мс просмотр простой вроде.
Вариант №1
Для долфина могу предложить следуюший файл для "действий" - монтировать и размонтировать ISO:
Монтирует в каталог, где находится образ
Положить сюда: /usr/share/kde4/services/ServiceMenus/
Mount-Unmount-ISO.desktop
Содержимое:
Показать
[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=application/x-cd-image;
Actions=MountCD-Image;UmountCD-Image;
X-KDE-Submenu=ISO Image Tools
X-KDE-Submenu[en_US]=ISO Image Tools
X-KDE-Submenu[ru]=Инструмент монтирования ISO
X-KDE-Submenu[x-test]=xxISO Image Toolsxx
X-KDE-StartupNotify=false
X-KDE-Priority=TopLevel
[Desktop Action MountCD-Image]
Name=Mount ISO Image
Name[en_US]=Mount ISO Image
Name[ru]=Смонтировать образ ISO
Name[x-test]=xxMount ISO Imagexx
Icon=media-optical-recordable
Exec=fuseiso -p %u `ls %u|awk -F "." '{print $1}'`; kdialog --icon=media-optical-recordable --title="Смонтировать образ ISO" --passivepopup="Завершено"
[Desktop Action UmountCD-Image]
Name=Umount ISO Image
Name[en_US]=Umount ISO Image
Name[ru]=Размонтировать образ ISO
Name[x-test]=xxUmount ISO Imagexx
Icon=media-optical-blu-ray
Exec=fuser -k %u; fusermount -u `ls %u|awk -F "." '{print $1}'`; rm -fr `ls %u|awk -F "." '{print $1}'`; kdialog --icon=media-optical-blu-ray --title="Размонтировать образ ISO" --passivepopup="Завершено"

Монтирует в каталог, где находится образ.
Вариант №2
Монтирование в выборочный каталог с вводом пароля root (такое же и размонтирование) - в точках монтирования долфина выглядит как "жесткий диск"
Показать
[Desktop Entry]
Actions=mountiso;umountiso
Icon=media-optical
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,application/x-cd-image/.*
Type=Service
X-KDE-Priority=TopLevel
X-KDE-Submenu=Manage Iso
X-KDE-Submenu[ru]=Монтирование ISO
[Desktop Action mountiso]
Exec=mntDir=$(kdialog --getexistingdirectory ~/) && echo $(kdialog --password "insert root password") | sudo -S mount -o loop -t iso9660 %u $mntDir; dolphin $mntDir;
Icon=media-optical
Name=Mount iso
Name[ru]=Смонтировать ISO
Name[en]=Mount iso
[Desktop Action umountiso]
Exec=mntDir=$(kdialog --getexistingdirectory ~/) && echo $(kdialog --password "insert root password") | sudo -S umount $mntDir; kdialog --passivepopup "unmounted!"
Icon=media-optical
Name=Unmount Iso
Name[ru]=Размонтировать ISO
Name[en]=Unmount Iso
Mount-Unmount-ISO.desktop
в общем те же яйца, но в профиль...
только вот как fuseiso от юзера работает?
в общем те же яйца, но в профиль...
Не совсем, тут уже присутствует "требуемое" монтирование.
На ntfs не хочет монтировать.
Вариант 2 посерьёзней
Его приукрасить и оставить можно.
Не совсем, тут уже присутствует "требуемое" монтирование.
я про то, что это тоже самое что и acetoneiso... просто другая утилита... кстати как оно работает я чего-то тоже не вижу...
Вариант 2 посерьёзней
второй вариант это обычный mount. его все знают...
второй вариант это обычный mount. его все знают...
Его "все" и хотят =)
В графике удобней.
Второй вариант с переводом и значками из первого:
Показать
[Desktop Entry]
Actions=mountiso;umountiso
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,application/x-cd-image/.*
Type=Service
X-KDE-Priority=TopLevel
X-KDE-Submenu=ISO Image Tools
X-KDE-Submenu[en_US]=ISO Image Tools
X-KDE-Submenu[ru]=Инструмент монтирования ISO
[Desktop Action mountiso]
Exec=mntDir=$(kdialog --getexistingdirectory ~/) && echo $(kdialog --password "insert root password") | sudo -S mount -o loop -t iso9660 %u $mntDir; dolphin $mntDir;
Name=Mount ISO Image
Name[en_US]=Mount ISO Image
Name[ru]=Смонтировать образ ISO
Icon=media-optical-recordable
[Desktop Action umountiso]
Exec=mntDir=$(kdialog --getexistingdirectory ~/) && echo $(kdialog --password "insert root password") | sudo -S umount $mntDir; kdialog --passivepopup "unmounted!"
Name=Umount ISO Image
Name[en_US]=Umount ISO Image
Name[ru]=Размонтировать образ ISO
Icon=media-optical-blu-ray
Монтирование в заранее созданный каталог (в примере: /media/cdrom0)
Показать
[Desktop Entry]
Actions=mountiso;umountiso
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,application/x-cd-image/.*
Type=Service
X-KDE-Priority=TopLevel
X-KDE-Submenu=ISO Image Tools
X-KDE-Submenu[en_US]=ISO Image Tools
X-KDE-Submenu[ru]=Инструмент монтирования ISO
[Desktop Action mountiso]
Exec=echo $(kdialog --password "insert root password") | sudo -S mount -o loop -t iso9660 %u /media/cdrom0 ; dolphin /media/cdrom0
Name=Mount ISO Image
Name[en_US]=Mount ISO Image
Name[ru]=Смонтировать образ ISO
Icon=media-optical-recordable
[Desktop Action umountiso]
Exec=echo $(kdialog --password "insert root password") | sudo -S umount /media/cdrom0 ; kdialog --passivepopup "unmounted!"
Name=Umount ISO Image
Name[en_US]=Umount ISO Image
Name[ru]=Размонтировать образ ISO
Icon=media-optical-blu-ray
Во втором посте темы указано название конкретной программы - AcetoneISO, под требования ТС подходит идеально.
только вот как fuseiso от юзера работает?
монтирует в /home/user/virtual-disk/1 и т.д. цифра само собой порядковый номер смонтированного образа. у 1 - 1, у 5ого образа - 5.
по крайней мере в acetoneiso именно так, а он как раз fuseiso и использует же (раньше так было, сейчас может уже по другому). при запуске программа предупреждает, что root-прав нет, будем монтировать в пользовательском каталоге.
монтирует в /home/user/virtual-disk/1 и т.д. цифра само собой порядковый номер смонтированного образа. у 1 - 1, у 5ого образа - 5. по крайней мере в acetoneiso именно так, а он как раз fuseiso и использует же (раньше так было, сейчас может уже по другому). при запуске программа предупреждает, что root-прав нет, будем монтировать в пользовательском каталоге.
нет... я не понимаю, почему оно прав root'а не требует для монтирования... я конечно не очень знаком с тем, как работает fuse...
а зачем root-права на работу в домашнем каталоге? итак работает, не mount же команда используется.
В Dolphin'е в общем-то тоже так можно, поставив это http://kde-apps.org/content/show.php/Service+Menu+Editor?content=85062 (в репах дистрибутивов обычно обозвано как kservicemenueditor)



