تبلیغات
لینوکس و من - مطالب نرم افزار
لینوکس و من

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

نویسنده : امین | تاریخ: 1395/07/7

میخوایم از گوشی قدیمی ای که داریم (البته از نوع هوشمندش!) بعنوان یک دوربین استفاده کنیم. این دوربین میتونه مصارف مختلفی داشته باشه. مثلا بذاریمش بالای سر نوزاد توی اتاقش و مثلا توی اتاق خودمون از توی لپتاپ مراقبش باشیم. میتونیم بعنوان یه دوربین مدار بسته استفاده کنیم! میتونیم بعنوان یه وبکم استفاده کنیم و ...
راه های خیلی مختلفی برای این کار هست. یکی از ساده ترین اونها استفاده از برنامه ای به نام Droidcam است. این برنامه رو میتونید به راحتی از مارکت های آندرویدی مثل بازار نصب کنید. بعد از نصب بدون هیچ اپلیکیشن اضافه ای میتونید توی مرورگر آی‌پی و پورتی که برنامه بهتون میده بزنید و از دوربین استفاده کنید. البته به شرطی که هر دو دستگاه به یک روتر یا مودم وصل باشن. اما برای اینکه بتونید بعنوان وبکم استفاده کنید و چیزی مثل Cheese بتونه دوربین شما رو بعنوان وبکم شناسایی کنه، نیاز به نصب کلاینت Droidcam روی لینوکس هست

خوشبختانه میتونید به راحتی اون رو از AUR برای توزیع های آرچی نصب کنید:
yaourt -S droidcam

بعد از اینکه نصب شد، این رو اجرا کنید:
sudo modprobe v4l2loopback_dc
حالا برنامه رو هم در گوشی و هم در کامپیوتر اجرا کنید. و آی پی و پورتی که در گوشی میبینید در برنامه در کامپیوتر وارد کنید. (شکل بالا) و بعد connect رو بزنید.
با این کار وقتی برنامه وبکم خودتون رو (مثل cheese) باز میکنید، از توی قسمت Prefrences میتونید برای Device وبکم Droidcam رو انتخاب کنید:



بعد از اینکار تصویر نمایش داده میشه. برای فلاش زدن و زوم هم از توی کلاینت Droidcam روی کامپیوتر میتونید این کار رو بکنید (دکمه [۰۰۰] سمت چپ)

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

نویسنده : امین | تاریخ: 1395/06/25

فایرفاکس برای اینکار یه افزونه داره که به راحتی نصب میشه. اما برای کروم باید chrome-gnome-shell-git رو از AUR برای آرچ نصب کنید:



yaourt -S chrome-gnome-shell-git

آب و هوا در ترمینال!

نویسنده : امین | تاریخ: 1395/06/19

با curl میتونین به راحتی آب و هوای شهرتون رو در ترمینال ببینین


اول نصبش کنید و بعد برای شهر مورد نظر اجراش کنید:
sudo pacman -S curl
بعد:
curl wttr.in/qazvin

اگر میخواید بصورت خودکار موقعیت شما رو پیدا کنه چیزی بعنوان شهر ننویسید.
میتونید برای هر شهری که میخواید یک alias ایجاد کنید. مثلا برای تهران wteh برای قزوین wqaz و ...
بعنوان مثال:
echo "alias wqaz='curl wttr.in/qazvin'" >> ~/.bashrc

لینک‌های مرتبط

کلاینت واتس اپ برای لینوکس

نویسنده : امین | تاریخ: 1395/06/19

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



برای نصب در آرج از AUR استفاده کنید:
yaourt -S whatsie

استفاده از cmatrix برای یک سرگرمی!

نویسنده : امین | تاریخ: 1395/06/18

cmatrix یه اسکریپت جالبه که ترمینال شما رو تبدیل میکنه به شبیه چیزی که در فیلم های ماتریکس دیدیم


کاری نداره. cmatrix رو نصب کنید و بعد اجراش کنید. برای اینکه جالبتر هم بشه میتونیم از این دستور برای باز کردن ترمینال گنوم در حالت فول اسکرین و اجرای cmatrix پس از اون استفاده کنیم. و این دستور رو به یک شورتکات کیبورد بدیم، مثلا Super+X و با Ctrl+c متوقف میشه.



gnome-terminal --window --full-screen -x cmatrix
البته اگر از دسکتاپ دیگه ای استفاده میکنید باید دستور مربوط به ترمینال خودتون رو براش بکار ببرید.

چت صوتی و تصویری Hangouts در لینوکس

نویسنده : امین | تاریخ: 1395/06/12

امروز بر آن شدم تا گفت و گوی تصویری از طریق Hangouts داشته باشم. برای اینکار باید از مرورگر استفاده کنیم. و باید google-talkplugin نصب باشه. خوشبختانه این پلاگین در AUR موجود هست، اما بدبختانه ما تحریم هستیم و گوگل اجازه دانلود نمیده.
من فایلهای rpm مربوط به هر دو معماری 32bit و 64bit رو دانلود کردم و در هاست شخصی آپلود کردم. و لینک اون رو در PKGBUILD پلاگین جایگزین لینک گوگل کردم.
برای اینکه دیگران هم بتونن استفاده کنند لینک اونها رو در اختیار شما هم قرار میدم. این لینک ها رو جایگزین لینکهای گوگل در فایل PKGBUILD کنید:
http://planet.linuxvaman.ir/uploads/google-talkplugin_current_i386.rpm
http://planet.linuxvaman.ir/uploads/google-talkplugin_current_x86_64.rpm
بعد راحت میتونید اون رو نصب کنید و از طریق مسنجر Hangouts در مرورگرتون چت صوتی و تصویری داشته باشید.
yaourt -S google-talkplugin

وقتی میپرسه آیا PKGBUILD رو ویرایش کنه یا نه، بزنید Y و ویرایشگر مورد نظرتون مثلا gedit رو تایپ کنید و ...

نوتیفیکیشن های آندروید در گنوم

نویسنده : امین | تاریخ: 1395/06/1

ابزار بامزه ای به نام nuntius وجود داره که نوتیفیکیشن های آندروید رو در دسکتاپ گنوم بصورت نوتیفیکیشن نشون میده. مثلا اگر براتون از مخاطبی اس ام اس بیاد یا میس‌کال بیفته، هر نوتیفیکیشنی توی آندروید توی گنوم ظاهر میشه



کافیه از AUR این برنامه رو نصب کنید. و بعد روی آندروید هم از گوگل‌پلی نصبش کنید.
برای برقراری ارتباط باید دو دستگاه با بلوتوث با هم pair باشند.

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

لینک‌های مرتبط

محافظت از چشم ها در برابر نور مانیتور

نویسنده : امین | تاریخ: 1395/05/18

اسکریپت redshift از چشمان شما در برابر میزان حرارت نور مانیتور محافظت میکنه. قبلا در این مورد خیلی خلاصه گفته بودم. اما بد نیست کمی این مورد رو بیشتر بررسی کنیم. اول اینکه redshift رو از مخازن توزیع خودتون نصب کنید. در دسکتاپ های مبتنی بر gtk آیکن مربوطه در منوها قرار میگیره و شما با اجرای اون یک سری تنظیمات پیشفرض ردشیفت براتون اعمال میشه و همچنین آیکن در tray icon قرار میگیره.
اما برای اینکه میزان تاثیر ردشیفت و همچنین محل جغرافیاییتون رو مشخص کنید، بهتره یک فایل کانفیگ بسازیم.



بعد از نصب، فایل کانفیگ رو میسازیم
gedit ~/.config/redshift.conf

و این محتوی رو در اون ذخیره میکنیم
 ; Global settings for redshift
[redshift]
; Set the day and night screen temperatures
temp-day=6000
temp-night=5600


; Enable/Disable a smooth transition between day and night
; 0 will cause a direct change from day to night screen temperature.
; 1 will gradually increase or decrease the screen temperature.
transition=1

; Set the screen brightness. Default is 1.0.
;brightness=0.9
; It is also possible to use different settings for day and night
; since version 1.8.
;brightness-day=0.7
;brightness-night=0.4
; Set the screen gamma (for all colors, or each color channel
; individually)
gamma=0.8
;gamma=0.8:0.7:0.8
; This can also be set individually for day and night since
; version 1.10.
;gamma-day=0.8:0.7:0.8
;gamma-night=0.6

; Set the location-provider: 'geoclue', 'geoclue2', 'manual'
; type 'redshift -l list' to see possible values.
; The location provider settings are in a different section.
location-provider=manual

; Set the adjustment-method: 'randr', 'vidmode'
; type 'redshift -m list' to see all possible values.
; 'randr' is the preferred method, 'vidmode' is an older API.
; but works in some cases when 'randr' does not.
; The adjustment method settings are in a different section.
adjustment-method=randr

; Configuration of the location-provider:
; type 'redshift -l PROVIDER:help' to see the settings.
; ex: 'redshift -l manual:help'
; Keep in mind that longitudes west of Greenwich (e.g. the Americas)
; are negative numbers.
[manual]
lat=36.28
lon=50.0


; Configuration of the adjustment-method
; type 'redshift -m METHOD:help' to see the settings.
; ex: 'redshift -m randr:help'
; In this example, randr is configured to adjust screen 1.
; Note that the numbering starts from 0, so this is actually the
; second screen. If this option is not specified, Redshift will try
; to adjust _all_ screens.
[vidmode]

قسمت lat و long مربوط به عرض و طول جغرافیایی محل زندگی شماست. برای اینکه برنامه بتونه شب و روز رو تشخیص بده. این سایت میتونه بر اساس ip این اطلاعات رو در اختیار شما قرار بده.
قسمت temp هم میزان حرارت نور در روز و شب رو مشخص میکنه. من که با تنظیمات پیشفرضش راخت نبودم. تصویر دیگه خیلی زرد میشد. همین مقادیر به نظرم مناسب اومد.
بعد از ذخیره این تنظیمات، حالا redshift رو اجرا کنید.

اطلاعات جامع از کامپیوتر

نویسنده : امین | تاریخ: 1395/05/12

برنامه hardinfo اطلاعات جامعی از چند و چون دستگاه لینوکسی شما ارائه میده. بدون نیاز به بکار بردن دستوراتی که مشخصات سیستم رو نشون میدن، این برنامه به راحتی هر چی که راجع به کامپیوترتون بخواید بدونید بهتون میگه



این برنامه در سیستم های آرچ به راحتی نصب میشه
 sudo pacman -S hardinfo

برنامه کوچک Gpick برای رنگ‌باز ها!

نویسنده : امین | تاریخ: 1395/04/18

برنامه ی کوچکی وجود داره به نام gpick که بسیار برای کسایی که با کارهایی مثل ویرایش تصاویر یا اونهایی که کار طراحی قالب میکنند کاربردیه.


به راحتی میتونید با امکاناتی که این برنامه داره از هر جای صفحه نمایش کد رنگ ها رو بدست بیارید

1 2 3 4 5 6 7 ...