لینوکس و من

۱۱۳ مطلب با موضوع «نرم افزار» ثبت شده است

آوردن صفحه لپتاپ توی گوشی!

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

البته چون تبلت من 4:3 هست اینجوری شده.
 

هرچند راه های مختلفی برای اینکار هست، اما ما میریم سراغ یک راه خیلی ساده و کم دردسر به نام vnc یا virtual network computing.
ایشون همون مسئول ایجاد کانکشن های remote desktop هستند. که حالا ما میخوایم از یک اپلیکیشن ساده ی آندرویدی استفاده کنیم و به سیستم لپتاپ یا کامپیوتر خونگیمون ریموت کنیم.
در حال حاضر این اپلیکیشن به نام bVNC رو میتونید از اینجا دانلود کنید و در دستگاه آندرویدی خود نصب کنید.

حالا بریم سراغ کامپیوتر، در اینجا مانجارو. به ادامه ی مطلب برید تا دستورات و باقی ماجرا رو بخونید...

دانلود یک سایت و تبدیل اون به یک فایل chm

گاهی پیش میاد که لازم داریم یک سایت رو بصورت آفلاین داشته باشیم. ابزارهای متفاوتی برای اینکار هست، اما با دم دست ترین چیز در لینوکس میشه یک سایت رو دانلود کرد. این یک نمونه ی دستور برای دانلود از یک URL خاصه (در اینجا http://example.com/exam/html ). اگه سرچ کنید به optionهای دیگه هم میرسین. اما همینا به نظر من خوبن.

 wget http://example.com/exam/html/ -k -c -r -p --no-parent --domains example.com

حالا سایت ما دانلود شده و در یک پوشه وجود داره. لینکها همه تبدیل به لینکهای local شدن تا مشکلی پیش نیاد. اما خیلی خوب میشه که مجموعه ی این فایلهای دانلود شده رو تحت عنوان یک فایل داشته باشیم. chm یک فایل مربوط به مایکروسافته. اما خب، بهر حال چیز خوبیه. فایلهای help ویندوز همه chm هستن. (دست کم تا موقعی که ویندوز اکس‌پی بود این طوری بود. در مورد ویندوزهای بعدی اطلاعی ندارم. چون دیگه کار نکردم)
خیلی گشتم تا یک ابزاری رو پیدا کردم که کارش تبدیل یک سری فایلهای html به chm بود و در لینوکس هم کار کنه. چون اکثر چیزا عکس این کار رو میکنن. یعنی فایلهای chm رو تبدیل میکنن. نه اینکه بسازن.

این فایل رو دانلود کنید و از داخل پوشه Rahman CHM Maker اجراش کنید. یک پنجره ای باز میشه که گویای همه چی هست. به راحتی میتونید فایلهای دانلود شدتون رو به chm تبدیل کنید.



نمونه اش این فایل هست که من ساختم و یک اطلس بیماری های پوستی است.

نمایش عکس با بهترین کیفیت

نمی‌دونم شما هم احساس کردید یا نه ولی گاهی اوقات بعضی تصاویر از فیلتر رنگ خاص استفاده می‌کنند که هر برنامه ای قادر به اجراش نیست من تا الان ۲ مورد پیدا کردم که عالی اینکار رو انجام می‌دن البته توی تصاویری که در ادامه هست بهتر متوجه می‌شید 

مرورگر Light نسخه جدید (۴۵) بهبود‌های خوبی داشته

قبلا مرورگر Light رو معرفی کرده بودم. همون فایرفاکسه که یک سری امکانات اضافه اش حذف شده تا سریعتر و سبک تر باشه و مموری کمتری اشغال کنه.
دیشب نسخه ۴۵ این مرورگر را نصب کردم (روی نسخه ۴۱)

باید بگم که خیلی سریعتر بالا میاد و احساس میکنم خیلی بهتر شده. شما هم حتما امتحان کنید. در آرچی‌ها با این دستور نصب میشه:
yaourt -S lightfirefox



نسخه پورتابل تلگرام برای لینوکس

تلگرام برای لینوکس (مخصوصا ۳۲ بیت) نسخه ای ارائه داده که صرف نظر از کتابخانه های دسکتاپ شما که Qt باشند یا GTK اجرا میشه. این برای کسایی خوبه که میخوان سیستم خالصی از GTK داشته باشند و نمیخوان بسته های Qt رو با اون همه چیزای متفرقه فقط واسه تلگرام نصب کنند.

از این سایت طبق معماری cpu و سیستمی که دارید نسخه ۶۴ یا ۳۲ بیتی رو دانلود کنید. پس از دانلود، فایل رو از حالت فشرده خارج کنید و برنامه ی Telegram رو به راحتی اجرا کنید.
بعد از اینکه اجرا شد خود برنامه آیکن تلگرام رو به منوی اپلیکیشن ها اضافه میکنه. پس بهتره قبل از اجرا اون رو در یک مکان ثابت قرار بدید.
نکته جالبش اینه که آپدیت نسخه های تلگرام بصورت خودکار انجام میشه و شما نیاز به هیچ کار اضافه دیگه ای ندارید.


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

یک خرید بامزه از دیجی کالا Bravo Cast

چند روز پیش از دیجی کالا یکی از این دانگل های HDMI خریدم. به نام Bravo cast
کارش اینه که بوسیله HDMI تلوزیون شما رو به دستگاه های دیگه مثل گوشی و تبلت و لپتاپ متصل میکنه. و با برنامه ی مخصوصی که داره میتونین توی مثلا موبایلتون فیلم و موزیک و عکس پخش کنین و روی صفحه تلوزیون ببینین. همچنین با قابلیت mirror میتونین صفحه ی لپتاپ یا گوشیتون رو توی تلوزیون ببینید.
من با آندروید در یک گوشی Huawei honor 3c امتحان کردم و همه چی خیلی عالی کار میکنه.
با دانلود برنامه ی مخصوصی که برای ویندوز داره از اینجا (من نسخه portable رو دانلود کردم) بوسیله wine میتونید توی لینوکس اجراش کنید و لذت ببرید. البته راه مخصوص خود لینوکس هم بود که من فی الحال حوصله اش رو نداشتم.
اولش میخواستم یه چیز مختص لینوکس پیدا کنم، اما جنرال‌تر شد. چون کافیه که یک مرورگر در کامپیوتر داشته باشید.
خیلی وقت ها شده که دارید با کامپیوتر کار میکنید و نیاز دارید که با گوشیتون هم یه چیزهایی رو بنویسید.

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

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

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

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

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

تنظیمات MPV برای نمایش بهتر

حتما پلیر معروف MPV رو می‌شناسید که نیازی به توضیح نیست ولی برای استفاده راحتر از این برنامه یکسری تنظیمات هست که من استفاده می‌کنم برای اینکه مثلا ویدیو Full HD که اجرا می‌کنه از صفحه بیرون نزه و روی اعصاب نره یا مثلا همیشه با n مقدار صدا پخش بشه از فرمت زیرنویس utf8 و عربی ( cp1256 ) استفاده کنه این تنظیمات که من اضافه کردم شخصی هست هر چند به اشتراک میزارمشون ولی تنظیمات مناسب خودتون رو خیلی راحت میتونید استفاده کنید.

در مسیر زیر ذخیره کنید.
 sudo mousepad /etc/mpv/mpv.conf

 

--video-aspect='16:10'
--hwdec='vdpau'
--hwdec-codecs=h264,mpeg2video
--vo='vdpau'
--ao='pulse'
--softvol='yes'
--softvol-max='200'
--af='scaletempo'
--audio-channels='fl-fr'
--volume='40'
--sub-text-font='XM Yekan'
--sub-text-color='#ffff00'
--sub-scale-with-window='yes'
--secondary-sid='auto'
--geometry='50%:50%'
--autofit-larger='70%x70%'
--sub-codepage=utf8:cp1256
--af=equalizer=5:5:4:4:3:-8:4:4:5:5
--video-output-levels='full'
 
برای راهنمایی و اینکه چطوری تنظیمات بیشتری استفاده کنیم از این لینک استفاده کنید و برای نصب از دستور
 
 yaourt -S mpv-git


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

 

 

 

 

 /etc/mpv/input.conf


تصاویری از برنامه بعد از این تنظیمات

 

 

 


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

در نسخه جدید برای تغییر فونت باید مسیر فونت‌ها رو هم مشخص کنید. با فایل fonts.conf

 

 

Advanced Copy

یک چیزی که توی ترمینال برای من جالب نبود این بود که نمی‌شد ببینم چقدر حجم فایل کپی شده یا انتقال داده شده کاری که Advanced Copy می‌کنه اینه که توی نوار پیشرفت همه چیزو نشون می‌ده. سرعت خیلی خوبی هم داره فقط کافیه به جای cp از vcp یا برای انتقال به جای mv از vmv استفاده کنید همین.
البته برای نمایش نوار پیشرفت باید از دستورات زیر استفاده کنید. یا برای راحتی کار از alias ها استفاده کنید.

acp -gR
amv -g



برای نصب هم ...

 yaourt -S advcp