تغییر وبلاگ
بعد از مدتها، تصمیم گرفتم که یه وبلاگ دیگه بسازم. اما نه در یک سرویسدهندهٔ وبلاگ، بلکه روی هاست خودم. برای همین choxos.net رو راه انداختم. از این پس، اونجا مینویسم. ضمنا، فید وبلاگ رو هم عوض کردم، چون اصلا نمیتونستم فید قبلیم رو تغییر بدم! فید جدید وبلاگ جدیدم این هست:
تست
از چغوک دارم به وبلاگم پست میفرستم
عالیه
اطلاعات بیشتر: http://en.support.wordpress.com/twitter-api/
کنترل کردن لینوکس از راه موبایل
بعد از پست قبلیم که در مورد کنترل کردن پخش کنندههای لینوکس از راه موبایل بود، علی عزیز در کامنتها یه برنامه به اسم 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 رو انتخاب کنید، این نرمافزارها اجرا هم میشن
اما برای بقیه گزینهها این طور نیست و باید برنامه رو خودتون با کامپیوتر (یعنی ماوس و کیبرد
) راهاندازی کنید. این رو باید بگم که همهٔ امکانات در دسترس همون چندتا آیکون عقب یا جلو نیستن
با زدن دکمهٔ More امکانات بیشتری برای بعضی برنامهها (مثل Xine) وجود داره.
پ.ن: طوری که مستندات برنامه گفته بود، میتونید هر برنامهای رو باهاش کنترل کنید. البته باید یه کم حوصله و وقت کاملا اضافی هم براش داشته باشید
پ.ن.۲: خوشبختانه این برنامه کاملا از OpenOffice.org Presentation (یا همون Impress) پشتیبانی میکنه.
پ.ن.۳: متاسفانه هرکاری کردم نتونستم از صفحه نمایش خودم عکس بگیرم. واسه همین عکس رو از سایت رسمیاش گرفتم.
کنترل از راهدور برای پخشکنندههای لینوکس

جادی عزیز در پست «لینوکس در هفته سی و نهم» در مورد یک برنامه برای کنترل کردن از راهدور پخشکنندههای لینوکسی نوشته که واقعا چیز جالبی به نظر میرسه
اساس کار این برنامه (remuco) اینه که میتونه (از راه موبایل) با پخشکنندههای لینوکسی از راه Bluetooth یا WiFi ارتباط برقرار کنه و مثلا صدای موسیقی رو زیاد یا کم کنه یا به آهنگ بعدی بره
یه چیزی مثل برنامهٔ Remote Control ای که در گوشیهای سونی اریکسون وجود داره. البته این برنامه یک فرق خیلی اساسی با برنامهٔ سونی اریکسون داره که میتونه علاوه بر کنترل پخش کنندهٔ موسیقی اطلاعات آهنگ رو هم پخش کنه. خلاصه برنامهٔ خیلی ردیفیه
برای نصبش باید به سایت توسعهاش بروید که در code.google.com میزبانی میشود. بنابراین باید دورش رو از راههای عادی خط کشید (البته در ایران). چراش رو هم که همه میدونیم (اگه کسی نمیدونه، یه سری به code.google.com بزنه!). من آخرین نسخهاش را اینجا آپلود کردهام که میتونید دانلودش کنید. بعد از دانلود، اون رو از حالت فشرده خارج کنید تا پوشهای به اسم remuco-0.9.1.1 ایجاد بشه. این برنامه از پخشکنندههای Amarok، Audacious، Banshee، Exaile، MPD، Rhythmbox، Totem، TVtime، VLC و XMMS2 پشتبانی میکنه که تقریبا همه افراد لینوکسی رو پوشش میده. اگه از بلوتوث استفاده میکنید، باید بلوتوث کامپیوترتون رو قابل شناسایی کنید و با گوشی هماهنگ کنید (یعنی pair و trust و این چیزهاش کنید
). اینکار رو KBluetooth4 یا Blueman یا بقیه نرمافزارها انجام بدید. برای اینکه مطمئن بشید که کامپیوترتون قابل شناسایی هست، اینو تو ترمینال بزنید:
hciconfig
اگه خط زیر:
UP RUNNING PSCAN ISCAN
جزو خروجی بود، یعنی کامپیوترتون قابل شناسایی است. اگر هم قابل شناسایی نبود، با یه ابزار گرافیکی درستش کنید.
بعد از اینکارها، یک ترمینال باز کنید. من فرض میکنم که پوشهٔ remuco-0.9.1.1 در home قرار دارد. ابتدا به پوشهٔ remuco-0.9.1.1 بروید:
cd ~/remuco-0.9.1.1
حالا باید دستور زیر رو بزنید:
sudo make install-PLAYER
که به جای کلمهٔ PLAYER باید اسم پخش کنندهٔ موسیقیتون رو که تو لیست بالا نوشتم، بنویسید. مثلا من که از Amarok استفاده میکنم، این دستور رو زدم:
sudo make install-amarok
بعد از اینکه نصب با موفقیت همراه بود، توی همون ترمینال بزنید:
remuco-amarok
باید خروجی شبیه به خروجی زیر رو ببینید:
Log output will be stored in /home/ahmad/.cache/remuco/amarok/log
Contribute to Remuco: Please run 'remuco-report' once a client has connected, thanks!
بعد از این، برنامه رو روی گوشی اجرا کنید و گزینهٔ Bluetooth رو انتخاب کنید. حالا گوشی شروع به پیدا کردن بلوتوثهای اطراف میکنه. بعد از اینکه تموم شد، بلوتوث مورد نظرتون رو انتخاب کنید و بعد هم منتظر بشید تا صفحهای مثل عکس بالا جلوتون ظاهر بشه
تبریک میگم
پ.ن: این برنامه ویژگیهای خیلی خیلی زیادی داره (در مقایسه با قد و قوارهاش!). مثلا میتونید Playlist در حال اجرا رو ببنید و مدیریت کنید و یا در بین پوشههایی که به Amarok اضافه کرده اید به گردش بپردازید. باور کنید این ویژگی خیلی به درد بخور و بزرگ هست
این برنامه چندین پوسته هم داره که میتونید یکی شون رو انتخاب کنید.
ویرایش: لینک دانلودش رو یادم رفته بود که دو نفر از دوستان تذکر دادند
جنبش آزاد
روزبه عزیز توی وبلاگش در آستانهٔ روز آزادی نرمافزار(که همین شنبه هست) گنو/لینوکسیها رو به یک بازی وبلاگی دعوت کرده (+) این بازی از این قراره که هرکسی روی سیستم گنو/لینوکسیاش برنامهٔ VRMS یا ریچارد استالمن مجازی رو نصب میکنه:
sudo apt-get install vrms
و بعد هم اون رو اجرا میکنه و خروجیاش رو توی وبلاگش میذاره. البته در مورد این قبلا هم نوشته بودم (+) و اگه اون پست رو خونده باشید میدونید که کار این نرمافزار نشون دادن نرمافزارهای غیر آزاد سیستم گنو/لینوکسی شماست. و البته باید اضافه کنم که متاسفانه (یا خوشبختانه
) این نرمافزار مخصوص توزیعهای Debian based ه. یعنی دبیان و اوبونتو و خانوادشون
پس RPM ای ها دور آقای استالمن مجازی رو خط بکشن
این هم خروجی این نرمافزار روی سیستم کوبونتو گنو/لینوکس من:
ahmad@ahmad-desktop:~$ vrms
Non-free packages installed on ahmad-desktop
fglrx-modaliases Identifiers supported by the ATI graphics driver
hsfmodem Conexant HSF softmodem driver
linux-generic Complete Generic Linux kernel
linux-restricted-modules- Non-free Linux 2.6.28 modules helper script
linux-restricted-modules- Restricted Linux modules for generic kernels
nvidia-173-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-180-kernel-source NVIDIA binary kernel module source
nvidia-180-libvdpau Video Decode and Presentation API for Unix
nvidia-180-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-71-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-96-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-glx-180 NVIDIA binary Xorg driver
rar Archiver for .rar files
Contrib packages installed on ahmad-desktop
nvidia-common Find obsolete NVIDIA drivers
nvidia-settings Tool of configuring the NVIDIA graphics driver
13 non-free packages, 0.8% of 1587 installed packages.
2 contrib packages, 0.1% of 1587 installed packages.
برنامههای تهیه Screenshot در Symbian UIQ3
شاید زمانی برای موبایلتان مشکلی پیش آمده باشد و نیاز داشته باشید که یک عکسصفحه(سکرینشات یا Screenshot) از صفحهٔ موبایلتان را برای یک نفر بفرستید یا تصمیم دارید یک نرمافزار را معرفی کنید و به عکسهای آن نرمافزار نیاز داشته باشید. مطمئنا عکس گرفتن با یک دوربین دیگر خیلی چیز جالبی از آب درنمیآید. امروز قصد دارم چند نرمافزار را معرفی کنم که میتوانند از صفحهنمایش موبایل عکس و حتی فیلم هم بگیرند
البته چیزیکه واضحه اینه که این نرمافزارها مخصوص سیستمعامل Symbian و رابط گرافیکی UIQ هستند
(تا یادم نرفته بگم بگم؟
بگم که عکسها رو از سایت My-Symbian.com گرفتهام).
اجرای بازیهای Sega در Symbian UIQ3
بعد از پستهای خوب بردیا تو وبلاگش در مورد برنامههای Symbian UIQ3، کم کم به UIQ امیدوارم شدم
برای همین یک چرخی در قسمت UIQ3 سایت My-Symbian.com زدم و به چیزهایی برخوردم. یکی از جالب ترینشون، یک برنامه به نام PicoDrive بود که بازیهای کنسول Sega MegaDrive رو اجرا میکرد. شاید باورتون نشه. اما این واقعیت داره
این برنامه واقعا کامله. حتی از بعضی نمونههای PC هم بهتر بازیها رو اجرا میکنه. مشکلی که من با شبیهسازهای کامپیوتر داشتم، نبود صدا بود. اما این برنامه کاملا صداها رو پخش میکنه و حتی میتونید اون رو زیاد و کم کنید. ویژگی تنظیم کلیدها هم وجود داره (واقعا باید وجود داشته باشه
) و میتونید بازیها رو هم save کنید. خلاصه یکی از بهترین شبیهسازها هست
البته به نظر من اصلا کنترلش با P1 و P990 و M600 راحت نیست. اما فکر کنم با W950 و W960 کنترلش راحتتر باشه
اینم یه سکرینشات از برنامه روی موبایل واقعی
:






دیدگاههای تازه