Macosx Folder Là Gì

Bạn đang quan tâm đến: Macosx Folder Là Gì tại Soloha.vn

Macosx folder là gì

Video Macosx folder là gì

Những thư mục __macosx này mà tôi vẫn thấy trong các tệp zip được tạo bởi những người trên osx là gì? Một số chiếm tới 30% tệp.

Xem: Thư mục __macosx là gì

Chương trình nào đang tạo các thư mục __macosx này và làm cách nào để người dùng mac có thể tránh được lỗi này?

– Nguồn yada chúng rất khó chịu, vâng, và nói chung là vô nghĩa, vì nhánh nguồn thường khá trống. Nhưng ít nhất chúng vô hại, không giống như cách tiếp cận không chuẩn của apple về kích thước lưu trữ 4gb với công cụ os x tích hợp, điều này gây nhầm lẫn cho bất kỳ công cụ nào khác và lại làm hỏng các tệp đủ lớn. Này, thậm chí có thể tệ hơn, nó có thể lưu trữ hai bản sao của mỗi tệp có cùng tên, một cho dữ liệu và một cho các nhánh tài nguyên, thường làm cho nó không thể truy cập được, giống như nó từng có trên các máy Mac tiền osx. Ôi Apple, tại sao bạn lại ghét các định dạng tệp tiêu chuẩn? – bobince 3 bobince: Trên thực tế, bảng tài nguyên là một ý tưởng rất tốt vào thời điểm đó. Ngày nay, hiệu quả tương tự cũng đạt được bằng cách lưu trữ nội dung dưới dạng các tệp riêng lẻ, hầu hết chúng trông giống như các định dạng tệp tiêu chuẩn. 16 Không có gì sai với siêu dữ liệu như thế này, chỉ là Apple có sở trường trong việc tạo các định dạng của riêng mình và gây rối với các định dạng hiện có bằng các tiện ích mở rộng không tương thích vô cớ! Có dữ liệu kiểu nội dung dưới dạng siêu dữ liệu tự nó là một điều tốt, tôi rất buồn khi os x đang tiến tới bẻ khóa các phần mở rộng tệp windows như một giải pháp thay thế. Mặc dù điều này không tệ như trên linux, hệ thống tệp hỗ trợ lưu trữ siêu dữ liệu kiểu nội dung, nhưng không có máy tính để bàn nào sử dụng nó, ưu tiên sự kết hợp đầy đủ của các mẫu tên / đuôi tệp và đánh giá nội dung (ugh!). Chao ôi, hệ điều hành, phải không? – bobince bobince: Nhưng vâng, ít nhất, định dạng mà họ tạo ra cho việc này không gây hại gì thực sự, ngoại trừ việc danh sách thư mục hơi lộn xộn và về cơ bản lãng phí 1 inode và 1 khối cho mỗi ngã ba. Ba tài nguyên trống đang được Giải nén, trừ khi bạn sử dụng thứ gì đó như ntfs (lưu trữ nội dung tệp trong mft cho các tệp nhỏ như vậy), trong trường hợp đó nó chỉ lãng phí “inodes” (mục nhập vào mft). – có thể được sửa bằng zip -d filename.zip __macosx / * samb 9 – chris johnson

Trả lời:

52

apple cung cấp chức năng tích hợp cho các tệp zip trong hệ điều hành x 10.3 trở lên, là kết quả của việc apple lưu trữ tài nguyên một cách an toàn. Bạn sẽ không bao giờ thấy những tệp này chạy hệ điều hành x 10.3 trở lên, nhưng vì windows và các hệ điều hành khác không hiểu loại tài nguyên cụ thể này, chúng sẽ xuất hiện khi bạn nhìn thấy chúng.

– nickf nguồn 4 Không chỉ tài nguyên, bất cứ thứ gì mà cả nội dung tệp cơ bản đều được đưa vào bộ đôi. Apple đã rời khỏi đợt fork tài nguyên và chuyển sang những thứ như thuộc tính mở rộng, cũng sẽ được lưu trữ trong vùng chứa thêm đôi. – gordon davisson 14 Bạn làm cho nó giống như một tính năng. Tệp .zip cố tình bị thiếu trong bộ phận siêu dữ liệu. Nếu bạn muốn siêu dữ liệu ở định dạng khác với mac. Ví dụ triển khai zip + siêu dữ liệu đúng: liên kết chết .jar – zenexer 16, vui lòng sửa. – lucas – học viện mã hóa tốt hơn 71 “vì windows và các hệ điều hành khác không hiểu” – ugh. Tôi ghét thuật ngữ này – joe plante 5 vừa phát hiện ra: nếu bạn đang sử dụng máy Mac, sử dụng dòng lệnh, giải nén filename.zip sẽ giải nén thư mục __macosx / mà bạn không muốn, nhưng mở filename.zip sẽ làm được điều đó một cách chính xác. – Edward Falk 107

Đây là một liên kết giải thích rõ điều đó. Tôi đoán là hơi muộn để giúp Yada bây giờ, nhưng cho hậu thế.

Giải thích về Fork Tài nguyên trên Wikipedia

Phần còn lại là ý kiến ​​của tôi:

nickf: chưa bao giờ thấy những tệp này không phải là tính năng của phiên bản os x, đó là một lỗi. Mọi người tạo ra dữ liệu, gói nó lại, lưu trữ nó trên các phương tiện khác nhau, v.v. Họ cần biết điều gì cần thiết và điều gì không. Ẩn nó và giữ chúng trong bóng tối.

Ý tưởng tồi tệ cũ là giấu mọi thứ với người dùng: một lập trình viên, quan tâm đến tốc độ làm việc của mình, lạm dụng một thứ gì đó trong mục đích sử dụng cuối miền của anh ta, vì sự thuận tiện của riêng anh ta.

Xem thêm: Tài trợ chartboost là gì và cách kiếm tiền với chartboost

Trong trường hợp này, anh ấy lưu trữ siêu dữ liệu trong không gian dữ liệu của người dùng và sau đó ẩn nó khỏi người dùng. Anh ta bỏ lỡ bức tranh lớn: người dùng sẽ không nhận thấy các chi tiết ẩn. Khi anh ta đóng gói dữ liệu của mình và gửi nó đến một nơi nào đó mà lập trình viên không thể đoán trước, phần bị thiếu sẽ không được gửi đi hoặc phần không xác định sẽ không đến được nơi mà cả người dùng và người nhận đều không thể giải thích nó.

Việc che giấu mọi thứ với người dùng là không tốt. Nó cho rằng người dùng ngu ngốc, và chính xác hơn là các lập trình viên ngu ngốc hoặc lười biếng.

Nói rõ hơn, thói quen xấu này không chỉ giới hạn ở máy Mac. Nó ở mọi nơi. Đây là kết quả của việc các lập trình viên yêu thích chương trình của họ và các nhà cung cấp ưu tiên các mục tiêu của riêng họ hơn nhu cầu của người dùng cuối.

Để tóm tắt.

__macosx: Phân của lập trình viên phát ra mùi lạ từ dưới tấm thảm quét qua.

Xem thêm: Ý nghĩa số 7 Số 7 đẹp kiêng kỵ, tránh? Số 7 có nghĩa là gì

Các nhà phát triển và nhà cung cấp: giữ mọi thứ luôn mở. Khi bạn che giấu chúng, bạn tự khiến mình trở nên ngu ngốc và thiếu hiểu biết.

pbernatchez Trên thực tế, có lẽ bạn sẽ không rơi những “giọt nước mắt” kiêu căng, ngạo mạn này nếu bạn dừng lại để hiểu mọi thứ là như thế nào và chúng diễn ra như thế nào. bản thân. Các nhánh tài nguyên là một chi tiết triển khai trước mac os x (thực sự tốt!), Người dùng chỉ phát hiện ra chúng khi tương tác với các hệ thống khác; kể từ những năm 90, apple ngày càng bước vào thế giới không có tài nguyên, nhưng vẫn quay lại để tương thích. “Lưu trữ siêu dữ liệu trong không gian dữ liệu người dùng”? Gì? Làm thế nào để bạn xác định “siêu dữ liệu” và “không gian dữ liệu người dùng” để nói điều đó? Bạn phải ghét hệ thống tập tin!