WinRAR

от Уикипедия, свободната енциклопедия
Направо към навигацията Направо към търсенето
Farm-Fresh winrar view.png

WinRar e компютърен софтуер архивиращ файлове и помощна компресираща програма за Windows, която може да се изпробва преди да се закупи. Тя може да създаде архиви в RAR или ZIP файлов формат и да разшифрова многобройни архиви във файлов формат. Съществува андроидска апликация „RAR for Android“, и конзолна версия „RAR“ и „UNRAR“ (широко публикувана през есента на 1993 г.), достъпна за Mac OS X, Linux, FreeBSD, Windows конзолно приложение и MS-DOS.

Общ преглед[редактиране | редактиране на кода]

WinRAR и RAR файлов формат се развиват през времето. Поддържат за архивиращия формат RAR5, използвайки същия RAR файлово разширение, както в предишните версии бе добавено в v5; файловете в предишните RAR файлови формати сега се наричат RAR4. Версията преди WinRAR 5.0 не поддържат RAR5 архиви.

Файловия формат RAR5 добави нови свойства, но премахна обяснителните бележки за всеки файл (въпреки че архивиращ обяснителните бележки все още съществува), достоверната проверка и специализирания компресиращ алгоритъм за текст и мултимедийни файлове. RAR5 също промени файловото име за разделяне на капацитета от „archivename.rNN“ на „arhivename.prtNN.rar“.

Файловия формат RAR5 увеличи максималния размер на речника на 1GiB; сега са достъпни 11 различни компресиращи директории с размер от 1 MiB до 1 GiB, със стойност на размера във версия 5 се увеличила от 4 MiB до 32 MiB, съвместно увеличава компресиращия коефициент. При използването на кодирането AES се увеличи от 128 на 256-bit. Максималната дължина на полето за файлове в RAR И ZIP архиви се увеличи на 2048 символа.

Опции добавени в v5 включват 256-bit BLAKE2 алгоритъм за преработване на файлове вместо 32-bit CRC32, детекция на повторни файлове, NTFS твърди и символични линкове, Quick Open запис, който позволява архивите да бъдат отваряни по-бързо.

Обикновени черти[редактиране | редактиране на кода]

  • Компресиране (създаване) на RAR или ZIP архиви.
  • Декомпресиране на ACE, ARJ, BZIP2, CAB, EXE, GZ, ISO, JAR, LHA, RAR, TAR, UUE, XZ, Z, ZIP, ZIPX, 7z, 001 (разделени) архиви.
  • Верификация на контролната сума (цялост) за ACE, ARJ, BZIP2, CAB, GZ, BZIP2, RAR, XZ, ZIP и 7z архиви.
  • Компресия и декомпресия на многонишков централен процесор.

При създаването на RAR архиви:

  • Поддръжка за максимален размер на файл от 16 EiB (264 bytes) минус едно.
  • Компресиращ речник от 1 MiB до 1 GiB (лимитиран до 256 MiB на 32-bit Windows, но 32-Windows все още може да декомпресира архиви с 1 GiB речник).Стойността по подразбиране е 32 MiB.
  • Избирателен 256-bit BLAKE2 файлов хеш може да замести 32-bit CRC32 за преработване на файове.
  • Избирателно шифроване което използва AES(Advanced Encryption Standard) с 256-bit ключ.
  • Избирателно може да се достави редуциране на данни във формата на Red-Solomon възвръщащи записи и възвръщащи обем, позволявайки реконструкцията на повредени архиви (включително реконструкция на напълно пропуснат обем).
  • Избирателен „Quick Open Record“ за по бързо отваряне на RAR файлове.
  • Възможността за създаване на многообемни (разделени) архиви.
  • Възможността за създаване на саморазархивиращи файлове. Саморазархивиращия файл може да изпълни команди, като да процедира като специфична програма автоматично след саморазархивиране.
  • Поддръжка за сложни NTFS файлови опции, като NTFS твърди и симболични линкове.
  • Поддръжка на максимален пътна дължина до 2048 символа (запазени във формата UTF-8).
  • Избирателно архивова бележка (запазена във формата UTF-8).
  • Избирателно запазване на файлов времеви печат: създаване, последено влизане, висока точност за модификация.

Лиценз[редактиране | редактиране на кода]

Софтуерът се разпространява като „опитай преди да платиш“; той може да бъде използван без заплащане за 40 дни. Макар архивирането в RAR формат да е патентовано, RarLab доставят сорс кода на UnRAR с авторско право, с лиценз позволяващ да бъде използван във всеки софтуер, като по този начин се позволява на другите да произвеждат разархивиращи софтуери. 

Езици[редактиране | редактиране на кода]

Към Юни 2015, WinRAR е наличен в 41 езика: Албански, Арабски, Арменски, Беларуски, Български, Каталунски, Китайски, Хърватски, Чешки, Датски, Холандски, Английски, Естонски, Френски, Немски, Гръцки, Иврит, Галисийски, Унгарски, Индонезийски, Италиански, Литовски, Норвежки, Персийски, Полски, Португалски, Бразилски, Румънски, Руски, Сръбски, Словенски, Словашки, Испански, Шведски, Тайландски, Турски, Украински, Узбекистански, Виетнамски

История[редактиране | редактиране на кода]

Версии[редактиране | редактиране на кода]

  • Команден ред RAR и UNRAR са били освободени за първи път през есента на 1993 година.
  • Рано развитата версия WinRAR 1.54b е издадена през 1995 г. като 16-битово приложение 3.x Windows.
  • Версия 2.00 е била освободена на 6 септември 1996 година.
  • От версия 3.00 (май 2002), новият RAR3 архив формат се изпълнява. Новите компресирани архиви не могат да бъдат управлявани от старите версии на WinRAR.
  • От версия 3.41 (декември 2004 г.), WinRAR добавя поддръжка за Linux .Z архиви като GZIP и BZIP2. Новите опции включват съхраняване на цели „paths“ и възстановяване на компресирани NTFS файлове.
  • От версия 3.50 (August 2005), WinRAR добавя поддръжка за интерфейса скинове и теми и подкрепа Windows XP x64.
  • От версия 3.60 (август 2006 г.), WinRAR включва многонишкова версия на алгоритъм за компресиране, което подобрява скоростта на компресия на системи с множествен, двуядрен или „Hyper-threading-enabledпроцесори.
  • От версия 3.70 (около януари 2007 г.), WinRAR предлага поддръжка за Windows Vista.
  • От версия 3.80 (септември 2008 г.), подкрепа за пощенски архиви, които съдържат Unicode файлови имена в UTF-8.
  • От версия 3.90 (май 2009 г.), WinRAR добавя поддръжка за Windows x64 роден и подържа Windows 7. Също така засилена поддръжка за мултитрединга.
  • Версия 3.91 е последната версия, която поддържа Valencian.
  • Версия 3.92 е последната, която поддържа сръбската кирилица и сръбска латиница.
  • Версия 4.00 (март 2011 г.) ускорява декомпресия с до 30%. Windows 98, Windows Me, Windows NT вече не ги поддържа; минималната Windows версията изисквана, е Windows 2000.
  • От версия 4.10 (от януари 2012 г.) WinRAR премахва всички ZIP ограничения което позволява неограничен брой файлове и размер архив. WinRAR сега също така позволява да се създаде многотомни ZIP файлове. ZIP архиви вече включват Unicode файлови имена.
  • От версия 4.20 (юни 2012) скоростта на компресиране в режим на SMP е увеличила значително, но това подобрение е направено за сметка на увеличаване на използването на паметта. ZIP компресията вече използва SMP, за добро. Режимът по подразбиране SMP не може да се справя с текст; текст сгъстяване е значително по-лошо, освен ако не се използват допълнителни ключове. Също така, Windows 2000 съвместимост се отстранява.
  • От версия 5.00 (от септември 2013 г.) новият RAR5 архив формат се изпълнява. Новите компресирани архиви не могат да бъдат управлявани от старите версии на WinRAR. Този нов формат разполага с максимум 1 GiB речник (само в 64-битова версия), по-добре многоядрени подкрепи, тя премахва мултимедия, текст и Itanium бинарни файлове специални алгоритми за компресия.

Поддържани операционни системи[редактиране | редактиране на кода]

Както и при повечето софтуери, най-новите архивни инструменти вече не подкрепят стари операционни системи. Следната историческата информация е полезна за подпомагане на по-старите версии на Windows (включително Wine за Linux) и MS-DOS (включително FreeDOS).

  • WinRAR v5.x (текущата версия) поддържа Windows XP и по-стар.
  • WinRAR v4.11 е последната версия, която поддържа Windows 2000.
  • WinRAR v3.93 е последната версия, която поддържа Windows 95, 98, ME, NT.
  • RAR v3.93 е последната версия, която поддържа MS-DOS и OS/2 на 32-битов процесор, като 80386 и по-стара. Той поддържа дълги имена на файлове в полето за Windows DOS (с изключение на Windows NT), и използва удължител RSX DPMI.
  • RAR v2.50 е последната версия, която поддържа MS-DOS и OS/2 на 16-битов процесор, като 8086 и 80286.

Easter eggs[редактиране | редактиране на кода]

  • В „About WinRAR“ кликнете върху Help менюто логото на WinRAR прави океански сърф и вълните се движат. Щракване на мишката с натиснат Shift върху логото причинява появата на платноходка над „R“ бутона, който е плавал из водата.
  • В същия диалогов прозорец натиснете иконата на книга, подскача като топка, докато той легне, и с всеки скача, удивителен звук на Windows могат да бъдат чути.
  • Цветни коментари могат да бъдат добавени към WinRAR архиви.

Допълнителни връзки[редактиране | редактиране на кода]