Собственно сабж. Я так понимаю надо ставить сорокадневный rar и из консоли rar x file.rar? А потом вводить пароль?
Есть ли варианты через Ark или другой гуевый аналог?
Не видел проблем с запороленными архивами
При установленном unrar Ark распаковывает запароленные архивы.
У меня не так Ark просто подвисает и всё.
В консоли всё работает.
Запусти ark из консоли и посмотри, что будет писать при открытии файла.
xxx@dsltd:~> ark
ark(20154)/kdecore (KSycoca): Trying to open ksycoca from “/var/tmp/kdecache-emel/ksycoca4”
ark(20154)/kdecore (trader): query for mimeType “application/x-rar” , “Kerfuffle/Plugin” : returning 1 offers
И это всё? А простые архивы открывает?
У меня гораздо больше. Вот эта часть:
ark(15634)/kdecore (trader): query for mimeType “application/x-rar” , “Kerfuffle/Plugin” : returning 1 offers
ark(15634) Kerfuffle: Loading plugin “kerfuffle_clirar”
ark(15634) Kerfuffle::ReadOnlyArchiveInterface::ReadOnlyArchiveInterface:
ark(15634) Ark::Part::setBusyGui:
ark(15634) Kerfuffle::CliInterface::createProcess:
ark(15634) Kerfuffle::CliInterface::executeProcess: Executing “/usr/bin/unrar” (“v”, “-c-”, “-v”, “/home/kent/download/cpm.pdf.rar”)
Ark 2.14, KDE 4.4.1
Ещё можно запустить в консоли ‘ark encrypted_file.rar’ и посмотреть, что напишет.
Простые открывает так:
ark(21049)/kdecore (KSycoca): Trying to open ksycoca from “/var/tmp/kdecache-xxx/ksycoca4”
ark(21049)/kdecore (services): Now parsing “/usr/share/mime/magic”
ark(21049)/kdecore (services): Now parsing “/home/xxx/.local/share/mime/magic”
ark(21049)/kdecore (trader): query for mimeType “application/x-rar” , “Kerfuffle/Plugin” : returning
ещё:
xxx@dsltd:~/Загрузки> ark essbe_nt32_rus.rar
ark(21100)/kdecore (KSycoca): Trying to open ksycoca from “/var/tmp/kdecache-xxx/ksycoca4”
ark(21100)/kdecore (trader): query for mimeType “application/x-rar” , “Kerfuffle/Plugin” : returning 1 offers
QProcess: Destroyed while process is still running.
(последняя строчка не в счёт, принудительное закрытие, ибо висит)
А какая версия? Может, обновить?
Если последняя, то надо писать багрепорт.
У меня, оказывается, такая же фигня с Ark. Я пробовал архив просто зашифрованный, и всё нормально. А если взять архив с шифрованными заголовками (именами файлов) , то тоже не открывает. Тупо висит с двигающейся полоской в правом нижнем углу.
Вот что пишет:
ark(3440)/kdecore (KSycoca): Trying to open ksycoca from “/var/tmp/kdecache-kent/ksycoca4”
ark(3440) ArchiveView::setModel:
ark(3440) main: trying to open KUrl(“file:///home/kent/download/cpm.pdf.rar”)
ark(3440) Kerfuffle:
ark(3440)/kdecore (trader): query for mimeType “application/x-rar” , “Kerfuffle/Plugin” : returning 1 offers
ark(3440) Kerfuffle: Loading plugin “kerfuffle_clirar”
ark(3440) Kerfuffle::ReadOnlyArchiveInterface::ReadOnlyArchiveInterface:
ark(3440) Ark::Part::setBusyGui:
ark(3440) Kerfuffle::CliInterface::createProcess:
ark(3440) Kerfuffle::CliInterface::executeProcess: Executing “/usr/bin/unrar” (“v”, “-c-”, “-v”, “/home/kent/download/cpm.pdf.rar”)
ark(3440) main: Entering application loop
В KDE3 Ark тоже не открывает такие архивы. Пишет “Ошибка открытия архива”. Видимо, в функционал не заложено.
Но Krusader заходит в зашифрованный архив с запросом пароля.
И что будем делать? Кто-то может подтвердить? Тогда напишу багрепорт.
дайте нужный рар архив
Убери расширение txt. Пароль: 1234
file-roller работает
file-roller-2.28.2-0.1.2.i586
ark-4.4.2-120.6.i586
воспроизводится. при открытии бегает внизу прогресс бар, при попытке через меню разархивировать просто висит в процессах.
Баг висит в KDE-шной багзилле достаточно давно.
https://bugs.kde.org/show_bug.cgi?id=206884
Давайте все дружно туда писать. Может быть, займутся починкой.
завотил, отметился
Интересное решение, но на фиг не нужно. Так и Krusader открывает без проблем, или в консоли можно.
Открывать должен Ark, поскольку для этого предназначен.
We need Ark!