Mwongozo wa Mtumiaji
1. Kuhusu mwongozo huu • 2. GravesZIP ni nini • 3. Fomati • 4. Kufungua ujumbe uliolindwa kwa nenosiri • 5. Usimbaji • 6. Manenosiri • 7. Usimbaji si saini • 8. Kutoa kwa usalama • 9. Kuthibitisha kumbukumbu • 10. Kiolesura • 11. Lugha • 12. Ufikivu • 13. Usaidizi
1. Kuhusu mwongozo huu
Mwongozo huu unaeleza GravesZIP 1.0: fomati inazoshughulikia, jinsi usimbaji wake unavyofanya kazi, inacholinda na isichokilinda, na jinsi ya kutumia kila sehemu ya kiolesura. Hakuna chochote humu kinachoeleza kipengele kisichofanya kazi; kilichopangwa lakini bado hakijafika kimeorodheshwa hivyo mwishoni mwa Kiolesura.
2. GravesZIP ni nini
Kidhibiti cha kumbukumbu: kinafungasha faili ndani ya kumbukumbu, kinazitoa tena, na kinaweza kusimba kinachofungasha.
Mbano na usimbaji vinafanywa na SharpZipLib, maktaba ya programu huria iliyodumu kwa muda mrefu, badala ya kuandikwa upya hapa. Kumbukumbu ambazo GravesZIP inaunda ni faili za kawaida za ZIP: isiyosimbwa inafunguka kwenye chochote, ikiwemo huduma ya kumbukumbu iliyojengwa ndani ya Windows na macOS. Iliyosimbwa inafunguka katika programu yoyote inayoelewa usimbaji wa AES-256 wa ZIP — 7-Zip, WinZip na nyinginezo. Baadhi ya zana za ZIP zilizojengwa ndani ya mifumo, yakiwemo matoleo ya zamani ya zana ya Windows yenyewe, hazielewi AES na haziwezi kufungua kumbukumbu iliyosimbwa kutoka programu yoyote; tumia GravesZIP au mojawapo ya hizo.
Haifanyi muunganisho wowote wa mtandao. Angalia Taarifa ya Faragha.
3. Fomati
Toleo hili linashughulikia ZIP.
Hiyo ndiyo orodha nzima, na ni fupi kwa makusudi. ZIP ndiyo fomati ambayo jumbe za GravesMail zilizolindwa kwa nenosiri zinafika nayo, ndiyo ambayo kila programu nyingine ya kumbukumbu inaweza kuisoma, na kufanya fomati moja ipasavyo kuna thamani zaidi kuliko kufanya kadhaa nusunusu. Fomati nyingine zitaongezwa; hadi hapo, mwongozo huu hautazidai.
7z, RAR, tar na nyinginezo bado hazitumiki. GravesZIP haijumuishi 7-Zip na haihitaji iwe imesakinishwa.
4. Kufungua ujumbe uliolindwa kwa nenosiri
Ujumbe uliolindwa kwa nenosiri kutoka GravesMail unafika kama kiambatisho kinachoitwa protected-message.zip. Kifungue kwa GravesZIP na uweke nenosiri ambalo mtumaji alikupa kwa njia nyingine — kwa simu au ujumbe mfupi, kamwe si ndani ya barua pepe yenyewe.
Ndani yake utakuta:
Viambatisho vinapewa majina mapya kwa makusudi. ZIP inasimba kilichomo ndani ya kila faili lakini inaacha orodha ya majina ikisomeka na yeyote aliye na kumbukumbu, kwa hiyo faili linaloitwa “layoff-list.xlsx” lingejitangaza kabla ya mtu yeyote kuandika nenosiri. message.html ndiyo yenye majina halisi.
Hakuna chochote kuhusu kufungua mojawapo ya hizi kinachofika kwenye mtandao, na GravesZIP wala GravesWare haioni kamwe nenosiri.
5. Usimbaji
Nenosiri kwenye ZIP linaisimba kwa AES-256.
ZIP inatumia aina mbili za usimbaji, na mojawapo imevunjika. Ya awali, ZipCrypto, inaangushwa na shambulio la maandishi-wazi yanayojulikana kwa sekunde kwenye maunzi ya kawaida, na ndiyo ambayo zana nyingi — ikiwemo 7-Zip — zinaitumia kwa chaguomsingi unapoweka nenosiri la ZIP. GravesZIP haiitumii kamwe. Hakuna mpangilio wake, kwa sababu hakuna hali yoyote ambapo ndiyo jibu sahihi.
Kile ambacho usimbaji haukilindi
ZIP haiwezi kusimba orodha yake yenyewe ya faili. Majina, ukubwa na muhuri wa wakati wa kila kilichomo ndani vinabaki kusomeka na yeyote aliye na kumbukumbu, ingawa maudhui hayasomeki. Huu ni ukomo wa fomati, si wa GravesZIP, na hakuna zana ya ZIP inayoweza kufanya vizuri zaidi.
Ikiwa majina yenyewe ni nyeti, zipe faili majina mapya kabla ya kuziweka kwenye kumbukumbu — ndivyo hasa GravesMail inavyofanya inapoandika attachment-01 badala ya jina halisi.
Faili la kumbukumbu nalo lina jina lake, ukubwa na tarehe ya kubadilishwa, na hakuna kati ya hivyo kinachosimbwa. Kumbukumbu inayoitwa “resignation-letter.zip” tayari imesema mengi mno.
GravesZIP haitajifanya kuwa mambo ni tofauti. Ukiiomba iunde ZIP iliyosimbwa ambayo orodha ya faili imefichwa, inakataa badala ya kuandika kimyakimya inayosomeka.
6. Manenosiri
Si na wewe, si na GravesWare, si na mtu yeyote. Hakuna mlango wa nyuma, hakuna ufunguo wa urejeshaji na hakuna kuweka upya. Ukilipoteza, kumbukumbu imepotea. Hiyo ndiyo kazi ya usimbaji.
Kabla ya kufuta nakala pekee ya kitu kwa sababu sasa kimo kwenye kumbukumbu iliyosimbwa: usifanye hivyo.
Kuchagua nenosiri
Nenosiri ndilo usalama wote. AES-256 si sehemu dhaifu na haitakuwa kamwe; nenosiri linalokisika ndilo sehemu dhaifu.
Urefu unashinda utata. Maneno kadhaa yasiyohusiana ni imara zaidi na ni rahisi kukumbuka kuliko mfuatano mfupi wa herufi zilizobadilishwa. “correct horse battery staple” ni gumu kukisia zaidi sana kuliko “P@ssw0rd!”.
Usitumie tena nenosiri unalolitumia mahali pengine popote. Kumbukumbu inaweza kudumu kuliko akaunti uliyoazima nenosiri lake, na inaweza kuishia mahali ambapo hukukusudia.
Mahali ambapo GravesZIP inalihifadhi
Kwenye kumbukumbu ya kompyuta, kwa muda wa operesheni, na si mahali pengine popote. Haliandikwi kamwe kwenye diski. Hakuna chaguo la “kumbuka nenosiri hili”, kwa makusudi.
Angalia Taarifa ya Faragha kwa mipaka ya ulinzi huo.
7. Usimbaji si saini
Nenosiri linathibitisha kwamba aliyetengeneza kumbukumbu alilijua. Halithibitishi alikuwa nani, na halithibitishi kwamba kumbukumbu uliyopokea ndiyo aliyotuma — mtu anayelijua nenosiri anaweza kutengeneza kumbukumbu tofauti inayofunguka kwalo vilevile.
Usimbaji unazuia maudhui yasisomwe. Kubainisha ni nani aliyetengeneza kitu ni tatizo tofauti, na programu hii hailitatui.
8. Kutoa kwa usalama
Kumbukumbu kutoka kwa mtu mwingine ni data isiyoaminika.
GravesZIP haitaandika faili lolote nje ya folda unayochagua. Zipo kumbukumbu zinazohifadhi njia kama “../../.ssh/authorized_keys”, ili programu ya kutoa isiyo makini iandike popote njia inapoelekeza. GravesZIP inazikataa hizi kabisa na kusimamisha utoaji badala ya kukiruka kipengee hicho, kwa hiyo kumbukumbu yenye nia mbaya haiwezi kutua kwa sehemu.
GravesZIP haichanganui inachotoa ili kutafuta programu hasidi. Hiyo ni kazi ya programu yako ya kingavirusi.
9. Kuthibitisha kumbukumbu
Faili > Jaribu kumbukumbu inafungua mbano wa kila kipengee na kukikagua dhidi ya jumla ya ukaguzi iliyohifadhiwa pamoja nacho, bila kuandika chochote kwenye diski. Inathibitisha kwamba kumbukumbu ni nzima na, kwa kumbukumbu iliyosimbwa, kwamba nenosiri ni sahihi. Inaomba nenosiri ikiwa linahitajika, na inaomba tena ikiwa lililotolewa si sahihi.
Jibu linarudi kwa maneno rahisi: ama kila kipengee kimekaguliwa na kumbukumbu ni nzima, ama angalau kipengee kimoja hakilingani na jumla yake ya ukaguzi na kumbukumbu imeharibika. Kumbukumbu iliyoharibika bado inaweza kutoa baadhi ya faili zake kwa Toa vilivyochaguliwa; pata nakala yake mpya ukiweza.
Haithibitishi kumbukumbu ilikotoka wala ni nani aliyeitengeneza.
10. Kiolesura
Dirisha
Bila kumbukumbu iliyofunguliwa, dirisha linatoa Fungua na Kumbukumbu mpya kama vitufe. Ikiwa moja imefunguliwa, linaorodhesha kilichomo ndani: jina na folda ya kila kipengee, ukubwa wake, na lini kilibadilishwa mara ya mwisho, kwa mpangilio wa alfabeti. Kufuli kando ya safu linamaanisha kwamba maudhui ya kipengee hicho yamesimbwa.
Kila kitendo cha kumbukumbu kiko kwenye menyu ya Faili, na vitendo hivyohivyo viko kwenye menyu ya kubofya kulia: bofya kulia popote kwenye dirisha, au bonyeza Shift+F10 au kitufe cha Menu. Vitendo vinavyohitaji kumbukumbu iliyofunguliwa, au uteuzi, vinafifishwa hadi kuwe na kimojawapo.
Kufungua kumbukumbu
Faili > Fungua, au toa njia ya kumbukumbu kwenye mstari wa amri — ndivyo inavyotokea GravesZIP inapowekwa kuwa programu ya faili za .zip, au kumbukumbu inapodondoshwa kwenye aikoni yake. Toleo la Microsoft Store linajitolea kwa faili za .zip kwenye orodha ya “Fungua kwa” ya Windows.
Orodha inaonekana mara moja, hata kwa kumbukumbu iliyosimbwa. Huu si mwanya wa usalama: faharasa ya ZIP haijasimbwa, kwa hiyo majina, ukubwa na tarehe vinasomeka na yeyote aliye na faili.
Kutoa
Faili > Toa zote inatoa kila kitu. Faili > Toa vilivyochaguliwa inatoa safu ulizochagua tu — bofya moja, au Ctrl+bofya au Shift+bofya ili kuchagua zaidi. Kuchagua safu ya folda kunaleta kila kitu kilichomo ndani ya folda hiyo.
Kwa njia yoyote, chagua mahali pa kuweka faili. Hapa ndipo kumbukumbu iliyosimbwa inapoomba nenosiri lake, kwa sababu hii ndiyo hatua ya kwanza ambapo linahitajika kwa kweli. Ikiwa nenosiri si sahihi, GravesZIP inasema hivyo na kuomba tena badala ya kushindwa kwa operesheni nzima.
Hakuna kinachoandikwa hadi mahali pa kila kipengee kutakapokaguliwa. Kumbukumbu yenye njia inayoelekeza nje ya folda uliyochagua inakataliwa nzima, kwa hiyo haiwezi kuacha nusu ya maudhui yake nyuma.
Kujaribu
Faili > Jaribu kumbukumbu. Angalia Kuthibitisha kumbukumbu hapo juu.
Kuunda kumbukumbu
Faili > Kumbukumbu mpya. Ongeza faili na folda unazotaka; kila moja inaorodheshwa kwa jina lake, na folda inakotoka chini yake. Chagua kiwango cha mbano, na ukipenda weka nenosiri. Folda inaongezwa nzima, pamoja na kila kilicho chini yake, na inabaki na jina lake ndani ya kumbukumbu.
Mbano una mipangilio mitatu badala ya kipimo cha ngazi tisa:
Acha nenosiri tupu kwa kumbukumbu ya kawaida. Ukiliandika, sehemu ya pili inatokea ili kulithibitisha, kwa sababu nenosiri haliwezi kurejeshwa: lililoandikwa kimakosa linaifanya kumbukumbu isisomeke tangu inapoandikwa, na hakuna kinachoweza kukuambia baadaye. Kikumbusho kwamba majina ya faili yanaendelea kusomeka kinatokea pamoja nayo.
Kumbukumbu inafunguka mara tu inapoandikwa, ili uone kilichoingia ndani yake badala ya kuamini tu.
Kufunga
Faili > Funga kumbukumbu. Nenosiri linafutwa kwenye kumbukumbu ya kompyuta wakati huohuo badala ya kubaki hadi programu ifungwe.
Mikato ya kibodi
Kwenye Windows na Linux hii inatumia Ctrl; kwenye Mac, Command.
Menyu zenyewe zinafunguka kwa Alt na herufi iliyopigiwa mstari: Alt+F kwa Faili, Alt+M kwa Msaada.
Ambayo bado hayapo
Kufungua faili kutoka ndani ya kumbukumbu bila kulitoa, kuongeza faili kwenye kumbukumbu ambayo tayari ipo, na fomati nyingine zaidi ya ZIP.
11. Lugha
GravesZIP inakuja katika lugha 55. Chagua moja kwenye Msaada > Lugha; orodha inataja kila moja kwa hati yake yenyewe, na inayotumika sasa imewekewa alama.
Kiingereza (ikiwemo tahajia ya Uingereza na ya Australia), Kihispania (Hispania na Amerika ya Kilatini), Kifaransa, Kijerumani (ikiwemo cha Uswisi), Kireno (cha Ulaya na cha Brazili), Kiitaliano, Kipolandi, Kituruki, Kivietinamu, Kiindonesia, Kifilipino, Kiholanzi, Kiswidi, Kifini, Kiromania, Kikroeshia, Kibosnia, Kiserbia (Kilatini na Kisirili), Kimalei, Kiswahili, Kiyoruba, Kiigbo, Kiuzbeki, Kigiriki, Kirusi, Kiukraini, Kichina Rahisi, Kichina cha Jadi (Hong Kong), Kijapani, Kikorea, Kithai, Kihindi, Kibengali, Kitamil, Kipunjabi, Kimarathi, Kinepali, Kigujarati, Kioriya, Kitelugu, Kikannada, Kimalayalam, Kiamhari, Kiarabu (ikiwemo cha Misri), Kiajemi, Kiurdu, Kisindhi na Kiuyghur.
Chaguo hili huanza kutumika GravesZIP inapowashwa upya. Hili si kasoro inayokwepwa: dirisha husoma lugha wakati linapojengwa, na mwelekeo wake wa kushoto kwenda kulia au kulia kwenda kushoto huamuliwa wakati huohuo. Kwa hiyo kubadilisha lugha ya dirisha ambalo tayari liko kwenye skrini kungeliacha likiwa limetafsiriwa nusu na likielekea upande usio sahihi.
Kabla hujachagua, GravesZIP hufuata lugha ya mfumo wako wa uendeshaji.
Kiarabu, Kiajemi, Kiurdu, Kisindhi na Kiuyghur hupanga kiolesura kutoka kulia kwenda kushoto. Yaliyomo kwenye kumbukumbu hayageuzwi: njia kama “docs/report.txt” hubaki na mwelekeo wake katika kila lugha, kwa sababu kitenganishi kinamaanisha kwamba kilicho kushoto kinabeba kilicho kulia. Majina ya faili na folda katika hati yoyote ya maandishi bado huonyeshwa kwa usahihi ndani ya orodha.
12. Ufikivu
GravesZIP imejengwa ili itumike bila kuona.
Visoma skrini
Kila kidhibiti kinachoweza kutumiwa kina jina ambalo kisoma skrini kinaweza kulitamka, pamoja na paneli za hati kwenye kisanduku cha Kuhusu. Hili hukaguliwa kiotomatiki kila programu inapojengwa, si kwa kuangalia kwa macho — kidhibiti kisichoweza kutamkwa husababisha ujenzi ushindwe.
Kibodi
Menyu hufikiwa kwa Alt pamoja na herufi zilizopigiwa mstari, na unapita ndani yake kwa vitufe vya mishale. Visanduku vya mazungumzo hufungwa kwa Escape, na kitufe chake chaguo-msingi huitikia Enter.
Menyu ya lugha hutumia vipengee vya mtindo wa redio badala ya orodha kunjuzi, kwa sababu kisoma skrini hutamka ni kipengee kipi kimeteuliwa. Hivyo ndivyo mtumiaji asiyeona anavyosikia lugha inayotumika sasa, badala ya kulazimika kuikisia.
Rangi na utofautishaji
GravesZIP huvaa rangi za GravesWare, katika toleo la mwanga na la giza, zinazofuata mpangilio wa mwanga au giza wa mfumo wako. Kila kipande cha maandishi ndani yake kinatimiza kiwango cha utofautishaji cha WCAG AA cha 4.5 kwa 1, na jaribio la kiotomatiki husababisha ujenzi ushindwe iwapo badiliko lolote litashusha kimojawapo chini ya kiwango hicho. Hakuna kinachowasilishwa kwa rangi pekee: safu iliyosimbwa ina kufuli lake, na kisoma skrini husema “Imesimbwa”.
Mfumo wako unapowekwa kwenye utofautishaji wa juu, GravesZIP huweka kando rangi zake na kutumia mandhari ya kawaida ya mfumo. Ulichagua rangi hizo kwa sababu unazihitaji, na programu inayojipaka rangi zake juu ya chaguo hilo imejifanya kuwa ngumu zaidi kusomeka.
Ukubwa
Vitufe na sehemu za maandishi vina urefu wa angalau pikseli 44, kiwango cha chini kinachofaa kwa kielekezi, kidole au mkono usio thabiti. GravesZIP hujitangaza kuwa inatambua ukuzaji wa onyesho kwenye Windows, kwa hiyo hubaki angavu kwenye 150% au 200% badala ya kunyooshwa na kufifia.
13. Usaidizi
GravesWare, LLC
support@gravesware.com
Anwani hiyo pia iko kwenye ukurasa wa Kuhusu (Msaada > Kuhusu GravesZIP), pamoja na kitufe cha Tuma barua pepe kwa usaidizi kinachofungua programu yako mwenyewe ya barua pepe, anwani na toleo lako vikiwa vimeshajazwa. Hakuna kinachotumwa hadi utume wewe mwenyewe.
Tafadhali taja toleo unalotumia — kisanduku cha Kuhusu hulionyesha — na mfumo wa uendeshaji. Kwa jambo lolote linalohusu kumbukumbu iliyosimbwa, usitume kumbukumbu wala nenosiri.