Front Office Football Central

Front Office Football Central (https://forums.operationsports.com/fofc//index.php)
-   FOFC Archive (https://forums.operationsports.com/fofc//forumdisplay.php?f=27)
-   -   PING: Utility Writers (Utility Request) (https://forums.operationsports.com/fofc//showthread.php?t=21697)

Ben E Lou 02-17-2004 05:39 AM

PING: Utility Writers (Utility Request)
 
Because of the way booms/busts work in FOF2K4, I find myself doing a lot of work reloading old saves in order to track the overall current/future ratings for guys on my team. A utility to do this would be a *GREAT* addition to FOF2K4.

Fido 02-17-2004 07:37 AM

Quote:

Originally Posted by SkyDog
Because of the way booms/busts work in FOF2K4, I find myself doing a lot of work reloading old saves in order to track the overall current/future ratings for guys on my team. A utility to do this would be a *GREAT* addition to FOF2K4.


I'd do it, but I really don't feel like trying to reverse engineer the scouting algorithm, so I could only do it on raw data.

Ben E Lou 02-17-2004 07:48 AM

Quote:

Originally Posted by Fido
I'd do it, but I really don't feel like trying to reverse engineer the scouting algorithm, so I could only do it on raw data.

Can't do it from the scouting report output?

Ben E Lou 02-17-2004 07:50 AM

Dola--

I'm thinking even something that required the player to print to file from the Scout Overview screen would beat the current method of printing out every end-of-season roster and comparing them, or copying and pasting into a spreadsheet and then having to move all the cells around to get the players to match up from year to year.

Barkeep49 02-17-2004 08:52 AM

Agreed. I would really like to do a misfits challenge but don't have the patience to do the comparisons which I think would be needed to be successful.

sabotai 02-17-2004 02:42 PM

Someone just released a utility not too long ago that goes through and captures data off of the player's screen. I'll try to find and bump. It's a great utility.

Ben E Lou 02-18-2004 05:22 AM

NICE!!!
 
Look what I got via e-mail!

Tucker Tigers Player Report



NamePos2004 Current2004 Future2005 Current2005 Future2006 Current2006 Future2007 Current2007 Future2008 Current2008 FutureOverall Current ChangeOverall Future Change
Ackerman, ClaudeRDE****222723 (1)27 (0)26 (3)28 (1)27 (1)29 (1)52
Ali, TonyLG757574 (-1)74 (-1)71 (-3)72 (-2)71 (0)72 (0)72 (1)72 (0)-3-3
Amey, BobbyLDT203223 (3)33 (1)************31
Argueta, DonnieFS********1320********00
Atkins, GrantLT************713****00
Baldridge, DanielFL********1223********00
Bare, RenoNT********5555********00
Barrale, KennyFL****************305100
Barrientos, TyrellRB****2629************00
Bergeron, AlRB****3542************00
Berry, GeorgeRDE****************273800
Biddle, AlfredLG315035 (4)51 (1)46 (11)50 (-1)********150
Birmingham, JoeRCB2525****************00
Blackstock, RonaldSLB275732 (5)57 (0)37 (5)58 (1)35 (-2)59 (1)38 (3)59 (0)112
Bolsins, AntonioMLB****275530 (3)50 (-5)32 (2)41 (-9)33 (1)41 (0)6-14
Booker, MoRCB********122815 (3)29 (1)****31
Bowlware, BuddyQB****************164000
Bridges, VinnyRG********184122 (4)43 (2)24 (2)42 (-1)61
Briley, HarryQB657471 (6)72 (-2)74 (3)74 (2)73 (-1)73 (-1)70 (-3)70 (-3)5-4
Brooks, ThomasRCB****************535300
Butler, DavidRB2934****************00
Casto, ArlieFS595959 (0)59 (0)59 (0)59 (0)54 (-5)54 (-5)54 (0)54 (0)-5-5
Celestine, EdmundoLCB************515149 (-2)49 (-2)-2-2
Chapin, ThomasRDT3841****************00
Childress, AubreyWLB2146****************00
Chu, FrancisFL686841 (-27)41 (-27)35 (-6)35 (-6)********-33-33
Clayton, EddieFS3044****************00
Clayton, LesterWLB****************143500
Connor, JustinRDT********223527 (5)36 (1)29 (2)39 (3)74
Crawford, WendellRCB1125****************00
Darius, MelvinLDE****233225 (2)30 (-2)27 (2)31 (1)****4-1
Davis, LuisLT444453 (9)53 (9)************99
Deighton, PerryRT****************193000
Dennis, NealSE****************244200
Depalma, ThomasLDE4444****************00
Dixon, CrisLCB162819 (3)29 (1)************31
Eisenberg, ParisFL****494948 (-1)48 (-1)48 (0)48 (0)****-1-1
Emmons, ShermanFL1529****************00
Escamilla, CareyP818181 (0)81 (0)81 (0)81 (0)81 (0)81 (0)81 (0)81 (0)00
Everett, GusTE****************193700
Everett, JeremyFL****2339************00
Flannery, RicoQB********925********00
Francis, ThomasK****454543 (-2)43 (-2)********-2-2
Frederick, LouieWLB****183825 (7)44 (6)29 (4)45 (1)32 (3)46 (1)148
Gardocki, TravisK3235****************00
Gebhart, ZacharySS535352 (-1)52 (-1)43 (-9)43 (-9)38 (-5)38 (-5)****-15-15
Gerhardt, RickSE****************202500
Gillespie, OscarFL1222****************00
Gillis, RobertWLB********263728 (2)37 (0)****20
Glover, MattLDE1636****************00
Glynn, CaryFB****************274200
Glynn, TerrellQB****************343400
Goodwin, JackC2129****************00
Gramatica, DarylLDT****************223700
Grantham, BrandenLCB565662 (6)62 (6)57 (-5)57 (-5)********11
Guthrie, TomFS********346546 (12)66 (1)53 (7)72 (6)197
Hall, VaughnLDT505050 (0)50 (0)44 (-6)44 (-6)********-6-6
Hampton, ArnoldRCB********213725 (4)39 (2)28 (3)39 (0)72
Hardy, DustinRG************414139 (-2)39 (-2)-2-2
Harper, NathanQB****2029************00
Hayes, DwightRDE1432****************00
Henderson, NorbertTE898988 (-1)88 (-1)87 (-1)87 (-1)86 (-1)86 (-1)84 (-2)84 (-2)-5-5
Hett, CoreyLDT********224029 (7)41 (1)32 (3)41 (0)101
Hickson, ClayLDE************656565 (0)65 (0)00
Hoffman, BusterSE****474746 (-1)46 (-1)42 (-4)42 (-4)****-5-5
Holliday, JosephK************838383 (0)83 (0)00
Howard, GrantQB2543****************00
Huffman, DarrellWLB1735****************00
Humble, ArnulfoSE************808080 (0)80 (0)00
Humphries, BillRB********3141********00
Jaffe, PerryLCB****************173200
Jamison, LeonardTE****1632************00
Jenkins, ArchieRCB********2227********00
Kaczynski, WillieWLB************1120****00
Kemp, LonnieRT505049 (-1)50 (0)42 (-7)43 (-7)41 (-1)41 (-2)****-9-9
Kenworthy, TravisFS****************162500
Kingsblood, HoraceRDE********2240********00
Klinger, JackSLB****506963 (13)67 (-2)71 (8)71 (4)51 (-20)51 (-20)1-18
Klingler, AdamLDE********243527 (3)37 (2)31 (4)39 (2)74
Lafferty, LamontRT1830****************00
Lemieux, HarryLCB464645 (-1)45 (-1)************-1-1
Lewis, JayLCB****243634 (10)40 (4)38 (4)41 (1)40 (2)42 (1)166
Lueck, PhilFL3131****************00
Majors, PatrickFB****366042 (6)58 (-2)********6-2
Manning, LionelLT****202823 (3)28 (0)********30
Manzanares, DouglasC************4747****00
Martin, EliasRDT747449 (-25)49 (-25)48 (-1)48 (-1)48 (0)48 (0)47 (-1)47 (-1)-27-27
Mastromonaco, LevonRB********334738 (5)48 (1)41 (3)49 (1)82
Matijacic, WinfredRB2025****************00
Mattos, VinnyRT1827****************00
McCormick, DustyLT2327****************00
McWilliams, MontyLT************225026 (4)53 (3)43
Mendez, KennethQB****2349************00
Miller, BobTE324834 (2)48 (0)36 (2)48 (0)35 (-1)42 (-6)****3-6
Montgomery, DexterFB************376739 (2)67 (0)20
Montgomery, NormanQB************3042****00
Munguia, JustinC848683 (-1)85 (-1)82 (-1)85 (0)78 (-4)82 (-3)70 (-8)74 (-8)-14-12
Murphy, BarrySE1218****************00
Nakajo, QuinnLT****************113800
Obrien, ChrisSS848483 (-1)83 (-1)************-1-1
Ohanian, GrahamRDE202924 (4)30 (1)************41
Owen, WeldonRDT2626****************00
Peebles, DexterWLB225125 (3)46 (-5)************3-5
Perry, DesmondRB434844 (1)46 (-2)45 (1)45 (-1)46 (1)46 (1)****3-2
Peterson, TobyLG************3838****00
Phillip, JoseRG858887 (2)88 (0)85 (-2)86 (-2)85 (0)86 (0)85 (0)87 (1)0-1
Raynor, RonMLB2345****************00
Riley, JoeRCB****************104000
Riner, MauriceRB****374440 (3)45 (1)43 (3)46 (1)45 (2)47 (1)83
Robison, BradyRDE************585858 (0)58 (0)00
Robison, CourtneyRB****************293700
Rodgers, HarveyRB********394441 (2)45 (1)43 (2)46 (1)42
Rolfe, DonaldSLB****************455400
Sammons, VanTE****2235************00
Sampson, JackieC****304935 (5)49 (0)41 (6)49 (0)43 (2)50 (1)131
Samuels, BradSS****244333 (9)40 (-3)********9-3
Sanderson, ArtieSE************306332 (2)64 (1)21
Sargent, TerryRDE****243531 (7)36 (1)********71
Sax, PhilTE2537****************00
Schaetzel, MyronRG194222 (3)44 (2)************32
Schwartz, CaryLDT************214023 (2)40 (0)20
Sheldon, RodRG1637****************00
Smith, DavidSLB507454 (4)72 (-2)************4-2
Spain, PorterSE5151****************00
Spencer, BertQB****234234 (11)44 (2)44 (10)44 (0)47 (3)47 (3)245
Stacey, LutherRDT****2230************00
Stanton, GrahamTE********234729 (6)50 (3)38 (9)57 (7)1510
Su, DudleyQB2133****************00
Tanner, LeroyRT********1434********00
Tanner, MercuryFB1228****************00
Tokunaga, JimmyQB************1729****00
Urena, WilliamFL********183820 (2)36 (-2)****2-2
Valerio, WhitneyRCB****353534 (-1)35 (0)34 (0)35 (0)****-10
Velazquez, FranklinMLB757572 (-3)72 (-3)72 (0)72 (0)73 (1)73 (1)70 (-3)70 (-3)-5-5
Walters, TravisFL1222****************00
Wang, GeneSS****************193500
Warren, AlanRT324433 (1)43 (-1)************1-1
Wells, RexLT****************184900
West, KendallFS************1740****00
Wheeler, NealMLB****************183400
Wiggins, BrockC****************223800
Wilber, JavierFB555655 (0)56 (0)54 (-1)55 (-1)48 (-6)50 (-5)****-7-6
Williamson, MoSE****1829************00
Wolfe, ForrestTE********3535********00
Young, JasonRT****424854 (12)54 (6)54 (0)54 (0)53 (-1)53 (-1)115

Ben E Lou 02-18-2004 05:33 AM

Dola--

I assume the person who gave me the output above from his utility will let us all know when it is ready to go public, but this looks *VERY* promising. All I had to do was do a "print to file" from the roster overview screen each season.

Ben E Lou 02-18-2004 05:37 AM

Double dola--

One more nice thing (for the non-technical among us) is that the format used can be copied and pasted right into Word, and the fonts then resized for printing. I was able to fit this entire output onto four printed pages by resizing to 8 point, and maximizing the margins.

My only feedback for the creator of this utility is that it would be nice to have an option not to output guys who aren't on the most recent year's roster (although at times I'd love to have this history--specifically to see if one of those guys who I thought might break out one day, but couldn't keep on the roster for whatever reason, ever did.)

Does anyone else have any feedback regarding this output?

FBPro 02-18-2004 05:48 AM

Nice!!!

Subby 02-18-2004 06:54 AM

This is a great overview. It would be even nicer if we could see individual skill categories, however. I don't ever pay attention to the overall rating of a player...

Northwood_DK 02-18-2004 06:59 AM

Wow. This is just what i have been looking for. Great work.

Ben E Lou 02-18-2004 07:01 AM

Quote:

Originally Posted by Subby
This is a great overview. It would be even nicer if we could see individual skill categories, however. I don't ever pay attention to the overall rating of a player...

Interesting. That would be great for more detailed analysis, but specifically I'm wanting this utility to speed up the identification of potential breakouts. It has been discussed here that one of the breakout development curves is that they'll have relatively modest increases in overall future potential for the first few years of their careers, then have a sharp bump one year. I'm just looking for a utility that will help me see, without looking through printout after printout, who is increasing in overall potential.

This was discussed in this thread.

primelord 02-18-2004 09:04 AM

Quote:

Originally Posted by SkyDog
Dola--

I assume the person who gave me the output above from his utility will let us all know when it is ready to go public, but this looks *VERY* promising. All I had to do was do a "print to file" from the roster overview screen each season.


Indeed I will. :)

Ben E Lou 02-18-2004 09:05 AM

Quote:

Originally Posted by primelord
Indeed I will. :)

Didn't want to tell 'em it was you until you were ready to, Rick! THANKS!!!!!! :D

Subby 02-18-2004 09:07 AM

Quote:

Originally Posted by SkyDog
Interesting. That would be great for more detailed analysis, but specifically I'm wanting this utility to speed up the identification of potential breakouts. It has been discussed here that one of the breakout development curves is that they'll have relatively modest increases in overall future potential for the first few years of their careers, then have a sharp bump one year. I'm just looking for a utility that will help me see, without looking through printout after printout, who is increasing in overall potential.

This was discussed in this thread.

Absolutely...just spitballing ideas :)

Great work, Primelord!!!

primelord 02-18-2004 09:09 AM

Quote:

Originally Posted by SkyDog
Double dola--

One more nice thing (for the non-technical among us) is that the format used can be copied and pasted right into Word, and the fonts then resized for printing. I was able to fit this entire output onto four printed pages by resizing to 8 point, and maximizing the margins.


I am going to add the option to output the information in plain text as well. I just started with the HTML output because I thought it would be easy to display on the board. I can also add the ability to output to a csv etc if people see any value to that.

Quote:

Originally Posted by SkyDog
My only feedback for the creator of this utility is that it would be nice to have an option not to output guys who aren't on the most recent year's roster (although at times I'd love to have this history--specifically to see if one of those guys who I thought might break out one day, but couldn't keep on the roster for whatever reason, ever did.)


That is an easy option to add. I will try and put that in today.

primelord 02-18-2004 09:11 AM

Quote:

Originally Posted by Subby
This is a great overview. It would be even nicer if we could see individual skill categories, however. I don't ever pay attention to the overall rating of a player...


That would be great, but is far beyond anything I can do. :) It would require pulling the data out of the game and as Fido pointed out then figuring out the scouting algorithms and applying it to the raw data. If it would be difficult for Fido it would be impossible for me. :)

sabotai 02-18-2004 02:43 PM

Quote:

Originally Posted by Subby
This is a great overview. It would be even nicer if we could see individual skill categories, however. I don't ever pay attention to the overall rating of a player...


The utility that I mentioned before, FOF Extractor, does this. I'll bump again. It takes a little work to do exactly what your asking, but it dumps all player information to a CSV file and then you can do what you will with it.

Karim 02-18-2004 04:34 PM

Is there any way to sort by position instead of alphabetically? It doesn't have to be in the utility. For instance, could I export the Excel and do this?

Looks great!

primelord 02-18-2004 04:49 PM

Quote:

Originally Posted by Karim
Is there any way to sort by position instead of alphabetically? It doesn't have to be in the utility. For instance, could I export the Excel and do this?

Looks great!


I am actually in the process of making that change now. :)

Karim 02-18-2004 08:30 PM

Awesome!

fantastic flying froggies 02-19-2004 05:54 AM

Drool...

With your ability to output to excel format, you've just made my day !

primelord 02-20-2004 01:42 PM

Ok I am making some progress :)

Tucker Tigers Player Report

Tucker Tigers Player Report

(2004 - 2008)



NamePos2004 Current2004 Future2005 Current2005 Future2006 Current2006 Future2007 Current2007 Future2008 Current2008 FutureOverall Current ChangeOverall Future Change
Bowlware, BuddyQB
  
  
  
  
  
  
  
  
164000
Briley, HarryQB657471 (6)72 (-2)74 (3)74 (2)73 (-1)73 (-1)70 (-3)70 (-3)5-4
Glynn, TerrellQB
  
  
  
  
  
  
  
  
343400
Spencer, BertQB
  
  
234234 (11)44 (2)44 (10)44 (0)47 (3)47 (3)245
Mastromonaco, LevonRB
  
  
  
  
334738 (5)48 (1)41 (3)49 (1)82
Riner, MauriceRB
  
  
374440 (3)45 (1)43 (3)46 (1)45 (2)47 (1)83
Robison, CourtneyRB
  
  
  
  
  
  
  
  
293700
Rodgers, HarveyRB
  
  
  
  
394441 (2)45 (1)43 (2)46 (1)42
Glynn, CaryFB
  
  
  
  
  
  
  
  
274200
Montgomery, DexterFB
  
  
  
  
  
  
376739 (2)67 (0)20
Everett, GusTE
  
  
  
  
  
  
  
  
193700
Henderson, NorbertTE898988 (-1)88 (-1)87 (-1)87 (-1)86 (-1)86 (-1)84 (-2)84 (-2)-5-5
Stanton, GrahamTE
  
  
  
  
234729 (6)50 (3)38 (9)57 (7)1510
Barrale, KennyFL
  
  
  
  
  
  
  
  
305100
Sanderson, ArtieFL
  
  
  
  
  
  
  
  
326400
Dennis, NealSE
  
  
  
  
  
  
  
  
244200
Gerhardt, RickSE
  
  
  
  
  
  
  
  
202500
Humble, ArnulfoSE
  
  
  
  
  
  
808080 (0)80 (0)00
Munguia, JustinC848683 (-1)85 (-1)82 (-1)85 (0)78 (-4)82 (-3)70 (-8)74 (-8)-14-12
Sampson, JackieC
  
  
304935 (5)49 (0)41 (6)49 (0)43 (2)50 (1)131
Wiggins, BrockC
  
  
  
  
  
  
  
  
223800
Ali, TonyLG757574 (-1)74 (-1)71 (-3)72 (-2)71 (0)72 (0)72 (1)72 (0)-3-3
Bridges, VinnyLG
  
  
  
  
  
  
  
  
244200
Hardy, DustinRG
  
  
  
  
  
  
414139 (-2)39 (-2)-2-2
Phillip, JoseRG858887 (2)88 (0)85 (-2)86 (-2)85 (0)86 (0)85 (0)87 (1)0-1
McWilliams, MontyLT
  
  
  
  
  
  
225026 (4)53 (3)43
Nakajo, QuinnLT
  
  
  
  
  
  
  
  
113800
Wells, RexLT
  
  
  
  
  
  
  
  
184900
Deighton, PerryRT
  
  
  
  
  
  
  
  
193000
Young, JasonRT
  
  
424854 (12)54 (6)54 (0)54 (0)53 (-1)53 (-1)115
Holliday, JosephK
  
  
  
  
  
  
838383 (0)83 (0)00
Escamilla, CareyP818181 (0)81 (0)81 (0)81 (0)81 (0)81 (0)81 (0)81 (0)00
Hickson, ClayLDE
  
  
  
  
  
  
656565 (0)65 (0)00
Klingler, AdamLDE
  
  
  
  
243527 (3)37 (2)31 (4)39 (2)74
Gramatica, DarylLDT
  
  
  
  
  
  
  
  
223700
Hett, CoreyLDT
  
  
  
  
224029 (7)41 (1)32 (3)41 (0)101
Schwartz, CaryLDT
  
  
  
  
  
  
214023 (2)40 (0)20
Connor, JustinRDT
  
  
  
  
223527 (5)36 (1)29 (2)39 (3)74
Martin, EliasRDT747449 (-25)49 (-25)48 (-1)48 (-1)48 (0)48 (0)47 (-1)47 (-1)-27-27
Ackerman, ClaudeRDE
  
  
222723 (1)27 (0)26 (3)28 (1)27 (1)29 (1)52
Berry, GeorgeRDE
  
  
  
  
  
  
  
  
273800
Robison, BradyRDE
  
  
  
  
  
  
585858 (0)58 (0)00
Klinger, JackSLB
  
  
506963 (13)67 (-2)71 (8)71 (4)51 (-20)51 (-20)1-18
Rolfe, DonaldSLB
  
  
  
  
  
  
  
  
455400
Bolsins, AntonioMLB
  
  
275530 (3)50 (-5)32 (2)41 (-9)33 (1)41 (0)6-14
Velazquez, FranklinMLB757572 (-3)72 (-3)72 (0)72 (0)73 (1)73 (1)70 (-3)70 (-3)-5-5
Wheeler, NealMLB
  
  
  
  
  
  
  
  
183400
Blackstock, RonaldWLB
  
  
  
  
  
  
355938 (3)59 (0)30
Clayton, LesterWLB
  
  
  
  
  
  
  
  
143500
Frederick, LouieWLB
  
  
183825 (7)44 (6)29 (4)45 (1)32 (3)46 (1)148
Celestine, EdmundoLCB
  
  
  
  
  
  
515149 (-2)49 (-2)-2-2
Jaffe, PerryLCB
  
  
  
  
  
  
  
  
173200
Lewis, JayLCB
  
  
243634 (10)40 (4)38 (4)41 (1)40 (2)42 (1)166
Brooks, ThomasRCB
  
  
  
  
  
  
  
  
535300
Hampton, ArnoldRCB
  
  
  
  
213725 (4)39 (2)28 (3)39 (0)72
Riley, JoeRCB
  
  
  
  
  
  
  
  
104000
Casto, ArlieSS
  
  
  
  
  
  
545454 (0)54 (0)00
Wang, GeneSS
  
  
  
  
  
  
  
  
193500
Guthrie, TomFS
  
  
  
  
346546 (12)66 (1)53 (7)72 (6)197
Kenworthy, TravisFS
  
  
  
  
  
  
  
  
162500

primelord 02-20-2004 01:49 PM

Dola,

I have added the option to either display all players or only players that were on the most recent roster. And I have changed it so it sorts by position. The position sorting is done the same way FOF sorts by position (atleast I think it is. I was doing it from memory. :)). I have also added the option to putput the text in a format that can be slurped into excel.

I was thinking of color coding some of the table boxes in the html output. Does seem like a good idea? Something like green for a ratings increase and red for a decrease? Should that only be done for the overall columns?

primelord 02-20-2004 01:50 PM

Interesting... my html output seems to have sucked the whole bottom part of the thread into that post. :) Anyone have any ideas how to fix that?

cuervo72 02-20-2004 02:16 PM

I'm guessing there's a table tag somewhere you didn't close.

primelord 02-20-2004 02:25 PM

Quote:

Originally Posted by cuervo72
I'm guessing there's a table tag somewhere you didn't close.


That was it. I am stupid. :) Thanks cuervo!

cuervo72 02-20-2004 02:33 PM

Don't worry, I've done that many a time :)

primelord 02-20-2004 02:53 PM

Just a quick update. Right now the program is a command line program. (I am a unix programmer. Everything starts out as a command line program for me. :)) I am starting to put together the little gui for it now. I should probably have something useable to release this weekend.

FBPro 02-20-2004 06:21 PM

Awesome, looking forward to it.

Northwood_DK 03-02-2004 07:49 AM

Bump

Any news on this great toy?

primelord 03-02-2004 09:26 AM

Yes I apologize work has slowed my progress on this. The command line version of the program is ready to go. It's the GUI that still needs a little work. I am going to package up the command line version, hopefully today, and let people start playing around with that if they want to until I get the gui version finished.

druez 03-02-2004 09:34 AM

I'm ok with a command line, great job primelord.

Ben E Lou 03-02-2004 12:36 PM

Quote:

Originally Posted by primelord
Yes I apologize work has slowed my progress on this. The command line version of the program is ready to go. It's the GUI that still needs a little work. I am going to package up the command line version, hopefully today, and let people start playing around with that if they want to until I get the gui version finished.

Just in case you haven't read my PM, I'd just as soon bang away at the command line version.

primelord 03-02-2004 08:39 PM

Ok I am getting closer. I am working out one little problem and I should have something out tonight. Hopefully SkyDog will be around as I need someone to host it. :)

The command line version only does HTML output. I started adding the csv and text output into the now half finished GUI version. :)

Ben E Lou 03-02-2004 08:46 PM

Quote:

Originally Posted by primelord
Ok I am getting closer. I am working out one little problem and I should have something out tonight. Hopefully SkyDog will be around as I need someone to host it. :)

The command line version only does HTML output. I started adding the csv and text output into the now half finished GUI version. :)

I'll be up for another hour or so I'm guessing. Keep me updated on how close you are, so I can know whether to stay up and wait on it, or go on to bed and get it in the morning.

Ben E Lou 03-02-2004 10:02 PM

Update?

primelord 03-02-2004 10:11 PM

Quote:

Originally Posted by SkyDog
Update?


Bah I am having problems with the stupid command line option that allows you to only display players who were on last years squad. (Wonder who requested that feature? :))

It works fine before I try to compile into a stand alone windows executeable. Then it freaks out on me. I'll just e-mail it to you tonight Ben. And you can host it when you get it in the morning. (Assuming you don't mind hosting it.) Thanks.

primelord 03-02-2004 10:14 PM

Dola,

Actually I think I have it fixed now. I am getting ready to e-mail it to you.

primelord 03-02-2004 10:34 PM

change_tracker alpha release 0.1
 
I have sent my first contribution to the utility community to SkyDog. This code should be considered in very alpha stages. It is a very simple program so I don't suspect that there will be any problems, but I obviously don't take any responsibility for what it does. :)

As I have stated above it is a command line program at the moment. The GUI version is in the works, but I have not had much time to work on it lately. The program is written in Perl so it is not going to be the fastest thing on earth, but given it's simple nature I don't suspect you will have too many problems.

So here is what the program does at the moment. :)

change_tracker will track the changes in your players current and future estimate ratings. In order to track the changes you must print to file the Scout Overview roster screen. It doesn't need to be sorted in any specific way, but the files must be named in the following format (year).txt so for example for the 2004 season you would save the file as 2004.txt.

To run the program open up a DOS command prompt and run program from within that prompt window. Make sure the files you are tracking are in the same directory as the program. It will prompt you to enter the filenames you want to track. At the prompt enter all the files names you wish to use. They should all be entered on the same line seperated by a space, but can be in any order. The program however will read them in order by their names. So it will assume the file called 2004.txt is older than 2005.txt etc.

After you have entered all the file names just hit enter and it will create a file called player_report.html in the same directory. This will contain an HTML table with your tracked players.

If you only want to track players who were on the most recent roster you can run the following command.

change_tracker.exe -m short

This will only track players who were on the most recent years roster. The next version will have a lot more flexibility. :)

If you have any questions, comments, suggestions etc just let me know.

Ben E Lou 03-03-2004 04:27 AM

Heh. Outlook blocked access to the file, I assume because it is an EXE. Anyone know how to get around this? If not, we'll have to wait until primelord wakes up this morn, and I'll use a different e-mail program.

Alf 03-03-2004 04:43 AM

SkyDog. You're stuck until primelord sends it again (as a zip file). You can change your Outlook security settings somewhere (I don't have it in front of me) so that he doesn't screw you with what he supposes is "virus" program.

I know what you are talking about, because I had the same thing happen to me with an XL file (sent by me from work !!!)

Ben E Lou 03-03-2004 04:48 AM

Quote:

Originally Posted by Alf
SkyDog. You're stuck until primelord sends it again (as a zip file). You can change your Outlook security settings somewhere (I don't have it in front of me) so that he doesn't screw you with what he supposes is "virus" program.

I know what you are talking about, because I had the same thing happen to me with an XL file (sent by me from work !!!)

I'm looking at the security settings, and don't see anything about attachments, just Digital ID's. I would feel pretty safe downgrading Outlook's security, considering that my anti-virus software company has a new auto-update just about every other day.

primelord 03-03-2004 09:04 AM

Quote:

Originally Posted by SkyDog
I'm looking at the security settings, and don't see anything about attachments, just Digital ID's. I would feel pretty safe downgrading Outlook's security, considering that my anti-virus software company has a new auto-update just about every other day.


Well damn it. I was going to zip it up and then decided not to at the last minute. :(

Are you using Outlook or Outlook Express?

Ben E Lou 03-03-2004 09:21 AM

Quote:

Originally Posted by primelord
Well damn it. I was going to zip it up and then decided not to at the last minute. :(

Are you using Outlook or Outlook Express?

Outlook. Let me know before you send it though, and I'll turn Outlook off, and then I can use the web-based client to retrieve it.

Or....you can zip it up.

primelord 03-03-2004 09:28 AM

Quote:

Originally Posted by SkyDog
Outlook. Let me know before you send it though, and I'll turn Outlook off, and then I can use the web-based client to retrieve it.

Or....you can zip it up.


Ok I am just going to forward it again now. If you still have problems I will zip it up. It is on it's way.

Ben E Lou 03-03-2004 09:29 AM

Quote:

Originally Posted by primelord
Ok I am just going to forward it again now. If you still have problems I will zip it up. It is on it's way.

'K. Just turned Outlook off.

Ben E Lou 03-03-2004 09:57 AM

Working like a charm!

Tucker Tigers Player Report

(2006 - 2010)





NamePos2006 Current2006 Future2007 Current2007 Future2008 Current2008 Future2009 Current2009 Future2010 Current2010 FutureOverall Current ChangeOverall Future Change
Bronson, DonQB











285332 (4)55 (2)42
Jackman, CarlQB



404341 (1)41 (-2)43 (2)43 (2)37 (-6)37 (-6)-3-6
Nichols, IrvQB















193400
Terrell, JackieQB747474 (0)74 (0)74 (0)74 (0)74 (0)74 (0)75 (1)75 (1)11
Benson, GeneRB















284000
Blackwell, LouieRB















243300
Moulds, BenRB











283723 (-5)31 (-6)-5-6
Romund, DannyRB434545 (2)45 (0)45 (0)46 (1)46 (1)46 (0)46 (0)46 (0)31
Watkins, DexterRB











354640 (5)49 (3)53
Pate, JoseFB518083 (32)83 (3)82 (-1)82 (-1)83 (1)83 (1)81 (-2)81 (-2)301
Haines, TerrellTE486368 (20)68 (5)67 (-1)67 (-1)68 (1)68 (1)70 (2)70 (2)227
Lyons, IkeTE











203923 (3)39 (0)30
Seigler, MarvinTE











274931 (4)45 (-4)4-4
Stokes, FreddieTE















132700
Everett, IsaacFL















112400
Foreman, WinfredFL293937 (8)40 (1)39 (2)41 (1)39 (0)42 (1)40 (1)42 (0)113
Garrison, CorneliusFL415963 (22)63 (4)64 (1)64 (1)66 (2)66 (2)68 (2)68 (2)279
Mathews, ByronFL











183422 (4)35 (1)41
Oksenberg, KoreyFL















265100
Arvold, ChesterSE333638 (5)38 (2)37 (-1)37 (-1)37 (0)37 (0)36 (-1)36 (-1)30
Kripper, AdrianSE



445346 (2)53 (0)56 (10)56 (3)57 (1)57 (1)134
Garrett, EddieC















204500
Kemp, DexterC



306636 (6)71 (5)50 (14)71 (0)61 (11)72 (1)316
Lydon, ScottieC











144117 (3)44 (3)33
Brinkley, LutherLG















214000
Collier, JoshLG







505052 (2)52 (2)53 (1)53 (1)33
Tubbs, AlbertLG











204822 (2)48 (0)20
Walling, MarshallLG



204922 (2)49 (0)26 (4)49 (0)29 (3)50 (1)91
Bauer, ClydeRG



194921 (2)49 (0)22 (1)48 (-1)28 (6)48 (0)9-1
Blow, DuaneRG







505150 (0)52 (1)50 (0)52 (0)01
Ellison, IkeRG















142700
Finch, MartyLT476360 (13)62 (-1)62 (2)62 (0)66 (4)66 (4)67 (1)67 (1)204
Glaze, AustinLT















104100
Caraway, DennisRT







213623 (2)36 (0)26 (3)40 (4)54
Foreman, TrevorRT











254030 (5)40 (0)50
Osterlund, AaronRT







515152 (1)52 (1)52 (0)52 (0)11
Shields, JoelK















434300
Hudgins, RogerP







597270 (11)71 (-1)74 (4)74 (3)152
Hatcher, NickLDE















383800
Matos, JerryLDE344341 (7)44 (1)46 (5)47 (3)49 (3)49 (2)49 (0)49 (0)156
Sullivan, BrianLDE336543 (10)65 (0)47 (4)65 (0)56 (9)64 (-1)62 (6)65 (1)290
Carlson, KimLDT638284 (21)84 (2)56 (-28)56 (-28)55 (-1)55 (-1)39 (-16)39 (-16)-24-43
Dillon, AndrewLDT











576364 (7)64 (1)71
Bates, BennieRDT















404900
Poffenroth, JoelRDT







465048 (2)48 (-2)53 (5)53 (5)73
Rivera, WinfredRDT















222800
Franklin, StanleyRDE















295400
Kearse, JonathanRDE304239 (9)44 (2)42 (3)45 (1)46 (4)46 (1)46 (0)46 (0)164
Keller, EmmanuelSLB















162800
Lyle, BartSLB















424200
Wisniewski, TroySLB







306341 (11)63 (0)53 (12)64 (1)231
Bronson, AllenMLB



254430 (5)48 (4)33 (3)50 (2)37 (4)51 (1)127
Orosco, StevenMLB295343 (14)53 (0)46 (3)53 (0)51 (5)53 (0)51 (0)54 (1)221
Wells, NateMLB















215700
Beach, MoWLB







353858 (23)58 (20)59 (1)59 (1)2421
Burks, BlakeLCB















103400
England, ScottieLCB184730 (12)48 (1)36 (6)51 (3)49 (13)53 (2)54 (5)55 (2)368
Sandberg, DustinLCB203424 (4)35 (1)27 (3)36 (1)33 (6)37 (1)38 (5)38 (1)184
Weikel, LesterLCB585858 (0)58 (0)60 (2)60 (2)60 (0)60 (0)61 (1)61 (1)33
Getsy, RondellRCB















515100
Gomez, LukeRCB







214222 (1)33 (-9)24 (2)33 (0)3-9
Lyle, BrantRCB



254229 (4)44 (2)34 (5)45 (1)42 (8)46 (1)174
Rehberg, JaredRCB







677168 (1)72 (1)69 (1)72 (0)21
Flannery, AndreSS











535353 (0)53 (0)00
Pearson, FloydSS



374138 (1)38 (-3)39 (1)39 (1)38 (-1)38 (-1)1-3
Rainville, DonnellSS















152900
Greer, GinoFS















537100



Uploading now.

Ben E Lou 03-03-2004 09:59 AM

Download Link For The Utility

Once the GUI version is finished, let's start a new thread for this, and I'll link to it in the archive thread.

Alf 03-03-2004 10:21 AM

Stupid question : does it work in MultiPlayer ?

I have tracked my players with an excel file and already saw young guys increase in ratings during the preseason.

2nd stupid question:

So can we save our rosters as 2004_preseason.txt, 2004_season.txt, 2005_pre.txt etc... and have it work with the util ? Or do we have to "cheat" and save 2004_pre as 2003, and 2004_season as 2004.txt, etc, etc ?

primelord 03-03-2004 10:40 AM

Quote:

Originally Posted by Alf
Stupid question : does it work in MultiPlayer ?

I have tracked my players with an excel file and already saw young guys increase in ratings during the preseason.


Yes it will work just fine with MultiPlayer. Since it is just reading the roster print out it shouldn't make a difference either way.

Quote:

Originally Posted by Alf
2nd stupid question:

So can we save our rosters as 2004_preseason.txt, 2004_season.txt, 2005_pre.txt etc... and have it work with the util ? Or do we have to "cheat" and save 2004_pre as 2003, and 2004_season as 2004.txt, etc, etc ?


That will work, but you will have to cheat to get it to. Since the roster print out doesn't contain any reference to the time frame the only way my program can know which order to put them into is by the file name.

Now with that being said it should be rather easy to get it to behave the way you want. It simply does a normal sort on the file names to determine what order they should be in. So in other words 2004a.txt would be processed before 2004b.txt. Or even 2004_preseason.txt would be processed before 2004_season.txt. You just need to make sure the files you want processed are in alphabetical order and it will sort them that way.

Keep in mind the column headings and title information is also pulled from the file names.

3ric 03-03-2004 01:15 PM

Hmm, I can't get the program to accept names such as "1994a.txt" or "1994b.txt" ?

Alf 03-03-2004 01:18 PM

Thanks primelord. Will try and let you know what comes out !

Alf 03-03-2004 01:26 PM

OK, same as 3ric. Your program only accepts YYYY.txt files. I cheated and renamed my exports 2003.txt & 2004.txt. Reports OK but some errors on scouting (one of my MLB Hollard is shown as havng lost all his ratings whereas he hasn't, I promise !).

primelord 03-03-2004 01:29 PM

Quote:

Originally Posted by 3ric
Hmm, I can't get the program to accept names such as "1994a.txt" or "1994b.txt" ?


Well crap. That would be because I force the filename to be in a YYYY format. I forgot about that. So what I told Alf would work if I would allow you to enter the filenames that way. :)

I'll make an update and send it out tonight that allows you to enter any filename you want. I wanted to restrict the file names to be less confusing, but I think people will get the idea and it should be even more obvious with the GUI.

primelord 03-03-2004 01:33 PM

Quote:

Originally Posted by Alf
Reports OK but some errors on scouting (one of my MLB Hollard is shown as havng lost all his ratings whereas he hasn't, I promise !).


Interesting.... Does it do the same thing with that player if you go from year to year?

Alf 03-03-2004 03:13 PM

primelord : I don't know since I only play in the IHOF multiplayer league (I can send you the txt files if you want).

primelord 03-03-2004 03:20 PM

Quote:

Originally Posted by Alf
primelord : I don't know since I only play in the IHOF multiplayer league (I can send you the txt files if you want).


That would be great. You can e-mail them to primelord2121 AT yahoo DOT com

Alf 03-03-2004 03:39 PM

email sent from my home email address with both files and the HTML output

primelord 03-03-2004 04:03 PM

Quote:

Originally Posted by Alf
email sent from my home email address with both files and the HTML output


Ok I see the problem. It's because Hollar is listed as the starter in one list and not in the other. I'll fix that tonight along with the file name problem.

Just a quick update there is an outside chance I will have a GUI version done tonight. It is pretty ugly at the moment and I am having trouble squashing a bug, but it is coming together.

Ben E Lou 03-03-2004 04:05 PM

Quote:

Originally Posted by primelord
It is pretty ugly at the moment

Good. Keep it that way. ;)

primelord 03-03-2004 04:09 PM

Quote:

Originally Posted by primelord
Ok I see the problem. It's because Hollar is listed as the starter in one list and not in the other. I'll fix that tonight along with the file name problem.


Actually that isn't the problem. My program already handles that. Alf I noticed in your text files that the contract column doesn't have yr. or yrs after it. That is what is throwing the program off. Did you remove those yourself or did your print to file output just not include them?

primelord 03-03-2004 04:15 PM

Dola,

After looking at it a little further it looks like the last few characters of your last column are getting cut off for some reason. I am not certain why that is, but I am going to make a change that should make it work even if you are missing those last few characters.

Alf 03-04-2004 08:41 AM

primelord : I just went to my roster view and did a print to file. Never edited what was inside the file. Only the filename itself.

primelord 03-04-2004 09:58 AM

Quote:

Originally Posted by Alf
primelord : I just went to my roster view and did a print to file. Never edited what was inside the file. Only the filename itself.


That's strange. The out put SkyDog gave me didn't cut those last few characters off. No matter though. I am changing the way I handle the columns now anyway so it shouldn't matter. Of course changing that seemed to introduce a new bug that didn't have time to knock out last night so hopefully I will find ome time today.

3ric 03-04-2004 11:31 AM

Quote:

Originally Posted by primelord
Ok I see the problem. It's because Hollar is listed as the starter in one list and not in the other. I'll fix that tonight along with the file name problem.

Just a quick update there is an outside chance I will have a GUI version done tonight. It is pretty ugly at the moment and I am having trouble squashing a bug, but it is coming together.


I ran the program with three files, and it used the contract years instead of the current value for the last file, but only for those listed as starters. I got it to work by removing the values in the "starters" column. Is that the same problem as in the uote?

primelord 03-04-2004 12:27 PM

Quote:

Originally Posted by 3ric
I ran the program with three files, and it used the contract years instead of the current value for the last file, but only for those listed as starters. I got it to work by removing the values in the "starters" column. Is that the same problem as in the uote?


In your print outs are you lissing the last few characters in the contract column?

Here is an example of the print out SkyDog game me:

Code:

Player                  #          Pos        Start  Exp        Current Estimate        Future Estimate          Cntrct
Briley, Harry          4          QB        QB        5        70                        70                  2 yrs


And here is an example of the output Alf sent me:

Code:

Player                  #          Pos        Start  Exp        Current Estimate        Future Estimate          Cntr
Johnson, Joe          13          QB        QB        7        53                        62                  5


For some reason Alf's output is missing the "ct" on the end of the Cntrct column heading and more importantly is missing the "yrs" part for the player. My program was determining whether or not the player was a starter based on the number of word groups in each player line and the missing yrs was throwing it off. Atleast I think that is where the problem is. :)

3ric 03-04-2004 02:51 PM

Yes, exactly. I had a file like this:

Code:

  Player                #  Pos  Start Exp  Current Estimate  Future Estimate Cntr
Kelly, Jim              15  QB    QB    12  75                75                3
Bledsoe, Drew          1  QB          2    34                61                2
Dilfer, Trent          16  QB          1    26                51                1



The utility reported that Kelly suffered a -72 drop in current ratings during the season... :)

Alf 03-05-2004 05:13 AM

primelord : my "print to file" files look exactly like 3ric's. I don't have the "ct" and "yrs" either.

Northwood_DK 03-05-2004 06:10 AM

my 2-cents.

I have the same problem, but only with prints made with the old patch (5.0b). When i use my old prints i mixes up Exp with ratings, but the new ones works fine.

primelord 03-05-2004 09:47 AM

3ric and Alf: Have you updated to 5.0d?

Again it really shouldn't matter once I get the next version out. However real life is slowing that process down.

3ric 03-05-2004 11:34 AM

Quote:

Originally Posted by primelord
3ric and Alf: Have you updated to 5.0d?

Again it really shouldn't matter once I get the next version out. However real life is slowing that process down.


Yes, I have 5.0d. It's probably our European settings in windows... :)

Alf 03-05-2004 03:38 PM

I am on 5.0d. I am on Win XP (French Edition). maybe a setting in the Generic Printer (although the config is very basic...).

Vegas Vic 03-10-2004 05:29 AM

Outstanding work, Primelord.

You have made player development tracking an ease with this utility.

primelord 03-10-2004 09:18 AM

Quote:

Originally Posted by Vegas Vic
Outstanding work, Primelord.

You have made player development tracking an ease with this utility.


Well hopefully it will be even easier soon. :) I keep running into real life issues that keep me from finishing the GUI version. I should hopefully have it finished soon.

primelord 03-10-2004 11:28 PM

I had some time to work on the utility tonight, but I am still trying to squash a few bugs. It is getting close to complete though. Hopefully I will have it done by tomorrow night. The interface isn't first class, but it should get the job done. :)


Northwood_DK 03-11-2004 01:20 AM

Looks very cool. Great work and thanks

Sweed 03-14-2004 08:34 AM

Any word on how the gui version is coming along? Not in any hurry just don't want to miss it when it comes out.

Thanks

Karim 03-15-2004 08:24 AM

Great job primelord. This utility really makes it easy to determine whether a player's ratings are deteriorating and if he is worth hanging on to in hopes of busting out.

Ben E Lou 04-09-2004 06:03 AM

Prime:

Since the non-gui version works just fine, do you want me to link to this thread in the reference thread for now, or is the gui version somewhat imminent? No rush, but just wanting to make sure people know this is available.

primelord 04-09-2004 10:50 AM

What the screen shot of the gui version isn't good enough for you????? :)

I would say the gui version is imminent, but I would have said that a month ago as well so I don't want to make nay promises. Work has just kept me too busy to hammer out the last bit. Don't link to the non-gui version quite yet. I may see if I can finish it up this weekend. I will let you know on Monday.

Alf 04-09-2004 11:09 AM

Nice

Northwood_DK 04-21-2004 02:20 AM

Bump

Any new on this great tool?

cthomer5000 05-01-2004 06:50 AM

how did I miss this the first time around? greatest utility ever!

chinaski 06-29-2004 01:01 PM

any news on the gui? i use this util more than any other, very nice work primelord.

cthomer5000 06-29-2004 01:31 PM

i retract my "greatest utility ever" remark. while this is outstanding, I think the FOF Almanac was the greatest utility ever.

pardon my prior haste in crowing this utility.

And yeah, I'd love to see the new interface rockin, although this does get the job done as-is.

VPI97 06-29-2004 03:04 PM

Quote:

Originally Posted by cthomer5000
i retract my "greatest utility ever" remark. while this is outstanding, I think the FOF Almanac was the greatest utility ever.


gstelmack 06-29-2004 03:18 PM

Quote:

Originally Posted by cthomer5000
I think the FOF Almanac was the greatest utility ever.


Did I miss something?

VPI97 06-29-2004 06:45 PM

Quote:

Originally Posted by gstelmack
Did I miss something?

Don't worry about it...the FOF Almanac was soooo 2002. It's like prehistoric now :)

cthomer5000 06-29-2004 06:49 PM

Quote:

Originally Posted by VPI97
Don't worry about it...the FOF Almanac was soooo 2002. It's like prehistoric now :)


For a while there I forgot you were the one who wrote it. Seriously the most amazing add-on to an FOF game yet. I'm sure it had a lot to do with Jim adding a ton more record keeping in the next version.

primelord 06-29-2004 09:06 PM

Quote:

Originally Posted by cthomer5000
Seriously the most amazing add-on to an FOF game yet.

Without question. Fido's HTML extraction utility was pretty kick ass as well. As is gstelmack's extractor program. My little crappy CLI program that doesn't even work for the European users pales in comparison.

As for the GUI interface... it's coming. Very slowly. :) I could release it now, but it won't do anything when you pres the buttons. :) It's pretty though.

cthomer5000 07-02-2004 01:35 PM

I think I may have found a bug. The utility seems to ignore players with nicknames in quotes. The players are in my roster print-outs, but just aren't showing up in the HTML output.

cthomer5000 07-12-2004 09:29 PM

bump. Don't know if primelord ever saw my bug report here (and I'm feeling too lazy to PM him about it).

primelord 07-13-2004 10:31 AM

Quote:

Originally Posted by cthomer5000
I think I may have found a bug. The utility seems to ignore players with nicknames in quotes. The players are in my roster print-outs, but just aren't showing up in the HTML output.


Hmm yeah that would screw it up. Blame Ben for not giving me any smaple files with nicknames in them. :)

Well this has inspired me enough to go ahead and finish the GUI version. Expect something by the end of the week.

gstelmack 07-13-2004 10:44 AM

Quote:

Originally Posted by primelord
Hmm yeah that would screw it up. Blame Ben for not giving me any smaple files with nicknames in them. :)


I'm curious to find out if Extractor handles them. I had to put college names in quotes because of colleges with commas in the name. I don't think I've had to quote player names, so I THINK I'm okay...

Pyser 08-29-2004 08:55 PM

bumping with fingers crossed

Joe 09-05-2004 01:40 PM

how do you print to file from the game?

3ric 09-05-2004 02:38 PM

You have to install the "Print to file" printer driver in Windows, there's a link in the stickied reference thread about this.

FBPro 09-09-2004 11:43 PM

Has this been released as a GUI program yet or is it still command line only?


All times are GMT -5. The time now is 11:44 AM.

Powered by vBulletin Version 3.6.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.