Dit is de opdracht FvwmDebug die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
FvwmDebug - de debugger van de fvwm-module
KORTE INHOUD
FvwmDebug zou moeten worden voortgebracht door fvwm(1) voor normale functionaliteit.
Om deze module uit te voeren, plaatst u deze opdracht ergens in de configuratie:
Module FvwmDebug [optionele params]
Om deze module te stoppen, voer je het volgende uit:
KillModule FvwmDebug
PRODUCTBESCHRIJVING
Deze module dumpt voortdurend alle fvwm-gebeurtenisdetails en optioneel enkele andere
informatie in de standaardfoutstroom of een bestand, goed voor foutopsporingsdoeleinden. De
uitvoer kan optioneel worden omgeleid naar xconsole of soortgelijk venster.
AANROEPING
Er zijn verschillende opdrachtregelopties:
FvwmDebug [ --argumenten|--noargs ] [ --gebeurtenissen|--geen evenementen ] [ --log filet ] [ --xconsole ] [
--masker maskeren ] [ --xmasker maskeren ] [ --debuggen niveau ] [ --spoor tracker-naam ] [
--send-configinfo ] [ --verzend-vensterlijst ]
Lange schakelaars kunnen worden afgekort tot kortere schakelaars.
--noargs - druk niet alle argumenten van de gebeurtenis af, alleen de naam ervan. --argumenten is de standaard.
--geen evenementen - druk zelfs geen namen van evenementen af, impliceert --noargs. Het is qua effect vergelijkbaar met
beide instellen --masker en --xmasker op 0, maar de gebeurtenissen worden daadwerkelijk door de module ontvangen,
ze zijn gewoon niet afgedrukt.
Deze optie kan nuttig zijn als --spoor of en --debuggen is gebruikt.
De standaard is --gebeurtenissen normaal, en --geen evenementen indien één of meer --spoor opties opgegeven.
-l|--log filet - specificeer de naam van het logbestand in plaats van de standaardfoutstroom. Als het logboek
bestand niet kan worden geopend voor schrijven, wordt de standaard standaardfoutstroom gebruikt.
De filet kan beginnen met een pijp '|', dit is vergelijkbaar met de gebruikelijke betekenis van een pijp, de
uitvoer wordt doorgesluisd naar de opgegeven opdracht. Zie ook --xconsole optie.
-xc|--xconsole - dit is een snelkoppeling voor:
FvwmDebug --log '|xconsole -file /dev/stdin -geometry 600x400 -notify'
Dat toont de module-uitvoer in het xconsole venster in plaats van de standaardfoutstroom.
-m|--masker maskeren - stel het modulemasker in, 31 bit geheel getal. Standaard zijn bijna alle evenementen dat
gecontroleerd (behalve voor sommige overstromingsgebeurtenissen zoals CONFIGURE_WINDOW or FOCUS_WINDOW. De speciale
waarde van -1 stelt het maximale masker in.
-x|--xmasker maskeren - stel het uitgebreide masker van de module in, 31 bit geheel getal. Standaard bijna allemaal
gebeurtenissen worden gemonitord (behalve enkele overstromingsgebeurtenissen zoals ENTER_WINDOW or LEAVE_WINDOW. De
bijzondere waarde van -1 stelt het maximale uitgebreide masker in.
-d|--debuggen niveau - gebruik het foutopsporingsmechanisme van de Perl-bibliotheek. Het nuttige niveaus zijn 2 tot 4.
-t|--spoor tracker-naam - maak de gegeven Perl-bibliotheektracker en observeer de belangrijkste ervan
waarneembaar. Deze optie kan meerdere keren worden opgegeven. Deze optie impliceert --geen evenementen
tenzij expliciet overschreven. Je kunt het eventueel proberen --debuggen, bijvoorbeeld:
FvwmDebug -xc --track PageInfo --track GlobalConfig --debug 3
Voer "fvwm-perllib man" uit om de namen van alle bestaande trackers in uw geïnstalleerde Perl op te halen
bibliotheek.
-sc|--send-configinfo - versturen Send_ConfigInfo commando om fvwm bij het opstarten resulteert dit in a
veel evenementen ontvangen.
-zw|--verzend-vensterlijst - versturen Send_WindowList commando om fvwm bij het opstarten resulteert dit in a
veel evenementen ontvangen.
Gebruik FvwmDebug online met behulp van onworks.net-services