Legacy web pages of Axel Beckert

Since I'm no more active at the Fachschaftsrat Informatik of the University of Saarland anymore, I have transferred all my university time legacy web pages from http://fsinfo.cs.uni-sb.de/~abe/ to this interim host at http://fsinfo.noone.org/~abe/ with only minimal modifications, mainly e-mail addresses.

Most pages on this interim host won't be updated anymore until they are moved (and redirected) step by step to their future home somewhere under http://noone.org/.

Please also note that my former e-mail address abe@fsinfo.cs.uni-sb.de is no more valid. Use abe@deuxchevaux.org instead.

Axel Beckert, Zürich, 23rd of September 2007

wApua: A WAP Browser written in Perl/Tk

Programming Republic of Perl
Just another little Perl script... :-)

Home  ·  News  ·  About  ·  Copyright  ·  Features  ·  Requirements  ·  FAQ  ·  Screen shots  ·  Download  ·  Changes  ·  Bugs  ·  Git  ·  Blog  ·  Miscellaneous  ·  WAP Links  ·  Perl Links


0.06.2 to 0.06.3
Support WML pages which start without XML preamble or DOCTYPE declaration.
0.06.1 to 0.06.2
Fixed deprecation warnings with Perl 5.22 about using literal control characters in variable names.
0.06 to 0.06.1
Fixed POD errors in wApua and wbmp2xpm
Minor cosmetic changes to unify comments, e-mail addresss and copyright statements
Removed trailing and leading whitespaces
Updated homepage and other URLs to new location
0.05.1 to 0.06
Slight overhaul over nearly all files
Removed a lot of debug output which was printed anyway, added debug flags -d and --debug. Use -d 1 for previous default behaviour.
wApua now is more pedantic about command line options and shows a short help if called with -h, --help or --usage. Same for wbmp2xbm.pl.
wApua now optionally (see example config) inserts a line break after each link, like the Nokia 6210 does.
Small modifications to Makefile.PL including 'make emacs' support ;-)
Small cosmetic modifications to README and INSTALL
DOCTYPE string parsing now knows more valid variations.
Ability to show loaded perl libraries
Bugfix: "view source" works again
Renaming wbmp2xbm.pl to wbmp2xbm
Bugfix: Clean initialisation of debug flag in wApua::WBMP2XBM
Input sanitizing, --debug and --verbose flag for wbmp2xbm
POD based man pages
0.05dev to 0.05.1
Compatibiliy with newer Tk versions, especially 804.027 and above
Documentation bugfix for how to install it locally
Address change in the license
0.04dev to 0.05dev
wApua now reads config files on startup and has much more configuration possibilities. For this reason also some default values have changed (Home page, HTTP Accept-Languages header, etc.).
Added a simple authentication dialog.
Added a simple phone URL decoder.
Added a right-click popup menu, which needs no additional mouse movement to activate the history back function.
Added a stop button.
Added (WBMP based) bitmap navigation buttons. (The old text navigation buttons are still available, just say TextButtons: true in your ~/.wApua.rc.)
If appropriate, the status bar shows number of cards in the actual deck or image dimensions.
Different HTTP Accept headers for images and other files.
wApua now uses the xml_mode feature of HTML::Parser. So since now at least HTML::Parser 3.00 (more precisely 2.99_06 :-) is necessary.
Added again more informations (mostly used module versions) to the internal page about:#info.
Added the wApua logo to the main about:#index page.
The User-Agent header now conatins more information:
wApua::UserAgent now is a specialization of LWP::UserAgent.
Added the wApua logo in the lower right corner of the browser window.
Fixed some minor bugs:
Improved "busy state".
Improved (re-)initialising of the "do buttons".
History-Back and -Forward functions now ring a bell, if they're invoked (e.g. via key bindings) and a history movement in that direction isn't possible.
Main and history menu now write something into the state line.
Some code clean up/improvements.
MainWindow is coming up much earlier now.
Fixed again some more bugs in key bindings.
Updated a lot in the README file.
0.03dev to 0.04dev
Changed the name from "wApua.pl" to "wApua".
Added a RAM cache.
Added the internal page about:#cache, which shows which pages are cached. It is also accessible via menu.
Comfortable installation via MakeMaker.
Added a key bindings help page called about:#keys, which replaced about:#index in the menu.
Fixed again some more bugs in key bindings.
Improved WBMP support:
Several minor bug fixes:
Changed the default size from 420×260 to 420×360.
Improved internal pages about:#info and about:#env (now using tables).
Some performance improvements.
Added an INSTALL file.
0.02dev to 0.03dev
Added WBMP (Type 0) support
Added timer support
Added "Show source" function.
Some minor bugfixes on doctype string parsing and menus
Fixed some more bugs in key bindings
Added a WBMP to XBM converter for command line use
0.01dev to 0.02dev
Added proxy support via environment variables
Fixed bug in MS-Windows and MacOS key bindings
Added a README file :-)
Initial release.

Known Bugs in wApua 0.06.3

Home  ·  News  ·  About  ·  Copyright  ·  Features  ·  Requirements  ·  FAQ  ·  Screen shots  ·  Download  ·  Changes  ·  Bugs  ·  Git  ·  Blog  ·  Miscellaneous  ·  WAP Links  ·  Perl Links

$-=42;$_=qq 93233313242132627322017304228173024422013152317309;while(!!$_){$:=
$|++;s$[1-4][0-8]$$e;$==$&;$\=pack c,$;=$|.$:;$=+=$=!=$-?$-:-$=-$;;$,=$=+$-;$@
.=pack c,$!!=$--$;?!!$!!=$:?$=+$-:$,-$-:$,^$|<<chr$;+$|+$-;$!=$,;$|=$:}print$@
Copyright © 2000-2019 by Axel Beckert (abe@deuxchevaux.org)  ·  Last modification: Mon, 04-Dec-2017, 01:51:22 (CET)
The wApua source code, the wApua web and the wApua WAP pages were all written with GNU Emacs.
The wApua logos were made with The GIMP (PNG and JPEG only; there are no GIFs) and ImageMagick (WBMP).
This page is best viewed with any browser, including text-only browsers like Lynx, w3m or links.