QuickVoy : OPEN SOURCE
QuickVoy has been made Open Source, according to the conditions stated here.
This means that you now have access to the source code, to modify it as you see fit.
What you get...
- QuickVoy !RunImage (BASIC)
- !autoupgrd (assembler, from BASIC)
- !fetcher (BASIC, and horrible!)
- !mbxwatch (BASIC)
- !mbxwatch 'makedomain' (C)
- !qvconfig (BASIC)
What you don't get...
- QuickVoy's alternative dialler extensions
Compatibility
- BASIC code...
Will work on BBC BASIC installed in RISC OS 3.10 or later.
- C code...
Standard C code. Was compiled with Norcroft C release 4.00, but should be okay with
EasyC or gcc.
- QuickVoy main program
Uses features present in RISC OS 3, so that is the lowest possible version.
Extensions can use Dynamic Areas (RISC OS 3.5++), but this is an option. The same
facilities are available under RISC OS 3.1x, only slightly differently.
Makes reference to JPEG rendering modules, ChangeFSI, and jpegtran - but can cope with
these being missing (with the associated lack of provided functionality).
References Emily (if present), else Voyager.
While it can be untangled to work stand-alone, it is currently pretty integrated with
Voyager.
- !autoupgrd
Relies upon parts of Voyager being present.
- !fetcher
Don't ask... It requires the Acorn/ANT/Argo internet stack, and compatible Resolver, to
be loaded, as it accessed directly.
- !mbxwatch
Slightly better socket code. Requires stack/resolver, and broadcasts a message to
QuickVoy.
If 'domain' file not present, it'll figure out who you are by asking Voyager.
- !qvconfig
Standard WIMP code to parse/edit QuickVoy's configuration file. Needs a few RISC OS 3.1x
facilities.
Development builds
- Version 0.40.
Technically it is a release, but I've not gotten around to it.
I am releasing it as source because the routines are commented better. :-)
Source modifications
- There are currently no outstanding modifications.
Known or Suspected bugs
- Suspect if an error occurs during connection, that'll cock it up for the next attempt
when it'll drop carrier suddenly (after connected) saying Timed out trying to connect...!
- QuickMail's editor is a bit iffy.
- It'll drop dead if it finds a broadcast URL that is not http: and not mailto:. A good
example here would be telnet:.
The message handler needs to be changed to better understand the two forms of HTTP
message (the error occurs because it's accessing void memory trying to read a 'long' URL).
Fixed in version 0.39
- Minor redraw issues with sparky-thing.
Submit a brief bug report (use regular email for detailed bugs).
Wishlist
Warning: readfile(wishlist.txt): failed to open stream: No such file or directory in /var/www/vhosts/heyrick/public_html/voyager/quickvoy/opensource.html on line 136
Add an entry to the wishlist (interactive)
Source code
- Version 0.40 development version (19th November 2001)
- Version 0.39 (9th May 2001)
- Version 0.38 previous version (12th March 2001)
(including source for Code file, version 0.04 (15th March 2001))...
- There are no earlier versions available.
Return to Open Source index
Copyright © 2001 Richard Murray