আমি এখান থেকে একটি অটোহটকি স্ক্রিপ্টটি রূপান্তর করেছি যা আপনি যা চান তা করবে (উইন্ডোজ - লিনাক্সের জন্য অটোহটকি আছে কিনা তা আমি জানি না)।
যখন স্ক্রিপ্টটি চালানো হয় তখন এটি শিরোনামে "ভিএলসি মিডিয়া প্লেয়ার" সহ একটি উইন্ডো খুঁজে পায় এবং এটিকে 60% স্বচ্ছ এবং 'অনিবার্য' করে তোলে। স্ক্রিপ্ট থেকে প্রস্থান করতে এবং ভিএলসি পুনরায় সক্রিয় করতে, টাস্কবারের ডানদিকে সবুজ এইচ টিপুন এবং প্রস্থানটি নির্বাচন করুন।
আপনি যদি আমার উপর বিশ্বাস রাখেন তবে এর একটি (সংশোধনযোগ্য) সংকলিত সংস্করণ যা একটি চলমান ভিএলসি উদাহরণকে 60% স্বচ্ছতা এবং অবিচ্ছিন্ন করতে সক্ষম করে তা এখানে রয়েছে: https://www.roidbox.com/s/to4wrlmnuym9kjb/TransparentVLC.exe
আপনি যদি আমার বিশ্বাস না করেন তবে মিডিয়া প্লেয়ার ক্লাসিক (এটি কেবল আরও ভাল =) এর সাথে ব্যবহারের জন্য এটি রূপান্তর করতে চান, বা কেবল শিখতে চান, অটোহটকি ইনস্টল করুন এবং এই স্ক্রিপ্টটি চালান: https://www.rodbox.com/s/ exj00fpssx761lc / TransparentVLC.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