لینوکس و من

۵ مطلب با کلمه‌ی کلیدی «آندروید» ثبت شده است

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

اولا تایپ با کیبرد گوشی مسلما کند تر از کیبرد کامپیوتره. دوما ممکنه چیزی که میخواید تایپ کنید توی گوشی یه URL باشه یا خیلی پیچیده باشه. پس چاره ی کار میجوییم و این راه را میابیم!
نرم افزار wifi keyboard و خیلی چیزهای مشابه دیگه ای وجود دارند که این کار رو برای ما انجام میدن. کافیه یکی از اونها رو نصب کنید و بعد توی قسمتی که توی گوشی یا تبلت آندرویدیتون میخواید تایپ کنید نوع کیبورد رو به wifi keyboard تغییر بدید. و بعد آدرس IP که به شما میده توی مرورگر کامپیوترتون وارد کنید. (یه چیزی شبیه برنامه هایی مثل Air Droid) و بعد باید توی گوشی تایید کنید.
 
حالا هر چی توی اون قسمت تایپ کنید، توی گوشیتون هم میتونید ببینید. از سمت راست هم اگه روی No Cache تنظیم باشه تایپ شما بصورت real time انجام میشه. اما اگه روی enter باشه، برای اینکه چیزی رو که تایپ کردید روی گوشی ببینید باید اینتر بزنید.

با یه ترفند میشه ماجرا رو جالب تر هم کرد. طبق آموزش هایی که قبلا توی همین وبلاگ داده شده میتونید برای فایرفاکس یک پروفایل جدید بسازید، بدون هیچ چیز اضافه ای. که فقط این پنجره باز بشه و شما بتونید تایپ کنید.
 

انتقال اندروید از جنی موشن ویندوز به لینوکس

در این پست، نحوه ی انتقال اندروید موجود در جنی موشن ویندوز رو به جنی موشن نصب شده روی لینوکس بررسی میکنیم.  به دلیل استفاده از عکس های متعدد ، اموزش به صورت فایل PDF ساخته شده که میتونید دانلود کنید و استفاده کنید.

پ.ن: این مطلب توسط یکی از خواننده های وبلاگ لینوکس و من، فرهاد، نوشته شده که به ما پیام زده بود تا مطلب خوبش رو در وبلاگ قرار بدیم.

انواع تغییرات روی آندروید

این شاید جزو معدود چیزهایی باشه که در این مورد دیدم و هیجان زده شدم. یه چیزی وجود داره به نام Xposed که میاد یه سری تغییراتی که فکرش رو هم نمیکردید بتونید در آندرویدتون داشته باشید اعمال میکنه. البته به روش خاص خودش. نیازی به تغییر apk های سیستمی نیست. بلکه برنامه به همراه ماژول‌هایی که ملت براش ساختن تغییرات خودش رو اعمال میکنه. تغییراتی مثل:
تغییر شکلک های برنامه sms به انواع و اقسام شکلک ها. حتی شکلک های یاهو، فیسبوک و ...
تغییر انیمیشن های سیستم. مثلا باز و بسته کردن برنامه ها، انیمیشن به هنگام اسکرول کردن و چندین مورد دیگه
برای هر اپلیکیشن یه فونت اختصاصی میشه تعریف کرد!
برای هر اپلیکیشن DPI اختصاصی میشه تعریف کرد!
تغییرات زیاد روی استاتوس بار
تغییرات روی صفحه ی لاک‌اسکرین. مثلا روشن کردن چراغ قوه با فشار دادن یکی از کلید های گوشی
تغییرات روی برنامه ی sms. مثلا اینکه توی نوتیفیکیشن به اس ام اس پاسخ هم بدید. و ...
اضافه کردن زمان receive شدن اس ام اس، به details اس ام اسی که برای یه نفر فرستادیم!
و ده ها مورد تغییرات دیگه...

نکته: من هیچ مسئولیتی در قبال اتفاقاتی که استفاده از این برنامه ممکنه برای گوشی شما ایجاد کنه قبول نمیکنم. 

برای این کار باید گوشی شما root شده باشه. اگه نشده و نمیدونید چطوری باید این کار رو کرد سری به xda-developers بزنید. و اگر اصلا نمیدونید root چیه، سری به گوگل بزنید!

۱- این برنامه رو از اینجا دانلود و بعد نصب کنید. و بعد یه گزینه ای داره که باید Framework رو install کنید. حالا گوشی رو ری استارت کنید.
۲- برنامه رو باز کنید و به قسمت Download برید. روی آیکن refresh کلیک کنید تا لیست ماژول ها رو از اینترنت دانلود کنه.
۳- حالا ده ها ماژول مختلف میبینید که میتونید با توجه به توضیحاتش که آیا به گوشی شما سازگار هست یا نه، دانلود کنید و استفاده کنید.
برنامه ی پیچیده ای نیست. اونهایی که تا این حد با گوشی‌هاشون ور رفتن میتونن به راحتی از این برنامه استفاده کنند.
خیلی دنبال اپلیکیشن های تقویم فارسی برای آندروید بودم. متاسفانه یه اپلیکیشن درست حسابی برای تقویم فارسی وجود نداره که بتونه با تقویم گوگل هم سینک بشه. یکی هست که اونم پولیه و توی کامنت‌های کاربرانش کلی ایراد ازش گرفتند. بنابراین سرچ کردم و مطالبی رو پیدا کردم که میشه رویدادهای شمسی رو به تقویم گوگل اضافه کرد و بنابراین با سینک کردن تقویم گوشی با اکانت گوگل، تقویم گوگل گوشی هم شمسی رو نشون میده.
این تقویم توسط آقای مسعود قیصری منوچهری تهیه شده. و رویداد‌ها توسط آقای حامد رمضانی.

من روش رو به طور خلاصه مینویسم:

۱- با کامپیوتر به آدرس تقویم گوگل‌تون برید. در حال حاضر که اینه: https://www.google.com/calendar/render
۲- به قسمت settings برید و بعد به قسمت calendars و روی این کلیک کنید: browse interesting calendars
۳- روی Add by URL کلیک کنید و این لینک رو وارد کنید. این برای اضافه کردن رویدادهای تقویم هست. مثلا روز جهانی کودک و ...

۴- برای اضافه کردن تاریخ های شمسی هم باید این لینک رو وارد کنید. که یک تاریخ عددی مثل 1392/09/28 و یک تاریخ با حروف رو این طوری وارد میکنه. مثلا:
پنجشنبه بیست و هشتم آذر ماه یکهزار و سیصد و نود و دو
خب یه تریلی اسم نه لازمه و نه زیبا! بنابراین من اومدم و این عبارت ها رو ساده کردم و فقط روز هفته رو باقی گذاشتم. یعنی بنویسه پنجشنبه. همین. پس به جای اضافه کردن این تقویم، چیزیو که من آماده کردم میتونید وارد کنید. فایل رو دانلود کنید و از حالت zip خارج کنید و به جای Add by URL این دفعه import calendar رو بزنید و فایل رو آپلود کنید.

۵- حالا تقویم گوشی رو sync کنید.

دیگه نیازی هم نیست اپلیکیشن های فارسی رو نصب کنید. 

تبدیل گوشی به تاچ‌پد ماوس!

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

۱- اپلیکیشن رو نصب کنید.
۲- اگه میخواید با وایرلس این کار رو بکنید، باید یه کانکشن وایرلس Ad-hoc توی کامپیوتر درست کنید. ترجیحا بدون security. و گوشی رو به وایرلس کامپیوتر متصل کنید. این کار توی گنوم به راحتی انجام میشه.
۳- اگه میخواید با بلوتوس اینکار رو بکنید بلوتوس کامپیوتر رو روشن کنید و اون رو هم visible کنید.
۴- اپلیکیشن رو در گوشی اجرا کنید. مراحل رو یکی یکی طی کنید. خیلی ساده است. نیازی به توضیح نداره. خود اپلیکیشن برنامه ی مورد نظر برای نصب در کامپیوتر رو به کامپیوتر میفرسته. یعنی شما انتخاب میکنید که سیستم عامل کامپیوتر چیه* و اپلیکیشن فایل لازم رو میفرسته به کامپیوتر. به همین راحتی.
۵- بعد از اینکه ارتباط برقرار شد، لذت ببرید!

-----
* ویندوز - لینوکس ۳۲ بیت و ۶۴ بیت.  متاسفانه برای مک وجود نداره. برای لینوکس کتابخانه های qt4 رو باید نصب داشته باشید.