मैंने यहाँ से एक AutoHotKey स्क्रिप्ट को अनुकूलित किया है, जो आप (विंडोज पर) पूछेंगी कि मुझे नहीं पता है कि क्या लिनक्स के लिए एक AutoHotKey है)।
जब स्क्रिप्ट चलाई जाती है, तो यह शीर्षक में "वीएलसी मीडिया प्लेयर" के साथ एक खिड़की पाता है और इसे 60% पारदर्शी और 'अयोग्य' बनाता है। स्क्रिप्ट से बाहर निकलने और VLC को फिर से सक्रिय करने के लिए, टास्कबार में ग्रीन H पर राइट क्लिक करें और Exit चुनें।
यदि आप मुझ पर भरोसा करते हैं, तो (विघटित करने वाला) इसका संकलित संस्करण, जो एक रनिंग वीएलसी इंस्टेंस को 60% पारदर्शिता के लिए सेट करता है और यहाँ असाध्य है: https://www.dropbox.com/s/to4wrlmnuym9kjb/TrparentVLC.exe
यदि आप मुझ पर भरोसा नहीं करते हैं, तो इसे मीडिया प्लेयर क्लासिक (यह सिर्फ बेहतर =) के साथ उपयोग करने के लिए अनुकूलित करना चाहते हैं, या बस सीखना चाहते हैं, ऑटोहॉटके स्थापित करें और इस स्क्रिप्ट को चलाएं: https://www.dropbox.com/s/ exj00fpssx761lc / TransparentVLC.ahk
यदि मेरे लिंक टूट गए हैं, तो AHK कोड इस प्रकार है:
/*
WinSet_Click_Through - Makes a window unclickable. Written by Wicked & SKAN.
I - ID of the window to set as unclickable.
T - The transparency to set the window. Leaving it blank will set it to 254. It can also be set On or Off. Any numbers lower then 0 or greater then 254 will simply be changed to 254.
If the window ID doesn't exist, it returns 0.
*/
WinSet_Click_Through(I, T="254") {
IfWinExist, % "ahk_id " I
{
If (T == "Off")
{
WinSet, AlwaysOnTop, Off, % "ahk_id " I
WinSet, Transparent, Off, % "ahk_id " I
WinSet, ExStyle, -0x20, % "ahk_id " I
}
Else
{
WinSet, AlwaysOnTop, On, % "ahk_id " I
If(T < 0 || T > 254 || T == "On")
T := 254
WinSet, Transparent, % T, % "ahk_id " I
WinSet, ExStyle, +0x20, % "ahk_id " I
}
}
Else
Return 0
}
#SingleInstance force
#Persistent
;app code starts here
;get window ID for a VLC instance
ID := WinExist("VLC media player")
;set it to 60% transparent and unclickable
WinSet_Click_Through(ID, 0.6 * 255)
;wait until the user quits, then show window again
OnExit, AppEnd
Return
AppEnd:
;set it back to clickable
WinSet_Click_Through(ID, "Off")
ExitApp