احساس می‌کنم پست‌های بیشتری با لایت‌موتیف «ما در ماه فرود آمدند» وجود خواهد داشت، زیرا من هم مانند آن موش‌ها به کاکتوس تسلط دارم. و اگرچه کاکتوس شبیه سیب است و بویی شبیه سیب و در واقع سیب می دهد، اما خارهای زیادی بیرون می زند که نمی توانید در آن زیاد جستجو کنید. آیا فیگورنوف چیزی در مورد مک در آنجا منتشر کرد؟ من یک دژاووی حاد از اولین آشنایی با ویندوز دارم.

امروز با نام فایل های روسی روبرو شدم، در حال رشد کامل، یک مشکل قدیمی، اما قبلاً آنقدر محکم روی Apple Mac ننشسته بودم.

نکته این است. شخصی یک بایگانی را از رایانه شخصی می فرستد، در داخل نام فایل ها یا پوشه های روسی، آن را در سافاری دانلود می کنید و این را دریافت می کنید:

بخش اول مشکل این است که بایگانی کننده معمولی نام فایل های روسی را یا نه همیشه یا هرگز نمی فهمد. ما باید آن را تغییر دهیم. من همیشه WinRAR را در ویندوز نصب کردم، این یکی از اولین مراحل بعد از نصب بود، و سپس تصمیم گرفتم در Unarchiver رایگان توقف کنم، آن را در سیستم ادغام می کند و همه چیز را به درستی باز می کند.

بخش دوم مشکل این است که سافاری پس از دانلود، همیشه آرشیو را با یک آرشیو معمولی باز می کرد، بنابراین، چیزی متوجه نمی شود. با وارد کردن تنظیمات Safari و حذف تیک "open" درمان می شود فایل های امنپس از بارگیری" (در پایین):

نصب Unarchiver مشکل را حل نمی کند، زیرا فقط در Finder برای ZIP تبدیل به یک "بازکن معمولی" می شود و برای Safari، آن Finder اصلا یک مرجع نیست.

سوال:آیا بایگانی کننده ای وجود دارد که این اشکال را برطرف کند؟

و بنابراین، همه چیز به طور شهودی روشن است، برای زنان خانه دار، زنان خانه دار، اما فقط کسانی که گوگل در سر دارند. من احساس می کنم که باید به نحوی خود را وادار کنم، طبق دستورات، استفاده از آن را در این راه متوقف کنم، اما نمی دانم چگونه این کار را انجام دهم.

P.S. خوب، برای اینکه دو بار بلند نشوید، بگذارید به شما یادآوری کنم که بایگانی ها را در iPhone / iPad باز می کنم

من دریافتم که رمزگذاری WINDOWS-1252 هنگام کار با اکسل کمترین ناراحتی را دارد. از آنجایی که مجموعه کاراکترهای مبتنی بر مایکروسافت خود را دارد، می توان فرض کرد که در نسخه های مک و ویندوز MS-Excel هم کار می کند. هر دو نسخه حداقل دارای یک انتخابگر مناسب "File Source" یا "File encoding" هستند که داده ها را به درستی می خواند.

بسته به سیستم شما و ابزارهایی که استفاده می کنید، این رمزگذاری ممکن است در میان گزینه های دیگر CP1252، ANSI، Windows (ANSI)، MS-ANSI یا به سادگی Windows نامیده شود.

این کدگذاری ابر مجموعه ای از ISO-8859-1 (معروف به LATIN1 و موارد دیگر) است، بنابراین اگر به دلایلی نمی توانید از WINDOWS-1252 استفاده کنید، می توانید به ISO-8859-1 برگردید. توجه داشته باشید که ISO-8859-1 دارای برخی از نویسه‌های WINDOWS-1252 است که در زیر نشان داده شده است:

| چار | ANSI | یونیکد | ANSI Hex | یونیکد هگز | موجودیت HTML | نام یونیکد | محدوده یونیکد | | € | 128 | 8364 | 0x80 | U+20AC | € | علائم یورو | نمادهای ارز | | ‚ | 130 | 8218 | 0x82 | U+201A | ‚ | تک گیومه کم 9 | علائم نگارشی عمومی | | ƒ | 131 | 402 | 0x83 | U+0192 | ƒ | حرف کوچک لاتین f با قلاب | لاتین Extended-B | | " | 132 | 8222 | 0x84 | U+201E | " | دوبل گیومه کم-9 | علائم نگارشی عمومی | | … | 133 | 8230 | 0x85 | U+2026 | … | بیضی افقی | علائم نگارشی عمومی | | † | 134 | 8224 | 0x86 | U+2020 | † | خنجر | علائم نگارشی عمومی | | ‡ | 135 | 8225 | 0x87 | U+2021 | ‡ | خنجر دوبل | علائم نگارشی عمومی | | ˆ | 136 | 710 | 0x88 | U+02C6 | ˆ | حروف اصلاح کننده لهجه circumflex | حروف اصلاح کننده فاصله | | ‰ | 137 | 8240 | 0x89 | U+2030 | ‰ | علامت پرمیل | علائم نگارشی عمومی | | Š | 138 | 352 | 0x8A | U+0160 | Š | حرف بزرگ لاتین S با کارون | لاتین Extended-A | | ‹ | 139 | 8249 | 0x8B | U+2039 | ‹ | علامت نقل قول تک زاویه سمت چپ | علائم نگارشی عمومی | | Œ | 140 | 338 | 0x8c | U+0152 | Œ | لیگاتور سرمایه لاتین OE | لاتین Extended-A | | Z | 142 | 381 | 0x8E | U+017D | | حرف بزرگ لاتین Z با کارون | لاتین Extended-A | | '| 145 | 8216 | 0x91 | U+2018 | '| گیومه تکی چپ | علائم نگارشی عمومی | | ' | 146 | 8217 | 0x92 | U+2019 | ' | راست تک علامت نقل قول | علائم نگارشی عمومی | | " | 147 | 8220 | 0x93 | U+201C | " | علامت نقل قول دوتایی سمت چپ | نقطه گذاری عمومی | | " | 148 | 8221 | 0x94 | U+201D | ” | گیومه سمت راست | علائم نگارشی عمومی | | | 149 | 8226 | 0x95 | U+2022 | . | گلوله | علائم نگارشی عمومی | | – | 150 | 8211 | 0x96 | U+2013 | - | en خط تیره | علائم نگارشی عمومی | | - | 151 | 8212 | 0x97 | U+2014 | — | em dash | علائم نگارشی عمومی | | ˜ | 152 | 732 | 0x98 | U+02DC | ˜ | تایلد کوچک | حروف اصلاح کننده فاصله | | ™ | 153 | 8482 | 0x99 | U+2122 | ™ | علامت علامت تجاری | نمادهای حرف مانند | | s | 154 | 353 | 0x9A | U+0161 | s | حروف کوچک لاتین با کارون | لاتین Extended-A | | › | 155 | 8250 | 0x9b | U+203A | › | علامت نقل قول تک زاویه راست | علائم نگارشی عمومی | | - | 156 | 339 | 0x9C | U+0153 | - | لاتین لیگاتور کوچک oe | لاتین Extended-A | | ž | 158 | 382 | 0x9E | U+017E | | حرف کوچک لاتین z با کارون | لاتین Extended-A | | Ÿ | 159 | 376 | 0x9F | U+0178 | Ÿ | حرف بزرگ لاتین Y با diaeresis | لاتین Extended-A |

لطفا توجه داشته باشید که علامت یورو گم شده است. این جدول را می توان در آلن وود یافت.

تبدیل

تبدیل در هر ابزار و زبان متفاوت انجام می شود. با این حال، فرض کنید یک فایل query_result.csv دارید که می‌دانید با کد UTF-8 است. با iconv آن را به WINDOWS-1252 تبدیل کنید:

Iconv -f UTF-8 -t WINDOWS-1252 query_result.csv > query_result-win.csv

به احتمال زیاد، بسیاری از کاربران مک مجبور شده اند با فایل های txt کار کنند. اغلب، کتابچه های راهنمای مختلف، readme، دستورالعمل ها و غیره در این قالب ارائه می شوند. و اگر این اسناد در محیط ویندوز، هنگامی که آنها را در مک باز می کنید، ممکن است یک مشکل رمزگذاری کوچک، اما در عین حال بسیار ناخوشایند وجود داشته باشد.

بیایید با هم دریابیم که چگونه می توان یک مک را به طور 100٪ تشخیص داد فایل txtدر ویندوز ایجاد شده است.

واقعیت این است که سیستم های عاملاپل و مایکروسافت هنگام رمزگذاری سیریلیک با استانداردهای مختلفی هدایت می شوند، از این رو مشکلات صفحه نمایش آن وجود دارد. وجود داشته باشد ابزارهای ویژهطراحی شده است تا رمزگذاری ویندوز با Mac OS X را دوست داشته باشد، اما من پیشنهاد می کنم با ابزارهای استاندارد کار کنید.

راه حل

رمزگذاری اصلی در مک باید به تغییر کند ویندوز سیریلیک. برای انجام این کار، فایل مخفی را در پوشه خانه پیدا کنید CFUsertextEncoding.

برای نمایش فایل های مخفیشما باید به پایانه(programs > utilities) و دستور را وارد کنید (می توانید آن را کپی کنید).

پیش فرض ها com.apple.finder AppleShowAllFiles -bool true را می نویسند

Killall Finder

و دوباره وارد.
برای اینکه فایل ها دوباره مخفی شوند، باید در دستور اول جایگزین کنید درست است، واقعیبر روی نادرستو سپس Finder را دوباره راه اندازی کنید.

بنابراین، روی این فایل کلیک کنید کلیک راستو در زیربخش "باز کردن در برنامه" را انتخاب کنید TextEdit. تنها یک خط در سند وجود دارد که به مقدار نیاز دارد 0x7جایگزین توسط 0x502. سپس فایل را ذخیره کنید، مک خود را مجددا راه اندازی کنید و لذت ببرید.

اگر مقاله کمک کرد، تنبل نباشید. برای اشتراک گذاری روی دکمه کلیک کنید!

زیپ داخلی کلاینت مک OS X، با نام منطقی و بدون پیچیدگی Mail، چیزی برای ستایش دارد - به عنوان مثال، برای یک سیستم توسعه یافته برای فیلتر کردن پیام ها بر اساس قوانین، برای پشتیبانی از افزونه های اضافی که قابلیت های نامه را گسترش می دهند (مانند رمزگذاری)، برای یکپارچگی دقیق. با کلاینت آیفون و غیره اما کاربران Mail نیز چیزهای زیادی برای شکایت دارند، به خصوص اگر در کشورهای انگلیسی زبان زندگی نکنند. دلیل اصلی - رمزگذاری. شاید حتی یک مالک روسی خشخاش وجود نداشته باشد که Mail.App را با چیزی که معمولاً کلمه "ترک خورده" نامیده می شود مواجه نشده باشد - اینها شاهکارهای نمادینی هستند مانند èõþþþðððø Thisïúúә, aaiba -aaacaab €€º °Ñ леÐÐ. рРدر عنوان موضوع، محتوای ایمیل، یا نام پیوست.

امروز ما در مورد ماهیت این مشکل و چند راه حل برای شما خواهیم گفت.

Mail.app به طور سنتی با افزایش حساسیت آن نسبت به سایر سرویس گیرندگان ایمیل متمایز می شود از کدام برنامه ایمیل ارسال شده است. نکته این است که متفاوت است مشتریان پست الکترونیکیدارای ویژگی های علامت گذاری و طراحی ایمیل ها هستند که برای چشم کاربر نامرئی هستند، اما توسط سرورها و برنامه ها درک می شوند.

مشکل با این واقعیت تشدید می شود که در تنظیمات ایمیل قادر به تنظیم رمزگذاری پیش فرض برای ایمیل های دریافتی نیست- یعنی راهی برای ترجمه حروف، اعداد و علائم نگارشی آشنا به بیت ها و بایت های آشنا برای کامپیوتر. Mail سعی می کند به طور خودکار رمزگذاری نامه های دریافتی را تشخیص دهد و کاربر نیز نمی تواند مستقیماً بر این فرآیند تأثیر بگذارد.

اما می توان به طور غیرمستقیم بر این روند تأثیر گذاشت. مجموعه کدگذاری هایی که Mail برای شناسایی استفاده می کند به مجموعه کدگذاری های استفاده شده بستگی دارد. کل سیستم کدگذاری. این مجموعه به نوبه خود بستگی دارد تعداد زبان های استفاده شده توسط سیستم. از این رو به شرح زیر است اولین نکته این است که تمام زبان هایی را که استفاده نمی کنید از سیستم حذف کنید.

قابل اعتماد و متخصص تنظیمات سیستم ، راه دور را انتخاب کنید "زبان و متن"و لیست زیر را مشاهده خواهید کرد:

روی دکمه کلیک کنید "ویرایش لیست"و تیک کادرهای مربوطه را بردارید. پس از آن، کامپیوتر خود را مجددا راه اندازی کنید یا جلسه خود را پایان دهید.

اسکرین شات نشان داده شده در آن گرفته شده است سیستم مک OS X 10.6.2. در Mac OS X 10.5، این پانل تنظیمات کمی متفاوت مرتب شده است، اما ویرایش لیست زبان ها تقریباً به همان صورت سازماندهی شده است.

مرحله بعدی پیکربندی خود سرویس گیرنده Mail است. همانطور که قبلاً گفتیم، برنامه هیچ گونه تنظیمات رمزگذاری دائمی را ارائه نمی دهد. اما این بدان معنا نیست که آنها اصلا وجود ندارند. در حقیقت، از طریق ترمینال، همچنان می‌توانید Mail را مجبور کنید تا با کدگذاری خاصی کار کند.

اما قبل از تنظیم کدگذاری پیش فرض، باید بدانید که کدگذاری آن باید چه باشد. این باید به صورت تجربی انجام شود:

  1. برخی از حروف را با krakozyabry پیدا کنید
  2. اولین مورد را انتخاب کنید و به منو بروید پیام - رمزگذاری متن
  3. تمام رمزگذاری هایی که با کلمه شروع می شوند را به طور متوالی امتحان کنید "سیریلیک"(KOI8-R, ISO 8859-5, Windows) و UTF-8
  4. اگر حرف خوانا شد، به بقیه حروف نگاه کنید: اگر قابل خواندن هستند، در نظر بگیرید که راه حل پیدا شده است.
  5. در غیر این صورت به تکرار روی رمزگذاری ها ادامه دهید

اگر رمزگذاری مناسبی پیدا کرده اید، باید آن را برطرف کنید. به احتمال زیاد یا یک رمزگذاری خواهد بود KOI8-R یا UTF-8. ایمیل را به طور کامل کامل کنید (با ترکیب cmd+q). اجرا کن پایانه(از طریق Spotlight یا از یک پوشه برنامه ها / ابزارهای کمکی) و دستور را وارد کنید:

پیش فرض ها را بنویسید com.apple.mail NSPreferredMailCharset koi8-r

پیش فرض ها com.apple.mail NSPreferredMailCharset utf-8 را بنویسید

سپس Enter را فشار دهید و ترمینال را ببندید.

اگر نمی‌خواهید با ترمینال مشکل داشته باشید، می‌توانید رمزگذاری را از طریق آن نصب و تغییر دهید:


اگر گزینه پیشنهادی بالا کار نمی کند، سعی کنید یک پارامتر دیگر را از طریق ترمینال ثبت کنید:

پیش فرض ها com.apple.mail LeopardPreferredMailCharset utf-8 را بنویسید

(یا به صورت پیش فرض بنویسید com.apple.mail LeopardPreferredMailCharset koi8-r)

شاید این به شما کمک کند تا از مشکلات رمزگذاری در موضوع و متن ایمیل خلاص شوید. از جانب نام های پیوست روسیوضعیت حتی مرموز تر است. مشاهدات طولانی مدت به ما اجازه می دهد بگوییم که این Mail نیست که در آسیب آنها مقصر است، بلکه برنامه ای است که نامه می فرستد. مثلا، اشکال شناخته شده با حروف تاندربرد- تقریباً همیشه نام ضمیمه ها به زبان روسی در مک خراب می شود. برای حل این مشکل در خود تاندربرد، باید مقدار پارامتر را تغییر دهید mail.strictly_mime.parm_foldingبرابر با یک

بنابراین، علل و راه‌حل‌های مشکلات در Mail بسیار عمیق‌تر از آنچه در ابتدا به نظر می‌رسد، نهفته است. اگر همه چیز شکست خورد و نامه های خطاب به شما همچنان خراب به دستتان می رسد، به شما توصیه می کنیم به سایر مشتریان ایمیل توجه کنید.