asppp version 0.1.1 ALPHA written by Brad Hughes bhughes@arn.net I wrote this program basically to get a little experience with Xt programming. If you read the source carefully enough, you can see that i did take bits and pieces of code from asmail and a little from asclock. I'd like to thank those two authors... because with out hacking through their code I'd still be playing with libXaw3d. :) Like I said, this is my first X program. I used some of the icons i got off the web as the defaults (PhoneTT.xpm and 2 others derived therefrom). I'd like to thank the creator of this icon. Brief description: asppp manages your ppp session grahpically... it checks /proc/net/route for a ppp entry every 5 seconds... when a ppp route exists... you have an icon to send SIGTERM to pppd (hang up the modem essentially) when you dont have a ppp route in /proc/net/route... then the icon lets you invoke pppd (dial up the modem) left click: executes the current icons "function" (dial. hup, exit) right click: cycle thru available options (either dial/hup, and exit) NOTE: there is a command line option '-wharfShape' that takes out the exit icon (so that you dont accidentally kill it in your Wharf) asppp looks really neat in either Wharf or on the desktop (with the options NoTitle, Sticky, AlwaysOnTop) TODO: - a configuration file - more command line options (over ride options in config file) - user specified pixmaps - plagarize asmail and use animations (maybe) - help / about windows/icons - better support for pppd startup (like a config window for ~/.ppprc maybe) (I included my .ppprc) - anything that is suggested that sounds reasonable :) Thanks to: authors of asmail, asclock, PhoneTT.xpm (i'm gonna get them names in here soon!) Tim Ward (for telling me that asppp wont load on an 8bit display)