بنام هستیبخش یکتا و با سلام و درود خدمت دوستان و سروران گلم در سایت
شب روشن
حال و احوالتون چطوره؟ خوبو خوشو سلامت هستید؟
امروز با یه مطلبی ساده اما شاید یا حتماً کاربردی در خدمت شما هستم.
شاید برا خیلی از شما ها پیش اومده که برا نوشتن یادداشتی در کامپیوتر خودتون از برنامه notepad استفاده میکنید, و جهت باز کردن یه پرونده خالی و نوشتن در آن بازم شاید خیلی از شماها از طریق منوی فایل از زیر مجموعه new sub menu گزینه text dockument رو انتخاب کنید تا در فایل خالی باز شده متن یا موتون خود رو تایپ کنید.
حالا اگه این متن انگلیسی باشه مشکلی نیست اماااا اگه فارسی باشه بلافاصله بعد از نوشتن و فشردن control+S برای ذخیره, به شما پیغامی میده و شما هم بعضاً شاید متوجه نباشید و روی ok کلیک کنید, فایل ذخیره میشه اما بعداً که فایل رو باز میکنید میبینید با کمال تأسف نه تنها نوشتههای شما که فارسی بودند نمایش داده نمیشه بلکه به شما یه کدهای نامفهومی رو نشون میده.
آیا تا به حال فکر کردید علت چی میتونه باشه؟
علت اینه که نوشته ی ما با فرمت unicoade یا UTF-8 ذخیره نشدند. در توضیح باید عرض کنم که وقتی فایلی با برنامه notepad ایجاد میکنید در کادر ذخیره هر فایل باید قبل از ذخیره نوع InCoading آن رو هم مشخص کنیم, در قسمت انتخاب InCoading ما با چهار نوع کد مواجه هستیم که بترتیب عبارتند از: ansi, unicoade, unicode big endian UTF-8.
که متون فارسی باید حتماً با یکی از کدهای unicode یا UTF-8 ذخیره شوند تا قابل استفاده باشند.
تا اینجا مشکلی نیست, اما ویندوز بطور پیشفرض هر فایلی که ما با notepad ایجاد میکنیم رو با کد ansi ذخیره میکنه و همین کار رو برای ما قدری مشکل میکنه. مخصوصاً مشکل وقتی زیادتر میشه که ما متنی چند صفحه ای رو تایپ کنیم آن وقت از روی فراموشی همینطوری ذخیره کنیم.
ما در اینجا میخواهیم به شما روشی ساده رو ارائه بدیم که با اجرای اون دیگر نگران از دست رفتن فایلهای متنی فارسی خود نخواهید شد, با اجرای این روش از این ببعد هرگاه برای نوشتن فایل از راه زیر یعنی FileMenu\NewSubMenu\TextDockument پرونده ای رو ایجاد کنید و شروع به نوشتن فارسی کنید, به محض فشردن Control+S سیستم, بدون آنکه از شما سؤالی بپرسد فایل شما رو با کد UTF-8 ذخیره میکند و شما میتوانید بعدها از این متونی که با زحمت نوشتید استفاده کنید.
البته توجه داشته باشید که این ترفند حتماً از این طریقی که عرض کردم جواب میدهد, یعنی اگه از طریق منوی فایل فایلی ایجاد کنید با کد UTF-8 ذخیره خواهد شد, بعبارت دیگر اگر شما همینطوری notepad رو باز کنید و فایل بنویسید باید دستی ذخیره کرده و در قسمت InCoding یکی از کدهای Unicode یا UTF-8 رو انتخاب بفرمایید.
برای اجرای این ترفند بترتیب مراحل زیر رو انجام دهید.
- ابتدا فایل فشرده را از اینجا دانلود بفرمایید
- بعد از دانلود فایل فشرده آنرا Extract کنید
- از میان دو فایلی که در پوشه مربوطه وجود داره فایل TXTUTF-8.txt رو در این مسیر کپی کنید: C:\windows\shellnew\
- بعد از آن فایل TXTUTF-8.reg رو اجرا کنید و در پاسخ پرسشی که از شما میپرسد گزینه تأیید رو بزنید
- کار تمام شد و میتوانید با خیالی آسوده به یادداشتهایتان بپردازید
تا سلامو سنایی دیگر: بدرود.
سلام مهدی جان! آقا مرسی بابت پست. سایتو با اولین پست تو افتتاح کردی و منم با اولین کامنت کامنتدونی رو افتتاح کردم
سلام سید جون مرسی. که افتتاحیه با ما بود. خخخ آخه من و شما یه جورایی حق آبو گل داریماااا.
بهبهبهبه اینجا هم که هستیااااااااا دمت گرم بابا تو دیگه کی هستی. از اونجا هم خوب مدیریت میکنیااااااااااا ایول داریاااااااا. فقط مواظب باش داد آقای رضائیان رو در نیاریهاااااا.
سلام مجدد
نه نترس رضاییان خودش بهم مجوز داده و خودشم از بازدید کنندگان سایت هست البته گاه گاه مثلاً یکی دو بار در روز. مخصوصاً رو پستهای من دقیقتر میشه و تکتک بررسیشون میکنه. تو اون سفارشم بابت ناهار یادت باشه.
درود مهدی جان.
دستت درست که یکی دیگه از دغدغه های ما رو حل کردی.
دقیقن چند بار من یادم رفت و کلا بدبخت شدم.
مرسی زیاااد تر از قبلیا.
سلام سعید جان خواهش میکنم کاری نکردم. خودمم راحت شدم. مرسی که هستی.
سلام.
خیلی عالی بود.
فقط من برنامه ای روی سیستمم نصب دارم که با فارسی کاملا سازگاری داره و نیاز به هیچ ترفندی هم نداره.
اگه میخواین بفرمایین براتون توضیح بدم یا پستش رو بذارم توی سایت.
سلام خانم آیت خیلی عالیه اگه امکانش هست حتماً منتشرش کنید استفاده میکنم و میکنیم. تشکر از ارسال دیدگاهتون و پیشاپیش تشکر از انتشارتون.
سلام آقا مهدی بسیار ازت ممنونم خیلی لطف کردی که این آموزش رو در اختیار ما گذاشتی
سلام وحید جان مرسی. تشکر.
سلام عزیز که از فامیلت مشتق کردم.
من تستش کردم. جواب نداد. اینم یه ضد حال که فکر نکنم دیگران بعد از تستش کامنت داده باشند. خخخخخخخخخخخخخخ.
موفق باشی.
سلام حسن جان ببخشید کامنتت رو ندیدم. اتفاقاً من دارم از همین ترفند استفاده میکنم و راضی هستم. رو سیستمم بخوبی جواب میده. مرسی.
سلام: ممنون جالب بود.
زنده باشی.
سلام بابام جان مرسی. تشکر.