ব্যবহারকারী নির্দেশিকা

GravesZIP v1.0.0 — অ্যাপ্লিকেশনের ভেতরে যে নির্দেশিকা থাকে, সেটিই

1. এই নির্দেশিকা সম্পর্কে

এই নির্দেশিকায় GravesZIP 1.0-এর বর্ণনা আছে: এটি কোন কোন ফরম্যাট সামলায়, এর এনক্রিপশন কীভাবে আচরণ করে, এটি কী সুরক্ষিত রাখে আর কী রাখে না, এবং ইন্টারফেসের প্রতিটি অংশ কীভাবে ব্যবহার করবেন। এতে এমন কোনো ফিচারের বর্ণনা নেই যা কাজ করে না; যা পরিকল্পনায় আছে কিন্তু এখনও আসেনি, তা ইন্টারফেস অংশের শেষে সেভাবেই তালিকাভুক্ত।

2. GravesZIP কী

একটি আর্কাইভ ম্যানেজার: এটি ফাইলগুলোকে আর্কাইভে প্যাক করে, আবার বের করে, এবং যা প্যাক করে তা এনক্রিপ্ট করতে পারে।

সংকোচন ও এনক্রিপশনের কাজ এখানে নতুন করে না লিখে SharpZipLib দিয়ে করা হয়, যা একটি দীর্ঘদিনের প্রতিষ্ঠিত ওপেন সোর্স লাইব্রেরি। GravesZIP যে আর্কাইভ তৈরি করে সেগুলো সাধারণ ZIP ফাইল: এনক্রিপ্ট না করা আর্কাইভ যেকোনো কিছুতে খোলে, Windows ও macOS-এ বিল্ট-ইন আর্কাইভ সুবিধাসহ। এনক্রিপ্ট করা আর্কাইভ এমন যেকোনো প্রোগ্রামে খোলে, যা ZIP-এর AES-256 এনক্রিপশন বোঝে — 7-Zip, WinZip ও অন্যান্য। কিছু বিল্ট-ইন ZIP টুল, Windows-এর নিজস্ব টুলের পুরোনো সংস্করণসহ, AES বোঝে না এবং কোনো প্রোগ্রামের তৈরি এনক্রিপ্ট করা আর্কাইভই খুলতে পারে না; সে ক্ষেত্রে GravesZIP বা ওপরের কোনো একটি প্রোগ্রাম ব্যবহার করুন।

এটি কোনো নেটওয়ার্ক সংযোগ করে না। গোপনীয়তা বিবৃতি দেখুন।

3. ফরম্যাট

এই রিলিজ ZIP সামলায়।

zipপড়া ও লেখা যায়, AES-256 এনক্রিপ্ট করা আর্কাইভসহ।

এটিই পুরো তালিকা, আর তা ইচ্ছা করেই ছোট। GravesMail-এর পাসওয়ার্ড-সুরক্ষিত বার্তা ZIP হিসেবেই আসে, অন্য প্রতিটি আর্কাইভ প্রোগ্রাম এটি পড়তে পারে, আর একটি ফরম্যাট ঠিকঠাক করা কয়েকটি আধাআধি করার চেয়ে বেশি মূল্যবান। অন্য ফরম্যাট যোগ করা হবে; তার আগে পর্যন্ত এই নির্দেশিকা সেগুলোর দাবি করবে না।

7z, RAR, tar ও বাকিগুলো এখনও সমর্থিত নয়। GravesZIP-এ 7-Zip অন্তর্ভুক্ত নেই এবং সেটি ইনস্টল থাকারও প্রয়োজন নেই।

4. পাসওয়ার্ড-সুরক্ষিত বার্তা খোলা

GravesMail থেকে আসা পাসওয়ার্ড-সুরক্ষিত বার্তা protected-message.zip নামের একটি সংযুক্তি হিসেবে আসে। GravesZIP দিয়ে এটি খুলুন এবং প্রেরক আপনাকে আলাদাভাবে যে পাসওয়ার্ড দিয়েছেন তা দিন — ফোনে বা টেক্সট বার্তায়, কখনোই ইমেলের মধ্যে নয়।

ভেতরে পাবেন:

message.htmlবার্তাটি। মূল অংশ পড়তে এটি খুলুন।
attachment-01, attachment-02, …এর সঙ্গে আসা ফাইলগুলো, নিরপেক্ষ নামে।

সংযুক্তিগুলোর নাম ইচ্ছা করেই বদলানো হয়। ZIP প্রতিটি ফাইলের ভেতরের বিষয়বস্তু এনক্রিপ্ট করে, কিন্তু নামের তালিকা আর্কাইভটি যার হাতে আছে তার কাছে পড়ার মতো থেকে যায়; তাই “layoff-list.xlsx” নামের একটি ফাইল কেউ পাসওয়ার্ড লেখার আগেই নিজের পরিচয় জানিয়ে দিত। আসল নামগুলো message.html-এ থাকে।

এগুলোর কোনোটি খোলার কোনো কিছুই নেটওয়ার্কে পৌঁছায় না, আর GravesZIP বা GravesWare কেউই কখনো পাসওয়ার্ডটি দেখে না।

5. এনক্রিপশন

ZIP-এ পাসফ্রেজ দিলে তা AES-256 দিয়ে এনক্রিপ্ট হয়।

ZIP দুটি সাইফার সমর্থন করে, আর তার একটি ভাঙা। আদি সাইফার ZipCrypto সাধারণ হার্ডওয়্যারে নোন-প্লেইনটেক্সট আক্রমণে কয়েক সেকেন্ডে ভেঙে পড়ে, অথচ আপনি ZIP পাসওয়ার্ড দিলে বেশির ভাগ টুল — 7-Zip-ও — ডিফল্টভাবে এটিই প্রয়োগ করে। GravesZIP কখনো এটি ব্যবহার করে না। এর জন্য কোনো সেটিং নেই, কারণ এমন কোনো পরিস্থিতি নেই যেখানে এটি সঠিক উত্তর।

এনক্রিপশন যা ঢাকে না

ZIP তার নিজের ফাইলের তালিকা এনক্রিপ্ট করতে পারে না। ভেতরের সবকিছুর নাম, আকার ও সময় আর্কাইভটি যার হাতে আছে তার কাছে পড়ার মতো থাকে, যদিও বিষয়বস্তু থাকে না। এটি ফরম্যাটের সীমাবদ্ধতা, GravesZIP-এর নয়, আর কোনো ZIP টুলই এর চেয়ে ভালো কিছু করতে পারে না।

নামগুলোই যদি স্পর্শকাতর হয়, আর্কাইভ করার আগে ফাইলগুলোর নাম বদলে নিন — GravesMail ঠিক তা-ই করে, যখন আসল নামের বদলে attachment-01 লেখে।

আর্কাইভ ফাইলটিরও নিজের নাম, আকার ও পরিবর্তনের তারিখ আছে, যার কোনোটিই এনক্রিপ্ট করা নয়। “resignation-letter.zip” নামের একটি আর্কাইভ আগেই অনেক বেশি বলে ফেলেছে।

GravesZIP অন্য রকম ভান করবে না। আপনি ফাইলের তালিকা লুকানো এনক্রিপ্ট করা ZIP তৈরি করতে বললে এটি চুপচাপ পড়া যায় এমন একটি লিখে না দিয়ে প্রত্যাখ্যান করে।

6. পাসফ্রেজ

ভুলে যাওয়া পাসফ্রেজ পুনরুদ্ধার করা যায় না

আপনি পারবেন না, GravesWare পারবে না, কেউই পারবে না। কোনো ব্যাকডোর নেই, কোনো রিকভারি কী নেই, কোনো রিসেটও নেই। এটি হারালে আর্কাইভটিও গেল। এনক্রিপশন এ জন্যই।

কোনো কিছু এখন এনক্রিপ্ট করা আর্কাইভে আছে বলে তার একমাত্র কপিটি মুছে ফেলার আগে: মুছবেন না।

পাসফ্রেজ বাছা

পুরো নিরাপত্তাই পাসফ্রেজের ওপর। AES-256 দুর্বল জায়গা নয়, কখনো হবেও না; অনুমান করা যায় এমন পাসফ্রেজই দুর্বল জায়গা।

দৈর্ঘ্য জটিলতার চেয়ে বেশি কাজের। কয়েকটি সম্পর্কহীন শব্দ অক্ষর বদলে বানানো ছোট স্ট্রিংয়ের চেয়ে শক্তিশালী এবং মনে রাখাও সহজ। “correct horse battery staple” অনুমান করা “P@ssw0rd!”-এর চেয়ে অনেক বেশি কঠিন।

অন্য কোথাও ব্যবহার করেন এমন পাসফ্রেজ আবার ব্যবহার করবেন না। যে অ্যাকাউন্ট থেকে পাসফ্রেজটি ধার করেছেন, আর্কাইভ তার চেয়ে বেশি দিন টিকে থাকতে পারে, আর এমন জায়গায় গিয়ে পড়তে পারে যা আপনি চাননি।

GravesZIP এটি কোথায় রাখে

মেমরিতে, কাজটি যতক্ষণ চলে ততক্ষণ, আর কোথাও নয়। এটি কখনো ডিস্কে লেখা হয় না। ইচ্ছা করেই “এই পাসওয়ার্ড মনে রাখুন” ধরনের কোনো অপশন রাখা হয়নি।

সেই সুরক্ষার সীমা জানতে গোপনীয়তা বিবৃতি দেখুন।

7. এনক্রিপশন কোনো স্বাক্ষর নয়

পাসফ্রেজ প্রমাণ করে যে আর্কাইভটি যে তৈরি করেছে সে এটি জানত। সে কে ছিল তা এটি প্রমাণ করে না, আর আপনি যে আর্কাইভ পেয়েছেন সেটিই যে তারা পাঠিয়েছিল তা-ও প্রমাণ করে না — পাসফ্রেজ জানে এমন যে কেউ ভিন্ন একটি আর্কাইভ তৈরি করতে পারে, যা একই পাসফ্রেজে সমানভাবে খোলে।

এনক্রিপশন বিষয়বস্তু পড়তে দেয় না। কোনো কিছু কে তৈরি করেছে তা প্রতিষ্ঠা করা আলাদা সমস্যা, আর এই প্রোগ্রাম তার সমাধান করে না।

8. নিরাপদে বের করা

অন্য কারও কাছ থেকে আসা আর্কাইভ অবিশ্বস্ত ইনপুট।

GravesZIP আপনার বেছে নেওয়া ফোল্ডারের বাইরে কোনো ফাইল লিখবে না। এমন আর্কাইভ আছে, যেগুলোতে “../../.ssh/authorized_keys”-এর মতো পাথ রাখা থাকে, যাতে অসতর্ক কোনো এক্সট্র্যাক্টর পাথ যেদিকে নির্দেশ করে সেখানেই লিখে ফেলে। GravesZIP এগুলো সরাসরি প্রত্যাখ্যান করে এবং এন্ট্রিটি বাদ দিয়ে এগিয়ে না গিয়ে বের করাই থামিয়ে দেয়, তাই কোনো ক্ষতিকর আর্কাইভ আংশিকভাবেও ঢুকতে পারে না।

GravesZIP যা বের করে তাতে ম্যালওয়্যার আছে কি না স্ক্যান করে না। সেটি আপনার অ্যান্টিভাইরাস সফটওয়্যারের কাজ।

9. আর্কাইভ যাচাই করা

ফাইল > আর্কাইভ পরীক্ষা করুন প্রতিটি এন্ট্রি ডিকম্প্রেস করে এবং ডিস্কে কিছু না লিখে সেটিকে তার সঙ্গে রাখা চেকসামের সঙ্গে মিলিয়ে দেখে। এটি নিশ্চিত করে যে আর্কাইভ অক্ষত আছে এবং, এনক্রিপ্ট করা আর্কাইভের ক্ষেত্রে, পাসফ্রেজ সঠিক। পাসফ্রেজ দরকার হলে এটি তা চায়, আর দেওয়া পাসফ্রেজ ভুল হলে আবার চায়।

উত্তর আসে সহজ ভাষায়: হয় প্রতিটি আইটেম পরীক্ষা করা হয়েছে এবং আর্কাইভ অক্ষত আছে, নয়তো অন্তত একটি আইটেম তার চেকসামের সঙ্গে মেলে না এবং আর্কাইভটি নষ্ট। নষ্ট আর্কাইভ থেকেও “নির্বাচিতগুলো বের করুন” দিয়ে কিছু ফাইল পাওয়া যেতে পারে; সম্ভব হলে এর একটি নতুন কপি জোগাড় করুন।

আর্কাইভটি কোথা থেকে এসেছে বা কে তৈরি করেছে, তা এটি নিশ্চিত করে না।

GravesZIP-এ “আর্কাইভ পরীক্ষা করুন”-এর ফলাফল, যা জানাচ্ছে যে প্রতিটি আইটেম পরীক্ষা করা হয়েছে এবং আর্কাইভ অক্ষত আছে।
“আর্কাইভ পরীক্ষা করুন”-এর রায়, সহজ ভাষায়।

10. ইন্টারফেস

উইন্ডো

কোনো আর্কাইভ খোলা না থাকলে উইন্ডোতে “খুলুন” ও “নতুন আর্কাইভ” বোতাম হিসেবে থাকে। একটি খোলা থাকলে ভেতরে কী আছে তার তালিকা দেখায়: প্রতিটি আইটেমের নাম ও ফোল্ডার, তার আকার, এবং শেষ কখন বদলানো হয়েছে, বর্ণানুক্রমে। কোনো সারির পাশে তালা থাকার মানে ওই আইটেমের বিষয়বস্তু এনক্রিপ্ট করা।

আর্কাইভের প্রতিটি কাজ “ফাইল” মেনুতে আছে, আর একই কাজগুলো রাইট-ক্লিক মেনুতেও আছে: উইন্ডোর যেকোনো জায়গায় রাইট-ক্লিক করুন, অথবা Shift+F10 বা Menu কী চাপুন। যেসব কাজের জন্য খোলা আর্কাইভ বা কোনো নির্বাচন লাগে, তা না থাকা পর্যন্ত সেগুলো ধূসর হয়ে থাকে।

আর্কাইভ খোলা

ফাইল > খুলুন, অথবা কমান্ড লাইনে আর্কাইভের পাথ দিন — GravesZIP-কে .zip ফাইলের প্রোগ্রাম হিসেবে ঠিক করা থাকলে, অথবা কোনো আর্কাইভ এর আইকনের ওপর ছেড়ে দিলে এটিই ঘটে। Microsoft Store সংস্করণ Windows-এর “Open with” তালিকায় .zip ফাইলের জন্য নিজেকে হাজির করে।

তালিকা সঙ্গে সঙ্গে দেখা যায়, এনক্রিপ্ট করা আর্কাইভের ক্ষেত্রেও। এটি নিরাপত্তার ফাঁক নয়: ZIP-এর সূচি এনক্রিপ্ট করা থাকে না, তাই ফাইলটি যার হাতে আছে সে-ই নাম, আকার ও তারিখ পড়তে পারে।

বের করা

ফাইল > সব বের করুন সবকিছু বের করে। ফাইল > নির্বাচিতগুলো বের করুন শুধু আপনার নির্বাচন করা সারিগুলো বের করে — একটিতে ক্লিক করুন, আরও নির্বাচন করতে Ctrl+ক্লিক বা Shift+ক্লিক করুন। কোনো ফোল্ডারের সারি নির্বাচন করলে সেই ফোল্ডারের ভেতরের সবকিছুও তার সঙ্গে আসে।

যেটিই করুন, ফাইলগুলো কোথায় রাখবেন তা বেছে নিন। এনক্রিপ্ট করা আর্কাইভ এখানেই তার পাসফ্রেজ চায়, কারণ এটিই প্রথম জায়গা যেখানে পাসফ্রেজ সত্যিই দরকার হয়। পাসফ্রেজ ভুল হলে GravesZIP পুরো কাজটি ব্যর্থ না করে তা জানায় এবং আবার চায়।

প্রতিটি এন্ট্রির গন্তব্য পরীক্ষা না হওয়া পর্যন্ত কিছুই লেখা হয় না। যে আর্কাইভে আপনার বেছে নেওয়া ফোল্ডারের বাইরে নির্দেশ করা কোনো পাথ থাকে, তা পুরোপুরি প্রত্যাখ্যান করা হয়, তাই এটি তার অর্ধেক বিষয়বস্তু ফেলে রেখে যেতে পারে না।

পরীক্ষা করা

ফাইল > আর্কাইভ পরীক্ষা করুন। ওপরে আর্কাইভ যাচাই করা দেখুন।

আর্কাইভ তৈরি করা

ফাইল > নতুন আর্কাইভ। যে ফাইল ও ফোল্ডার চান তা যোগ করুন; প্রতিটি তার নাম দিয়ে তালিকাভুক্ত হয়, নিচে থাকে সেটি যে ফোল্ডার থেকে এসেছে। কতটা সংকোচন করবেন তা বাছুন, আর চাইলে একটি পাসফ্রেজ ঠিক করুন। ফোল্ডার পুরোটাই যোগ হয়, তার নিচের সবকিছুসহ, এবং আর্কাইভের ভেতরে নিজের নামই রাখে।

সংকোচনে নয় ধাপের স্কেলের বদলে তিনটি সেটিং আছে:

কোনোটি নয়ফাইলগুলো যেমন আছে তেমনই রাখা হয়। সবচেয়ে দ্রুত, আর আগে থেকেই সংকুচিত জিনিসের জন্য এটি বেছে নেওয়া ভালো — ছবি, ভিডিও, বা আর্কাইভের ভেতরের আর্কাইভ — যেখানে চাপ দিয়ে কিছু লাভ হয় না, শুধু সময় যায়।
সাধারণযুক্তিসংগত ডিফল্ট।
সর্বোচ্চআরও ছোট, আরও ধীর। “সাধারণ”-এর তুলনায় লাভ সাধারণত সামান্য; সময়টা সামান্য নয়।

সাধারণ আর্কাইভের জন্য পাসফ্রেজ খালি রাখুন। একটি লিখলে তা নিশ্চিত করার জন্য দ্বিতীয় একটি ঘর আসে, কারণ পাসফ্রেজ পুনরুদ্ধার করা যায় না: ভুল টাইপ করা পাসফ্রেজ আর্কাইভটিকে লেখার মুহূর্ত থেকেই অপাঠ্য করে দেয়, আর পরে কোনো কিছুই আপনাকে তা জানাতে পারে না। সঙ্গে একটি মনে করিয়ে দেওয়া বার্তাও আসে যে ফাইলের নাম পড়ার মতো থেকে যায়।

আর্কাইভ লেখা হওয়ামাত্র খুলে যায়, যাতে এতে কী গেছে তা বিশ্বাসের ওপর ছেড়ে না দিয়ে নিজেই দেখতে পারেন।

GravesZIP-এ “নতুন আর্কাইভ” ডায়ালগ, ফাইল যোগ করা, “সাধারণ” সংকোচন বাছা, এবং একটি পাসফ্রেজ লেখা ও নিশ্চিত করা অবস্থায়।
নতুন আর্কাইভ, ফাইল যোগ করা ও পাসফ্রেজ ঠিক করা অবস্থায়।

বন্ধ করা

ফাইল > আর্কাইভ বন্ধ করুন। পাসফ্রেজটি প্রোগ্রাম বন্ধ হওয়া পর্যন্ত পড়ে না থেকে সেই মুহূর্তেই মেমরি থেকে মুছে ফেলা হয়।

কিবোর্ড শর্টকাট

Windows ও Linux-এ এগুলোতে Ctrl ব্যবহৃত হয়; Mac-এ Command।

Ctrl+Nনতুন আর্কাইভ
Ctrl+Oখুলুন
Ctrl+Wআর্কাইভ বন্ধ করুন
Ctrl+Eনির্বাচিতগুলো বের করুন
Ctrl+Shift+Eসব বের করুন
Ctrl+Tআর্কাইভ পরীক্ষা করুন
Shift+F10রাইট-ক্লিক মেনু (Menu কী-ও)

মেনুগুলো খোলে Alt ও মেনুর নামে দেখানো অক্ষর দিয়ে: “ফাইল”-এর জন্য Alt+F, “সহায়তা”-র জন্য Alt+H।

যা এখনও নেই

আর্কাইভের ভেতরের কোনো ফাইল বের না করেই খোলা, আগে থেকে থাকা আর্কাইভে ফাইল যোগ করা, এবং ZIP ছাড়া অন্য ফরম্যাট।

11. ভাষা

GravesZIP 55টি ভাষায় আসে। সহায়তা > ভাষা থেকে একটি বেছে নিন; তালিকায় প্রতিটি ভাষার নাম তার নিজের লিপিতে থাকে, আর বর্তমানটি চিহ্নিত থাকে।

ইংরেজি (যুক্তরাজ্য ও অস্ট্রেলিয়ার বানানসহ), স্প্যানিশ (স্পেন ও লাতিন আমেরিকা), ফরাসি, জার্মান (সুইস জার্মানসহ), পর্তুগিজ (ইউরোপীয় ও ব্রাজিলীয়), ইতালীয়, পোলিশ, তুর্কি, ভিয়েতনামি, ইন্দোনেশীয়, ফিলিপিনো, ডাচ, সুইডিশ, ফিনিশ, রোমানীয়, ক্রোয়েশীয়, বসনীয়, সার্বীয় (লাতিন ও সিরিলিক), মালয়, সোয়াহিলি, ইওরুবা, ইগবো, উজবেক, গ্রিক, রুশ, ইউক্রেনীয়, সরলীকৃত চীনা, প্রথাগত চীনা (হংকং), জাপানি, কোরীয়, থাই, হিন্দি, বাংলা, তামিল, পাঞ্জাবি, মারাঠি, নেপালি, গুজরাটি, ওড়িয়া, তেলুগু, কন্নড়, মালয়ালম, আমহারিক, আরবি (মিশরীয় আরবিসহ), ফারসি, উর্দু, সিন্ধি ও উইঘুর।

GravesZIP আবার চালু করলে এই পছন্দ কার্যকর হয়। এটি কোনো সীমাবদ্ধতা পাশ কাটানোর ব্যবস্থা নয়: একটি উইন্ডো তৈরি হওয়ার সময়ই ভাষাটি পড়ে নেয়, আর তার বাঁ-থেকে-ডান বা ডান-থেকে-বাঁ দিক সেই মুহূর্তেই স্থির হয়ে যায়। তাই পর্দায় আগে থেকে থাকা উইন্ডোর ভাষা বদলালে সেটি অর্ধেক অনূদিত থাকত এবং ভুল দিকে মুখ করে থাকত।

আপনি বেছে নেওয়ার আগে পর্যন্ত GravesZIP আপনার অপারেটিং সিস্টেমের ভাষা অনুসরণ করে।

আরবি, ফারসি, উর্দু, সিন্ধি ও উইঘুরে ইন্টারফেস ডান থেকে বাঁয়ে সাজানো হয়। আর্কাইভের বিষয়বস্তু উল্টে যায় না: “docs/report.txt”-এর মতো একটি পাথ সব ভাষায় নিজের দিক বজায় রাখে, কারণ বিভাজক চিহ্নটির অর্থ হলো বাঁ দিকের অংশের ভিতরে ডান দিকের অংশ আছে। যেকোনো লিপির ফাইল ও ফোল্ডারের নাম তালিকায় তবুও ঠিকভাবেই দেখায়।

12. প্রবেশগম্যতা

GravesZIP এমনভাবে তৈরি যাতে চোখে না দেখেও ব্যবহার করা যায়।

স্ক্রিন রিডার

চালানো যায় এমন প্রতিটি কন্ট্রোলের একটি নাম আছে, যা স্ক্রিন রিডার পড়ে শোনাতে পারে; পরিচিতি বাক্সের নথি প্যানেলগুলোও এর মধ্যে পড়ে। এটি চোখে দেখে নয়, প্রতিটি বিল্ডে স্বয়ংক্রিয়ভাবে পরীক্ষা করা হয় — যে কন্ট্রোল পড়ে শোনানো যায় না, সেটি বিল্ডকে ব্যর্থ করে দেয়।

কিবোর্ড

মেনুগুলোতে Alt ও নিচে দাগ দেওয়া অক্ষর দিয়ে পৌঁছানো যায়, আর তীর চিহ্নের কী দিয়ে সেগুলোর ভিতরে চলাফেরা করা যায়। ডায়ালগ Escape চাপলে বন্ধ হয়, আর তার ডিফল্ট বোতাম Enter-এ সাড়া দেয়।

ভাষার মেনুতে ড্রপ-ডাউন তালিকার বদলে রেডিও-ধরনের এন্ট্রি ব্যবহার করা হয়েছে, কারণ কোন এন্ট্রিতে টিক দেওয়া আছে তা স্ক্রিন রিডার পড়ে শোনায়। এভাবেই একজন দৃষ্টিহীন ব্যবহারকারী শুনতে পান এই মুহূর্তে কোন ভাষা চালু আছে; তাঁকে অনুমান করে নিতে হয় না।

রং ও কনট্রাস্ট

GravesZIP-এ GravesWare-এর রং ব্যবহার করা হয়েছে, একটি হালকা ও একটি গাঢ় সংস্করণে, যা আপনার সিস্টেমের হালকা বা গাঢ় সেটিং অনুসরণ করে। এগুলোর প্রতিটি লেখা WCAG AA-র 4.5:1 কনট্রাস্ট মান পূরণ করে, আর কোনো পরিবর্তনে কোনোটি এর নিচে নেমে গেলে একটি স্বয়ংক্রিয় পরীক্ষা বিল্ডকে ব্যর্থ করে দেয়। শুধু রং দিয়ে কিছুই বোঝানো হয় না: এনক্রিপ্ট করা সারিতে তালার চিহ্ন থাকে, আর স্ক্রিন রিডার বলে “এনক্রিপ্ট করা”।

আপনার সিস্টেমে হাই কনট্রাস্ট চালু থাকলে GravesZIP নিজের রং সরিয়ে রেখে সাদামাটা সিস্টেম থিম ব্যবহার করে। ওই রংগুলো আপনি বেছেছেন কারণ সেগুলো আপনার দরকার; যে অ্যাপ সেই পছন্দের উপর নিজের রং চাপিয়ে দেয়, সে নিজেকেই পড়তে কঠিন করে তোলে।

আকার

বোতাম ও লেখার ঘরগুলো অন্তত 44 পিক্সেল উঁচু — পয়েন্টার, আঙুল বা কাঁপা হাতের জন্য এটাই স্বস্তিকর ন্যূনতম মাপ। Windows-এ GravesZIP নিজেকে ডিসপ্লে স্কেলিং-সচেতন বলে ঘোষণা করে, তাই 150% বা 200%-এ এটি টেনে বড় করা ও ঝাপসা না হয়ে ঝকঝকে থাকে।

13. সহায়তা

GravesWare, LLC
support@gravesware.com

ঠিকানাটি পরিচিতি পাতাতেও আছে (সহায়তা > GravesZIP সম্পর্কে), সঙ্গে “সহায়তায় ইমেল করুন” বোতাম, যা ঠিকানা ও আপনার সংস্করণ আগে থেকে বসিয়ে আপনার নিজের মেইল প্রোগ্রাম খোলে। আপনি না পাঠানো পর্যন্ত কিছুই পাঠানো হয় না।

অনুগ্রহ করে জানান আপনি কোন সংস্করণ চালাচ্ছেন — পরিচিতি বাক্সে তা দেখা যায় — এবং কোন অপারেটিং সিস্টেম। এনক্রিপ্ট করা আর্কাইভ সংক্রান্ত কোনো বিষয়ে আর্কাইভ বা পাসফ্রেজ পাঠাবেন না।