Стиснути із 7zip до максимуму з Dolphin у KDE (Сервісне меню)

Коли ми хочемо щось стиснути, ми це пакуємо .Тар, .gz, . Bz2 або їх поєднання, принаймні те, що я міг оцінити в більшості випадків. Стиснути ZIP. це те, що належить минуломуЯ навіть міг сюди включити .ace), при стисненні в . Rar це нам не зовсім до вподоби, ну тому що . Rar Це невільний формат або будь-яка інша причина 🙂

Справа в тому, що вона існує . 7z (7zip), що стискає набагато більше, ніж вищезгадані. Коли я хотів стиснути щось максимально за допомогою 7zip, мені довелося написати команду для цього, але вже не, оскільки я зробив цю опцію в меню послуг (правою кнопкою миші) з KDE:

compress-7zip-kde

1. Щоб додати цю опцію до нашої системи, спочатку потрібно завантажити файл .desktop:

7zip.desktop

2. Ми повинні це тримати $ HOME / .kde / share / kde4 / services / щоб він був увімкнений для нашого користувача, або зберегти його в / usr / share / kde4 / services / щоб він був увімкнений для всіх користувачів системи. На випадок, якщо папка $ HOME / .kde / share / kde4 /$ HOME / .kde / share / kde4 / services / неважливо, ви створюєте відсутні папки 😉

3. На них повинен бути встановлений пакет p7zip-повнийp7zip

4. Закрийте Dolphin (файловий менеджер) і відкрийте його знову, ця опція вже повинна з'явитися.

При використанні цієї опції виконується наступне у фоновому режимі:

7za a -t7z -m0=lzma -mx=9 -ms=on %u.7z %f

  • 7за до : Для додавання файлів
  • -t7z : Визначає, що вихідним файлом буде .7z
  • -m0 = lzma : Параметри стиснення, ви можете про це прочитати тут
  • -mx-9 : Ми вказуємо, що хочемо стиснути по максимуму
  • -ms = увімкнено : Суцільний файл
  • % u.7z : Вихідний файл, файл %u означає шлях до файлу, який ми хочемо стиснути, а потім - . 7z Ми вказуємо, що остаточний стислий файл буде створений саме там, де знаходиться оригінал
  • %f : Це буде файл або папка, які ми хочемо стиснути
  • так % u.7z як %f вони є власними параметрами KDE, тобто вони не пов'язані з Bash або 7za.

Щоб дати вам уявлення про те, наскільки 7zip стискається, дамп файлу DesdeLinux Кілька тижнів тому (.sql) важив 715 МБ, стиснутий за допомогою 7zip – лише 96 МБ 😀

У будь-якому випадку ... мені більше не потрібно вводити команду для стиснення до максимуму за допомогою 7zip, тепер я можу це зробити з меню параметрів у Dolphin 😉

Сподіваюся, це вам послужило, вітаю ^ - ^


28 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Лепер_Іван - сказав він

    Ну, дві речі я повинен сказати ..
    1 ° Якщо я поміщаю його в домашню папку у відповідній папці, елемент не відображається в меню, але він з’являється, якщо я поміщаю його в / usr / share / kde4 / services / ..
    2 ° Стискається не стільки те, що стискає, якщо тільки це не служило мені таким чином.

    1.    KZKG ^ Гаара - сказав він

      Щодо рівня стиснення, то це багато в чому залежить від того, що ви хочете стиснути. Наприклад, якщо ви збираєтесь стискати фотографії або відео ... очевидно, що це не буде стискати більше декількох Мб, мультимедійний вміст для його стиснення повинен бути зниженим настільки простою, ніж якісна.

      Спробуйте стиснути великі текстові файли, і ви побачите 😉

  2.   Самір - сказав він

    Дякую, це чудово працює.

    1.    KZKG ^ Гаара - сказав він

      Задоволення 🙂
      привіт

  3.   Темно-фіолетовий - сказав він

    Е-м-м ... Вам не потрібно цього робити, щоб мати змогу стискати в 7zip без використання консолі. У Дельфіні:

    Клацніть правою кнопкою миші / Стиснути / Стиснути у ...

    Там відкриється вікно для вибору місця для стиснення, назви файлу ... І типу, включаючи 7zip.
    Очевидно, що ви повинні встановити p7zip-full.

    1.    KZKG ^ Гаара - сказав він

      Так, справді, я не знав цього варіанту 😀
      Але чи він повністю стискається так, ніби мав -mx = 9?

      1.    Темно-фіолетовий - сказав він

        Ну, я цього не знаю. Ви можете зробити тест на стиск за допомогою обох методів, і ви можете сказати нам.

      2.    Аміель - сказав він

        LOL
        Хлопчики, я кілька разів робив тест, з різними типами файлів, pdf, ppt, doc ...... .. Подивіться на рівень стиснення майже однаковий, -mx = 9, мабуть, завжди має перевагу в КБ ... 🙂

        1.    Темно-фіолетовий - сказав він

          Дякую за інформацію!
          З такою невеликою різницею, я думаю, що не варто користуватися консоллю або додавати послугу, насправді. Я принаймні дотримуюся опції, яку Дельфін пропонує за замовчуванням.

  4.   dannlinx - сказав він

    Якщо я хочу, щоб він відображався замість дій у меню стиснення, як це зробити ??? Чи слід мені змінити це [Дія робочого столу 7zipc] ??? І чому я отримую два варіанти в меню дій, один на початку та другий в кінці?
    PS.: Це велике спасибі, хехехей

    1.    KZKG ^ Гаара - сказав він

      Давайте зробимо кілька тестів, щоб побачити, як це можна помістити в тому ж розділі 😉

      Дякую за коментар.

  5.   Мскл - сказав він

    KZKG ^ Гаара Я думаю, що я стиснув дамп таким чином за допомогою теорії стиснення, якщо ви можете виконати тест з різними файлами, відео, зображеннями, документами, щоб перевірити, чи дає він подібний результат. Як би там не було, у мене щелепа опустилася з результатом. Дякую. На ура

    1.    sieg84 - сказав він

      відео та зображення майже завжди є стисненими файлами, великої різниці не буде.
      Якщо ви хочете стиснути зображення більше, це було б використовувати WebP і для відео WebM або щось подібне / еквівалент.

  6.   Аміель - сказав він

    Отже, це працює на кілограми, і це круто, як видно з меню ...

  7.   Нюхати - сказав він

    Хороша порада

  8.   st0rmt4il - сказав він

    Геніальний!

    Дякую людино!

    Привіт!

    1.    st0rmt4il - сказав він

      До речі, дивлячись на величину стиснення, можна сказати, що ступінь стиснення досить широкий, оскільки ви стиснули досить високу кількість в МБ лише в 90x МБ.

  9.   без назви - сказав він

    Цікавий

    Грекіас

  10.   betsisg - сказав він

    Привіт, вибачте, як я можу змусити це нагадувати мені каталог? наприклад, сервісне меню, яке перейменовує файл та його розширення на інший у тому ж каталозі

    1.    KZKG ^ Гаара - сказав він

      Для цього існують програми, KRenamer - одна з них, PyRenamer - інша 😉

  11.   Лепер_Іван - сказав він

    Я це вже бачив, і почав це кілька днів тому, стискаючи деякі файли з університету .. Це справді дуже добре. Наприклад, я стиснув пакет розміром 101 Мб лише до 36. Це чудово!

  12.   Лепер_Іван - сказав він

    Я розглядаю можливість інтеграції індикатора прогресу. Ти маєш ідею ?!

    1.    KZKG ^ Гаара - сказав він

      За допомогою KDialog ви могли б щось з цим зробити ... ммм ... дозвольте побачити, чи в цей час я сяду і не подумаю, як досягти індикатора прогресу або хоча б повідомлення notification

  13.   Y @ i $ el - сказав він

    Хороша стаття, до речі дуже корисна.

    1.    KZKG ^ Гаара - сказав він

      Дякую вам за коментар 🙂

  14.   Sergio - сказав він

    Як це робиться, коли потрібно стиснути папку / каталог?

  15.   Віктор Хуарес - сказав він

    Дуже хороша інформація, було б непогано, якщо ви покладете, як розпакувати, щоб мати всю інформацію на одній стороні. Дякую привітання.

  16.   Джайро Гевара - сказав він

    Складний для мене. Має бути простіший спосіб встановити цю програму.