یک اسکریپت برای واترمارک تصویر و فیلم

چند وقت پیش مطلبی نوشته بودم در این خصوص که چطوری روی یک عکس یا روی یک فایل ویدیویی واترمارک خودمون رو اضافه کنیم. مدتی بعدش تصمیم گرفتم این دو تا کار رو با هم ادغام کنم و در قالب یک اسکریپت استفاده کنم.

اسکریپت رو خوب نگاه کنید تا با طرز کارش آشنا بشید. این اسکریپت رو با نام مثلا wmark جایی ذخیره کنید و براش یک alias بسازید. اونوقت میتونید باهاش کار کنید. یک بار wmark رو در ترمینال اجرا کنید تا خودش راهنماییتون کنه و مثال بزنه.

ادامه مطلب

کشتن پنجره ها!

اگر از xorg برای رابط گرافیکی میز‌کار استفاده میکنید، ممکنه بعضی مواقع لازم باشه یک برنامه ای رو به زور ببندید!

میتونیم با استفاده از xkill این کار رو بکنیم. برای ساده تر شدن کار، یک کیبورد شورت‌کات میسازیم و xkill رو به عنوان command اون قرار میدیم. که مثلا با فشردن کلیدهای ctrl + alt + esc برنامه xkill شروع میشه و ماوس تبدیل به یه X میشه. حالا اینو روی هر چی کلیک کنیم میشوره میبره!

ساخت بسته deb از سورس کامپایل شده

توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.

تا به حال شده یه بسته ای رو از روی سورس نصب کنید و بعدا به هر دلیلی احتیاج داشته باشید بسته ی deb اون رو داشته باشید؟ دلیلش هر چی که میخواد باشه. هدف ما اینه که بسته ی deb رو داشته باشیم! خیلی خیلی ساده، اول باید یه چیزی به نام checkinstall رو نصب کنید:

sudo apt-get install checkinstall
حالا وارد پوشه بسته ای بشید که اون رو کامپایل کردید و نصب کردید. یا حتی نصب هم نکردید. فقط کامپایل کردید. و به جای اینکه sudo make install رو اجرا کنید، این رو اجرا کنید : sudo checkinstall

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

ساخت فایل m3u

فایل های m3u یک نوع playlist از آهنگهای mp3 هستند که با اجرای اونها فایل های مربوط بهشون پخش میشن. و لازم نیست همه رو select کنیم! تنبلیه دیگه... چه کنیم...
با ترمینال وارد پوشه مورد نظر بشید و این دستور رو اجرا کنید. به همین سادگی:

ls -w 1 *.mp3 > Playlist.m3u

بکگراند برای grub

شاید یکی دوست داشته باشه منوی گراب بکگراند داشته باشه!
در ترمینال فایل پیشفرض منوی گراب رو یا gedit یا هر چیزی که دارید باز میکنیم:
sudo gedit /etc/default/grub
حالا مثلا میخوایم عکس/usr/share/images/grub.png رو برای پس زمینه انتخاب کنیم. شما هر عکسی رو میتونید کپی کنید و آدرسش رو بدید. در فایل گراب خط زیر رو اضافه کنید:
GRUB_BACKGROUND=/usr/share/images/grub.png

و اگر این رو میبینید: GRUB_GFXMODE=640×480  پشتش یه # بذارید تا این طوری بشه: # GRUB_GFXMODE=640×480

فایل رو ذخیره کنید و خارج شید.

و حالا در ترمینال این دستور رو اجرا کنید:

sudo update-grub

پخش صدای ورود به گنوم

اگه از کاربرای خیلی قدیمی گنوم باشید میدونید که سالها پیش موقع ورود به گنوم یک صدایی پخش میشد. مثل ویندوز های قدیم! حالا چی شد که طراحان تصمیم گرفتن صدای ورود به دسکتاپ رو در همه چیز از گوشی گرفته تا ویندوز و لینوکس حذف کنند خدا میدونه. ولی من دوست دارم یک صدای قشنگی پخش بشه بهرحال...
برای این کار یک فایل صوتی رو میدیم به پلیر مورد علاقمون که موقع ورود به دسکتاپ پخشش کنه. به همین راحتی. برای مدیریت برنامه های startup موقع ورود به گنوم میتونید gnome-session-properties رو از AUR نصب کنید و یه آیتم جدید اضافه کنید که دستورش چیزی شبیه به این باشه.
مثلا با pulseaudio:
paplay /path/to/file.ogg
اگر از mplayer استفاده میکنید:
mplayer /path/to/file.ogg
برای vlc از دستور زیر استفاده کنید:
cvlc --play-and-exit /path/to/file.ogg
اگه sox نصب دارید میتونید از دستور ساده play برای پخش یک فایل صوتی استفاده کنید.
و حتی میتونید از خود گنوم استفاده کنید:
canberra-gtk-play --file /path/to/file.ogg




حاصل سر و کله زدن های من با لینوکس