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

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 5 از 5

نام تاپيک: لينك كردن فارسي ساز

  1. #1
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض لينك كردن فارسي ساز

    بنام خدا
    با سلام دوباره
    ببخشيد كه الان اين سوال يادم اومد و براي نظم بهتر مجبور شدم يك بحث جديد ايجاد كنم
    سوالم اينه كه چطور مي‌توان وقتي با استفاده از يك فارسي ساز مثل سپند برنامه اي نوشتيم اين فارسي ساز رو به برناممون بچسبونيم تا هر جاي ديگه كه فارسي سازي در دسترس نبود برناممون كار كنه
    آخه من يه نمونه برنامه رو ديدم كه مثلاً يه محيط مثل داس رو شبيه سازي كرده البته هيچ دستوري نداشت بلكه هرچي مي نوشتي يه چيزي جواب ميداد . بايد بگم كه كاملاً برنامه از راست به چپ بود يعني خط فرمان در سمت راست بود و ديگر اينكه بدون اجراي برنامه اي فارسي ساز مثل سپند ميتونستي فارسي بنويسي
    براي همين گفتم شايد ميشه يه فارسي سازو به برنامه چسبوند تا تو هر محيطي حتي در صورت نبودن فارسي ساز برنامه كار كنه
    ممنون ميشم كمكم كنيد
    با تشكر

  2. #2
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    یه روش اینه که کاراکترها رو به unicode فارسیشون تبدیل کنید.
    مثلاً من خودم یه dll نوشته بودم که یه کاراکتر ascii رو می گرفت و اون ذو به معادل فارسیش تو unicode تبدیل می کرد.
    مثلاً اگه بش a می دادی "ش" میداد. باید همۀ کلید های انگلیسی keyboard رو به unicode معادلشون تبدیل کنید.

  3. #3
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض

    یه روش اینه که کاراکترها رو به unicode فارسیشون تبدیل کنید.
    مثلاً من خودم یه dll نوشته بودم که یه کاراکتر ascii رو می گرفت و اون ذو به معادل فارسیش تو unicode تبدیل می کرد.
    مثلاً اگه بش a می دادی "ش" میداد. باید همۀ کلید های انگلیسی keyboard رو به unicode معادلشون تبدیل کنید.
    با سلام دوباره
    خوب دوست عزيز روش اين كاري كه پيشنهاد دادين رو اگه بگين كامل ميشم البته اگه با توضيحات و بزحمت همرا با مثال باشه واقعاً ممنون ميشم
    متشكرم

  4. #4
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    hاول اینکه برای ذخیرۀ کاراکتر ها باید از کدهای ascii یا unicode استفاده کنیم. کدهای ascii فقط ظرفیت نمایش الفبای انگلیسی و یک سری کاراکتر استاندارد را دارند. برای ذخیرۀ الفبای بقیۀ زبان ها از کدهای unicode استفاده می کنی. هر حرف الفبای فارسی هم تو unicode یه کدی داره. مثلاً کد یونیکد حرف ش 0634 هست.
    شما اگه به کیبوردتون نگاه بندازید می بینید که مثلاً کلید A اگه در مد فارسی فشار داده بشه حرف ش رو تولید می کنیه. یا L حرف م. کاری که شما باید بکنید اینه که همۀ این معادل ها رو پیدا کنید. مثلاً برای ش می بینیم که باید A فشرده بشه. هر وقت A فشرده شد اون کاراکتری که قراره توش A ذخیره بشه رو تبدیل می کنیم به 0634 . (یونیکد ش 0634 هست.
    این مقادیر رو می تونی از این صفحه پیدا کنی: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    )
    Last edited by hamidreza_buddy; 12-02-2007 at 12:48.

  5. #5
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض

    سلام

    بعد از مدتی که کمی سرم خلوت شد و دوباره به جواب شما دقت کردم به نظرم میرسد یا من جواب شما رو در مورد فارسی کردن خوب نفهمیدم یا نتونستم منظورم رو دقیق بیان کنم
    پس این بار یه مثال میزنم .
    اصلاً شاید این نوع فارسی کرنی که میخوام امکان نداشته باشه

    به عنوان مثال شما حتماً وقتی ویندوز نصب میکنید نگاهتون هم به متنهای توضیحی یا متنهای دیگر روی صفحه افتاده باشه
    من میخوام اگر به جای اون متنها متنی فارسی قرار دادیم و سی دی جدیدی درست کردیم متن های فارسی در اون زمان نصب نیز دیده شود و کاراکترهای اسکی نامفهوم جایشان را نگیرد

    به عبارت دیگه یه فارسی سازی باشه که اصلاً نخوایم اجراش کنیم و اونو یه جوری تو سی دی مون ضمیمه کنیم تا با شروع نصب ویندوز اون هم فعال بشه و متنها رو فارسی نشون بده

    امیدوارم منظورم رو رسونده باشم
    با تشکر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •