in reply to Re^3: Spam revenge
in thread Spam revenge
What's the point in writing Perl to drive a static wget call? Either write bash or use LWP::Parallel::UserAgent.Taking the risk of spawning a whole new discussion, I don't really see why people are so much against calling system programs for scripts that are intended to be run once or twice, on one machine, and just are quick hacks?
For instance, I once needed to pull some articlenumbers out of a database. Instead of pulling down DBI and the appropriate drivers (can really be a pain), and review how to use DBI, I just opened a pipe to the command line tool, wrote raw SQL to it and parsed the raw answer. Done in five minutes.
For a longtime, distributable or reusable solution, I'd of course used CPAN, but sometimes there is no point; Perl is designed to interact with the system, and to be, among other things a more powerful 'bash' (or DOS, or what have you). It can be a lot of wasted time to find the appropriate module, install it and figure out how to use it, when all you need is a quickie.
As for using bash (or whatever) instead, I don't really know how the syntax goes - I would have to look that up first, and if I need something parsed... better to combine strengths, and keep it simple.
Of course, in this case, it does assume that the user has wget... so for crossplatform solutions, of course you should go pure perl. :)
Better yet, find something that's more worth your while to code.This I wholeheartedly agree on. :)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Spam revenge
by Aristotle (Chancellor) on Sep 04, 2002 at 01:46 UTC | |
by Dog and Pony (Priest) on Sep 04, 2002 at 06:26 UTC | |
by Aristotle (Chancellor) on Sep 04, 2002 at 14:13 UTC |