Jest to polecenie FvwmDebug, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
FvwmDebug - debuger modułu fvwm
STRESZCZENIE
FvwmDebug powinien zostać uruchomiony przez fvwm(1) dla normalnej funkcjonalności.
Aby uruchomić ten moduł, umieść to polecenie gdzieś w konfiguracji:
Moduł FvwmDebug [parametry opcjonalne]
Aby zatrzymać ten moduł, wykonaj:
KillModule FvwmDebug
OPIS
Moduł ten trwale zrzuca wszystkie szczegóły zdarzeń fvwm i opcjonalnie inne
informacje do standardowego strumienia błędów lub pliku, przydatne do celów debugowania. The
Dane wyjściowe mogą być opcjonalnie przekierowane do xkonsola lub podobne okno.
WEZWANIE
Istnieje kilka przełączników wiersza poleceń:
FvwmDebug [ --arg|--noargs ] [ --wydarzenia|--brak wydarzeń ] [ --Dziennik filet ] [ --xkonsola ] [
--maska maska ] [ --maska świąteczna maska ] [ --odpluskwić poziom ] [ --ścieżka nazwa-trackera ] [
--send-informacje o konfiguracji ] [ --wyślij listę okien ]
Długie przełączniki można skracać do krótszych przełączników.
--noargs - nie wypisuje wszystkich argumentów zdarzenia, tylko jego nazwę. --arg jest wartością domyślną.
--brak wydarzeń - nie drukuj nawet nazw wydarzeń, sugeruje --noargs. Efekt jest podobny do
ustawienie obu --maska i --maska świąteczna na 0, ale zdarzenia faktycznie są odbierane przez moduł,
po prostu nie są drukowane.
Ta opcja może być przydatna, jeśli --ścieżka albo i --odpluskwić Jest używane.
Wartość domyślna to --wydarzenia normalnie i --brak wydarzeń jeśli jeden lub więcej --ścieżka określone opcje.
-l|--Dziennik filet - określ nazwę pliku dziennika zamiast standardowego strumienia błędów. Jeśli dziennik
nie można otworzyć pliku do zapisu, używany jest domyślny standardowy strumień błędów.
Połączenia filet może zaczynać się od potoku „|”, jest to podobne do zwykłego znaczenia potoku, czyli the
dane wyjściowe są przesyłane do określonego polecenia. Zobacz też --xkonsola opcja.
-xc|--xkonsola - to jest skrót do:
FvwmDebug --log '|xconsole -plik /dev/stdin -geometria 600x400 -notify'
To pokazuje wyjście modułu w pliku xkonsola window zamiast standardowego strumienia błędów.
-m|--maska maska - ustaw maskę modułu, 31-bitową liczbę całkowitą. Domyślnie prawie wszystkie zdarzenia są
monitorowany (z wyjątkiem niektórych zdarzeń powodziowych, takich jak KONFIGURACJA_OKNA or FOCUS_WINDOW. Specjalny
wartość -1 ustawia maskę maksymalną.
-x|--maska świąteczna maska - ustaw rozszerzoną maskę modułu, 31-bitową liczbę całkowitą. Domyślnie prawie wszystkie
zdarzenia są monitorowane (z wyjątkiem niektórych zdarzeń powodziowych, takich jak ENTER_OKNO or OPUŚĆ_OKNO,
specjalna wartość -1 ustawia maksymalną rozszerzoną maskę.
-d|--odpluskwić poziom - użyj mechanizmu debugowania biblioteki Perla. Przydatne pozioms wynosi od 2 do 4.
-t|--ścieżka nazwa-trackera - utwórz podany tracker biblioteki Perla i obserwuj jego główny
zauważalny. Opcję tę można określić wielokrotnie. Ta opcja oznacza --brak wydarzeń
chyba że zostanie wyraźnie nadpisany. Opcjonalnie możesz spróbować --odpluskwićna przykład:
FvwmDebug -xc --track Informacje o stronie --track GlobalConfig --debug 3
Uruchom „fvwm-perllib man”, aby uzyskać nazwy wszystkich istniejących modułów śledzących w zainstalowanym Perlu
biblioteka.
-sc|--send-informacje o konfiguracji - wysłać Send_ConfigInfo polecenie do fvwm podczas uruchamiania powoduje to a
otrzymano wiele wydarzeń.
-południowy zachód|--wyślij listę okien - wysłać Wyślij_listę okien polecenie do fvwm podczas uruchamiania powoduje to a
otrzymano wiele wydarzeń.
Użyj FvwmDebug online, korzystając z usług onworks.net