I think, personally, when you look at the core data of the new one (the statConfig array), it's simpler than my first effort. Everything you need to know is in that array, and it just boils down to a few lines ... when you move the package into a separate file, the main routine is just the data structure, newing up the class, and calling a single method!
The complexity of introducing a data structure and whatnot is I guess offset by the benefits of generacity (is that a word?). And separation of functional code from data. And all that good stuff.
Moving forward, I think I might tack a Tk interface on the front, and perhaps add HTML::Parse in there to take care of errors. Keeping it generic, of course :)
Re: reading the data in from a file - if it got really complex I would make it XML. Since it's only a handful of GETs and POSTs, the effort of a nice config file is hard to justify.
Also: it's using https rather than http for everything. Wouldn't want people sniffing those SMS!
--
Ash OS durbatulk, ash OS gimbatul,
Ash OS thrakatulk, agh burzum-ishi krimpatul!
Uzg-Microsoft-ishi amal fauthut burguuli.
In reply to Re: Re: Perl2SMS (for Vodafone Australia)
by hagus
in thread Perl2SMS (for Vodafone Australia)
by hagus
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |