+/high quality applications for life and leisure.(,
FLLIB.
FLLIBXo
FLLIBX1
POLL6SA
POLL6Dy
POLL6EG
FLPROFILE$\
FLREG
FLPOLLQ
FLMKEY
FLOPT
FLPOLLPEN^
FLSETHOTKEY5
FLKEYS
FLKEYS2
FLNULLEV
FLCURS
FLVSCRL
FLHSCRL?
FLCONFRM
FLFNDFL$~"
FLRUNMOD
FLERRCHKM$
FLGETC$r$
FLDY2DT
FLHELPCL
FLHELPN%
FLHELPX
FLTBINIT
FLTBAR
FLTBAR2~)
FLTTEXT
FLTTEXT2
FLTBMODE
FLTBDUMMYICONa.
FLTBBUTT
FLTBPOSXYj/
FLTBOFFER
FLTBEVNT
CMDA% 1
CMDB%21
CMDC%[1
CMDD%
CMDTBDOWNA%
CMDTBDOWNB%
CMDTBDOWNC%
CMDTBDOWND%(2
FLABOUTQ2
FLFINFO,3
FLTIME$
FLTHIS$w4
FLNEXT$
FLSKIP$
FLTAIL$Z5
FLBEEP
FLLOGO
FLLINEZ6
FLBOX
FLFILL
FLCENTXTv8
FLTHEIGHT%
FLSGN
FLRMODU9
FLAIFSWAP
FLABOUTXW:
FLABOUTXX
FLABOUTXW%
FLABOUTX1%1=
FLABOUTX2%
SYSTEM\
FlFinger requires the standard EPOC TCP/IP Internet software.
If you do not already have the Email application on your machine
(e.g. Series 5, Geofox 1, Osaris), please ensure the Internet
software supplied with your machine is installed before
running FlFinger.
"DATA.APP)@
Introduction!
Table1
ColA1
ColB1
ColA2
ColB2
ColA6
Index1
ColA6
Table1
title
order
Introduction!
Arial
Arial
Arial
Arial
Arial
Arial
Arial
Arial
Arial
Arial
AFlFinger accepts the two standard forms of address:
user@hostname
Request finger information for the specific user name on the specified host.
hostname
Request general finger information for the specified host, if available. For example, this may return a list of users defined on the host.
In either case, the hostname can be specified using either the textual name (e.g. myhost.com) or the dotted numerical form (e.g. 127.0.0.1).
Arial
AIf you have any comments or suggestions, I can be contacted by email:
dave@piecafe.demon.co.uk
dave@freepoc.de
Else, visit my web site to send me a message or to read the latest news on this and my other applications for EPOC:
http://www.piecafe.demon.co.uk/
BFlFinger is a finger client only, so it cannot respond to finger requests, perhaps from another machine.
However, you can use the supplied 'flfingerd.opo' sample program to serve finger requests from your EPOC machine, and so test FlFinger even when you are disconnected from the Internet.
Simply run the 'flfingerd.opo' program and then use FlFinger to send a request to 'someone@localhost', or 'someone@127.0.0.1', where 'someone' is any valid user name.
If you wish, you can customise this OPL sample to serve your own message, and even use it to serve requests from other machines when you are connected to the Internet. See the 'flfingerd.opl' source file for details.
DThis software requires an EPOC machine with the standard TCP/IP stack (Message Suite) installed. (If you have the EPOC Email application on your machine and have configured a connection to the Internet then you should have what you need.)
It is designed primarily for use with a Series 5 or Series 5mx machine but should work on other devices.
Note: The dimensions of the 'Response' dialog are designed primarily for the Series 5 screen and may not adjust very well for other devices. If the dialog does not suit the screen on your device, the dimensions can be set using the 'Tools:Preferences...' menu option.
This software has been developed using a Series 5 (v1.01(145) UK). Other ROM levels should be supported.
Processor
Being an OPL application, FlFinger should be processor independent. However, the supplied OPXs are designed for use with ARM-based machines. If you wish to use FlFinger on another platform, please see the OPX authors' web site (address in the conditions section) to see if the OPXs are available for that platform
^BFlFinger is a simple client for both the TCP/IP 'finger' protocol (RFC1288) and a basic 'ping' test.
Using FlFinger you can collect information about the user of an email address, if the user's server provides the service.
Some servers may provide other information via 'finger', such as the service status information provided for Demon Internet subscribers.
The basic 'ping' test allows you to test your connection to the Internet and whether any other machine on the Internet can be contacted.
Features include
o Simple interface.
o Address history.
o Cut and paste responses into other applications.
Arial
FTo send a finger request to a server, follow the following steps:
1 Use the "File:Open connection..." to display the Open connection dialog.
2 Specify an address, either by:
a) entering a valid address into the New address field (see Address formats section for more information);
b) or, selecting one of the last five addresses you've used from the Address list selection field.
3 To request a more verbose response from the server, select the Long response check box. (This request may be ignored by the server)
4 Press Enter or the Finger button to begin the connection and request process.
5 Press Esc or the Cancel button to close the dialog without requesting information
When connecting to the server and requesting the finger information, FlFinger will display its progress in the corner of the screen. If a connection to the Internet is needed, the modem connection will be started, if not already connected.
If a response is not received from the server within a short while, a message will be displayed and the connection aborted.
Reading the response
As the response is received, the incoming message is displayed on the screen. If you wish to stop the download at any time, press the Esc key, and confirm that you wish to stop the download when asked to confirm.
When the response is complete, the Response dialog will open (unless disabled in the Preferences dialog) to allow the full message to be scrolled.
Terminating the Internet connection
If a connection to the Internet has been established, the modem will stay connected for the time out period configured in the system Control Panel. If you wish to disconnect immediately, select "Disconnect from Internet" from the main menu.
AMenu options and shortcuts
FlFinger's features can be accessed from an application menu.
As usual, you can access many of the options listed on the application menu through the shortcut keys listed next to the menu items.
However, when using FlFinger, the Control key is optional. For example, Ctrl-Shift-A and just Shift-A may both be used.
Pen input
FlFinger supports usual pen interaction for the tool bar, menu and dialogs.
(CAfter successfully downloading a response from a server, the response dialog is opened. This allows displays the response in a larger font and allows you to scroll forwards and backwards.
Hint: You can use the standard "Copy" shortcut key (i.e. Ctrl-C on an English machine) to copy selected text into the clipboard and then paste into other applications. You could also use this to save or print the parts or all of the response.
When you have finished, close the dialog. However, the response is not discarded (until you open another connection to a server) allowing you to review the response later, using the "File:Redisplay response..." menu choice.
Note: If you accidentally alter or delete the response displayed, simply close the dialog and reopen using the "File:Redisplay response..." menu item.
DThe 'ping' test allows you to test your Internet connection and the presence of any machine on the Internet by sending small 'packets' of information. Any active machine on the Internet is required to respond to such packets by sending the information back to you (there is no need for special software on the target machine).
To use the 'ping' test, simply use the "Open connection..." dialog used to make 'finger' requests, but press the Ping button instead of the Finger button.
The application will attempt to establish a connection with the address specified and send a sequence of 10 packets of information to the machine. If the machine responds within a short period, the time taken for packet to travel from your machine, through the network to the target machine and back again, is displayed in milliseconds. If the packet is 'lost' (i.e. there was no response within the time allowed) then a short status is displayed.
When the 10 packets have all been sent, you are given the option to send another 10 packets or finish the test.
Note: When using the 'ping' test, only the hostname portion of the address entered is used - any name up to and including an '@' sign is ignored. In addition, the Long response option is not used.
@The "Tools:Preferences..." menu option leads to a dialog that allows some options to be configured:
Buffer size (KB)
Maximum size of response that can be accommodated by FlFinger, in kilobytes. If the response is larger than the size specified, then the response will be truncated when displayed in the response dialog.
Response dialog open automatically
Is response dialog to be opened automatically when finger request is complete.
Response dialog columns
dth of display area of response dialog. Adjust this value to suit the display on your machine.
Response dialog rows
Height of display area of response dialog. Adjust this value to suit the display on your machine.
<DIf you're looking for something to test FlFinger on then try some of the following services.
Those marked '(long)' may require a larger response buffer - try 32KB (see Preferences for details).
General information services
nasanews@space.mit.edu
NasaNews from MIT. (long)
quake@gldfs.cr.usgs.gov
USGS Central Region Geologic Hazards Team finger server. (long)
forecast@typhoon.atmos.colostate.edu
Gray Research Team's Atlantic basin hurricane forecast. (long)
Demon Internet subscriber's services
motd@gate.demon.co.uk
Service message of the day.
report@gate.demon.co.uk
Service summary report.
status@gate.demon.co.uk
Service status history. (long)
domain.com@gate.demon.co.uk
DNS look-up (replace domain.com with domain required).
host@post.demon.co.uk
Mail awaiting Demon subscriber (replace host with subscriber's hostname).
diskusage@homepages.demon.co.uk
Disk usage of Demon subscriber's homepages (only available when dialled up via Demon).
bwusage@homepages.demon.co.uk
Latest download statistics for Demon subscriber's homepages (only available when dialled up via Demon).
C1) FlFinger is Freeware and copyright; it is not public domain. The rights to this package remain the property of the author.
2) You may use this software, free of charge, for an indefinite period and at no obligation to the author.
3) Permission is given to publicly distribute this software provided the distribution contains all, and only, the unaltered files of the original distribution, the ownership of the rights to this software is clearly stated and any fee charged is extremely nominal.
4) Use of this software is entirely at the user's own risk. The user must accept responsibility for any direct or indirect loss or damage arising from the use (or misuse) of the package. This software is supplied "as-is".
5) Note: The OPX files employed by this software (and included in this distribution) are the copyright of Keith Walker. Please see his WWW site, http://www.starship.freeserve.co.uk/, for more details.
`ZV^u
- Contacting the author
- Disclaimer and copyright
Serving finger requests"
Using the 'ping' test
What can I 'finger' then?*
FreEPOC is an EPOC Software House with a difference. While every one of our products is of professional quality, they are not crippled in any way. You are not forced to pay for them. They are not shareware.
But don't think that means they are in any way not as good as their commercial counterparts. They are.
Free Yourself...
Free Your Palmtop...
FreEPOC.
Sketch
&Paint.app
RX\TBJJ%
System requirements$
Pen and keyboard input
Making 'finger' requests
Reviewing a response'
Preferences#
Address formats
About FreEPOC
Contacting FreEPOC
Care to comment on our software? Want to suggest improvements? Or just say thanks. No matter the reason, we'd love to hear from you. Getting in touch with us is easy.
By Email
support@freepoc.de
Website
http://www.freepoc.de
Sketch
&Paint.app
FlFinger
Version 1.31
(C) Copyright 1999, 2000 David Rushall
In association with FreEPOC
All rights reserved. Please read disclaimer for important license information.
www.freepoc.de - www.piecafe.demon.co.uk
D:\Source\FlFinger\FlFinger.opl
FLSGN
FLREG
c:\system\opm\fllib.opm
d:\system\opm\fllib.opm
e:\system\opm\fllib.opm
FlFingerO
*333333
mainO
Unable to load "FlLib.opm".+&Please reinstall application SIS file.W8
STEM$
SMENU%
BUFFERKB&
DISCHARSW&
DISCHARSH&
LASTADDR$
SHOWRESP%
BUFFERPTR&
BUFFERLEN&
STAMP$
IOSTATUS&
WMAIN%
WANIM%
IANIM%
FANIM%
READSETINI
FLAIFSWAP
FLTBINIT
FLKEYS
FLFNDFL$
FLTBDUMMYICON
FLTBBUTT
WELCOME
FLPOLL
test@localhost
report@gate.demon.co.uk
nasanews@space.mit.edu
\system\apps\flfinger\
flfingerKO
^a_e^h_k_o_r_uO
flfinger.mbmKO
flfinger.mbmKO
flfinger.mbmKO
OpenO
flfinger.mbmKO
flfinger.mbmKO
ResponseO
flfinger.mbmKO
flfinger.mbmKO
+ Disconn'tO
flfinger.mbmKO
flfinger.mbmKO
HelpO
FLFNDFL$
FLTBAR2
FLTTEXT
FLTHEIGHT%
WMAIN%
TBWIDTH%
STEM$
FLPTBUTH%
FLPTBUTTOP%
WANIM%
FANIM%
flfinger.mbmKO
flfinger.mbmKO
FlFingerO
flfinger.mbmKO
Combined ping and finger client
FlFinger
W/OXL
O0O0O
Tap 'Open' to start O W
W.O4L
flfinger.mbmKO
flfinger.mbmKO
FLHELP
STEM$
flfinger.hlpKO
+.Sorry, online help is not currently available.+
SMENU%
iXt%{
File+
Open connection...Oo+
Redisplay response...Orh+
Disconnect from Internet...Ouh+
Close...Oe
Tools+
Preferences...Okh+
Help on FlFinger...OH+
About FlFinger...OA
POLL1O
FLTBAR%
READSETINI
FLHELPCL
FLCONFRM
POLLEXIT
Close program?O
POLLHELP
FLABOUTX
STEM$
1.31 (October 2000)O
1999, 2000O
flfinger.mbmKO
+GCSocket & CDescriptor OPX
Keith Walker (www.starship.freeserve.co.uk)O
BUFFERKB&
SHOWRESP%
DISCHARSW&
DISCHARSH&
Preferences
Buffer size (KB)O
Response dialog...
...open automatically
...columnsO
...rowsO
CancelO
BUFFERPTR&
LASTADDR$
STAMP$
DISCHARSW&
DISCHARSH&
BUFFERLEN&
No response retrieved
Response is empty
Response for O
DoneO
USER$
HOSTNAME$
PARSEADDR
EMPTYBUF
FINGER
POLL1R
LASTADDR$
STAMP$
WMAIN%
WANIM%
SHOWRESP%
Open connection
+,Enter an address or select one from the list(
Address+
(new address) ,...
New addressO
Long response
CancelO
PingOp+
FingerO
+"Both new and old address specified
+"Please either clear the New field,
+ or select '(new address)' in the
Address field to continue.
RetryO
at W
Not connected to Internet
Disconnect from Internet?
+-Important: this will close the connection for
all Internet programs.
CancelO
DisconnectOu
W7Ou@[3
Disconnecting...
Disconnected
Not open
Failed
FLFNDFL$
STEM$
BUFFERKB&
DISCHARSW&
DISCHARSH&
LASTADDR$
SHOWRESP%
flfinger.ini
BUFFERKB&
DISCHARSW&
DISCHARSH&
LASTADDR1$
LASTADDR2$
LASTADDR3$
FLAGS%
LASTADDR4$
LASTADDR5$
+ BUFFERKB&%
DISCHARSW&%
DISCHARSH&%
LASTADDR1$'
LASTADDR2$'
LASTADDR3$'
LASTADDR4$'
LASTADDR5$'
FLAGS%$
FLAGS%$
+ BUFFERKB&!
DISCHARSW&!
DISCHARSH&!
LASTADDR1$#
LASTADDR2$#
LASTADDR3$#
LASTADDR4$#
LASTADDR5$#
FLAGS%
BUFFERKB&
DISCHARSW&
DISCHARSH&
LASTADDR1$
LASTADDR2$
LASTADDR3$
FLAGS%
LASTADDR4$
LASTADDR5$
+ BUFFERKB&%
DISCHARSW&%
DISCHARSH&%
LASTADDR1$'
LASTADDR2$'
LASTADDR3$'
LASTADDR4$'
LASTADDR5$'
FLAGS%$
FLAGS%$
VALIDATE
USER$
HOSTNAME$
No TCP/IP hostname specified
+,TCP/IP hostname contains invalid characteres
+%User name contains invalid characters
,@<>;
BUFFERLEN&
BUFFERKB&
BUFFERPTR&
|9gV'hU*
Unable to allocate buffer
BUFFERPTR&
BUFFERLEN&
No response buffer!
O 0[-
Response buffer full!
FLCONFRM
IOSTATUS&
WANIM%
IANIM%
FANIM%
REASON%
W.O/L|
JyW/O
Cancel operation?O
HSERVER&
HRESOLVER&
HNAME&
REASON%
FLTTEXT
INITTCPIP
NONLOCKWAIT
FINGER2
CLOSETCPIP
IOSTATUS&
STAMP$
E"c\v
o35Pu
ping
finger
- Press ESC to cancelKO
Resolving hostname address...
Press ESC to cancel
Unable to resolve hostnameW8
--COMPLETE
+ --STOPPED
+ --TIMEOUT
--FAILED
NONLOCKWAIT
PINGPACKET$
FINGER3
FLCONFRM
HSERVER&
IOSTATUS&
REASON%
Ping sending
bytes to
Contacting host on
Unable to allocate bufferW8
Sending...
Sending query...
Waiting for response...
Unable to write to hostW8
@`\[M
Ping again?O
Unable to contact hostW8
Unable to open socket
Unable to allocate socketW8
Unable to allocate addressW8
NONLOCKWAIT
PINGSEQ%
ADDBUF&
IOSTATUS&
REASON%
Receiving...
+ ] Timeout
<20
] Unreachable
] Failed
h{A`d
Response incompleteW8
PINGPREP%
CLOSETCPIP
HSERVER&
HRESOLVER&
HNAME&
Initialising TCP/IP...
CSocket.opx version
CDescriptor.opx version
Initialisation failedW8
HNAME&
HRESOLVER&
HSERVER&
Closing TCPIP...
INIT4
MAIN,
WELCOME
POLLHELPH
POLLMENU
POLLPEN
POLLEXIT5
POLL1E
POLL1SH
POLL1SA_
POLL1K>
POLL1RR
POLL1OY
POLL1U
READSETINI
PARSEADDRT
VALIDATE
EMPTYBUF&
ADDBUF&
NONLOCKWAIT'
FINGER2
FINGER2
FINGER3q"
PINGSEQ%
PINGPACKET$m%
PINGPREP%
INITTCPIP5&
CLOSETCPIP
DATEZ
CSOCKET
CDESCRIPTOR
"FlFinger
"FlFinger
9d9G-
fefefefe
\UUUU
TUUUU
FlFinger - Disclaimer and License Notice
Please read this notice and press "Yes" only if you accept the
contents and wish to continue with the installation of this
software.
FlFinger is copyright of the author, David Rushall. You are
granted permission to use and distribute this software provided
you do not do so for profit, do not alter it in any way and
accept the conditions of use contained in the associated
documentation. The right to withdraw this license at any time is
reserved.
Use of this software it at your own risk. The user must accept
responsibility for any direct or indirect loss or damage arising
from the use (or misuse) of the package. This software is
supplied "as-is" and carries no warrantee.
FlFinger is distributed in association with
FreEPOC
http://www.freepoc.de/
See Readme.txt or online help for full details.
David Rushall
http://www.piecafe.demon.co.uk/
This SIS-file is designed by BISON Software.
Bison Software doesn't accept any liability for the
function of the programme to be installed.
Please pay attention to the comment in the README file
of the author.
Before installing this software please make a
B A C K U P of your Psion Series 5.
Have a lot of fun!
Diese SIS-Datei wurde von Bison Software erstellt.
Bison Software
bernimmt keinerlei Garantie f
r die
Funktion des zu installierenden Programmes.
Bitte beachten Sie die Hinweise in der README Datei des
Autors.
Bevor Sie das Programm installieren machen Sie ein