|
||||||||
> -----Original Message----- > From: ext Adam Nellemann [mailto:adam at nellemann dot nu] > Sent: 04 March, 2004 06:54 > > Finally I have one other suggestion, which is perhaps a bit > off topic, > since it isn't related to the webGUI (not strictly anyway): > > Some of you may remember my suggestion for some way of interfacing > with m0n0wall without going through the GUI. This would be to allow > people (such as I) to produce various binary "clients" capable of > interacting with m0n0wall (such as for monitoring or time-based rule > changes etc.) > How about writing something in Perl? I have only briefly played with the LWP package (and i am a real beginner in Perl Hacking), but it did what i needed in a few lines. Only downside i can see is if Manuel changes the HTML that is produced (so that your parseing code no-longer works). In *Concept* this is similar to the Yahoo/Hotmail etc downloaders that are out there. Some open source projects that might have code you can gain inspiration from. http://freshmeat.net/projects/webbiff/ http://freshmeat.net/projects/yosucker/ http://freshmeat.net/projects/fetchyahoo/ http://freshmeat.net/projects/gotmail/ the reason for suggesting this is that m0n0 stays Clean/Simple/Good. This complex stuff runs on another machine which connects to m0n0 to perform the work, via the nice Standard port 80/443 provided pages, so there is only ONE place where paramters are altered (well baring hacking the XML file :) just some thoughts mike |