이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 FvwmDebug 명령입니다.
프로그램:
이름
FvwmDebug - fvwm 모듈 디버거
개요
FvwmDebug는 다음에 의해 생성되어야 합니다. fvwm(1) 정상적인 기능을 위해.
이 모듈을 실행하려면 다음 명령을 구성에 배치하십시오.
모듈 FvwmDebug [선택 매개변수]
이 모듈을 중지하려면 다음을 실행하십시오.
KillModule FvwmDebug
기술
이 모듈은 모든 fvwm 이벤트 세부 정보와 선택적으로 다른 일부를 지속적으로 덤프합니다.
표준 오류 스트림 또는 파일에 정보를 저장하여 디버깅에 적합합니다. 그만큼
출력은 선택적으로 다음으로 리디렉션될 수 있습니다. 엑스콘솔 또는 유사한 창.
기도
몇 가지 명령줄 스위치가 있습니다.
Fvwm디버그 [ --인수|--noargs ] [ --이벤트|--noevents ] [ --통나무 파일 ] [ --xconsole ] [
--마스크 마스크 ] [ --xmask 마스크 ] [ -디버그 수평 ] [ --길 트래커 이름 ] [
--send-configinfo ] [ --보내기 창 목록 ]
긴 스위치는 짧은 스위치로 축약될 수 있습니다.
--noargs - 이벤트의 모든 인수를 인쇄하지 않고 이름만 인쇄합니다. --인수 기본값입니다.
--noevents - 이벤트 이름도 인쇄하지 않음, 암시 --noargs. 와 효과가 비슷하다
둘 다 설정 --마스크 과 --xmask 0으로 하지만 이벤트는 실제로 모듈에 의해 수신됩니다.
그들은 단지 인쇄되지 않습니다.
이 옵션은 다음과 같은 경우에 유용할 수 있습니다. --길 또는 / 그리고 -디버그 사용.
디폴트는 --이벤트 정상적으로, 그리고 --noevents 하나 이상의 경우 --길 옵션이 지정되었습니다.
-l|--통나무 파일 - 표준 오류 스트림 대신 로그 파일 이름을 지정합니다. 만약 로그
쓰기를 위해 파일을 열 수 없습니다. 기본 표준 오류 스트림이 사용됩니다.
XNUMXD덴탈의 파일 파이프 '|'로 시작할 수 있습니다. 이것은 파이프의 일반적인 의미와 비슷합니다.
출력은 지정된 명령으로 파이프됩니다. 또한보십시오 --xconsole 옵션을 선택합니다.
-xc|--xconsole - 이것은 다음에 대한 바로 가기입니다.
FvwmDebug --log '|xconsole -file /dev/stdin -geometry 600x400 -notify'
그것은 모듈 출력을 보여줍니다 엑스콘솔 표준 오류 스트림이 아닌 창.
-m|--마스크 마스크 - 모듈 마스크, 31비트 정수를 설정합니다. 기본적으로 거의 모든 이벤트는
모니터링됨(다음과 같은 일부 홍수 이벤트 제외) CONFIGURE_WINDOW or FOCUS_WINDOW. 특별한
의 가치 -1 최대 마스크를 설정합니다.
-x|--xmask 마스크 - 모듈 확장 마스크, 31비트 정수를 설정합니다. 기본적으로 거의 모든
이벤트가 모니터링됩니다(다음과 같은 일부 홍수 이벤트 제외). ENTER_WINDOW or LEAVE_WINDOW. 그만큼
의 특별한 가치 -1 최대 확장 마스크를 설정합니다.
-d|-디버그 수평 - Perl 라이브러리 디버깅 메커니즘을 사용합니다. 유용한 수평s는 2에서 4입니다.
-t|--길 트래커 이름 - 주어진 Perl 라이브러리 트래커를 생성하고 그 주요 항목을 관찰합니다.
주목할 만한. 이 옵션은 여러 번 지정할 수 있습니다. 이 옵션은 다음을 의미합니다. --noevents
명시적으로 덮어쓰지 않는 한. 선택적으로 시도할 수 있습니다. -디버그예를 들면 :
FvwmDebug -xc --track PageInfo --track GlobalConfig --debug 3
"fvwm-perllib man"을 실행하여 설치된 Perl에 있는 모든 기존 추적기의 이름을 가져옵니다.
도서관.
-Sc|--send-configinfo - 보내다 Send_ConfigInfo ~에 명령하다 fvwm 시작할 때 결과는
많은 이벤트를 받았습니다.
-sw|--보내기 창 목록 - 보내다 Send_WindowList ~에 명령하다 fvwm 시작할 때 결과는
많은 이벤트를 받았습니다.
onworks.net 서비스를 사용하여 온라인에서 FvwmDebug 사용