مواد پر جائیں

ہم آہنگی

ہم آہنگی کا مطلب عموماً کسی اور کا سرور ہوتا ہے: اکاؤنٹ، subscription، ایسی company جو آپ کی لائبریری پڑھ سکتی ہے۔ bae آپ کے کلاؤڈ کے ذریعے ہم آہنگ کرتا ہے، وہ ذخیرہ گاہ جو آپ کے پاس پہلے سے ہے، اور کوئی سرور نہیں چلاتا۔ آپ کے آلات رمز بند تبدیلیاں اس ذخیرہ گاہ پر لکھتے ہیں اور ایک دوسرے کی تبدیلیاں پڑھتے ہیں؛ فراہم کنندہ بائٹس رکھتا ہے مگر انہیں پڑھ نہیں سکتا۔

ایک لائبریری، ہر آلہ، اور شامل واحد اکاؤنٹ وہ ہے جو آپ پہلے سے رکھتے ہیں۔

کلاؤڈ گھر

اس حصے کا ربط

لائبریری کا کلاؤڈ گھر آپ کی ذخیرہ گاہ میں ایک جگہ ہے: آپ کے Google Drive، Dropbox، یا OneDrive میں پوشہ، آپ کا iCloud، یا کوئی بھی S3-compatible bucket (AWS، Backblaze B2، Cloudflare R2، Wasabi، MinIO، …)۔ یہ وہ سب رکھتا ہے جو لائبریری ہم آہنگ کرتی ہے: فہرست کی تبدیلیاں، تصاویر، اور ان اجرا کی آواز جنہیں آپ bae سے منظم کرواتے ہیں۔

ترتیبات میں، ہم آہنگی کے تحت اسے setup کریں:

  1. فراہم کنندہ چنیں۔ صارف کلاؤڈ فراہم کنندہ کے اپنے login صفحہ سے sign in کرتے ہیں؛ آپ کے اکاؤنٹ کے بارے میں جاری tokens کے علاوہ کچھ محفوظ نہیں ہوتا۔ iCloud آپ کا Apple ID as is استعمال کرتا ہے۔ S3 bucket، region، endpoint، اور کلیدیں لیتا ہے، جو محفوظ ہونے سے پہلے جانچی جاتی ہیں۔
  2. چنیں کہ گھر اشیا کیسے store کرے (نیچے دیکھیں)۔
  3. bae ہم آہنگی شروع کرتا ہے۔

کلاؤڈ گھر کے بغیر لائبریری اپنی جگہ مکمل ہے۔ صرف مقامی رہنا ایک حالت ہے، حد نہیں، اور کلاؤڈ گھر منقطع کرنے سے لائبریری اسی میں واپس آتی ہے۔

Opaque یا browsable

اس حصے کا ربط

Setup پر آپ چنتے ہیں کہ فراہم کنندہ کیا دیکھ سکتا ہے، اور یہ choice اس گھر کے لیے مستقل ہے:

  • Opaque (طے شدہ): ہر شے آپ کے آلے پر اپ لوڈ سے پہلے رمز بند ہوتی ہے اور بے معنی ناموں کے تحت محفوظ ہوتی ہے۔ فراہم کنندہ، یا bucket میں داخل ہونے والا کوئی بھی شخص، ciphertext دیکھتا ہے۔ یہی حالت encryption صفحہ بیان کرتا ہے، اور یہی واحد حالت ہے جو دوسرے آلات اور ارکان شامل کرنے کی حمایت کرتی ہے۔
  • Browsable: اشیا صاف حالت میں اصلی فائل ناموں کے ساتھ، artist اور album کے نام والے پوشے میں محفوظ ہوتی ہیں۔ آپ bucket کو کسی بھی tool سے کھول کر اپنی فائلیں براہ راست نقل یا play کر سکتے ہیں۔ کچھ encrypted نہیں، اس لیے bucket کا اپنا access control ہی واحد protection ہے، اور گھر بانٹا نہیں جا سکتا۔

کیا ہم آہنگ ہوتا ہے

اس حصے کا ربط
  • فہرست: البم، اجرا، ٹریک، credits، کام، شناختیں، edits۔ ہر آلے کو سب ملتا ہے۔
  • Artwork: غلاف اور artist images، جلد لائی جاتی ہیں تاکہ grids ہر جگہ بنیں۔
  • آواز: صرف ان اجرا کے لیے جنہیں آپ نے کلاؤڈ میں منظم کرنے کو چنا۔ غیر منظم اجرا صرف مقامی رہتے ہیں، فہرست کے اندراجات دوسرے آلات پر شامل مگر بائٹس صرف وہاں جہاں آپ نے درآمد کیا۔

ہر آلے کی اپنی حالت ہم آہنگ نہیں ہوتی: پلے بیک مقام، volume، قطار، اور آلے کی ترتیبات آلے پر رہتی ہیں۔

کب ہم آہنگی ہوتی ہے

اس حصے کا ربط

ہم آہنگی خود چلتی ہے: تبدیلیوں کے بعد، timer پر، اور طلب پر Sync Now سے۔ ترمیمات عام حالات میں چند سیکنڈ بعد دوسرے آلات پر چھوٹی تبدیلیوں کے طور پر پہنچتی ہیں۔ دو آلات ایک ہی وقت میں ترمیم کریں تو دونوں وہاں کامیاب ہوتے ہیں جہاں ٹکراؤ نہیں ہوتا: bae ہم وقت ترمیمات کو خانہ بہ خانہ ملاتا ہے، اور حذف شدہ اجرا حذف ہی رہتا ہے چاہے اسی لمحے کہیں اور اس میں ترمیم ہوئی ہو۔ کچھ بھی آپ سے اختلاف سلجھانے کو نہیں کہتا۔

ناکامی پر

اس حصے کا ربط

ہم آہنگی کی ناکامیاں لائبریری کو نہیں روکتیں؛ آپ bae کے backoff کے ساتھ دوبارہ کوشش کرتے وقت مقامی طور پر دیکھنا، چلانا، اور درآمد جاری رکھتے ہیں۔ status line ہم آہنگی اور last-synced time دکھاتی ہے؛ ناکامی error کے ساتھ banner دکھاتی ہے، اور اپ لوڈز کو ذخیرہ Manager میں pause، retry، اور inspect کیا جا سکتا ہے۔ اگر کلاؤڈ گھر کا sign-in ختم ہو جائے، bae آپ سے reconnect کرنے کو کہتا ہے۔