1\input texinfo @c -*-texinfo-*-
2@c %**start of header
3@setfilename hpucode.info
4@settitle hpucode manual
5@setchapternewpage odd
6@c %**end of header
7
8@ifinfo
9This file documents hpucode.
10
11Copyright 2002 Husky Development Team
12
13@end ifinfo
14
15@titlepage
16@title hpucode manual
17@subtitle uue scanner for fido message bases
18@author Max Chernogor
19
20@page
21@vskip 0pt plus 1filll
22Copyright @copyright{} 2002 Husky Development Team
23
24@end titlepage
25
26@dircategory Fidonet Software
27@direntry
28* hpucode: (hpucode).           UUE Scanner and decoder.
29@end direntry
30
31@node Top, , , (dir)
32@top hpucode
33
34This document describes the use of hpucode.
35
36@menu
37* About::                       About hpucode
38* Algorithm::                   How it works
39* Keywords::                    FidoConfig keywords
40* Parameters::                  Command-line parameters
41* Feedback::                    Contact info
42@end menu
43
44@node About, Algorithm, Top, Top
45@chapter About hpucode
46
47        hpucode is an uue code scanner and decoder. It can decode
48multisection messages with uue, which are being posted by popular
49encoders such as UUEWizard, AutoUUE, hpt post -u :]
50
51@node Algorithm, Keywords, About, Top
52@chapter How it works
53
54        hpucode scans all echoareas passed via command line for
55uuecode. If uue code found, it extracts it and decodes to the protected
56inbound. There is an opportunity to create tic file for each decoded
57file. To use this ability you should define yourself as link in
58fidoconfig. Tics are being created from your address, but origin will be
59set to the address of original message poster. If ImportLog is defined
60in fidoconfig and exists, only areas from this file will be scanned for
61uue code.
62
63
64@node Keywords, Parameters, Algorithm, Top
65@chapter FidoConfig keywords
66
67@table @asis
68@item Syntax:
69@code{UUEEchoGroup <groupname> <areamask> [[areamask] ... ]}
70@item Example:
71@code{UUEEchoGroup PICS RU.SEX.* SU.COOL.STARS}
72@end table
73
74        This token describes a group of echoareas which will be scanned
75for uue code. @code{groupname} is a name of filearea where decoded
76files will be posted. If UUEEchoGroup is not defined, filearea will be
77named uue.<areatag> For example:
78uue was found in area RU.PICTURES.ADV, so filearea when file is being
79posted will be named uue.RU.PICTURES.ADV
80
81@node Parameters, Feedback, Keywords, Top
82@chapter Command-line parameters
83
84Usage: @code{hpucode} -[del|cut] [[<areamask1>]
85@itemize @bullet
86@item -del
87Remove successfully decoded messages from msgbases
88@item -cut
89Cut uue code from message body. If uue is multisectional, only
901st message will be cut, messages with all other sections will be
91deleted
92@item Example:
93@code{hpucode -cut ru.* su.* pvt.* netmail}
94@end itemize
95
96
97@node Feedback, , Parameters, Top
98@chapter Contacting the author
99
100Max Chernogor is the main developer of hpucode.
101You can reach him at:
102
103@itemize @bullet
104@item Fidonet:
1052:464/108,
1062:550/4077.51
107
108@item e-mail:
109mche@@ua.fm
110
111@end itemize
112
113@bye
114