Changelo
বাংলা
Changelo

কী বদলেছে?

Changelo দুটি ফাইল — বা দুটি গোটা ফোল্ডার — তুলনা করে, আর কারিগরি diff-এর দেয়াল দেখানোর বদলে সহজ ভাষায় উত্তর দেয়।

iPhone ও iPad-এর জন্য ডাউনলোড করুন Mac-এর জন্য ডাউনলোড করুন

অথবা সরাসরি .dmg ডাউনলোড করুন — এতে কমান্ড-লাইন টুল রয়েছে।

সম্পূর্ণ অফলাইন। কোনো অ্যাকাউন্ট নেই, সার্ভার নেই, অ্যানালিটিক্স নেই।

উত্তর, diff নয়

Changelo আপনাকে আসলে এটাই বলে:

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

কীভাবে কাজ করে

  1. দুটি সংস্করণ ছাড়ুন

    যেকোনো দুটি ফাইল বা ফোল্ডার অ্যাপে টেনে আনুন, Files বা Finder থেকে বেছে নিন, অথবা সরাসরি Finder-এর কনটেক্সট মেনু থেকে তুলনা শুরু করুন।

  2. উত্তর পড়ুন

    কয়েক সেকেন্ডের মধ্যেই সহজ ভাষায় ফলাফল, তার পেছনের কারণ এবং প্রতিটি পরিবর্তনের একটি তালিকা পাবেন, যেখানে খুঁজেও দেখা যায়।

  3. চাইলে গভীরে যান

    পাশাপাশি ভিজ্যুয়াল পার্থক্য সবসময় এক ট্যাপ দূরে — টেক্সট, ছবি, ফোল্ডার ট্রি, টেবিল, PDF পৃষ্ঠা — কিন্তু তা কখনো আপনার পথে বাধা হয় না।

বুদ্ধিমান, জাদু নয়

প্রতিটি উত্তর আসে নির্ধারণী, যাচাইযোগ্য বিশ্লেষণ থেকে — কোনো AI অনুমান নয়। সিদ্ধান্ত যখন আন্দাজভিত্তিক, Changelo তা স্পষ্ট করেই বলে: ফলাফলে “নিশ্চিত”, “সম্ভবত” বা “সম্ভাব্য” লেবেল থাকে।

এটি আপনার ফাইল বোঝে

Changelo বাইট মেলায় না — এটি ফরম্যাট বোঝে। PDF মানে পৃষ্ঠা, অনুচ্ছেদ ও অ্যানোটেশন। ছবি মানে পিক্সেল, EXIF ও কালার প্রোফাইল। ফোল্ডার মানে ফাইলের গাছ। অ্যাপ মানে সংস্করণ, ফ্রেমওয়ার্ক ও স্থানীয়করণ।

টেক্সট ও নথি

সাধারণ টেক্সট, Markdown, PDF

অনুচ্ছেদ, বাক্য ও শব্দের স্তরে তুলনা — কাঁচা লাইন diff-এর বদলে পড়ার সুবিধার জন্য তৈরি।

কাঠামোবদ্ধ ডেটা

JSON, plist, XML, YAML, CSV

কী, মান ও সারি কাঠামোগতভাবে মেলানো হয়, তাই কেবল ফরম্যাটিং বদলালে সেটিকে কখনো সত্যিকারের পরিবর্তন ধরা হয় না।

ছবি

JPEG, PNG, HEIC ও আরও

মাত্রা, EXIF, ICC প্রোফাইল, পারসেপচুয়াল হ্যাশ, হিস্টোগ্রাম ও SSIM — যাতে “আবার সংরক্ষণ করা” আর “সম্পাদিত” আলাদা করে বোঝা যায়।

ফোল্ডার ও আর্কাইভ

ফোল্ডার, ZIP

যোগ হওয়া, মুছে ফেলা, পরিবর্তিত ও নাম বদলানো আইটেম — নাম বদল শনাক্ত হয় নাম দেখে নয়, বিষয়বস্তু দেখে।

ডেটাবেস ও অ্যাপ

SQLite, .app, .ipa, ডিস্ক ইমেজ

ডেটাবেসের জন্য স্কিমা ও সারি; অ্যাপ বান্ডলের জন্য সংস্করণ, ফ্রেমওয়ার্ক, স্থানীয়করণ ও এনটাইটেলমেন্ট।

ভিডিও

QuickTime (MOV)

দৈর্ঘ্য, ট্র্যাক, কোডেক ও মেটাডেটা, সেই সঙ্গে নমুনা ফ্রেম — যাতে পুনরায় এনকোড করা আর সত্যিকারের সম্পাদনা আলাদা করা যায়।

সরাসরি Finder থেকে তুলনা করুন

macOS-এ অ্যাপ আগে না খুলেই সরাসরি Finder থেকে তুলনা শুরু করা যায়।

ব্যবহার করা

  • একটি ফাইলে ডান-ক্লিক করে “দিয়ে খুলুন” → Changelo বেছে নিন।
  • দ্বিতীয় ফাইলের সঙ্গেও তাই করুন — দুটি হয়ে গেলেই Changelo তুলনা করে দেয়। দুটি একসঙ্গে নির্বাচন করলে একবারেই হয়ে যাবে।

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

অথবা টার্মিনাল থেকে

এই পাতা থেকে যে সংস্করণ নামান, তাতে একটি কমান্ড-লাইন টুলও থাকে। App Store সংস্করণে তা রাখা যায় না: স্যান্ডবক্সে থাকা অ্যাপের ভেতরের সবকিছুকেও স্যান্ডবক্সে থাকতে হয়, আর তেমন টুল কমান্ড লাইনে দেওয়া ফাইল খুলতে পারবে না।

শেল যাতে খুঁজে পায়, তার জন্য একবার লিঙ্ক করে নিন:

sudo ln -s /Applications/Changelo.app/Contents/Helpers/changelo /usr/local/bin/changelo

এরপর তুলনার জন্য দুটি বস্তু দিন:

changelo before.txt after.txt

এটি অ্যাপের মতোই উত্তর দেখায় এবং বস্তু দুটি অভিন্ন হলে 0, ভিন্ন হলে 1 ফেরত দেয় — তাই সরাসরি স্ক্রিপ্ট বা CI কাজে বসানো যায়।

সত্যিই ব্যক্তিগত

Changelo এমনভাবে তৈরি যাতে এর অফলাইন হওয়া প্রমাণ করা যায়।

  • নেটওয়ার্কে কোনো প্রবেশাধিকার নেই — অ্যাপটি কোথাও সংযুক্ত হয় না।
  • কোনো অ্যাকাউন্ট নেই, সাইন-ইন নেই, ক্লাউড স্টোরেজ নেই।
  • অ্যাপের ভেতরে কোনো অ্যানালিটিক্স নেই, ট্র্যাকিং নেই, তৃতীয় পক্ষের SDK নেই।
  • কোনো এনক্রিপশন ব্যবহার করা হয় না: আপনার ফাইলগুলি যেমন আছে তেমনই পড়া হয় এবং কখনো আপনার ডিভাইস ছেড়ে যায় না।