لینوکس و من

HAL در پارسیکس

راستش من دقیقا نمیدونم HAL یا HALD جیه. فقط میدونم چیزی در مورد سخت افزارهای سیستمه!  میخواستم در پارسیکس gnome-device-manager رو نصب کنم و اطلاعات سخت افزارها رو  داشته باشم، اما اجرا نمیشد. و پیامی مبنی بر اینکه HAL فعال نیست میداد. دستور lshal هم که در ترمینال برای این کاره، باز میگفت HAL فعال نیست. با یه سرچ متوجه شدم که با دستور sudo /etc/init.d/hal start  میشه HAL رو فعال کرد و مشکلی که داشتیم بر طرف میشه.

*میهن بلاگ سرورهاش رو از مالزی آورده داخل ایران. امیدوارم این کار باعث down بودن میهن بلاگ در آینده نشه. سایت بلاگها که یه زمان روی سرورهای ایران بود پشیمون شد و برگشت روی سرورهای خارج از ایران. 

باز هم فایرفاکس: حق راست کلیک!

بعضی سایت ها هستند که برای حفظ کپی رایت مطالبشون حق راست کلیک و سلکشن متن رو گرفتند و نمیذارن این کار رو انجام بدیم. که این قابل قبوله. اما بعضی ها هم هستند که واقعا بیخود و بیجهت این کار رو میکنند. و مثلا شما میخوای روی یه لینک، رایت کلیک کنی نمیتونی. افزونه RightToclick رو در فایرفاکس نصب کنید و از شر این کد که گاهی مزاحم میشه خلاص بشید.

اصلاح url های فایرفاکس

این نوشته در مورد لینوکس نیست. ولی از اونجایی که خیلی کاربردیه (حد اقل برای خودم)، گفتم این جا هم بنویسم... حتما شده شما یه موقع که دارید توی آدرس بار، لینک مورد نظرتون رو مینویسید، زبان تایپ فارسی باشه و شما متوجه نشید؟ و بعد اینتر بکنید و حرص بخورید که اه، باز فارسی شد!افزونه ی url fixer برای فایرفاکس، میاد این مشکل رو حل میکنه. البته به کمک خودتون. این افزونه رو نصب کنید و در تنظیمات افزونه، سایت هایی که بیشتر تایپ میکنید و اونها رو و اینتر میکنید، به صورت فارسی اضافه کنید و بگید که مثلا وقتی شما تایپ کردید لخخلمث.زخپ  افزونه اون رو به google.com تبدیل کنه. یا حالا هر چیز دیگه ای که مد نظر خودتون هست. لزومی نداره فقط در مورد فارسی استفاده کنید. مثلا بگید وقتی زدید gg افزونه شما رو به google.com ببره.

گول زدن سایت های عقب افتاده!

سایت عقب افتاده به نظر من یعنی سایتی که فقط با IE میتونه کار کنه. سیستم sama که در خیلی از دانشگاه ها شده سیستم انتخاب و احد و ...، به نظر من یه سیستم عقب افتاده است! یعنی Mental Retared! چون فقط با IE کار میکنه. حتی اجازه ی login کردن رو هم نمیده! خب ما هم توی لینوکس که IE نداریم. (ies4linux) چکار کنیم، چکار نکنیم... میایم search میکنیم و به در نهایت به یک addon برای فایرفاکس میرسیم به نام user agent switcher. این جناب میاد کاری میکنه که فایرفاکس به عنوان IE تظاهر کنه! بنابراین اون سایت عقب مونده ی بیب، گول میخوره و ما میتونیم login کنیم. 

ویرایش زیرنویس ها در لینوکس

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



SE یک ویدئو پلیر داخلی داره. اما میتونید از ویدئو پلیرهای خارجی مثل mplayer یا vlc هم برای نمایش تصویر استفاده کنید. اول از منوی video فایل مورد نظرتون رو باز کنید. و بعد از منوی file فایل زیرنویس رو باز کنید. برای اینکه زمان زیرنویس رو اصلاح کنید، فیلم رو بیارید جایی که اولین صحبت شروع میشه. pause کنید! اختلاف زمان زیرنویس (کنار متنش نوشته) با اون زمانی که الان فیلم pause شده رو بدست بیارید. حالا از منوی timings گزینه move subtitle رو انتخاب کنید. و در پنجره باز شده با یه محاسبه ی کوچولوی ریاضی  زمان مورد نظرتون رو اعمال کنید و در آخر هم زیرنویس رو save کنید. به همین راحتی.
حالا میشه توی hd2 بشینم راحت فیلم ببینم!!
تنظیمات مختلف زیاد دیگه ای هست که با ور رفتن با منو ها خودتون پیداشون کنید و لذت ببرید!

vlc و تغییرات دلخواه روی فیلم و صدا

اگر یک کلیپی دارید میبینید که با موبایل گرفته شده و فیلم بردار حواسش نبوده و موبایل رو با زاویه گرفته و شما دارید فیلم رو چپکی (!) میبینید اصلا سخت نگیرید و به فیلم بردار توی دلتون حرفهای خوب نزنید! چرا که با VLC میتونید هر بلایی که خواستید سر فیلمتون بیارید. از جمله: چرخش به هر زاویه ای! قیچی کردن فیلم، زوم فیلم، تغییر رنگ های فیلم و ...
یه نگاهی به اینجا بندازید:
VLC > tools > effects and filters

تبدیل charachter encoding فایل های متنی

سلام.
مشکل از اینجا شروع میشه که اکثر فایل های زیرنویس فارسی دارای encoding از نوع windows-1256 هستند. این باعث میشه که در نرم افزار های پخش فیلم مثل totem یا vlc زیرنویس فارسی درست نشون داده نشه. حتی اگه در تنظیمات vlc گزینه windows-1256 رو انتخاب کرده باشیم باز هم درست نمیشه. این مشکل با یه ورژن خاصی از libfribidi درست میشد. اما نمیدونم چرا در پارسیکس این روش جواب نمیده. برای حل این مشکل، من encoding فایل زیرنویس رو به utf8 تغییر میدم  و در تنظیمات vlc هم utf8 رو انتخاب میکنم. totem هم خودش متوجه خواهد شد. و زیرنویس فارسی درست نشون داده خواهد شد. برای این تغییر:

iconv -f windows-1256 -t utf8 /file-1.srt > /file-2.srt
طبیعتا آدرس فایل ها رو باید جایگزین کنید.

یک راه ساده تر برای این تبدیل، استفاده از یک اسکریپت ساده است. من این اسکریپت رو طبق نیاز خودم تغییر دادم. میتونید اون رو در یک فایل مثلا با نام srtconv ذخیره کنید و اون رو در فولدر usr/bin/  کپی کنید. و از این به بعد برای تبدیل یک زیرنویس به utf8 در خط فرمان تایپ کنید srtconv و بعد از اینتر کردن، آدرس فایلتون رو بهش میدید. اونوقت فایل شما از windows-1256 به utf8 تبدیل میشه و کنار فایل اصلی قرار میگیره.

#!/bin/bash
# get filename
# by AmiNimA  medicamin [at] gmail.com 

echo -n "This converts a file with windows-1256 encoding to UTF8. Enter File path:"
read fileName
 
if [ ! -f $fileName ]; then
  echo "Filename $fileName does not exists"
  exit 1
fi

iconv -f windows-1256 -t utf8 < $fileName > $fileName-NEW

یادتون باشه که مجوز اجرا شدن رو به اسکریپت بدید. شما میتونید با تغییر این اسکریپت کارهای دیگه ای هم انجام بدید!

تنظیم زمان زیرنویس در vlc

ممکنه زیرنویس های فیلم ها با صدای گوینده ها هم زمان نباشند. این مشکل رو به سادگی با VLC با به کار بردن کلید های زیر حل میکنیم:

کنترل + h برای تاخیر انداختن در زیرنویس (یعنی وقتی زیرنویس زودتر میاد)

کنترل + g برای عقب کشیدن زیرنویس (یعنی وقتی که اول گوینده حرفشو میگه بعد زیرنویس میاد)

 

میتونید این کلید ها رو در قسمت prefrences در حالت advance در قسمت interface ببینید و تغییر بدید.

تغییر بکگراند فولدر ها در گنوم

میدونستید میتونید برای فولدرهاتون در گنوم بکگراند قرار بدید؟! در منوی Edit از nautilus گزینه ی Backgrounds and Emblems رو بزنید تا ببینید. میتونید رنگ بکگراند رو تغییر بدید یا اینکه عکس قرار بدید. این یک تنظیم سراسری اعمال میکنه. برای فولدر های تکی هنوز نمیدونم چطور میشه این کار رو کرد.

چت صوتی و تصویری با جیمیل

برای اینکه امکان چت صوتی و تصویری در جیمیل رو داشته باشیم، چه لینوکس چه ویندوز چه مک، باید پلاگین مخصوصش رو از گوگل دانلود کنیم. از اونجایی که ما در ایران به سر میبریم، امکان دانلود این پلاگین رو نداریم. من نسخه ی ۳۲ بیتی مخصوص دبیان رو دانلود کردم و براتون میذارم. میتونید از این نسخه در پارسیکس هم استفاده کنید. (برای اوبونتو نمیدونم، تست نکردم) دانلود فایل