و حالا یک پست مفید.

 برای برخی این سوال پیش آمده که چرا اسم این وبلاگ هست«وب‌نوشته‌های یک برنامه‌نویس» ولی خبری از پست‌های مرتبط با برنامه‌نویسی در این‌جا نیست. خب مشخص است، چون هیچ برنامه‌نویسی توی وبلاگ‌های این مدلی دنبالِ راه‌کارِ برنامه‌نویسی نمی‌گردد. اما حالا برای این که ثابت کنم من یک Geek هستم، این پست، نیمچه مرتبط با مسائل کامپیوتری خواهد بود.

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

از یک هفته پیش شروع به گشت و گذار در سایت‌های داخلی و خارجیِ ارائه‌دهنده‌ی نرم‌افزارهای مجانی برای موبایل کردم، و کلی چیزهای به درد بخور و چیزهای مزخرف پیدا کردم.

پیدا کردنِ این سایت‌ها که کاری ندارد، بنابراین هدفِ من تبلیغِ این مدل برنامه‌ها نیست.

همین بس که شما می‌توانید انواع و ا قسامِ این مدل برنامه‌ها را در این سایت‌ها پیدا کنید.

برنامه‌های کاربردی مثل: تقویم شمسی، ماشین‌حساب مهندسی، دفتر یادداشت‌های روزانه، انواع و اقسام دیکشنری‌ها.

برنامه‌های مبتنی بر وب که نیاز به اتصال به اینترنت دارند(از طریق GPRS این امکان فراهم می‌شود): مثل انواع مسنجرهای مخصوص موبایل، widgetهایی مثل آب و هوا، کلاینت‌های ایمیل‌های معروف برای موبایل، دریافتِ اطلاعات هتل‌ها، رستوران‌ها، برنامه‌ی سینماها و...

برنامه‌هایی که جنبه‌ی اطلاع رسانی دارند: مثل انکارتا، دائره‌المعارف داروها

انواع و اقسام برنامه‌های مذهبی

و...

اما چیزی که من قصدِ معرفی و تبلیغش را دارم، کتاب‌های الکترونیک برای موبایل هستند.

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

اگر موبایل‌تان پیشرفته باشد و مجهز به ویندوز موبایل یا سیستم‌عامل‌هایی مثل Simbian باشد، برای خواندنِ کتاب‌ها در فرمتِ پی دی اف مشکلی نخواهید داشت. اما اگر مثلِ من موبایل‌تان فقط قادر به اجرای برنامه‌هی جاوا( با پسوندِ فایلیِ .jar) باشد، برای باز کردنِ فایل‌های پی دی اف به مشکل برمی‌خورید. این هم غیرممکن نیست، سخت است و نظر به سایز صفحه‌ی این نوع موبایلها که معمولن کوچک است، اصولن خیلی مفید هم نخواهد بود.

اما از آن‌جا که برنامه‌های جاوا را بدون مشکل می‌توانید اجرا کنید، بهترین گزینه برای شما، کتاب‌هایی هستند که به فرمتِ جاوا تبدیل شده‌اند. این کتاب‌ها وقتی داخلِ گوشی اجرا می‌شوند، ظاهری مثل اس ام اس خواهند داشت، اما امکاناتِ زیادی دارند که خواندنِ آن‌ها را راحت می‌کند. امکاناتی نظیر جستجوی یک کلمه(search و find next) علامت گذاشتن(book mark) تنظیم فونت و اندازه‌ی متن و...

حالا این کتاب‌ها را از کجا گیر بیاوریم ؟

دو تا راه هست

1- اگر اهل کتابِ الکترونیک و کامپیوتر باشید، حتما یک عالم کتابِ الکترونیک در انواع و اقسامِ فرمت‌ها داخلِ کامپیوتران دارید. البهت اگر هم نداشته باشید خیلی راحت می‌توانید کتاب‌های مورد نظرتان را در دنیای اینترنت پیدا کنید. حالا با استفاده از برنامه‌ی TCBR(TequilaCat Book Reader) می‌توانید کتاب‌های الکترونیکتان را به فرمتِ جاوا تبدیل کنید.

TCBR یک برنامه‌ی مجانی است و کار کردن با آن هم خیلی خیلی راحت است. ورودی‌ای که به TCBR می‌دهید باید حتما .txt باشد. بنابراین کتاب‌هایی را که با فرمت PDF یا doc هستند، باید ابتدا در کامپیوترِ خود به فایل .txt تبدیل کنید و بعد فایل .txt را با استفاده از برنامه‌ی TCBR به فایل .jar تبدیل کنید.

با استفاده از همین برنامه‌ی TCBR می‌توانید shortcut keyهای کتابِ جاوا را مشخص کنید. برنامه یک سری Shortcut به صورت پیش‌فرض دارد، ولی شما می‌توانید آن‌ها را تغییر دهید و یا به آن‌ها اضافه کنید. برای مثال داخل برنامه دکمه‌ی هفت(عدد هفت روی کیپد گوشی) برای جستجو است و دکمه‌ی نه (عدد نه کیپد گوشی) برای findnext شما می‌توانید این میان‌برها را به سلیقه‌ی خودتان تغییر دهید. از جمله‌ی دیگر مواردی که داخلِ محیط TCBR می‌توانید تغییر دهید، رنگ و نوع فونت، فرمت پاراگراف‌ها در متن، حاشیه‌ی متن و تنظیماتِ دیگر مربوط به خود متن است.

برنامه‌ی TCBR را از این آدرس دانلود کنید.

 

و اگرچه کار کردن با این برنامه فوق‌العاده راحته، ولی یک Screenshot براتون می‌ذارم: روش کلیک کنید تا سایز اصلی توی صفحه‌ی جدید باز بشه.

 

همان‌طور که می‌بینید این برنامه یک سایدبار دارد که کلیه تنظیمات از طریق همان انجام می‌شود.  برای اضافه کردنِ فایل .txt جدید زیر منوی configure books روی گزینه‌ی add book کلیک می‌کنید و فایل .txt را وارد می‌کنید. بعد تنظیمات را انجام می‌دهید و در نهایت دکمه‌ی f9  و یا دکمه‌ی build را که گوشه‌ی پایین سمتِ چپِ نرم افزار هست می‌زنید. مسیری که فایل .jar داخلش ذخیره می‌شه رو از طریق گزینه‌ی set path and properties که توی همون ساید‌بار هست، مشخص می‌کنید و نام فایل .jar رو از طریق باکس‌های پایین صفحه.

کلن کار کردن با این برنامه خیلی راحت هست، ولی محض اطمینان این توضیحاتِ از نوعِ for dummies را هم اضافه کردم.

 

2- تمام این‌ها که گفتم بیشتر برای کتاب‌های به زبانِ انگلیسی(یا زبان‌های دیگر) مفید هستند،‌چون ایبوک فارسی به همانِ راحتیِ کتاب‌های انگلیسی پیدا نمی‌شود و اگر هم بشود معمولا فایل PDF آن قفل است و امکان استخراج txt وجود ندارد.  اما سایت‌های زیادی هستند که کتاب‌های فارسی برای موبایل درست می‌کنند. یکی از این سایت‌ها که داستان‌های خوبی هم دارد، این‌جا است:

 

http://www.ebook4mobile.com/

این وب‌سایت کتاب‌های فارسیِ خود را با نرم‌افزاری به نام fbook می‌سازد که یک شرکت ایرانی آن را نوشته و  از این آدرس قابل دانلود است. از مزایای این برنامه نسبت به TCBR این است که با آن می‌توان برای کتابی که ساخته می‌شود، منو درست کرد.(شاید با TCBR هم بشه، هنوز واقعن توش گشت و گذار نکردم، اما از ظاهرش که این طور برنمیاد!!!)

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

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

 

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