Ìwé Ìtọ́sọ́nà Olùlò

GravesZIP v1.0.0 — ìwé ìtọ́sọ́nà kan náà tó wà nínú app náà

1. Nípa ìwé ìtọ́sọ́nà yìí

Ìwé ìtọ́sọ́nà yìí ṣàlàyé GravesZIP 1.0: àwọn fọ́ọ̀mátì tó ń ṣiṣẹ́ pẹ̀lú, bí kóòdù ìpamọ́ rẹ̀ ṣe ń hùwà, ohun tó ń dáàbò bò àti ohun tí kò dáàbò bò, àti bí a ṣe ń lo gbogbo apá ojú ìṣiṣẹ́ náà. Kò sí ohun kan nínú rẹ̀ tó ṣàlàyé àbùdá tí kò ṣiṣẹ́; ohun tí a gbèrò ṣùgbọ́n tí kò tíì sí ni a tò bẹ́ẹ̀ ní ìparí Ojú ìṣiṣẹ́.

2. Ohun tí GravesZIP jẹ́

Alákòóso àkójọ: ó ń di àwọn fáìlì sínú àkójọ, ó ń tú wọn jáde padà, ó sì lè fi kóòdù pa ohun tó dì mọ́.

SharpZipLib, ilé-ìkàwé open source tó ti wà tipẹ́, ni ó ń ṣe ìfúnpọ̀ àti kóòdù ìpamọ́, dípò kí a tún wọn kọ níbí. Àwọn àkójọ tí GravesZIP ṣẹ̀dá jẹ́ fáìlì ZIP lásán: èyí tí a kò fi kóòdù pa mọ́ ń ṣí nínú ohunkóhun, títí kan àtìlẹ́yìn àkójọ tó wà nínú Windows àti macOS. Èyí tí a fi kóòdù pa mọ́ ń ṣí nínú ètò èyíkéyìí tó mọ kóòdù ìpamọ́ AES-256 ti ZIP — 7-Zip, WinZip àti àwọn mìíràn. Àwọn irinṣẹ́ ZIP kan tó wà nínú ẹ̀rọ, títí kan àwọn ẹ̀yà àtijọ́ ti Windows fúnra rẹ̀, kò mọ AES, wọn kò sì lè ṣí àkójọ tí a fi kóòdù pa mọ́ láti ètò èyíkéyìí; lo GravesZIP tàbí ọ̀kan nínú àwọn yẹn.

Kì í ṣe ìsopọ̀ nẹ́tíwọ́ọ̀kì kankan. Wo Ìkéde Àṣírí.

3. Àwọn fọ́ọ̀mátì

Ìtújáde yìí ń ṣiṣẹ́ pẹ̀lú ZIP.

zipA ń kà á, a sì ń kọ ọ́, títí kan àwọn àkójọ tí a fi AES-256 pa mọ́ ní kóòdù.

Gbogbo àtòjọ náà nìyẹn, a sì mọ̀ọ́mọ̀ jẹ́ kí ó kúrú. ZIP ni àwọn ìfiránṣẹ́ GravesMail tí a fi ọ̀rọ̀ aṣínà dáàbò bò ń dé gẹ́gẹ́ bí, òun ni gbogbo ètò àkójọ mìíràn lè kà, ṣíṣe fọ́ọ̀mátì kan dáadáa sì níye lórí ju ṣíṣe púpọ̀ ní ààbọ̀ lọ. A ó fi àwọn fọ́ọ̀mátì mìíràn kún un; títí di ìgbà náà, ìwé ìtọ́sọ́nà yìí kò ní sọ pé wọ́n wà.

A kò tíì ṣe àtìlẹ́yìn fún 7z, RAR, tar àti àwọn yòókù. GravesZIP kò ní 7-Zip nínú, kò sì nílò kí a fi í sórí ẹ̀rọ.

4. Ṣíṣí ìfiránṣẹ́ tí a fi ọ̀rọ̀ aṣínà dáàbò bò

Ìfiránṣẹ́ tí a fi ọ̀rọ̀ aṣínà dáàbò bò láti GravesMail ń dé gẹ́gẹ́ bí àsomọ́ tó ń jẹ́ protected-message.zip. Fi GravesZIP ṣí i, kí o sì tẹ ọ̀rọ̀ aṣínà tí olùfiránṣẹ́ fún ọ lọ́tọ̀ — lórí fóònù tàbí nípasẹ̀ àtẹ̀jíṣẹ́, kì í ṣe nínú ímeèlì náà fúnra rẹ̀ láé.

Nínú rẹ̀ ìwọ yóò rí:

message.htmlÌfiránṣẹ́ náà. Ṣí i láti ka ara rẹ̀.
attachment-01, attachment-02, …Àwọn fáìlì tó bá a wá, lábẹ́ àwọn orúkọ tí kò fi nǹkan kan hàn.

A mọ̀ọ́mọ̀ yí orúkọ àwọn àsomọ́ padà. ZIP ń fi kóòdù pa ohun tó wà nínú fáìlì kọ̀ọ̀kan mọ́, ṣùgbọ́n ó ń fi àtòjọ àwọn orúkọ sílẹ̀ kí ẹnikẹ́ni tó bá mú àkójọ náà dání lè kà á, nítorí náà fáìlì tó ń jẹ́ “layoff-list.xlsx” yóò ti kéde ara rẹ̀ kí ẹnikẹ́ni tó tẹ ọ̀rọ̀ aṣínà. message.html ni ó mú àwọn orúkọ gidi dání.

Kò sí ohun kan nípa ṣíṣí ọ̀kan nínú ìwọ̀nyí tó ń dé nẹ́tíwọ́ọ̀kì, GravesZIP tàbí GravesWare kò sì rí ọ̀rọ̀ aṣínà náà láé.

5. Kóòdù ìpamọ́

Ọ̀rọ̀ aṣínà lórí ZIP ń fi AES-256 pa á mọ́ ní kóòdù.

ZIP ń ṣe àtìlẹ́yìn fún kóòdù méjì, ọ̀kan nínú wọn sì ti fọ́. Ti ìpilẹ̀ṣẹ̀, ZipCrypto, ń ṣubú sí ìkọlù known-plaintext láàárín ìṣẹ́jú-àáyá díẹ̀ lórí ẹ̀rọ lásán, òun sì ni ọ̀pọ̀ irinṣẹ́ — títí kan 7-Zip — ń lò ní àìyípadà nígbà tí o bá ṣètò ọ̀rọ̀ aṣínà ZIP. GravesZIP kì í lò ó láé. Kò sí ètò kankan fún un, nítorí pé kò sí ipò kankan tí ó ti jẹ́ ìdáhùn tó tọ́.

Ohun tí kóòdù ìpamọ́ kò bò

ZIP kò lè fi kóòdù pa àtòjọ àwọn fáìlì tirẹ̀ mọ́. Orúkọ, ìwọ̀n àti àmì àkókò gbogbo ohun tó wà nínú rẹ̀ ṣì ṣeé kà fún ẹnikẹ́ni tó bá mú àkójọ náà dání, bó tilẹ̀ jẹ́ pé àkóónú wọn kò ṣeé kà. Ààlà fọ́ọ̀mátì náà ni èyí, kì í ṣe ti GravesZIP, kò sì sí irinṣẹ́ ZIP kankan tó lè ṣe jù bẹ́ẹ̀ lọ.

Bí àwọn orúkọ fúnra wọn bá jẹ́ àṣírí, yí orúkọ àwọn fáìlì padà kí o tó kó wọn sínú àkójọ — ohun tí GravesMail ń ṣe gan-an nìyẹn nígbà tó bá kọ attachment-01 dípò orúkọ gidi.

Fáìlì àkójọ náà pẹ̀lú ní orúkọ tirẹ̀, ìwọ̀n àti ọjọ́ àtúnṣe, a kò sì fi kóòdù pa ọ̀kankan nínú wọn mọ́. Àkójọ tó ń jẹ́ “resignation-letter.zip” ti sọ̀rọ̀ jù tẹ́lẹ̀.

GravesZIP kò ní díbọ́n pé ọ̀rọ̀ kò rí bẹ́ẹ̀. Bí o bá ní kí ó ṣẹ̀dá ZIP tí a fi kóòdù pa mọ́ pẹ̀lú àtòjọ àwọn fáìlì tí a fi pamọ́, yóò kọ̀ dípò kí ó kọ èyí tó ṣeé kà láìsọ fún ọ.

6. Àwọn ọ̀rọ̀ aṣínà

A kò lè gba ọ̀rọ̀ aṣínà tí a gbàgbé padà

Ìwọ kò lè ṣe é, GravesWare kò lè ṣe é, ẹnikẹ́ni kò lè ṣe é. Kò sí ọ̀nà ẹ̀yìn, kò sí kọ́kọ́rọ́ ìgbàpadà, kò sì sí àtúntò. Bí o bá sọ ọ́ nù, àkójọ náà ti lọ. Ohun tí kóòdù ìpamọ́ wà fún nìyẹn.

Kí o tó pa ẹ̀dà kan ṣoṣo tí o ní nípa nǹkan kan rẹ́ nítorí pé ó ti wà nínú àkójọ tí a fi kóòdù pa mọ́ báyìí: má ṣe bẹ́ẹ̀.

Yíyan ọ̀kan

Ọ̀rọ̀ aṣínà ni gbogbo ààbò náà. AES-256 kì í ṣe ibi àìlera, kò sì ní jẹ́ bẹ́ẹ̀ láé; ọ̀rọ̀ aṣínà tó ṣeé méfò ni.

Gígùn borí dídíjú. Ọ̀rọ̀ púpọ̀ tí kò jọra lágbára jù, ó sì rọrùn láti rántí ju ọ̀wọ́ kúkúrú àwọn àmì tí a fi rọ́pò lẹ́tà lọ. “correct horse battery staple” ń kọjú ìjà sí ìméfò dáadáa ju “P@ssw0rd!” lọ.

Má ṣe tún lo ọ̀rọ̀ aṣínà tí o ń lò níbòmíràn. Àkójọ kan lè pẹ́ ju àkáǹtì tí o yá ọ̀rọ̀ aṣínà náà lọ́wọ́ rẹ̀ lọ, ó sì lè dé ibi tí o kò gbèrò.

Ibi tí GravesZIP ń tọ́jú rẹ̀ sí

Nínú ìrántí ẹ̀rọ (memory), fún àkókò iṣẹ́ náà nìkan, kò sì sí ibòmíràn. A kì í kọ ọ́ sórí dísìkì láé. Kò sí àṣàyàn “rántí ọ̀rọ̀ aṣínà yìí”, a sì mọ̀ọ́mọ̀ ṣe é bẹ́ẹ̀.

Wo Ìkéde Àṣírí fún àwọn ààlà ààbò yẹn.

7. Kóòdù ìpamọ́ kì í ṣe ìbuwọ́lùwọ̀

Ọ̀rọ̀ aṣínà ń fi hàn pé ẹni tó ṣe àkójọ náà mọ̀ ọ́n. Kò fi ẹni tí wọ́n jẹ́ hàn, kò sì fi hàn pé àkójọ tí o gbà ni èyí tí wọ́n fi ránṣẹ́ — ẹni tó bá mọ ọ̀rọ̀ aṣínà náà lè ṣe àkójọ mìíràn tí yóò ṣí pẹ̀lú rẹ̀ bákan náà.

Kóòdù ìpamọ́ ń dènà kíka àkóónú. Fífi ìdí ẹni tó ṣe nǹkan múlẹ̀ jẹ́ ìṣòro ọ̀tọ̀, ètò yìí kò sì yanjú rẹ̀.

8. Yíyọ jáde láìléwu

Àkójọ láti ọ̀dọ̀ ẹlòmíràn jẹ́ ohun tí a kò gbọ́dọ̀ fọkàn tán.

GravesZIP kò ní kọ fáìlì kankan síta fódà tí o yàn. Àwọn àkójọ wà tó ń tọ́jú àwọn ọ̀nà bí “../../.ssh/authorized_keys”, kí ètò ìyọjáde tí kò ṣọ́ra lè kọ nǹkan síbikíbi tí ọ̀nà náà bá tọ́ka sí. GravesZIP ń kọ ìwọ̀nyí pátápátá, ó sì ń dá ìyọjáde náà dúró dípò kí ó fo ohun náà, nítorí náà àkójọ aṣebi kò lè balẹ̀ ní apá kan.

GravesZIP kì í ṣàyẹ̀wò ohun tó yọ jáde fún málíwèè. Iṣẹ́ sọ́fítíwià antivirus rẹ nìyẹn.

9. Ṣíṣàyẹ̀wò àkójọ

Fáìlì > Ṣàyẹ̀wò àkójọ ń tú ìfúnpọ̀ gbogbo ohun, ó sì ń fi í wé iye àyẹ̀wò tí a fi pamọ́ pẹ̀lú rẹ̀, láìkọ nǹkan kan sórí dísìkì. Ó ń jẹ́rìí pé àkójọ náà wà ní pípé àti, fún àkójọ tí a fi kóòdù pa mọ́, pé ọ̀rọ̀ aṣínà náà tọ́. Ó ń béèrè ọ̀rọ̀ aṣínà bí a bá nílò ọ̀kan, ó sì ń tún béèrè bí èyí tí a fún un kò bá tọ́.

Ìdáhùn náà ń padà wá ní ọ̀rọ̀ tó ṣe kedere: yálà a ṣàyẹ̀wò gbogbo ohun, àkójọ náà sì wà ní pípé, tàbí ó kéré tán ohun kan kò bá iye àyẹ̀wò rẹ̀ mu, àkójọ náà sì ti bàjẹ́. Àkójọ tó ti bàjẹ́ ṣì lè fi díẹ̀ nínú àwọn fáìlì rẹ̀ sílẹ̀ pẹ̀lú Yọ àwọn tí a yàn jáde; gba ẹ̀dà tuntun rẹ̀ bí o bá lè ṣe bẹ́ẹ̀.

Kò jẹ́rìí ibi tí àkójọ náà ti wá tàbí ẹni tó ṣe é.

Àbájáde Ṣàyẹ̀wò àkójọ nínú GravesZIP, tó ń jábọ̀ pé a ṣàyẹ̀wò gbogbo ohun, àkójọ náà sì wà ní pípé.
Ìdájọ́ Ṣàyẹ̀wò àkójọ, ní ọ̀rọ̀ tó ṣe kedere.

10. Ojú ìṣiṣẹ́

Fèrèsé náà

Nígbà tí kò bá sí àkójọ tí a ṣí, fèrèsé náà ń fi Ṣí àti Àkójọ tuntun hàn gẹ́gẹ́ bí bọ́tìnì. Nígbà tí ọ̀kan bá ṣí, ó ń to ohun tó wà nínú rẹ̀: orúkọ àti fódà ohun kọ̀ọ̀kan, ìwọ̀n rẹ̀, àti ìgbà tí a yí i padà kẹ́yìn, ní ìtò álífábẹ́ẹ̀tì. Àgádágodo lẹ́gbẹ̀ẹ́ ìlà kan túmọ̀ sí pé a fi kóòdù pa àkóónú ohun yẹn mọ́.

Gbogbo iṣẹ́ àkójọ wà nínú mẹ́nù Fáìlì, àwọn iṣẹ́ kan náà sì wà lórí mẹ́nù ìtẹ-ọ̀tún: tẹ bọ́tìnì ọ̀tún níbikíbi nínú fèrèsé náà, tàbí tẹ Shift+F10 tàbí bọ́tìnì Menu. Àwọn iṣẹ́ tó nílò àkójọ tí a ṣí, tàbí ohun tí a yàn, máa ń ṣú títí tí ọ̀kan yóò fi wà.

Ṣíṣí àkójọ

Fáìlì > Ṣí, tàbí fi ọ̀nà àkójọ náà ránṣẹ́ lórí ìlà àṣẹ (command line) — ohun tó ń ṣẹlẹ̀ nìyẹn nígbà tí a bá ṣètò GravesZIP gẹ́gẹ́ bí ètò fún àwọn fáìlì .zip, tàbí nígbà tí a bá ju àkójọ kan sórí àwòrán-àmì rẹ̀. Ẹ̀dà ti Microsoft Store ń fi ara rẹ̀ hàn fún àwọn fáìlì .zip nínú àtòjọ “Open with” ti Windows.

Àtòjọ náà ń hàn lójú ẹsẹ̀, kódà fún àkójọ tí a fi kóòdù pa mọ́. Èyí kì í ṣe àlàfo nínú ààbò: a kò fi kóòdù pa atọ́ka ZIP mọ́, nítorí náà àwọn orúkọ, ìwọ̀n àti ọjọ́ ṣeé kà fún ẹnikẹ́ni tó bá mú fáìlì náà dání.

Yíyọ jáde

Fáìlì > Yọ gbogbo rẹ̀ jáde ń tú ohun gbogbo jáde. Fáìlì > Yọ àwọn tí a yàn jáde ń tú àwọn ìlà tí o yàn nìkan jáde — tẹ ọ̀kan, tàbí Ctrl+tẹ tàbí Shift+tẹ fún púpọ̀ sí i. Yíyan ìlà fódà kan ń mú gbogbo ohun tó wà nínú fódà yẹn wá pẹ̀lú rẹ̀.

Ní ọ̀nà méjèèjì, yan ibi tí o fẹ́ fi àwọn fáìlì náà sí. Ibí ni àkójọ tí a fi kóòdù pa mọ́ ti ń béèrè ọ̀rọ̀ aṣínà rẹ̀, nítorí pé ibí ni ìgbà àkọ́kọ́ tí a nílò rẹ̀ ní tòótọ́. Bí ọ̀rọ̀ aṣínà náà kò bá tọ́, GravesZIP yóò sọ bẹ́ẹ̀, yóò sì tún béèrè dípò kí gbogbo iṣẹ́ náà kùnà.

A kì í kọ nǹkan kan títí tí a ó fi ṣàyẹ̀wò ibi tí ohun kọ̀ọ̀kan ń lọ. Àkójọ tó ní ọ̀nà tó tọ́ka síta fódà tí o yàn ni a ń kọ̀ pátápátá, nítorí náà kò lè fi ìdajì àkóónú rẹ̀ sílẹ̀.

Ṣíṣàyẹ̀wò

Fáìlì > Ṣàyẹ̀wò àkójọ. Wo Ṣíṣàyẹ̀wò àkójọ lókè.

Ṣíṣẹ̀dá àkójọ

Fáìlì > Àkójọ tuntun. Fi àwọn fáìlì àti fódà tí o fẹ́ kún un; a to ọ̀kọ̀ọ̀kan pẹ̀lú orúkọ rẹ̀, pẹ̀lú fódà tó ti wá lábẹ́ rẹ̀. Yan bí o ṣe fẹ́ kí ìfúnpọ̀ le tó, bí o bá sì fẹ́, ṣètò ọ̀rọ̀ aṣínà. A ń fi fódà kún un lódindi, títí kan gbogbo ohun tó wà lábẹ́ rẹ̀, ó sì ń pa orúkọ tirẹ̀ mọ́ nínú àkójọ náà.

Ìfúnpọ̀ ní ètò mẹ́ta dípò òṣùwọ̀n mẹ́sàn-án:

Kò síA ń tọ́jú àwọn fáìlì bí wọ́n ṣe rí. Òun ló yára jùlọ, ó sì yẹ láti yàn fún ohun tí a ti fún pọ̀ tẹ́lẹ̀ — fọ́tò, fídíò, tàbí àwọn àkójọ nínú àkójọ — níbi tí fífún pọ̀ kò ti jèrè nǹkan kan, tó sì ń gba àkókò.
DéédéYíyàn àkọ́kọ́ tó mọ́gbọ́n dání.
Èyí tó ga jùÓ kéré sí i, ó lọ́ra sí i. Èrè rẹ̀ lórí Déédé sábà máa ń kéré; àkókò tó ń gbà kò kéré.

Fi ọ̀rọ̀ aṣínà sílẹ̀ ní òfo fún àkójọ lásán. Tẹ ọ̀kan, àpótí kejì yóò sì hàn láti jẹ́rìí rẹ̀, nítorí pé a kò lè gba ọ̀rọ̀ aṣínà padà: èyí tí a bá ṣì tẹ̀ ń sọ àkójọ náà di ohun tí kò ṣeé kà láti ìgbà tí a kọ ọ́, kò sì sí ohun tó lè sọ fún ọ lẹ́yìn náà. Ìránnilétí pé orúkọ àwọn fáìlì ṣì ṣeé kà yóò hàn pẹ̀lú rẹ̀.

Àkójọ náà ń ṣí ní kété tí a bá kọ ọ́ tán, kí o lè rí ohun tó wọ inú rẹ̀ dípò kí o kàn gbà á gbọ́.

Àpótí ìbánisọ̀rọ̀ Àkójọ tuntun nínú GravesZIP pẹ̀lú àwọn fáìlì tí a fi kún un, ìfúnpọ̀ Déédé tí a yàn, àti ọ̀rọ̀ aṣínà tí a tẹ̀ tí a sì jẹ́rìí.
Àkójọ tuntun, pẹ̀lú àwọn fáìlì tí a fi kún un àti ọ̀rọ̀ aṣínà tí a ṣètò.

Pípa dé

Fáìlì > Pa àkójọ dé. A ń pa ọ̀rọ̀ aṣínà náà rẹ́ kúrò nínú ìrántí ẹ̀rọ ní àkókò yẹn gan-an, dípò kí ó dúró síbẹ̀ títí tí ètò náà yóò fi pa dé.

Àwọn ọ̀nà àbùjá pátákó ìtẹ̀wé

Lórí Windows àti Linux, ìwọ̀nyí ń lo Ctrl; lórí Mac, Command.

Ctrl+NÀkójọ tuntun
Ctrl+OṢí
Ctrl+WPa àkójọ dé
Ctrl+EYọ àwọn tí a yàn jáde
Ctrl+Shift+EYọ gbogbo rẹ̀ jáde
Ctrl+TṢàyẹ̀wò àkójọ
Shift+F10Mẹ́nù ìtẹ-ọ̀tún (bọ́tìnì Menu pẹ̀lú)

Àwọn mẹ́nù fúnra wọn ń ṣí pẹ̀lú Alt àti lẹ́tà tí a fa ìlà sí ìsàlẹ̀ rẹ̀: Alt+F fún Fáìlì, Alt+R fún Ìrànlọ́wọ́.

Ohun tí kò tíì sí níbí

Ṣíṣí fáìlì láti inú àkójọ láìyọ ọ́ jáde, fífi fáìlì kún àkójọ tó ti wà tẹ́lẹ̀, àti àwọn fọ́ọ̀mátì mìíràn yàtọ̀ sí ZIP.

11. Àwọn èdè

GravesZIP wá ní èdè 55. Yan ọ̀kan láti Ìrànlọ́wọ́ > Èdè; àtòjọ náà ń pe ọ̀kọ̀ọ̀kan ní ìkọ̀wé tirẹ̀, a sì sàmì sí èyí tí a ń lò lọ́wọ́.

Gẹ̀ẹ́sì (títí kan ìkọ̀wé ti UK àti ti Australia), Sípáníìṣì (Sípéènì àti Latin America), Faransé, Jámánì (títí kan ti Switzerland), Pọtogí (ti Yúróòpù àti ti Brazil), Ítálì, Pólíìṣì, Tọ́kì, Vietnamese, Indonesian, Filipino, Dọ́ọ̀ṣì, Swedish, Finnish, Romanian, Croatian, Bosnian, Serbian (Latin àti Cyrillic), Malay, Swahili, Yorùbá, Igbo, Uzbek, Gíríìkì, Rọ́ṣíà, Ukrainian, Ṣáínà Rírọrùn, Ṣáínà Àbáláyé (Hong Kong), Jàpáànì, Kòríà, Thai, Hindi, Bengali, Tamil, Punjabi, Marathi, Nepali, Gujarati, Odia, Telugu, Kannada, Malayalam, Amharic, Lárúbáwá (títí kan ti Íjíbítì), Páṣíà, Urdu, Sindhi àti Uyghur.

Àṣàyàn náà yóò bẹ̀rẹ̀ iṣẹ́ nígbà tí GravesZIP bá tún bẹ̀rẹ̀. Èyí kì í ṣe àléébù tí a ń yẹ̀ sílẹ̀: fèrèsé máa ń ka èdè nígbà tí a bá ń kọ́ ọ, ìdojúkọ rẹ̀ láti òsì sí ọ̀tún tàbí láti ọ̀tún sí òsì sì máa ń dúró ṣinṣin ní àkókò yẹn, nítorí náà yíyí èdè padà lábẹ́ fèrèsé tó ti wà lójú-ìbòjú yóò fi í sílẹ̀ ní títúmọ̀ lápá kan, tí yóò sì kọjú sí ibi tí kò tọ́.

Kí o tó yan èdè, GravesZIP máa ń tẹ̀lé èdè ẹ̀rọ ìṣiṣẹ́ kọ̀ǹpútà rẹ.

Èdè Lárúbáwá, Páṣíà, Úrdù, Síńdì àti Ùígọ̀ máa ń to ojú ìṣiṣẹ́ láti ọ̀tún sí òsì. Àkóónú àkójọ kì í yí padà bẹ́ẹ̀: ipa-ọ̀nà bí “docs/report.txt” máa ń pa ìdojúkọ rẹ̀ mọ́ nínú gbogbo èdè, nítorí àmì ìpínyà náà túmọ̀ sí pé ohun tó wà ní òsì ló gba ohun tó wà ní ọ̀tún sínú. Orúkọ fáìlì àti fódà ní ìlànà ìkọ̀wé èyíkéyìí ṣì máa ń hàn dáadáa nínú àtòjọ náà.

12. Ìráyèsí

A kọ́ GravesZIP kí ó lè ṣeé lò láìsí ìríran.

Àwọn ètò akàwé ojú-ìbòjú

Gbogbo ohun ìdarí tí a lè lò ló ní orúkọ tí ètò akàwé ojú-ìbòjú lè kà sókè, títí kan àwọn pánẹ́ẹ̀lì ìwé nínú àpótí Nípa. Ẹ̀rọ ló ń ṣàyẹ̀wò èyí fúnra rẹ̀ ní gbogbo ìgbà tí a bá kọ́ sọ́fítíwià náà, kì í ṣe ojú ènìyàn — ohun ìdarí tí a kò lè kà sókè máa ń mú kí ìkọ́lé náà kùnà.

Kííbọ́ọ̀dù

A lè dé àwọn àtòjọ àṣàyàn pẹ̀lú Alt àti àwọn lẹ́tà tí a fa ìlà sí lábẹ́, a sì lè fi àwọn bọ́tìnnì ọfà rìn nínú wọn. Escape máa ń pa àwọn àpótí ìbánisọ̀rọ̀ dé, bọ́tìnnì àtilẹ̀wá wọn sì máa ń dáhùn sí Enter.

Àtòjọ àṣàyàn èdè ń lo àwọn àṣàyàn onírú rédíò dípò àtòjọ ajábọ́, nítorí ètò akàwé ojú-ìbòjú máa ń sọ èyí tí a sàmì sí. Báyìí ni olùlò tó jẹ́ afọ́jú ṣe ń gbọ́ èdè tó ń ṣiṣẹ́ lọ́wọ́lọ́wọ́, dípò kí ó máa fi ọgbọ́n mọ̀ ọ́n.

Àwọ̀ àti ìyàtọ̀ àwọ̀

GravesZIP ń lo àwọn àwọ̀ GravesWare, ní ẹ̀dà mímọ́lẹ̀ àti ẹ̀dà dúdú tó ń tẹ̀lé ètò mímọ́lẹ̀ tàbí dúdú ti kọ̀ǹpútà rẹ. Gbogbo ọ̀rọ̀ inú wọn ló bá òṣùwọ̀n ìyàtọ̀ àwọ̀ WCAG AA ti 4.5 sí 1 mu, ìdánwò aládàáṣe sì máa ń mú kí ìkọ́lé kùnà bí àtúnṣe kan bá mú ọ̀kan wá sí ìsàlẹ̀ rẹ̀. A kò fi àwọ̀ nìkan sọ ohunkóhun: ìlà tí a fi kóòdù pa mọ́ ní àgádágodo tirẹ̀, ètò akàwé ojú-ìbòjú sì máa ń sọ pé “Ti fi kóòdù pa mọ́”.

Nígbà tí a bá ṣètò kọ̀ǹpútà rẹ sí ìyàtọ̀ àwọ̀ gíga, GravesZIP máa ń pa àwọn àwọ̀ tirẹ̀ tì, yóò sì lo àwọ̀ ìpìlẹ̀ ti ẹ̀rọ ìṣiṣẹ́ dípò. O yan àwọn àwọ̀ wọ̀nyẹn nítorí pé o nílò wọn, áàpù tó bá sì kun ara rẹ̀ lé àṣàyàn yẹn lórí ti sọ ara rẹ̀ di ohun tó ṣòro láti kà.

Ìwọ̀n

Àwọn bọ́tìnnì àti àyè ọ̀rọ̀ ga tó, ó kéré tán, píksẹ́lì 44, èyí tó jẹ́ ìwọ̀n tó kéré jù tó rọrùn fún atọ́ka, ìka tàbí ọwọ́ tí kò dúró ṣinṣin. GravesZIP ń sọ fún Windows pé òun mọ̀ nípa ìmúgbòòrò ìfihàn, nítorí náà ó máa ń hàn kedere ní 150% tàbí 200% dípò kí a fà á gùn kí ó sì ṣú.

13. Àtìlẹ́yìn

GravesWare, LLC
support@gravesware.com

Àdírẹ́sì náà tún wà lójú-ìwé Nípa (Ìrànlọ́wọ́ > Nípa GravesZIP), pẹ̀lú bọ́tìnnì Fi ímeèlì ránṣẹ́ sí àtìlẹ́yìn tó máa ń ṣí ètò ímeèlì tìrẹ, tí àdírẹ́sì náà àti ẹ̀yà rẹ ti wà nínú rẹ̀ tẹ́lẹ̀. A kò fi nǹkan kan ránṣẹ́ àfi tí ìwọ fúnra rẹ bá fi í ránṣẹ́.

Jọ̀wọ́ sọ ẹ̀yà tí o ń lò — àpótí Nípa máa ń fi í hàn — àti ẹ̀rọ ìṣiṣẹ́ tí o ń lò. Fún ohunkóhun tó kan àkójọ tí a fi kóòdù pa mọ́, má ṣe fi àkójọ náà tàbí ọ̀rọ̀ aṣínà ránṣẹ́.