کامپیوتر , کامپیوتر و بازهم کامپیوتر ...

چیزی را که نمی توانی بدست آوری فراموش کن و چیزی را که نمی توانی فراموش کنی بدست آور

وبلاگ دیگر من را در این آدرس ببینید
کنترل کردن لینوکس از راه موبایل
ساعت ٦:٤٢ ‎ب.ظ روز دوشنبه ٤ آبان ۱۳۸۸  کلمات کلیدی: لینوکس ، موبایل ، لینوکس و موبایل ، اموزش

بعد از پست قبلیم که در مورد کنترل کردن پخش کننده‌های لینوکس از راه موبایل بود، علی عزیز در کامنت‌ها یه برنامه به اسم anyRemote رو معرفی کرده بودند. منم امروز اسم این برنامه (البته رابط KDE اش یعنی kAnyRemote) رو تو Synaptic (مدیر بستهٔ محبوبم :) ) جست‌وجو کردم و دیدم که در مخازن Universe اوبونتو وجود داره. بعد از نصب هیچی ازش سر درنیاوردم. اما با مطالعهٔ مستنداتش مشکلاتم رو حل کردم که راهنمای زیر دقیقا مثل ترجمهٔ اون مستندات هست :)

 


− نصب:

رابط KDE:

sudo apt-get install kanyremote

رابط Gnome:

sudo apt-get install ganyremote

این برنامه اصالتا خط فرمانی هست و برای آسان‌تر کردن کار باهاش براش رابط گرافیکی ساختن که کاملا معلومه که نویسنده هیچ تعصبی نداشته (و البته خیلی هم کار درست بوده :) )

بعد از نصب، خوبه که برنامهٔ کلاینت موبایل رو هم نصب کنید. برای این کار به صفحهٔ دانلود برید و یکی از اون فایل‌های jar قسمت Java client for WAP download رو بر اساس رزولوشن صفحه نمایش گوشی‌تون دانلود کنید. مثلا برای گوشی‌های 240*320 این یکی خوبه. اون رو هم دانلود و نصب کنید.

مثل دفعهٔ قبل باید گوشیتون رو Trust و Pair کنید که باز هم Blueman رو پیشنهاد می‌کنم (این برنامه روی KDE هم کار می‌کنه). بعد از این کار، بلوتوث گوشی‌تون رو خاموش نکنید و روشن نگه‌اش دارید. در kAnyRemote یا gAnyRemote روی منوی Setup کلیک کنید و Device Browser رو انتخاب کنید. در پنجرهٔ جدید، منوی File و بعد هم Scan for devices کلیک کنید تا گوشی‌تون شناخته بشه. بعد از شناسایی، روی بلوتوث مربوط به گوشی کلیک کنید تا انتخاب بشه و بعد هم به مسیر File ==>Details برید. در این پنجره باید بتونید گوشی رو Ping کنید. اگه این طور بود که همه چیز ردیفه. اما اگه این‌طور نبود (که احتمالش خیلی کمه) دوباره مراحل رو تکرار کنید.

بعد از این کارها، به پنجرهٔ اصلی رابط anyRemote برگردید و یکی از برنامه‌های شناسایی شده رو انتخاب کنید و Start رو بزنید. اگه هیچی ندیدید، گزینهٔ Update Status رو انتخاب کنید. یک گزینه هم به اسم All-in-1 هم وجود داره که با انتخابش و Start کردنش، می‌تونید توی گوشی بین برنامه‌های قابل دسترسی سوییچ کنید. لیست برنامه‌ها کاملا به کامپیوتر شما بستگی داره :)

بعد از این کارها، نوبت به تنظیمات گوشی می‌رسه. اول از همه باید شماره شناسایی گوشی‌تون رو پیدا کنید:

hcitool dev

یک خروجی مثل خروجی زیر رو دریافت خواهید کرد:

ahmad@ahmad-desktop:~$ hcitool dev

Devices:

hci0 00:19:86:00:0D:46

از ترمینال خارج نشوید. بعد از اجرای کلاینت موبایل، به قسمت Enter BT address در نرم‌افزار برید این عبارت رو می‌بینید:

btspp://0008F4163049:19

باید به جای عبارت “0008F4163049″ عدد خروجی دستور hcitool dev رو بزنید. چه دونقطه هاش رو بنویسید و چه ننویسید، برنامه خودش اون‌ها رو حذف می‌کنه :) فقط یادتون باشه :19 رو پاک نکنید. حالا OK رو بزنید. در گزینه‌های موجود، به دنبال گزینه‌ای که وارد کرده بودید بگردید، البته با عبارت ;auth در آخرش. یعنی چیزی شبیه:

btspp://0008F4163049: 19;auth

Connect رو بزنید. اگه All-in-1 رو زده باشید، باید با یه لیست سروکار داشته باشید و یکی شون رو باید انتخاب کنید. چیزی که جالبه اینه که اگه Amarok یا Kaffeine رو انتخاب کنید، این نرم‌افزارها اجرا هم می‌شن :) اما برای بقیه گزینه‌ها این طور نیست و باید برنامه رو خودتون با کامپیوتر (یعنی ماوس و کیبرد :D ) راه‌اندازی کنید. این رو باید بگم که همهٔ امکانات در دسترس همون چندتا آیکون عقب یا جلو نیستن :) با زدن دکمهٔ More امکانات بیشتری برای بعضی برنامه‌ها (مثل Xine) وجود داره.

پ.ن: طوری که مستندات برنامه گفته بود، می‌تونید هر برنامه‌ای رو باهاش کنترل کنید. البته باید یه کم حوصله و وقت کاملا اضافی هم براش داشته باشید :)

پ.ن.۲: خوشبختانه این برنامه کاملا از OpenOffice.org Presentation (یا همون Impress) پشتیبانی می‌کنه.

پ.ن.۳: متاسفانه هرکاری کردم نتونستم از صفحه نمایش خودم عکس بگیرم. واسه همین عکس رو از سایت رسمی‌اش گرفتم.