7-Zip

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Jump to navigation Jump to search
7-Zip
Изображение логотипа
7-Zip.png
Տեսակարխիվացնող ծրագիր
Նախագծումը՝Igor Pavlov?
Գրված է՝C++[1] և C[1]
Ինտեսֆեյսgraphical user interface? և command-line interface?
ՕՀWindows Mobile[2], Լինուքս[3], ReactOS?, Վինդոուզ Վիստա, Վինդոուզ 7[2], Windows 2000, Windows Server 2003?, Windows Server 2008, Windows XP[2], Վինդոուզ 8[4], Windows 8.1[4], Windows 10[4], Windows Server 2012[4], Windows Server 2016?[4] և Windows Server 2019?[4]
Լույս տեսավ՝հուլիսի 18, 1999[5]
ՊլատֆորմՎինդոուզ և Լինուքս[3]
Կարդագող ֆայլերի ֆորմատ7z?[6], xz?[6], bzip2 Archive?[6], GZIP?[6], tar?[6], ZIP?[6], Windows Imaging Format?[6], ar?[6], Cabinet?[6], Microsoft Compiled HTML Help?[6], cpio?[6], cramfs?[6], Apple Disk Image?[6], extended file system?[6], File Allocation Table?[6], GUID Partition Table[6], Hierarchical File System?[6], Intel HEX?[6], ISO image?[6], LHA?[6], .lzma File Format?[6], master boot record?[6], Windows Installer Package?[6], NTFS?[6], qcow?[6], RAR?[6], SquashFS?[6], Universal Disk Format?[6], Unified Extensible Firmware Interface?[6], VirtualBox Disk Image?[6], Virtual Hard Disk?[6], Virtual Machine Disk?[6], eXtensible ARchive format?[6], Z?[6], RPM?[6], ARJ?[6] և 7-Zip compressed archive (v0.4)?
Ստեղծվող ֆայլերի ֆորմատ7z?[6], xz?[6], bzip2 Archive?[6], GZIP?[6], tar?[6], ZIP?[6], Windows Imaging Format?[6] և 7-Zip compressed archive (v0.4)?
ԱրտոնագիրGNU Lesser General Public License
Կայք7-zip.org(անգլ.)
Աղբյուր կոդsourceforge.net/projects/sevenzip/files/7-Zip/
Commons-logo.svg 7-Zip Վիքիպահեստում

7-Zip-ն անվճար, խիստ սեղմված ֆայլերի արխիվատոր է։ Աջակցում է բազմաթիվ սեղմման ալգորիթմների և տվյալների բազմաթիվ ձևաչափերի, ներառյալ սեփական 7z ձևաչափը բարձր արդյունավետ LZMA սեղմման ալգորիթմով։ Ծրագիրը մշակվել է 1999 թվականից, այն անվճար է և բաց կոդով, որի մեծ մասը ազատորեն տարածվում է GNU LGPL լիցենզիայի պայմաններով, բացառությամբ UnRAR unpacker ծածկագրի, որն ունի սահմանափակումներ։ Հիմնական հարթակը Windows-ն է (ներառյալ Windows CE-ն), որտեղ հասանելի են ծրագրի երկու տարբերակ՝ գրաֆիկական ինտերֆեյսով և հրամանի տող տարբերակով։ Վահանակով տարբերակը տեղափոխվեց POSIX համակարգերի մշակողների համայնքի կողմից p7zip ընդհանուր անունով [9]: Այլ համակարգերի տեղափոխված տարբերակները, ինչպես նաև բնօրինակ 7-Zip ծրագիրը հասանելի են SourceForge կայքում (2017թ. սեպտեմբերի 5-ի դրությամբ ծրագիրը ներբեռնվել է կայքից ավելի քան 412 միլիոն անգամ ։ 7-Zip-ը 2007 թվականի SourceForge.net Community Choice Awards-ի հաղթող է «Լավագույն դիզայն» և «Լավագույն տեխնիկական ձևավորում» անվանակարգերում ։ արխիվային ֆայլերի սեղմման ձևաչափ, որն աջակցում է մի քանի տարբեր սեղմման, գաղտնագրման և նախնական մշակման ալգորիթմների։ 7z ձևաչափն ի սկզբանե թողարկվել է որպես 7-Zip արխիվատոր։ 7-Zip ծրագիրը հասանելի է հանրությանը GNU Lesser General Public License-ի պայմաններով։ LZMA SDK 4.62-ը հանրությանը թողարկվեց 2008 թվականի դեկտեմբերին։ 7-Zip-ի և LZMA SDK-ի վերջին կայուն թողարկումը 19.00 տարբերակն է[7]

Առանձնահատկություններ և բարելավումներ[խմբագրել | խմբագրել կոդը]

7z ձևաչափն ապահովում է հետևյալ հիմնական հատկանիշները.

• Բաց մոդուլային ճարտարապետություն, որը թույլ է տալիս օգտագործել ցանկացած սեղմման, փոխակերպման կամ գաղտնագրման մեթոդ։

• Բարձր սեղմման գործակիցներ (կախված սեղմման մեթոդից)։

• AES-256 կոդավորումը.

• Աջակցություն մեծ ֆայլերի համար (մինչև 16 էքսբիբայթ կամ 2 64 բայթ)։

• Unicode ֆայլերի անուններ.

• Աջակցություն ամուր սեղմման համար, որտեղ միևնույն տեսակի մի քանի ֆայլեր սեղմվում են մեկ հոսքի մեջ՝ օգտվելու նմանատիպ ֆայլերին բնորոշ համակցված ավելորդությունից։

• Արխիվային վերնագրերի սեղմում և գաղտնագրում։

• Աջակցություն արխիվներին, որոնք բաղկացած են մի քանի մասերից. օրինակ՝ xxx.7z.001, xxx.7z.002, ... (տե՛ս «Split file ...» համատեքստային ընտրացանկի տարրերը՝ դրանք ստեղծելու համար, և «Merge files… Արխիվը վերակառուցելու համար բազմաբաղադրիչ բաղադրիչ ֆայլերից)։

• Աջակցություն կոդեկային հավելումների անհատական գրադարաններին։

• Ձևաչափի բաց ճարտարապետությունը թույլ է տալիս լրացուցիչ հետագա սեղմման մեթոդներ ավելացնել ստանդարտին։

Կոդավորում[խմբագրել | խմբագրել կոդը]

7z ձևաչափն աջակցում է 256-բիթանոց AES կոդավորումը։ Բանալին ստեղծվում է օգտագործողի կողմից տրամադրված անցաբառից՝ օգտագործելով SHA-256 հեշ ֆունկցիայի վրա հիմնված ալգորիթմը։ SHA-256-ը գործարկվում է 2-18 (262144) անգամ, ինչը զգալի ուշացումներ է առաջացնում ցածրորակ ԱՀ-ներում՝ սեղմումը կամ արդյունահանումը սկսելուց առաջ։ Այս տեխնիկան կոչվում է առանցքային ձգում և օգտագործվում է անցաբառերի ավելի բարդ որոնման համար։ Ընթացիկ GPU հարձակումները և հատուկ սարքաշարը սահմանափակում են բանալիների ձգման այս հատուկ մեթոդի արդյունավետությունը։ հետևաբար, դեռևս կարևոր է ուժեղ գաղտնաբառ ընտրելը։ 7z ձևաչափը թույլ է տալիս գաղտնագրել 7z արխիվի ֆայլերի անունները։

Ձևաչափեր[խմբագրել | խմբագրել կոդը]

7z ձևաչափը չի պահում ֆայլային համակարգի թույլտվությունները (օրինակ՝ UNIX-ի սեփականատիրոջ/խմբի թույլտվությունները կամ NTFS ACL-ները) և, հետևաբար, կարող է հարմար չլինել պահուստավորման/արխիվացման նպատակով։ Սրա համար UNIX-ի նման համակարգերի լուծումը տվյալների փոխակերպումն է tar bitstream-ի, նախքան սեղմելը մինչև 7z: Բայց հարկ է նշել, որ GNU tar-ը (տարածված է շատ UNIX միջավայրերում) կարող է նաև սեղմել LZMA ալգորիթմի միջոցով՝ առանց 7z օգտագործելու, և դա առաջարկվածն է այդ դեպքում։ Արխիվի ֆայլի ընդլայնումն է «.tar.lzma» (կամ պարզապես «.tlz»), այլ ոչ թե «.tar.7z»: Մյուս կողմից, կարևոր է նշել, որ tar-ը չի պահպանում ֆայլային համակարգի կոդավորումը, ինչը նշանակում է, որ սեղմված tar ֆայլերը կարող են անընթեռնելի դարձնել ֆայլերի անունները, եթե դրանք չփաթեթավորվեն այլ մեքենայի վրա։ Կարող եք նաև օգտագործել LZMA2-ը՝ այն գործարկելով xz գործիքի միջոցով։ GNU tar-ի վերջին տարբերակները աջակցում են -J անջատիչին, որն աշխատում է TAR-ի միջոցով XZ-ով։ Ֆայլի ընդլայնում` «.tar.xz» կամ «.txz»: Սեղմման այս մեթոդը կիրառվել է փաթեթավորման բազմաթիվ բաշխումների կողմից, ինչպիսիք են Arch Linux-ը, Debian-ը (deb), Fedora-ն (rpm) և Slackware-ը։ 7z ֆորմատը թույլ չի տալիս որոշ «կոռումպացված ֆայլեր» հանել։ Օրինակ, եթե դուք ունեք 7z ֆայլերի շարքի առաջին հատվածը, 7z-ը չի կարող ֆայլեր առաջացնել արխիվի ներսում. այն պետք է սպասի, որ բոլոր հատվածները բեռնվեն։ 7z ձևաչափը չունի նաև վերականգնման գրառումներ, ինչը խոցելի է դարձնում տվյալների քայքայման համար, եթե այն չի օգտագործվում արտաքին լուծումների հետ համատեղ, ինչպիսիք են արխիվները կամ ֆայլային համակարգերի ներսում՝ հուսալի սխալների շտկմամբ։ Համեմատության համար, zip ֆայլերը նույնպես չունեն վերականգնման հնարավորություն[8]։

Ծրագրի տվյալներ[խմբագրել | խմբագրել կոդը]

Անունը – WinRAR,7-ZIP, WinZip,…

Լեզուն - Հայերեն, Ռուսերեն, Անգլերեն

Օպերացիոն համակարգ - Windows all

Մատակարարը - rarlab.com

Հզորությունը - 32bit / 64bit

Չափը - Am 1.41 ՄԲ, En 32bit 1.38 ՄԲ / 64bit 1.5 ՄԲ,

«WinRAR»-ը ծրագիր է, որը նախատեսված է արխիվացնելու, և արխիվացված ֆայլերը հանելու համար։ Այս տեսակ ծրագրերը համակարգչի մեջ անհրաժեշտություն են, որովհետև՝ համացանցից (Internet) ներբեռնված ֆայլերի մեծ մասը արխիվացված են:Եթե համակարգչի մեջ չունենաք նմանատիպ ծրագիր՝ (այսինքն՝ արխիվատորներ) ապա հնարավոր չի լինի այդ ներբեռնված ֆայլերը օգտագօրծել, քանի որ այն՝ նախ պետք է հանել արխիվից։ Ծրագիրը աշխատում է՝ RAR, ZIP, GZip, 7-Zip, ISO, CAB, ARJ, ACE, TAR, և այլ ձևաչափերի (format) հետ։

Բնութագիր[խմբագրել | խմբագրել կոդը]

WinRAR և RAR ֆայլային ֆորմատը ժամանակի ընթացքում զարգացում է ապրել։ Սկսած WinRAR 5 տարբերակից, ստեղծվել է նոր արխիվային RAR5 ֆորմատ, որը համատեղելի չէ նախորդ տարբերակների հետ, բայց օգտագործում է նույն ֆայլային ընդլայնումը։ RAR5 տարբերակի ներկայացումից ի վեր հին RAR ֆայլային ֆորմատի տարբերակը այժմ հիշատակվում է որպես RAR4։ WinRAR 5 տարբերակը կարող է կարդալ և գրել RAR4 կամ RAR5 արխիվներ, բայց հին տարբերակի WinRAR ծրագրերը չեն աջակցում RAR5 արխիվների գործունեությունը։ RAR5 ֆայլային ֆորմատը արխիվի առավելագույն չափսը հասցրել է 1 ԳԲ, այսպիսով թույլատրելով WinRAR օգտագործողին ընտրելու 11 տարբեր սեղմման ձևերի միջև. սկսած 1 մեգաբայթից մինչև 1 գիգաբայթ։

Առանձնահատկություններ[խմբագրել | խմբագրել կոդը]

• Արխիվացում (ստեղծել) կամ վավերացում (ստուգել) RAR կամ ZIP արխիվային ֆայլեր. RAR4 կամ RAR5 ֆայլային ֆորմատ։

• Արխիվի ապաարխիվացում ACE, ARJ, BZ2, CAB, EXE, GZ, ISO, JAR, LHA, RAR, TAR, UUE, XZ, Z, ZIP, ZIPX, 7Z արխիվային ֆայլեր։

• Բազմամիջուկային պրոցեսորներով առանձնակի սեղմում և լայնացում։

Լեզուներ:2014 թվականի հուլիսի թվյալներով WinRAR ծրագիրը հասանելի է 44 լեզուներով։ Այդ լեզուներն են՝ հայերեն, արաբերեն, բելառուսերեն, բուլղարերեն, պարզեցված չինարեն, ավանդական չինարեն, խորվաթերեն, չեխերեն, դանիերեն, անգլերեն, էստոներեն, ֆիններեն, ֆրանսերեն, գալլերեն, վրացերեն, գերմաներեն, հունարեն, եբրայերեն, հունգարերեն, ինդոնեզերեն, իտալերեն, ճապոներեն, կորեերեն, նորվեգերեն, պարսկերեն, հոլանդերեն, պորտուգալերեն, բրազիլական պորտուգալերեն, ռոմաներեն, ռուսերեն, սերբերեն, սլովակերեն, սլովեներեն, իսպաներեն, շվեդերեն, թուրքերեն, ուկրաիներեն, վիետնամերեն թուրքմեներեն, թայիերեն և այլն։

Ամենատարածված արխիվների համեմատությունը: Բոլոր ժամանակակից արխիվներն ունեն անհրաժեշտ նվազագույն գործառույթներ. նրանք աջակցում են արխիվների սովորական տեսակներին, հուսալիորեն գաղտնագրում են սեղմվող տվյալները և կարող են ստեղծել ինքնաարտահանվող օբյեկտներ (նրանք, որոնք կարող են բացվել մեկ այլ համակարգչի վրա առանց տեղադրված արխիվատորի)։

WinRar Այն ամենահին արխիվատորներից մեկն է և հանդիսանում է RAR սեղմված օբյեկտների ամենատարածված ձևաչափի նախահայրը։ Կոմունալն ունի պարզ ինտերֆեյս ռուսերենով և կհամապատասխանի գրեթե բոլոր օգտագործողների կարիքներին։ Այնուամենայնիվ, դուք պետք է վճարեք հարմարության համար. ներբեռնելուց և անվճար օգտագործելուց հետո 40 օր հետո, երբ բացեք արխիվը, պատուհանը կհայտնվի ամբողջական տարբերակը գնելու համառ առաջարկով։ Ճիշտ է, այլեւս սահմանափակումներ չեն նախատեսվում, իսկ պատուհանը պարզապես կարելի է փակել «խաչով»։

Լեզուներ:2020 թվականի օգոստոսի դրությամբ WinRAR-ը հասանելի էր 48 լեզուներով՝ ռուսերեն, անգլերեն, ադրբեջաներեն, ալբաներեն, արաբերեն, հայերեն, բասկերեն, բելառուսերեն, բիրմայերեն, բուլղարերեն, հունգարերեն, վիետնամերեն, գալիցերեն, հոլանդերեն, հունարեն, վրացերեն, դանիերեն, եբրայերեն, ինդոնեզերեն, Իսպաներեն, իտալերեն, կատալոներեն, չինարեն ավանդական և պարզեցված, կորեերեն, լիտվերեն, մոնղոլերեն, գերմաներեն, նորվեգերեն, պարսկերեն, լեհերեն, պորտուգալերեն, պորտուգալերեն, բրազիլերեն, ռումիներեն, սերբերեն կիրիլիցա, սլովակերեն, սլովեներեն, թայերեն, թուրքերեն, ուզբեկերեն, ուկրաիներեն, ֆիններեն, ֆրանսերեն, խորվաթերեն, չեխերեն, շվեդերեն, էստոնական և ճապոներեն[9]։

Օպերացիոն համակարգի աջակցություն[խմբագրել | խմբագրել կոդը]

Ինչպես շատ այլ ծրագրեր, արխիվատորների նորագույն տարբերակները չեն աշխատում հին օպերացիոն համակարգերի վրա։ Ստորև բերված տեղեկատվությունը կարող է օգտակար լինել նրանց համար, ովքեր օգտագործում են Windows-ի հին տարբերակները (ներառյալ Wine-ը Linux-ում) և MS-DOS-ը (ներառյալ FreeDOS-ը)։ WinRAR v6.10 (ներկայիս տարբերակը) աշխատում է Windows Vista-ում և ավելի նոր համակարգերում։ WinRAR v6.02-ը Windows XP-ով աշխատող վերջին տարբերակն է (SP3): 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։

WinZip Երրորդ ուժեղագույն խաղացողը. Այս ծրագիրն ունի բոլոր անհրաժեշտ գործառույթները և ներկառուցված է նաև օպերացիոն համակարգի կեղևում։ Ավելին, թերևս սա ինտեգրման այն տեսակն է, որն օգտատերերն առավել հարմար են համարում, հատկապես ամպային ծառայությունների հետ աշխատելիս։ Փորձաշրջանը 14 օր է, սակայն չլիցենզավորված տարբերակի օգտագործման սկզբունքը նման է WinRar-ին։

Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]

Գրականություն[խմբագրել | խմբագրել կոդը]

Արտաքին Հղումներ[խմբագրել | խմբագրել կոդը]