Non esistono script o programmini per fare quello che chiedi. Ma se hai la pazienza di fare una ricerca in questo forum troverai moltissime discussioni sull'argomento e moltissimo codice sorgente serio, in c# e basic.