__MACOSX ফোল্ডারটি কী?


151

ওএসএক্স-এ লোকেরা তৈরি জিপ ফাইলগুলিতে এই __MACOSX ফোল্ডারগুলি আমি কী দেখছি? কিছু ফাইল 30% হিসাবে নিতে।

কোন প্রোগ্রাম এই __MACOSX ফোল্ডারটি উত্পাদন করছে এবং ম্যাক ব্যবহারকারীরা কীভাবে এই ভুলটি এড়াতে পারবেন?


8
এগুলি অত্যন্ত জ্বালাময়ী, হ্যাঁ, এবং সাধারণত অর্থনীতির কাঁটাচামচা খালি থাকায় অর্থহীন। তবে কমপক্ষে তারা নির্দোষ, অ-মানক পদ্ধতির বিপরীতে অ্যাপল বিল্ট-ইন ওএস এক্স স্টাফ দিয়ে> 4 গিগাবাইট সংরক্ষণাগার আকার নিয়েছে, যা অন্য কোনও সরঞ্জামকে বিভ্রান্ত করবে এবং পর্যাপ্ত বড় ফাইলগুলির জন্য আবার ব্রেক করবে। আরে, এটি আরও খারাপ হতে পারে, এটি একই নামের সাথে প্রতিটি ফাইলের দুটি অনুলিপি সংরক্ষণ করতে পারে, একটি ডেটার জন্য এবং একটি রিসোর্স ফর্কের জন্য, প্রায়শই এটি অ্যাক্সেসকে অসম্ভব করে তোলে যেমন প্রাক ওএসএক্স ম্যাক ব্যবহার করত। ওহে অ্যাপল, আপনি স্ট্যান্ডার্ড ফাইল ফর্ম্যাটগুলি ঘৃণা করেন কেন?
ববিনস

3
@ ববিন্স: আসলে, রিসোর্স ফর্কগুলি খুব ভাল ধারণা ছিল ... সেই সময়। এই দিনগুলিতে, পৃথক ফাইল হিসাবে সংস্থান সংরক্ষণ করে একই প্রভাব অর্জন করা হয়, যার বেশিরভাগ দেখতে স্ট্যান্ডার্ড ফাইল ফর্ম্যাটের মতো দেখতে বেশ কার্যকর।

16
এর মতো মেটাডেটাতে কোনও ভুল নেই, কেবলমাত্র অ্যাপলের নিজস্ব বিন্যাসগুলি তৈরি করার এবং বিদ্যমান ফর্ম্যাটগুলিকে কৃতজ্ঞতাহীনভাবে বেমানান এক্সটেনশানগুলি দিয়ে গণ্ডগোল করার ক্ষেত্রে এমন কোনও কসরত রয়েছে! মেটাডেটা হিসাবে বিষয়বস্তুর ধরণের ডেটা থাকা নিজেই একটি দুর্দান্ত জিনিস এবং এটি আমার জন্য দুঃখজনক যে বিকল্প হিসাবে ওএস এক্স ফাইল এক্সটেনশনের উইন্ডোজ হ্যাকের দিকে এগিয়ে চলেছে। যদিও এটি লিনাক্সের মতোই খারাপ নয়, যেখানে ফাইল-সিস্টেম কন্টেন্ট-টাইপ মেটাডেটা সংরক্ষণ করার পক্ষে সমর্থন করে, তবে কোনও ফাইল ডেস্কটপ এটি ব্যবহার করে না, যা ফাইল-এক্সটেনশন / নাম-নিদর্শন এবং সামগ্রী-স্নিফিং (urgh!) এর পুরো ভাঙ্গা মিশ্রণের পছন্দ করে। দীর্ঘশ্বাস, ওএসস এহ?
ববিনস

@bobince: তবে হ্যাঁ, অন্তত ফর্ম্যাটে তাদের জন্য গঠিত এই কোনো বাস্তব ক্ষতি সামান্য ডিরেক্টরির তালিকা cluttering এবং মূলত নষ্ট 1 inode এবং প্রতি খালি রিসোর্স কাঁটাচামচ 1 ব্লক নিষ্কাশিত, যদি না আপনি এনটিএফএস মত কিছু ব্যবহার ছাড়া অন্য করেন না (যা এই জাতীয় ছোট ফাইলগুলির জন্য এমএফটি-তে ফাইলের সামগ্রী সংরক্ষণ করবে), এটি সেক্ষেত্রে কেবল "ইনোড" (এমএফটি প্রবেশ) নষ্ট করে।
স্যামবি

9
এর দ্বারা স্থির করা যেতে পারেzip -d filename.zip __MACOSX/\*
ক্রিস জনসন

উত্তর:


52

http://www.realsoftware.com/listarchives/gettingstarted/2005-09/msg00328.html

অ্যাপল ওএস এক্স 10.3 এবং তার চেয়ে বেশি এর মধ্যে জিপ ফাইলগুলিতে অন্তর্নির্মিত ক্ষমতা সরবরাহ করে এবং এই ফাইলগুলি অ্যাপল রিসোর্স ফোরাকগুলি নিরাপদ উপায়ে সংরক্ষণের ফলাফল। আপনি এই ফাইলগুলি কখনই ওএস এক্স 10.3 বা ততোধিক চলমান দেখতে পাবেন না, তবে উইন্ডোজ এবং অন্যান্য অপারেটিং সিস্টেমগুলি রিসোর্স ফর্কসের এই বিশেষ ফর্মটি বুঝতে না পারলে তারা সেগুলি দেখলে তারা উপস্থিত হবে।


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

14
আপনি এটি একটি বৈশিষ্ট্য মত শব্দ করা। .zip ফাইলগুলি মেটাডেটা বিভাগে ইচ্ছাকৃতভাবে অনুপস্থিত। আপনি যদি মেটাডেটা চান তবে ম্যাক নয়, আলাদা ফর্ম্যাট ব্যবহার করুন। যথাযথ জিপ + মেটাডেটা বাস্তবায়নের উদাহরণ: .jar
জেনেক্সার

16
মৃত লিঙ্ক, দয়া করে ঠিক করুন।
লুকাস - ভাল কোডিং একাডেমি

71
"যেহেতু উইন্ডোজ এবং অন্যান্য অপারেটিং সিস্টেমগুলি বোঝে না" - উঘ। আমি কেবল এই ধরণের পরিভাষা ঘৃণা করি
জো প্লান্ট

5
unzip filename.zipসবেমাত্র আবিষ্কার হয়েছে: আপনি যদি ম্যাকের সাথে থাকেন, কমান্ড লাইনটি ব্যবহার করে, __MACOSX / ডিরেক্টরিটি প্যাক করবে যা আপনি চান open filename.zipনা তবে সঠিক কাজটি করবেন will
এডওয়ার্ড ফালক

107

এখানে একটি লিঙ্ক যা এটি বেশ ভাল ব্যাখ্যা করে। আমি মনে করি ইয়াদাকে সাহায্য করতে কিছুটা দেরি হয়েছে তবে উত্তরোত্তর জন্য।

উইকিপিডিয়ায় রিসোর্স ফর্কটির ব্যাখ্যা

বাকীটি আমার মতামত:

@ নিকফ: এই ফাইলগুলি কখনই না দেখা ওএস এক্স এক্স সংস্করণগুলির বৈশিষ্ট্য নয় এটি এটি একটি ফলস। লোকেরা ডেটা উত্পাদন করে, এটিকে গুটিয়ে রাখে, এটিকে বিভিন্ন মাঝারিতে সঞ্চয় করে রাখে ইত্যাদি। তাদের কী প্রয়োজন বা কী প্রয়োজন নেই তা জানতে হবে। এটিকে আড়াল করে অন্ধকারে রাখে।

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

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

ব্যবহারকারীর কাছ থেকে জিনিস লুকানো খারাপ। এটি ধরে নেয় যে ব্যবহারকারী নির্বোধ, যখন আরও সঠিকভাবে এটি প্রোগ্রামারটি বোকা, বা অলস।

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

সংক্ষেপে.

__MACOSX:
অদ্ভুত গন্ধযুক্ত প্রোগ্রামার ড্রপিংগুলি জমে থাকা গিরির নীচে থেকে উত্থিত হয়।

প্রোগ্রামার এবং বিক্রেতারা: দয়া করে জিনিসগুলি খোলা রাখুন। আপনি যখন এগুলি আড়াল করেন, আপনি নিজেকে বোকা এবং ব্যবহারকারীকে অবহিত করে তোলেন।


12
এই উত্তরটি যদি কেবল উত্তর হয় তবে ভাল হত। বোকা প্রোগ্রামার এবং অলস ব্যবহারকারীদের সম্পর্কে বর্ধিত ভাড়া এটিকে বিচ্ছিন্ন করে।
ক্রিস্টোফার জনসন

1
@ পিবারনাটচেজ আসলে, কীভাবে জিনিসগুলি কেমন দেখায় এবং সেগুলি কীভাবে বিকশিত হয়েছিল তা যদি আপনি শিখতে থাকেন তবে সম্ভবত আপনি এখানে আপনার নিজের অদ্ভুততা, অহংকারী "বিসর্জন" ছাড়বেন না। রিসোর্স ফর্কগুলি হ'ল একটি (সত্যিই দুর্দান্ত!) বাস্তবায়ন বিশদ পূর্ব ম্যাক ওএস এক্স এবং অন্যান্য সিস্টেমে ইন্টারফ্যাক্স করার সময় ব্যবহারকারীরা কেবল সেগুলি খুঁজে পেয়েছিল; নব্বইয়ের দশক থেকে, অ্যাপল ক্রমবর্ধমান সংস্থান ছাড়াই একটি বিশ্বে চলে গেছে, তবে এখনও সামঞ্জস্য রাখতে পিছনের দিকে বাঁকছে। "ব্যবহারকারীর ডেটা স্পেসে মেটাটাটা সঞ্চয় করবেন"? ডব্লিউটিএফ? এটি বলতে কীভাবে আপনার "মেটাডেটা" এবং "ব্যবহারকারীর ডেটা স্পেস" সংজ্ঞায়িত করতে হবে? আপনার অবশ্যই ফাইল সিস্টেমগুলি ঘৃণা করা উচিত!
hmijail

3
"ব্যবহারকারীর কাছ থেকে জিনিস গোপন করা খারাপ"। ম্যান, আপনাকে অবশ্যই সমস্ত ধরণের ইউজার ইন্টারফেস, এবং গ্রন্থাগারগুলি এবং বিমূর্ততা এবং ... ভাল, কোনও অ্যাবাকাসের চেয়ে আরও উন্নত যে কোনও ধরণের প্রোগ্রামিং এবং কম্পিউটারের ঘৃণা করতে হবে।
hmijail

4
এটি প্রশ্নের উত্তর দেয় না। এই উত্তরটি পড়ার পরে আমার এখনও কোনও ধারণা নেই যে _MACOSX ফোল্ডারে মেটাডেটা কী রয়েছে, বা কী সংস্থানগুলি রয়েছে ks আমার ধারণা, লোকেরা কেন এই অভিযানের সাথে একমত হয়েছে?
এটে জুভোনেন

1
যদিও আমি সম্মত হই যে আবেগগতভাবে চার্জ করা সুরটি সহায়ক নয়, আমি একেবারেই সম্মতও হই যে মাঝে মাঝে প্রয়োজন হয় এমন গোপন জিনিসগুলি তৈরি করা একটি সত্যই খারাপ ধারণা, যথাযথভাবে এই উত্তরে বলা হয়েছে: ব্যবহারকারীরা হয় (ক) লুকানো ফাইলগুলি জাহাজে পাঠাবেন না প্রয়োজনীয়, বা (খ) লুকানো ফাইল শিপ করে যা প্রাপক দেখতে পাবে এবং না বুঝতে পারে। এই ফাইলগুলি হয় দৃশ্যমান হওয়া উচিত, বা অন্য কোনও ওএসের দ্বারা "স্কিপযোগ্য" হিসাবে পতাকাঙ্কিত হওয়া কোনও উপায়ে ফাইলগুলিতে ডেটা এম্বেড করা উচিত। লুকানো ফাইল এবং ডিরেক্টরিগুলি অন্ধকারে রাখার জন্য প্রাথমিকভাবে ব্যবহারকারীদের সুরক্ষার জন্য ব্যবহার করা উচিত ।
মাইক উইলিয়ামসন

16

আপনার চূড়ান্ত প্রশ্নের উত্তর দিতে:

ম্যাক ব্যবহারকারীরা কীভাবে এই ভুল এড়াতে পারবেন?

ম্যাক ওএস এক্স ব্যবহারকারীরা কেকার মতো একটি তৃতীয় পক্ষের সংরক্ষণাগার ইউটিলিটি ইনস্টল করতে পারবেন , তারপরে এটি রিসোর্স ফোরাক্স ব্যবহার না করার জন্য বলুন, তারপরে এটি ডিফল্ট সংক্ষেপক হিসাবে সেট করুন।


কেকার সাথে এটি কীভাবে করবেন

কেকাকে রিসোর্স ফর্কগুলি ব্যবহার না করতে বলুন

  1. কোনও ফাইল ছাড়াই কেকা খুলুন (লঞ্চপ্যাড, স্পটলাইট ইত্যাদি থেকে)
  2. প্রেস ⌘ Cmd+ + ,করার পছন্দসমূহ খুলুন
  3. সংক্ষেপণ ট্যাবটি নির্বাচন করুন
    কেকা "সংক্ষেপণ" ট্যাবটি নির্বাচিত
  4. পরীক্ষা করে দেখুন "বাদ দিন ম্যাক রিসোর্স কাটাচামচ (উদাহরণ: .DS_Store)"
    "ম্যাক রিসোর্স ফোরকে বাদ দিন (উদা:। ডিডিএসটোোর)" একটি চেকবক্স পঠন

কেকাকে ডিফল্ট সংকোচকারী করুন

  1. একই কেকা পছন্দ উইন্ডোতে
  2. সাধারণ ট্যাবটি নির্বাচন করুন
    কেকা "জেনারেল" ট্যাবটি নির্বাচিত
  3. "কেকাকে ডিফল্ট সংকোচকারী / সংক্ষেপক হিসাবে সেট করুন" ক্লিক করুন [sic]
    এখানে চিত্র বর্ণনা লিখুন

1
এটি সর্বশেষ 2 টি পদক্ষেপে আমার কিছু তথ্য যুক্ত করে উন্নত করা যেতে পারে, "এটি রিসোর্স ফর্কগুলি ব্যবহার না করার জন্য বলুন, তারপরে এটি ডিফল্ট সংক্ষেপক হিসাবে সেট করুন।"
স্টিভেন সি হাওয়েল

@ stvn66 হয়েছে! শুধু এফওয়াইআই, যদিও এটি সাধারণত এই প্রশ্নগুলির আওতার বাইরে থাকে, যে কারণে আমি প্রথমে করিনি।
বেন লেগিগেরো

2
দুঃখিত, দুঃখিত। আমি ডিফল্ট সফ্টওয়্যার দিয়ে ঠিক করা যায় এমন কোনও সমস্যা সমাধানের জন্য তৃতীয় পক্ষের সফ্টওয়্যার ইনস্টল করার অনুরাগী নই। ক্রিস জনসন উপরে উল্লিখিত হিসাবে, zip -dএকটি জিপ ফাইল থেকে রিসোর্স কাঁটাচামচ সরিয়ে ফেলবে। আসলে, আমি মনে করি আপনি যদি প্রথম স্থানে জিপ ব্যবহার করেন তবে উত্সের কাঁটাগুলি প্রথম স্থানে যুক্ত হয় না don't
এডওয়ার্ড ফালক

1
পছন্দ করুন এই উত্তরটি বোঝানো হয়েছিল "সর্বদা এভাবে আচরণ করা কীভাবে আমি এটি পাই?" সমস্যা, "আমি কীভাবে এটি একবার ব্যবহার করতে পারি?" এক.
বেন লেগিগিরো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.