I appreciate the insight from both you and JFas, i won't be using his lineups but it'll help cross check my methodology because i'm pretty much doing the same thing as him. I'm also using my own formula to project Runs and RBI instead of using the projections.
Since you guys are so generous with your secrets, allow me to add my insight.
I wrote a program that scrapes data from Fangraphs, i only have to feed it a list of fangraphs ID's and it spits out data on the players including projections, splits or anything else i need.
i'm doing this with another scraping program, it gets the players names and matches it to a master list of fangraphs id's i have and then i feed the lineups just in the form of player id's to my other program. One problem i'm running into is players with the same names, i'm still working on fixing that.
I plan on running my program 30 minutes before the first game, this should ensure all the lineups are in on normal days. Weekends are a problem with the afternoon games but the DFS sites usually skip those games anyway.