This script written in PHP takes a URL and returns all the links contained in it in an array as absolute paths. It is also very fault tolerant. It is very basic in nature. The url from which the links have to be extracted is to be changed at the top of the source file.
SHOW FULL COLUMNS FROM `jrk_downrecords` [ RunTime:0.001358s ]
SELECT `a`.`aid`,`a`.`title`,`a`.`create_time`,`m`.`username` FROM `jrk_downrecords` `a` INNER JOIN `jrk_member` `m` ON `a`.`uid`=`m`.`id` WHERE `a`.`status` = 1 GROUP BY `a`.`aid` ORDER BY `a`.`create_time` DESC LIMIT 10 [ RunTime:0.088018s ]
SHOW FULL COLUMNS FROM `jrk_tagrecords` [ RunTime:0.001183s ]
SELECT * FROM `jrk_tagrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 20 [ RunTime:0.002131s ]
SHOW FULL COLUMNS FROM `jrk_member` [ RunTime:0.001207s ]
SELECT `id`,`username`,`userhead`,`usertime` FROM `jrk_member` WHERE `status` = 1 ORDER BY `usertime` DESC LIMIT 10 [ RunTime:0.003732s ]
SHOW FULL COLUMNS FROM `jrk_searchrecords` [ RunTime:0.001020s ]
SELECT * FROM `jrk_searchrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 5 [ RunTime:0.003259s ]
SELECT aid,title,count(aid) as c FROM `jrk_downrecords` GROUP BY `aid` ORDER BY `c` DESC LIMIT 10 [ RunTime:0.015375s ]
SHOW FULL COLUMNS FROM `jrk_articles` [ RunTime:0.001460s ]
UPDATE `jrk_articles` SET `hits` = 1 WHERE `id` = 36878 [ RunTime:0.001341s ]