سلام
حتما تا حالا اسم xwinwrap به گوشتون خورده
برنامه ای که افراد دو جبهه مختلف در باره اون گرفتند
بعضی ها میگن به درد نمیخوره و بعضی ها مثل من عاشقشن
(خلاصه این برنامه : برنامه ای برای پخش فیلم و انیمیشن و کلا تصاویر متحرک بر روی دسکتاپ و والپیپر که نیاز به کامپیز داره)
همونجوری که میدونید برای پخش فیلم باید این برنامه رو با mplayer ترکیب کرد و به عبارتی با هم ران کرد!!!!!
اما حالا اینا چه ربطی به مونیتور شیشه ای و شفاف ما داره؟؟؟؟؟؟؟؟؟؟
باید بگم که شما با یک وبکم کوچیک میتونید این کار رو بکنید و به عنوان مثال اکثر لپ تاپ ها از این امکان بهره مند هستند اما باید وبکم شما متحرک باشه!!!
مثلا لپ تاپ های ASUS F3S اینجوری هستند. با این قابلیت سما میتونید وبکم رو بچرخونید و پشت مونیتور رو با وبکم ببینید
حالا وقت اون رسیده که با flip کردن وmirror کردن همزمان تصوی وبکم - تصویر پشت لپتاپ رو به صورت درست و صحیح بر روی دسکتاپ ببینیم تا مونیتور ما به عبارتی شفاف بشه!!!!
برای زیبایی بیشتر شفافیت اون رو روی ۵۰٪ میزارم تا کمی از والپیپر هم دیده بشه و شما از مونیتور شیشهایتون بیشتر لذت ببرید
برای اینکه این کارهارو اسون انجام بدید میتونید از اسکریپت زیر استفاده کنید
#!/bin/sh
# click to start, click to stop
if pidof xwinwrap ; then
killall xwinwrap
else
exec xwinwrap -ni -o 0.5 -fs -s -sp -st -b -nf -- mplayer -wid WID -quiet -fps 15 tv:// -vf mirror -flip
fi
اگه از اینا خوشتون نیومد میتونید به آرگومان های xwinwrap عبارت -sh circle رو هم اضافه کنید تا فقط یک داره از مونیتور شما شفاف باشه و بعد جای اون رو به گونه ای تست کنید که دوست دارید
حالا مونیتور شفاف شما آماده است
Problems you may run into.
If you have a tv tuner hooked up to your computer. The tv:// command may not work, and instead of getting a webcam feed you could potentially get tv channels as your wallpaper. But that might be cooler than a webcam feed.
Other programs can't use the webcam simultaneously. I suggest turning Off the program before you use other programs.
Suspend-To-Ram won't work while your webcam is on. I suggest turning Off the program when you don't want it in use. You could also add the line killall xwinwrap to /etc/acpi/sleep.sh Which would kill the process before suspending to ram. You can also add the line killall xwinwrap to /etc/acip/hibernate.sh if you have problems suspending to the hard drive.
This apparently only works using the X11 driver in Mplayer. Other drivers tend to not be capable for handling due to the lack of indirect rendering on some Intel cards.
ایده فوق مال خودمه اما روش استفاده از xwinwrap رو در آدرس زیر مطالعه کردم که برای اطلاعات بیشتر به اون مراجعه کنید
http://ubuntuforums.org/showthread.php?t=883482