영어프랑스어스페인어

Ad


온웍스 파비콘

FvwmAuto - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 FvwmAuto 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 FvwmAuto 명령입니다.

프로그램:

이름


Fvwm자동 - fvwm 자동 상승 모듈

개요


모듈 FvwmAuto 시간 초과 [-passid] [-menter|-menterleave|-mfocus] [EnterCommand [LeaveCommand]]
Fvwm자동 fvwm에서만 호출할 수 있습니다. 명령줄 호출 Fvwm자동
작업.

기술


XNUMXD덴탈의 Fvwm자동 모듈은 초점이 맞춰진 창을 자동으로 올리는 데 가장 자주 사용됩니다.

기도


올바른 구문은 다음과 같습니다.
모듈 FvwmAuto 시간 초과 [-passid] [-menter|-menterleave|-mfocus] [EnterCommand [LeaveCommand]]

AddToMenu 모듈
+ "자동 상승(300ms)" 모듈 FvwmAuto 300
+ "자동 상승/하강" 모듈 FvwmAuto 300 "사일런트 상승" "사일런트 하강"
XNUMXD덴탈의 시간 초과 인수가 필요합니다. 창에서 키보드를 유지해야 하는 기간을 지정합니다.
명령이 실행되기 전에 포커스를 입력합니다. 지연은 밀리초 단위로 측정되며 모든
XNUMX보다 큰 정수가 유효합니다.

리터럴 옵션인 경우 -패스시드 가 주어지면 방금 들어가거나 떠난 창의 창 id
fvwm으로 전송되는 명령에 추가됩니다. 이것은 다음과 함께 사용할 수 있습니다. 창 ID
fvwm 명령.

옵션 -멘터, -멘터리브-엠포커스 FvwmAuto가 반응하는 작업에 영향을 줍니다.
하나 이상의 옵션을 선택할 수 없습니다. 에 -엠포커스 모드에서 FvwmAuto는
포커스가 있는 창입니다. 에 -멘터 모드에서 FvwmAuto는 포인터 아래 창을 올립니다.
포인터가 창에 들어갈 때. NS 나가기 명령 는 창에서 실행됩니다.
새 창에 들어가기 전에 포인터 아래에 포인터가 창을 벗어나고
루트 창에 들어가고, 명령 입력 도 실행되지만 작동할 창이 없는 경우
에. 에 -멘터리브 모드에서 FvwmAuto는 다음과 같이 작동합니다. -멘터 모드이지만 나가기 명령
포인터가 창 밖으로 이동하지만 새 창으로 들어가지 않는 경우에도 실행됩니다.
후자의 두 가지 작동 모드는 초점을 허용하지 않는 창에 유용합니다.

참고: -menterleave 모드는 일부 응용 프로그램의 팝업 창을 방해할 수 있습니다. 하나
예는 Ghostview의 확대/축소 메뉴입니다. 이에 대해 불평하지 마십시오.
Ghostview의 버그.

명령 입력나가기 명령 선택 사항입니다. 명령 입력 실행된다 시간 초과 밀리 초
창이 입력 포커스를 얻은 후 나가기 명령 실행된다 시간 초과 밀리초 후
창이 초점을 잃었습니다. 항상 'Silent' 키워드를 사용하기 전에
명령 자체. FvwmAuto는 다음과 같은 경우 명령 문자열에 "Silent"를 추가합니다.
이건 잊어 버려. 이 접두어가 없으면 fvwm은 창이 다음과 같은 경우 작동할 창을 요청합니다.
FvwmAuto에서 보낸 명령이 fvwm에서 처리되기 전에 이(가) 종료되었습니다. 이것은 수
예는 팝업 메뉴에서 발생합니다.

"Silent Raise"가 기본값입니다. 명령 입력, 그러나 모든 fvwm 기능이 허용됩니다. 나는 것
그러나 시간 초과가 낮은 "닫기" 또는 "파기"를 사용하지 마십시오. NS 나가기 명령 편리할 수 있습니다
깔끔한 데스크탑을 위해 실험:
모듈 FvwmAuto 0 Nop "Silent Lower"
모듈 FvwmAuto 0 Nop "Silent Iconify"

ClickToFocus를 사용하여 창을 자동으로 올리는 예:
스타일 * ClickToFocus
FvwmAuto 0 -menter "사일런트 레이즈"

일부 창만 자동으로 올리고 내리는 예:
FvwmAuto를 시작하려면:
FvwmAuto 0 -passid -멘터 \
"조용한 선택_상승 낮추기" \
"Silent selected_raiselower 더 낮은"
그리고 이것을 .fvwm2rc에 넣으십시오.
AddToFunc select_raiselower
+ I WindowId $1(FvwmIconMan) $0
+ I WindowId $1(FvwmButtons) $0
+ I WindowId $1(xclock) $0
...

더 복잡한 예(XNUMX개의 FvwmAuto가 실행 중):
DestroyFunc 복원Iconified
AddToFunc RestoreIconified
+ I 현재(Iconic) Iconify false

DestroyFunc 레지스터포커스
AddToFunc RegisterFocus
+ I Exec date +"%T $n focus" >>/tmp/focus-stats.txt

DestroyFunc 레지스터Unfocus
AddToFunc RegisterUnfocus
+ I Exec date +"%T $n unfocused" >>/tmp/focus-stats.txt

KillModule FvwmAuto
모듈 FvwmAuto 250 Raise Nop
모듈 FvwmAuto 800 RestoreIconified Nop
모듈 FvwmAuto 0 RegisterFocus RegisterUnfocus

노트


FvwmAuto에는 특별한 상승/하강 지원이 있습니다. 상승/하강을 개선하기 위해 추가되었습니다.
FvwmAuto 사용의 대부분은 자동 올리기 또는 자동 내리기 때문입니다. 이것
개선 사항에는 M_RAISE_WINDOW 및 M_LOWER_WINDOW 패킷에 대한 잠금이 포함됩니다.
명시적으로 제기된 창 올리기/내리기. 특별한 상승/하강 지원이 활성화됨
때에만 명령 입력 or 나가기 명령 하위 문자열 "Raise" 또는 "Lower"를 포함합니다. 너
이 사실을 사용하여 이러한 명령의 이름을 변경하여 특별한 지원을 활성화/비활성화할 수 있습니다.
FvwmAuto는 자동으로 사용자가 기대하는 것을 원하지 않습니다.

사용 Fvwm자동 와 함께 엣지커맨드 더욱 강력해질 수 있습니다. 쇼트가 있다
의 예 fvwm man 페이지.

onworks.net 서비스를 사용하여 온라인으로 FvwmAuto 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad