Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന FvwmAuto കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
FvwmAuto - fvwm ഓട്ടോ-റൈസ് മൊഡ്യൂൾ
സിനോപ്സിസ്
മൊഡ്യൂൾ FvwmAuto ടൈംഔട്ട് [-passid] [-menter|-menterleave|-mfocus] [EnterCommand [LeaveCommand]]
FvwmAuto fvwm-ന് മാത്രമേ അഭ്യർത്ഥിക്കാൻ കഴിയൂ. എന്ന കമാൻഡ് ലൈൻ അഭ്യർത്ഥന FvwmAuto ഇല്ല
ജോലി.
വിവരണം
ദി FvwmAuto ഫോക്കസ് ചെയ്ത വിൻഡോകൾ സ്വയമേവ ഉയർത്തുന്നതിനാണ് മൊഡ്യൂൾ മിക്കപ്പോഴും ഉപയോഗിക്കുന്നത്.
ഇൻവോക്കേഷൻ
ശരിയായ വാക്യഘടന ഇതാണ്:
മൊഡ്യൂൾ FvwmAuto ടൈംഔട്ട് [-passid] [-menter|-menterleave|-mfocus] [EnterCommand [LeaveCommand]]
AddToMenu മൊഡ്യൂളുകൾ
+ "ഓട്ടോ റൈസ് (300 എംഎസ്)" മൊഡ്യൂൾ FvwmAuto 300
+ "ഓട്ടോ റൈസ്/ലോവർ" മൊഡ്യൂൾ FvwmAuto 300 "സൈലന്റ് റൈസ്" "സൈലന്റ് ലോവർ"
ദി ടൈം ഔട്ട് വാദം ആവശ്യമാണ്. ഒരു വിൻഡോ എത്ര സമയം കീബോർഡ് നിലനിർത്തണമെന്ന് ഇത് വ്യക്തമാക്കുന്നു
കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നതിനുമുമ്പ് ഇൻപുട്ട് ഫോക്കസ്. കാലതാമസം അളക്കുന്നത് മില്ലിസെക്കൻഡിലും ഏതെങ്കിലും
പൂജ്യത്തേക്കാൾ വലിയ പൂർണ്ണസംഖ്യ സാധുവാണ്.
ലിറ്ററൽ ഓപ്ഷൻ ആണെങ്കിൽ - പാസ്സിഡ് നൽകിയിരിക്കുന്നു, വിൻഡോയുടെ വിൻഡോ ഐഡി ഇപ്പോൾ നൽകിയതോ ഇടതോ ആയതാണ്
fvwm-ലേക്ക് അയച്ച കമാൻഡിൽ ചേർത്തിരിക്കുന്നു. ഇത് ഉപയോഗിച്ച് ഉപയോഗിക്കാം വിൻഡോ ഐഡി
fvwm ന്റെ കമാൻഡ്.
ഓപ്ഷനുകൾ - ഉപദേശകൻ, -മെന്റർ ലീവ് ഒപ്പം -എംഫോക്കസ് FvwmAuto പ്രതികരിക്കുന്ന പ്രവർത്തനങ്ങളെ സ്വാധീനിക്കുക.
ഓപ്ഷനുകളിൽ ഒന്നിൽ കൂടുതൽ തിരഞ്ഞെടുക്കാൻ കഴിയില്ല. ഇൻ -എംഫോക്കസ് മോഡ്, FvwmAuto ഉയർത്തുന്നു
ഫോക്കസ് ഉള്ള വിൻഡോ. ഇൻ - ഉപദേശകൻ മോഡ്, FvwmAuto പോയിന്ററിന് കീഴിൽ വിൻഡോ ഉയർത്തുന്നു
പോയിന്റർ ഒരു വിൻഡോയിൽ പ്രവേശിക്കുമ്പോൾ. ദി കമാൻഡ് വിടുക ഉണ്ടായിരുന്ന വിൻഡോയിൽ എക്സിക്യൂട്ട് ചെയ്യുന്നു
പുതിയ വിൻഡോയിൽ പ്രവേശിക്കുന്നതിന് മുമ്പ് പോയിന്ററിന് താഴെ. പോയിന്റർ ഒരു വിൻഡോ വിടുമ്പോൾ ഒപ്പം
റൂട്ട് വിൻഡോയിൽ പ്രവേശിക്കുന്നു, the എന്റർകമാൻഡ് അതും നടപ്പിലാക്കുന്നു, പക്ഷേ പ്രവർത്തിക്കാൻ ഒരു ജാലകവുമില്ല
ഓൺ. ഇൻ -മെന്റർ ലീവ് മോഡ്, FvwmAuto ഉള്ളതുപോലെ പ്രവർത്തിക്കുന്നു - ഉപദേശകൻ മോഡ്, എന്നാൽ കമാൻഡ് വിടുക
പോയിന്റർ ഒരു ജാലകത്തിൽ നിന്ന് പുറത്തേക്ക് നീങ്ങുകയും എന്നാൽ ഒരു പുതിയ വിൻഡോയിൽ പ്രവേശിക്കാതിരിക്കുകയും ചെയ്താൽ അത് നടപ്പിലാക്കും.
ഫോക്കസ് സ്വീകരിക്കാത്ത വിൻഡോകളിൽ അവസാനത്തെ രണ്ട് പ്രവർത്തന രീതികൾ ഉപയോഗപ്രദമാണ്.
ശ്രദ്ധിക്കുക: -menterleave മോഡ് ചില ആപ്ലിക്കേഷനുകളുടെ പോപ്പ്അപ്പ് വിൻഡോകളിൽ ഇടപെടാം. ഒന്ന്
ഉദാഹരണം Ghostview ന്റെ സൂം മെനു ആണ്. ദയവായി ഞങ്ങളോട് ഇതിനെക്കുറിച്ച് പരാതിപ്പെടരുത് - ഇത് എ
Ghostview ലെ ബഗ്.
എന്റർകമാൻഡ് ഒപ്പം കമാൻഡ് വിടുക ഓപ്ഷണൽ ആകുന്നു. എന്റർകമാൻഡ് നിർവ്വഹിക്കുന്നു ടൈം ഔട്ട് മില്ലിസെക്കൻഡ്
ഒരു വിൻഡോയ്ക്ക് ഇൻപുട്ട് ഫോക്കസ് ലഭിച്ചതിന് ശേഷം, കമാൻഡ് വിടുക നിർവ്വഹിക്കുന്നു ടൈം ഔട്ട് മില്ലിസെക്കന്റുകൾക്ക് ശേഷം
വിൻഡോ ഫോക്കസ് നഷ്ടപ്പെട്ടു. നിങ്ങൾ എപ്പോഴും മുമ്പ് 'സൈലന്റ്' കീവേഡ് ഉപയോഗിക്കണം എന്നത് ശ്രദ്ധിക്കുക
ആജ്ഞ തന്നെ. FvwmAuto കമാൻഡ് സ്ട്രിംഗിലേക്ക് "സൈലന്റ്" മുൻകൈയെടുക്കുന്നു എങ്കിൽ
ഇത് മറക്കൂ. ഈ പ്രിഫിക്സ് ഇല്ലാതെ fvwm വിൻഡോ ആണെങ്കിൽ പ്രവർത്തിക്കാൻ നിങ്ങളോട് ഒരു വിൻഡോ ആവശ്യപ്പെടും
FvwmAuto അയച്ച കമാൻഡ് fvwm പ്രോസസ്സ് ചെയ്യുന്നതിനുമുമ്പ് മരിച്ചു. ഇതിന് കഴിയും
ഉദാഹരണം പോപ്പ്അപ്പ് മെനുകളിൽ സംഭവിക്കുന്നു.
"സൈലന്റ് റൈസ്" ആണ് ഡിഫോൾട്ട് എന്റർകമാൻഡ്, എന്നാൽ ഏതെങ്കിലും fvwm ഫംഗ്ഷൻ അനുവദനീയമാണ്. ഞാൻ താല്പര്യപ്പെടുന്നു
എന്നിരുന്നാലും, കുറഞ്ഞ സമയപരിധിയിൽ "അടയ്ക്കുക" അല്ലെങ്കിൽ "നശിപ്പിക്കുക" ഉപയോഗിക്കരുത്. ദി കമാൻഡ് വിടുക സുലഭമായിരിക്കും
ഒരു വൃത്തിയുള്ള ഡെസ്ക്ടോപ്പിനായി. ഇതുപയോഗിച്ച് പരീക്ഷിക്കുക:
മൊഡ്യൂൾ FvwmAuto 0 നോപ് "സൈലന്റ് ലോവർ"
മൊഡ്യൂൾ FvwmAuto 0 Nop "Silent Iconify"
ClickToFocus ഉപയോഗിച്ച് വിൻഡോകൾ യാന്ത്രികമായി ഉയർത്തുന്നതിനുള്ള ഒരു ഉദാഹരണം:
ശൈലി * ClickToFocus
FvwmAuto 0 -മെന്റർ "സൈലന്റ് റൈസ്"
ചില വിൻഡോകൾ മാത്രം സ്വയമേവ ഉയർത്തുന്നതിനും താഴ്ത്തുന്നതിനുമുള്ള ഒരു ഉദാഹരണം:
FvwmAuto ആരംഭിക്കാൻ:
FvwmAuto 0 -passid -menter \
"Silent selective_raiselower rise" \
"സൈലന്റ് സെലക്ടീവ്_റൈസ്ലോവർ ലോവർ"
ഇത് നിങ്ങളുടെ .fvwm2rc-ൽ ഇടുക:
AddToFunc selective_raiselower
+ I WindowId $1 (FvwmIconMan) $0
+ I WindowId $1 (FvwmButtons) $0
+ I WindowId $1 (xclock) $0
...
കൂടുതൽ സങ്കീർണ്ണമായ ഉദാഹരണം (മൂന്ന് FvwmAuto പ്രവർത്തിക്കുന്നു):
DestroyFunc RestoreIconified
AddToFunc RestoreIconified
+ ഐ കറന്റ് (ഐക്കണിക്) ഐക്കണിഫൈ തെറ്റ്
DestroyFunc RegisterFocus
AddToFunc RegisterFocus
+ I Exec തീയതി +"%T $n ഫോക്കസ്ഡ്" >>/tmp/focus-stats.txt
DestroyFunc RegisterUnfocus
AddToFunc RegisterUnfocus
+ I Exec തീയതി +"%T $n ശ്രദ്ധ കേന്ദ്രീകരിക്കാത്തത്" >>/tmp/focus-stats.txt
KillModule FvwmAuto
മൊഡ്യൂൾ FvwmAuto 250 Raise Nop
മൊഡ്യൂൾ FvwmAuto 800 RestoreIconified Nop
മൊഡ്യൂൾ FvwmAuto 0 RegisterFocus RegisterUnfocus
കുറിപ്പുകൾ
FvwmAuto-ൽ ഒരു പ്രത്യേക Raise/Lower പിന്തുണയുണ്ട്. ഉയർത്തൽ/താഴ്ത്തൽ മെച്ചപ്പെടുത്തുന്നതിനാണ് ഇത് ചേർത്തത്
കോൾബാക്കുകൾ, കാരണം മിക്ക FvwmAuto ഉപയോഗങ്ങളും സ്വയമേവ ഉയർത്തുകയോ സ്വയമേവ താഴ്ത്തുകയോ ചെയ്യുന്നു. ഈ
മെച്ചപ്പെടുത്തലിൽ M_RAISE_WINDOW, M_LOWER_WINDOW പാക്കറ്റുകൾ ലോക്ക് ചെയ്യുന്നത് ഉൾപ്പെടുന്നു, അല്ല
വ്യക്തമായി ഉയർത്തിയ വിൻഡോകൾ ഉയർത്തുക/താഴ്ത്തുക. പ്രത്യേക ഉയർത്തൽ/താഴ്ന്ന പിന്തുണ പ്രവർത്തനക്ഷമമാക്കി
ഒന്നുകിൽ മാത്രം എന്റർകമാൻഡ് or കമാൻഡ് വിടുക "ഉയർത്തുക" അല്ലെങ്കിൽ "താഴ്ത്തുക" എന്ന ഉപസ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്നു. നിങ്ങൾ
ഈ കമാൻഡുകൾ പുനർനാമകരണം ചെയ്തുകൊണ്ട് ഏതെങ്കിലും പ്രത്യേക പിന്തുണ പ്രാപ്തമാക്കുന്നതിനും അപ്രാപ്തമാക്കുന്നതിനും ഈ വസ്തുത ഉപയോഗിക്കാം
FvwmAuto യാന്ത്രികമായി നിങ്ങൾ അത് ചെയ്യണമെന്ന് പ്രതീക്ഷിക്കുന്നില്ല.
ഉപയോഗിക്കുന്നു FvwmAuto അതുമായി ബന്ധപെട്ടു എഡ്ജ്കമാൻഡ് കൂടുതൽ ശക്തനാകാൻ കഴിയും. ഒരു ഷോർട്ട് ഉണ്ട്
ഉദാഹരണം fvwm മാൻ പേജ്.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് FvwmAuto ഓൺലൈനായി ഉപയോഗിക്കുക