● mj BOOK چیست ؟
mj Book یک کتاب الکترونیکی) book e ) برای تلفنن های همراه می باشد . mj BOOK یک برنامه جاوا ( midlet) است که مطالعه هرگونه فایل متنی را بر روی تلفن های مجهز به جاوا ، با هرگونه فونت و ام اس ویندوز ( Ms windows font) ، ممکن می سازد .
این ساده ترین شیوه مطالعه برای کسانی است که به ناگهان در ترافیک های خیابانی گرفتار می شوند . mj Book این امکان را در اختیار شما قرار می دهد که اطلاعات متنی سودمند فراوانی را مثل : جدول زمانی ، کتاب های دستی و غیره را در تلفن های همراهتان ذخیره کنید .
▪ ویژگی های اصلی mj Book :
- سازگاری با تلفن های همراه / کامپیوترهای جیبی مجهز به جاوا .
- همین برنامه جاوای mj Book بر روی هرنوع تلفن یکسان عمل می کند .
- قابلیت های رد یابی اتوماتیک تلفن ، استفاده از فرمت های Java MIDP۲.O و تلفن های نوکیا ( Nokia phones) را ممکن می سازد .
- یک نوع موتور پرداخت تصویر جدید وجود دارد که وقتی شما در حال مطالعه صفحه ای هستید ، برنامه صفحه بعدی را وارد محافظ می کند .
وقتی شما یه صفحه بعدی میرسید ، آن صفحه فوراً بر روی صفحه نشان داده می شود .
-دسترسی سریع به هر محیط با استفاده از یک کلید منفرد ممکن می شود .
- نمایش متن
- پشتیبانی کامل حروف یونی کد (Unicode) بر روی هر نوع تلفن
▪ حالت
ـ حالت صفحه نمایش کامل بر روی تلفن های نوکیا و تلفن های مجهز به جاوا MIDP۲.O
ـ دو نوع صفحه بندی – عمودی و افقی
ـ فونت قابل تنظیم و رنگ های پس زمینه ، فاصله گذاری بین خطوط و حروف
ـ فونت تعبیه شده ای که هر گونه حروف اصلی را بر روی صفحه هر نوع تلفن نشان می دهد .
ـ وجود ۱۲ نوع فونت های تلفن برای چاپ با گرایش عمودی
ـ سطر بندی روشن / خاموش
ـ نشانگر وضعیت حال
- کنترل پشت نور ( فقط در مورد نوکیا سری ۴۰)
- پشت نور روشن / خاموش
- کنترل میزان نور
- کنترل تأخیر نور
- جستجوی کتاب
- جهش سریع به صفحه اول ، به صفحه آخر ، به صفحات قبل و بعد .
- جهش به یک صفحه خاص
- ۵نشانه گذاری (Bookmark) در کتاب . شما می توانید یک نشانه گذاری را ذخیره کنید یا از نشانه گذاری به یک صفحه جهش کنید .
فهرست حرکت اتوماتیک ( auto scrolling) قابل تنظیم رو به جلو با فاصله زمانی مشخص شده
▪ جستجوی متن
- پشتیبانی حروف یونی کد (Unicode) کامل برای جستجو
- جستجو از صفحه اول یا از صفحه پیش روی
- جستجو با حروف کامل یا حروف غیر کامل
- نمایش زمان و تاریخ
- آمار و نمایش اطلاعات مربوط به کتاب
- تصویر اختصاصی در صفحه نمایش (Splash screen)
- همه محیط ها در حافظه فلش ( Flash memory) ذخیره می شوند و امکان تغییر آن " در حین حرکت " وجود دارد .
● چگونه می توانیم یک کتاب mj Book بسازیم ؟
در پاسخ باید گفت که این کار بسیار ساده ای است.دستورالعمل گام به گام آن بدین گونه است که شما اول باید آخرین نسخه کتاب ساز ، Mj Book maker، را دانلود کنید .
این mj Book maker یک برنامه ویندوز است که از فایل متن خاص و فونت ویندوز یک کتاب ( برنامه جاوا midlet ) می سازد .
این برنامه به هیچ نصب و از حالت نصب در آوردن نیازی ندارد . شما یک پوشه ( برای مثال C:\ mj Book ) می سازید و سپس Mj Book maker.exe را در این پوشه ذخیره می سازید و سپس آن را راه اندازی می کنید . شما ، به منظور اینکه کتابی را بسازید ، باید پارامتر های الزامی زیر را مشخص کنید :
- نام کتاب ، از این نامه برای برنامه جاووا (mid let) استفاده می شود . برای مثال نام کتاب راMy Book بگذارید و شما فایل های
My Book . jad و My Book .jar را بدست می آورید . اگر شما می خواهید از روی یک فایل متنی بزرگ کتاب درست کنید ، برنامه شما چندین فایل به اسامی My Booko .jar ، My Book۱. jar و غیره را خواهد ساخت .
- فایل متنی منبع . حالا برنامه فرمت های زیر را می شناسید :
▪ متن عادی و در حالت رمز گذاری ANSI
▪ متن عادی بصورت رمز گذاری UTF۸
▪ متن عادی بصورت یونی کد (Unicode)
▪ متن عادی بصورت رمز گذاری big-endian یونی کد ( Unicode big endian encoding)
▪ فونت برای حروف . امکان استفاده از هر گونه فونت ویندوز ام اس ( نوع واقعی ، متناسب یا ثابت ) با بلندای ۳۲ پیسکل وجود دارد .
استفاده از فونت های زیر را توصیه می شود:
ـ برای حروف کوچک ( کمتر از ۱۲۸*۱۲۸)- فونت های کوچک، بلندای هفت
ـ برای (۱۶۰* ۱۲۸و۱۲۸*۱۲۸) – فونت Tahoma،بلندای هشت .
ـ برای نمایشگرهای بزرگ ( تلفن های هوشمند ، کامپیوترهای جیبی ، ۲۰۸*۱۷۶و بالاتر از آن ) – فونت های Tahoma یا Verdana، بلندای ۱۰-۸ و بیشتر ، حروف سیاه .
این برنامه دارای ویندوز پیش نمایش است که متن های گزینش شده را با فونت های گزینش شده بر روی صفحه نمایش تلفن نشان می دهد . توجه کنید که پس از نصب برنامه جاوا( midlet) ، فونت را نمی توانید تغییر دهید .
- اندازه بخش – بعضی از تلفن ها نمی توانند برنامه های جاوا (mid let) ، با اندازه بزرگتر از ۶۴ کیلو بایت را نصب کنند و در نتیجه باید بجای یک برنامه جاوا (midlet) بزرگ از چندین برنامه جاوای ( midlet) کوچک استفاده کنند .
اندازه بخش مورد نظر خودتان را مشخص کنید و برنامه ، متن بزرگ را به چندین بخش تقسیم می کند و برای هر کدام یک برنامه جاوا (mid let) می سازد . به یاد داشته باشید که یک برنامه جاوا (mid let) ۶۴ کیلو بایتی ، بدلیل فشرده سازی zip، حاوی ۹۰۰۰۰تا۱۲۰۰۰۰حرف است .
- رنگ فونت و رنگ ضمیمه. شما می توانید با استفاده از طرح RGB هر رنگ ۲۴ بیتی را مشخص کنید . به یاد داشته باشید که بعضی از تلفن ها می توانند تعداد محدود از رنگ ها را نشان دهند . بنابراین رنگ های روی کامپیوتر شخصی از همان رنگ ها روی صفحه نمایش تلفن متفاوت می باشند . احتمال تغییر کردن این رنگ ها ، پس از نصب برنامه جاوا (midlet) وجود دارد .
- تصویر برای صفحه نمایش ( Splash screen) – شما می توانید هر گونه تصویر با پسوند png را به عنوان تصویر برای صفحه تصویر انتخاب کنید . فقط از فرمت فایل PNGاستفاده کنید . چون هر نوع تلفن از این فرمت پشتیبانی می کند . از تصاویر بزرگتر از ۱۲۸*۱۲۸ پیسکل استفاده نکنید ، در غیر اینصورت روی صفحه نمایش های کوچک، تصاویر بریده و کوتاه می شوند .
دکمه استارت ( start) را فشار دهید و برنامه ، برنامه های جاوای (mid let) (فایل های JadوJar) را می سازد .
● چگونه با استفاده از خط فرمان ( CLI) یک کتاب mj Book درست کنیم ؟
شما می توانید برنامه را بصورت زیر اجرا کنید :
C:\mj book\ bookmaker.exe test book . ini
در این جا چند نمونه از پسوند فایل راه انداز ( ini files) برای حالت های CLI وجود دارد .
▪ برای کتاب متنی for text book
▪ برای گالریfor gallery) )
● چگونه می توانیم پسوند فایل راه انداز بدست آوریم ؟
برنامه را در حالت ویندوز به اجرا در آورید و کتاب find و پسوند فایل راه انداز و لگاریتم (ini and log files) را در پوشه خروجی درست کنید .
● چگونه می توانیم کتاب mj Book را مطالعه کنیم ؟
در ابتدا این فایل را به تلفن خود بارگیری (down load) کنید و آنها را به عنوان برنامه های کاربردی جاوای معمولی نصب کنید . برنامه های جاوای ( midlet) نصب شده را راه اندازی کنید . شما یک صفحه نمایش (splash screen) خواهید دید . شما می توانید هر کلیدی را فشار دهید و حدود دو ثانیه صبر کنید و برنامه نخستین صفحه کتاب ( اگر اولین بار است) یا یک صفحه از آخرین نشانه گذاری ذخیره شده نشان داده خواهد شد .
● کلید ها :
▪ کلید اول – گزینه های حرکت اتوماتیک را مشخص کنید
ـ حالت روشن/ خاموش
ـ فاصله زمانی را ( بر حسب ثانیه) معین می کند
حالت حرکت ( یا مرور ) اتوماتیک (Autoscroll) به شما فرمت این یادداشت را می دهد : حالت حرکت اتوماتیک بسته شده ، شما می توانید منو خود را باز کنید یا به جستجو بپردازید .
▪ کلید۲- حالت نمایش را مشخص کنید
ـ حالت صفحه بندی عمودی یا افقی صفحه نمایش را معین کنید
ـ سطر بندی را روشن / خاموش کنید
ـ فونت را انتخاب کنید
ـ ۰( صفر) – فونت تعبیه شده است ( که همه حروف را در تمام حالات نمایش نشان می دهد .)
ـ ۱۲-۱ – فونت تلفن هستند ( که شاید فقط برای صفحه بندی عمودی استفاده شود و احتمال دارد که بعضی از حروف ملی را به درستی نشان ندهد)
▪ فاصله گذاری بین حروف را معین کنید
ـ فاصله گذاری بین خطوط را معین کنید
ـ رنگ فونت را مشخص کنید
ـ رنگ پشت را معین کنید
▪ کلید سوم– کنترل نور پشت ( فقط برای نوکیا سری۴۰ )
ـ نور پشت را روشن/ خاموش کنید
ـ میزان نور را معین کنید
ـ تأخیر نور ( را بر حسب ثانیه ) معین کنید
▪ کلید چهارم- جستجو کتاب
ـ به صفحه اول در کتاب جهش کنید ( بروید ) .
ـ به آخرین صفحه در کتاب جهش کنید ( بروید) .
ـ به وضعیت خاصی ( مثلاً ۸۰ درصدی حجم کتاب ) جهش کنید ( بروید).
▪ کلید پنجم – نشانه گذاری برای صفحه پیش ( در دست مطالعه ) روی را ذخیره کنید .
ـ برنامه نشانه گذاری ( book mark) را به صفحه پیش روی ( مورد نظر) اضافه کنید .
▪ کلید ششم- فهرست نشانه گذاری های ذخیره شده را نشان می دهد
ـ هر نشانه گذاری با توجه به وضعیت ( آن بصورت % حجم کتاب )و بخش ( تا۸۰ حرف) متن نشان داده می شود .
ـ آخرین نشانه گذاری ذخیره شده در رأس فهرست قرار دارد
ـ نشانه گذاری ضروری را علامت بزنید و فرمان Go to را از منو انتخاب کنید
▪ کلید هفتم – گزینش فونت
ـ فونت را انتخاب کنید
▪ کلید شماره هشت – متن را انتخاب کنید( جستجوی اولیه)
ـ متن برای جستجو
ـ جستجو از نخستین صفحه یا از صفحه پیش روی
ـ تحقیق بر کوچکی یا بزرگی حروف یا عکس آن
ـ استفاده از فرمان CANCELاز منو به منظور قطع جستجو
▪ کلید شماره۹- جستجوی متن ( یافتن بعدی )
ـ یافتن بعدی
ـ استفاده از فرمان Cancel به منظور قطع جستجو .
کلید* ، چپ، بالا ، (,up key*,left) - به صفحه قبلی می پرد
ـ به صفحه پیشین می پرد
کلید # ، راست ، پایین ، (,down ,Right key#) – به صفحه بعدی می پرد .
ـ به صفحه بعد می پرد .
نخستین کلید نرم چپ ( soft key) – منوی اصلی برنامه را نشان می دهد .
ـ منوی اصلی برنامه را نشان می دهد .
▪ فرمان های منو : (menu commands)
▪ نشانه گذاری (Book mark) را بارگیری ( load) کنید- فهرست نشانه گذاری های ذخیره شده را نشان می دهد .
▪ جستجو گر (Navigator) – ویندوز جستجو گر را نشان می دهد
▪ گزینه های نمایش (display options) –پنجره های گزینه های نمایش محیط را نشان می دهد .
▪ گزینه های رنگ پشت (Backlight options) –پنجره های کنترل نور پشت را نشان می دهد .
▪ گزینه های حرکت اتوماتیک (Auto scroll) –پنجره های گزینه های حرکت اتوماتیک را نشان می دهد
▪ زمان و تاریخ ( date time) – زمان و تاریخ زمان حال را نشان می دهد .
▪ اطلاعات کتاب (Book info) – اطلاعات درباره کتاب ، فونت ، نویسنده و غیره را نشان می دهد .
▪ help– میان بر را نشان می دهد .
▪ درباره (About) – اطلاعات ( مثل نسخه ، نویسنده ) درباره برنامه را نشان می دهد .
▪ خروج (Exit) – خروج از برنامه صورت می گیرد .
● محدودیت ها :
▪ زبان هایی که از راست به چپ نوشته می شوند مورد پشتیبانی قرار نمی گیرد . برای مثال کلمات فارسی را جدا از هم نشان می دهد!
▪ در هر برنامه جاوا (midlet) فقط یک فونت وجود دارد
▪ کتاب ساز mj Book maker می تواند در ویندو ۹۵و بالاتر از آن عمل کند .