📄 xdeview.1
字号:
.\" $Id: xdeview.1,v 1.6 2001/06/04 16:26:56 fp Exp $ ".TH XDEVIEW 1 "June 1996".SH NAMExdeview \- a powerful decoder for binary files.SH SYNOPSIS.B "xdeview [Xt options] [-- options] [\fIfile(s)\fP]".br.SH DESCRIPTION.I XDeviewis a smart decoder for attachments that you have received in encodedform via electronic mail or from the usenet. It is similar to thestandard .BR uudecode (1)command, yet with more comfort and flexibility..I XDeviewsupports the.I uuencoding, xxencoding, Base64and.I BinHexencoding methods, and is able to handle split-files (which have been sentin multiple parts) as well as multiple files at once, thus greatly simplifyingthe decoding process. Usually, you will not have to manually edit files toprepare them for decoding..PPIf you don't really need a graphical frontend for these kinds of jobs,have a look at.BR uudeview (1)and.BR uuenview (1)..PPAfter invoking the program, it will scan all the given files for encodeddata. If any of them were directories, they will be recursively dived into.You don't need to give files on the command line; you can also selectfiles later from within the program. After completing the initial scan,you will be presented with a list of files that seem like they can bedecoded properly. You can then pick files individually for decoding..SH OPTIONSThere's no real need to set options on the command line; they can alsobe set from within the program. Note that options must be preceded bya double-hyphen '--', otherwise they might be mistaken for displayoptions..TP.B -dSets the program into desperate mode. It will then offer you to decodeincomplete files. This is useful if you are missing the last part of a50-parts posting, but in most cases the desperately-decoded files willsimply be corrupt and unusable. The degree of usefulness of an incompletefile depends on the file type..TP.B -fUses fast mode for file scanning. The program assumes that each input fileholds at most one part, which is usually true for files in a news spooldirectory. This option.B breaks decodingof input files with multiple articles. Also, certain sanity checks aredisabled, probably causing erroneous files to be presented for decoding.Sometimes you'll get error messages when decoding, sometimes you'lljust receive invalid files. Don't use.B -fif you can't live with these problems..TP.B -oGives the OK to overwrite files already there on decoding. The default isto prompt the user whether to overwrite, rename or skip the file..TP.B -vDisables verbosity. Normally, the program prints some status messageswhile reading the input files, which can be very helpful if somethingshould go wrong. Use if these messages disturb you..TP.B -p pathSets the path where decoded files shall be written to. This must be a validpathname, or you'll get errors when trying to decode anything. Defaults tothe current working directory..TP.B -bThis changes.I xdeview'spolicy of finding a part number on a subject line and may only be neededin some rare cases when part numbers are found in () parentheses as wellas in [] brackets, for example in a series of multi-part postings.By default,.I xdeviewuses the numbers found in () parentheses first. But if this numberindicates the file's number in the series and the part number isgiven in [] brackets, use this parameters to make the program readthe other number first. This does not affect decoding of files withonly one or neither type of brackets.If you prefer, you can also use the option as.B -b[].TP.B -sRead "minus smartness". This option turns off automatic part numberdetection from the subject line. Try this option if.I xdeviewfails to parse the subject line correctly and makes errors at guessingpart numbers, resulting in incorrect ordering of the parts. With thisoption, parts are always put together sequentially (so the parts mustbe correctly ordered in the input file)..B Note:The correct part number found in proper.I MIMEfiles is still evaluated..TP.B -tUse plaintext messages. Usually, XDeview only presents encoded datafor decoding. With this option set, text parts from.I MIMEmessages and non-encoded messages are also offered. Plaintext messagesfrequently don't have an associated filename, so they're assigned aunique name from a sequential four-digit number..SH MAIN MENUThe main window of.I xdeviewis composed of six main elements. At the top is the .I Menu Bar.Centered is the.I File List,which lists all the files that have been detected in the encoded dataand are ready for decoding. Left of the File List is the.I Status List,which describes the status of each file. Usually, this list will show"OK" for all files, as display of erroneous files is normally suppressed.On the right is a bunch of short-cut buttons with the most heavily-usedfunctions. At the bottom of the window is the .I Save Pathentry field, and the status bar. Each of these items will be describedindividually in the following text..SH MENU BAR.TP.B File Menu.RS.TP.B Load ...Loads encoded files. These files are then scanned for encoded data andfiles; these files are added to the File List. You can also selectdirectories, which are then recursively descended into.TP.B EncodeEncode file(s), storing the encoded data on disk, sending them viaemail, or posting them to newsgroups. See below..TP.B HelpersXdeview reads information from your .mailcap and .mime.types to performthe appropriate default action when you hit the "Execute" button. Inthis dialogue, you can configure the locations of these files..TP.B Save SetupSaves all current options, the input and output file paths etc. intothe .xdeviewrc file in your home directory. This file is automaticallyread upon startup, so the saved settings will be set by default infuture sessions. The resource file is actually a Tcl script which youcan edit with any editor..TP.B QuitExits the program..RE.TP.B OptionsSet various options that modify the behaviour of the program. Note thatmost options only catch for files read afterwards..RS.TP.B Fast ScanningSets fast scanning mode. The program will then assume that all inputfiles contain at most one encoded part (as it is true with files froma news spool). The scanning engine will be sped up because it does nothave to read each input file completely but stops scanning afterencoded data has been found..PPThe decoder has to disable some safety options in fast mode, socertain problems with the file will only be detected when finallydecoding the file..TP.B Automatic OverwriteWhen decoding a file which is already present in the targetdirectory, the user will be asked whether the file shall beoverwritten. By enabling this option, target files will beoverwritten without asking..TP.B Desperate ModeUsually, you will only be presented files to which all parts havebeen found. Enabling Desperate Mode, you'll also get to see the otherfiles as well, with an appropriate description of the problem in theStatus List.In desperate mode, the decoder will also try to detect short Base64 filesoutside of MIME messages. This is normally disabled, because these desperate tries to find Base64 encoding may cause misdetection ofencoded data, again resulting in invalid files..TP.B Verbose ModeOpens a separate text box to which additional messages will be writtenwhile scanning the input files. These messages are extremely helpfulfor finding out what went wrong if files cannot be decoded properly..TP.B Alternate Bracket PolicyChanges the heuristics by which the decoder tries to extract a partnumber from the subject line. The algorithm usually gives numbersin braces () higher priority than numbers in brackets []. If bothkinds of brackets are present, and their use is conflicting(for example if both the part number and a series number are given),then you may have to explicitely select the bracket policy. If thisoption is false (default), then the "part number" is taken from thebraces (), otherwise from the brackets []..TP.B Dumb ModeDisables automatic part number detection by parsing the subject line.Use if.I xdeviewfails to pick up the correct part numbers. Note that with the optionset, the parts must be correctly ordered in the input files. Also,missing parts will not be detected this way..TP.B Handle Text FilesUsually, XDeview only presents encoded datafor decoding. With this option set, text parts from.I MIMEmessages and non-encoded messages are also offered. Plaintext messagesfrequently don't have an associated filename, so they're assigned aunique name from a sequential four-digit number..TP.B Auto InfoOpens up the information window whenever you click on a file in theFile List..TP.B Remove Input FilesWith this option set, input files are removed if any file wassuccessfully decoded from them. Use with care! UUDeview only checks ifany data was decoded from an input file, but does not care about anyother contents of that input file, or whether a file also held anincomplete attachment..TP.B MIME ComplianceBe more strict when reading MIME input files..RE.TP.B Actions.RS.TP.B DecodeDecode the selected file(s)..TP.B RenameRename the selected file(s), for example if the filename conflictswith existing files, or if the name doesn't meet system limitations..TP.B Decode AllDecode all files currently visible in the File List..TP.B InfoDisplays available info on the currently selected file (if more thanone file is selected, only info for the first will be displayed).This is the zeroeth part of a file, if available, or the headerof the first part up to the beginning of encoded data..TP.B ExecuteRuns an external program with the currently selected file. A programis selected by first looking at the.I Content-Typeof the message, if available, then by checking the file's extension.The appropriate information is read from your.B .mailcapand.B .mime.typesfiles (although the handling of information in .mailcap files iscurrently incomplete). If no matching type is found, a dialog boxpops up where you can enter any command..TP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -