Ito ang command na FvwmDebug na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
FvwmDebug - ang fvwm module debugger
SINOPSIS
FvwmDebug ay dapat na spawned sa pamamagitan ng fvwm(1) para sa normal na paggana.
Upang patakbuhin ang module na ito, ilagay ang command na ito sa isang lugar sa configuration:
Module FvwmDebug [optional-params]
Upang ihinto ang modyul na ito, isagawa ang:
KillModule FvwmDebug
DESCRIPTION
Ang module na ito ay patuloy na nagtatapon ng lahat ng mga detalye ng kaganapan sa fvwm at opsyonal na iba pa
impormasyon sa karaniwang stream ng error o isang file, mabuti para sa mga layunin ng pag-debug. Ang
ang output ay maaaring opsyonal na i-redirect sa xconsole o katulad na window.
INVOKASYON
Mayroong ilang mga switch ng command line:
FvwmDebug [ --args|--noargs ] [ --mga kaganapan|--noevents ] [ --log file ] [ --xconsole ] [
--maskara mask ] [ --maskara mask ] [ --debug antas ] [ --track pangalan ng tagasubaybay ] [
--send-configinfo ] [ --send-windowlist ]
Ang mahahabang switch ay maaaring paikliin sa mas maiikling switch.
--noargs - huwag i-print ang lahat ng mga argumento ng kaganapan, pangalan lamang nito. --args ay ang default.
--noevents - huwag mag-print ng kahit na mga pangalan ng kaganapan, nagpapahiwatig --noargs. Ito ay katulad sa epekto sa
pagtatakda pareho --maskara at --maskara hanggang 0, ngunit ang mga kaganapan ay talagang natatanggap ng module,
hindi lang sila naka-print.
Maaaring maging kapaki-pakinabang ang opsyong ito kung --track o / at --debug Ginagamit.
Ang default ay --mga kaganapan karaniwan, at --noevents kung isa o higit pa --track mga opsyon na tinukoy.
-l|--log file - tukuyin ang pangalan ng log file sa halip na ang karaniwang stream ng error. Kung ang log
Ang file ay hindi maaaring buksan para sa pagsusulat, ang default na karaniwang stream ng error ay ginagamit.
Ang file maaaring magsimula sa isang tubo '|', ito ay katulad ng karaniwang kahulugan ng isang tubo, ang
output ay piped sa tinukoy na command. Tingnan din --xconsole pagpipilian.
-xc|--xconsole - ito ay isang shortcut para sa:
FvwmDebug --log '|xconsole -file /dev/stdin -geometry 600x400 -notify'
Ipinapakita nito ang output ng module sa xconsole window kaysa sa karaniwang stream ng error.
-m|--maskara mask - itakda ang module mask, 31 bit integer. Bilang default, halos lahat ng mga kaganapan ay
sinusubaybayan (maliban sa ilang kaganapan sa pagbaha tulad ng CONFIGURE_WINDOW or FOCUS_WINDOW. Ang espesyal
halaga ng -1 nagtatakda ng pinakamataas na maskara.
-x|--maskara mask - itakda ang module extended mask, 31 bit integer. Bilang default, halos lahat
Ang mga kaganapan ay sinusubaybayan (maliban sa ilang mga kaganapan sa pagbaha tulad ng ENTER_WINDOW or LEAVE_WINDOW. ang
espesyal na halaga ng -1 itinatakda ang pinakamataas na pinalawak na maskara.
-d|--debug antas - gamitin ang mekanismo ng pag-debug ng library ng Perl. Ang kapaki-pakinabang antass ay 2 hanggang 4.
-t|--track pangalan ng tagasubaybay - lumikha ng ibinigay na Perl library tracker at obserbahan ang pangunahing nito
mapapansin. Maaaring tukuyin ang opsyong ito nang maraming beses. Ang mga pagpipiliang ito ay nagpapahiwatig --noevents
maliban kung tahasang na-overwrite. Maaari mong opsyonal na subukan --debug, Halimbawa:
FvwmDebug -xc --track PageInfo --track GlobalConfig --debug 3
Patakbuhin ang "fvwm-perllib man" upang makuha ang mga pangalan ng lahat ng umiiral na tracker sa iyong naka-install na Perl
library.
-sc|--send-configinfo - ipadala Send_ConfigInfo utos kay fvwm sa pagsisimula, nagreresulta ito sa a
maraming mga kaganapan na natanggap.
-sw|--send-windowlist - ipadala Send_WindowList utos kay fvwm sa pagsisimula, nagreresulta ito sa a
maraming mga kaganapan na natanggap.
Gamitin ang FvwmDebug online gamit ang mga serbisyo ng onworks.net