FOF 8 Utility Suite
Link to the zip file
Click this link to download the zip file with the necessary binaries for the utility suite. You may extract the contents of this zip file to any folder you wish. Double-click the DraftAnalyzer.exe or PlayerTracker.exe to run them. To make it easier to get to them later, if you right-click the menu should give you the option of Pinning the exe to the start menu or task bar, or you can create a shortcut on the desktop. GitHub - gstelmack/FOFUtilities: DraftAnalyzer and PlayerTracker FOF8 support. This is the main GitHub link. For the programmers, source to the utilities are in there, and the history includes the last FOF7 release and the last FOF2k7 release. I will be using this as my source control, so all code changes are in there. This will also let advanced users go back to old versions of Binaries.zip if they don't like my updates. |
I'm not getting either one of these to run. Do I need to copy all files first? If so, is there any easier way to do that than one at a time?
|
The two DLLs in FOFUtilities/Install at master · gstelmack/FOFUtilities · GitHub appear to be necessary; also, only PlayerTracker under the app.publish folder appears to work.
|
I'll try to fix the app.publish thing, something left over from the ClickOnce bits.
But yes, the intention is to copy the entire Install folder to your machine wherever you want, and then run the exes from there. |
It seems like in Github the easiest thing to do is download the entire repo, and it's trickier to download specific folders (without going to the command line). Maybe I haven't figured that out yet. Perhaps it is necessary to make the install folder its own repo?
|
[s]I love you![/s] Thank you! I did a draft this morning without DA and had to sort through all the chaff. It was torturous.
|
Quote:
You coulda just copied the directory of your FOF8 export into the FOF7 directory, then run a few regex's in notepad++ to get the formatting of the drafted players so you can sort the drafted guys in DA. ;) |
Does this mean there weren't big export data changes, greg?
|
CSv formats barely changed at all. Just a few more fields added.
Greg, the pick text output is in a different format and it looks like new version isn't handling that to mark players drafted. Pick #1 - Tampa Bay - Witt, Ellis, QB, James Madison Pick #2 - Arizona - Richiardi, Brady, DE, Wake Forest Pick #3 - San Francisco - Davis, Herb, DT, Fairfield Pick #4 - Denver - Shapiro, Junior, QB, Washington Pick #5 - Buffalo - Humphries, Alexander, CB, Notre Dame Pick #6 - San Diego - Hastings, Devan, DT, Georgia Pick #7 - Cincinnati - Shade, D.J., RB, Eastern Michigan Pick #8 - Philadelphia - Duncan, Darrin, T, Notre Dame4 See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentOutOfRangeException: Length cannot be less than zero. Parameter name: length at System.String.Substring(Int32 startIndex, Int32 length) at DraftAnalyzer.DraftAnalyzerForm.MarkDrafted(String line) at DraftAnalyzer.DraftAnalyzerForm.buttonMarkDrafted_Click(Object sender, EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll ---------------------------------------- DraftAnalyzer Assembly Version: 8.0.0.0 Win32 Version: 8.0.0.0 CodeBase: file:///C:/Users/Ben/Downloads/FOFUtilities-master/Install/DraftAnalyzer.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34250 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34239 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- DataReader Assembly Version: 2.0.8.0 Win32 Version: 2.0.8.0 CodeBase: file:///C:/Users/Ben/Downloads/FOFUtilities-master/Install/DataReader.DLL ---------------------------------------- WindowsUtilities Assembly Version: 2.0.8.0 Win32 Version: 2.0.8.0 CodeBase: file:///C:/Users/Ben/Downloads/FOFUtilities-master/Install/WindowsUtilities.DLL ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. |
I'll check it out.
|
Hello sir, just wondering if you have had a chance to check if the resource hacker could see some of the bitmaps currently now available when using version 4.5.28.
I've been able to install and open the FOF8.exe, but I can't seem the find the directory where the following references are - 389, 108, 172, 139. The above all are crossed referenced from dialog 350, for player report. I was trying to edit the scouting report texture files :) |
Greg, here's the before/after of the game's text output, making it clear why "mark drafted" isn't working.
FOF7 1. Cincinnati - Swinton, Charlie, DE, Western Illinois 2. Washington - Marsh, Cornelius, QB, Arkansas 3. Jacksonville - Prior, Jameson, DE, Duke 4. Pittsburgh - Diaz, Kenyon, OLB, Ohio State 5. Kansas City - Bates, Zack, QB, Mississippi State 6. Dallas - Donovan, Bucky, RB, Mississippi State 7. San Diego - Kinney, Alfredo, CB, Florida State FOF8 Pick #1 - Tampa Bay - Witt, Ellis, QB, James Madison Pick #2 - Arizona - Richiardi, Brady, DE, Wake Forest Pick #3 - San Francisco - Davis, Herb, DT, Fairfield Pick #4 - Denver - Shapiro, Junior, QB, Washington Pick #5 - Buffalo - Humphries, Alexander, CB, Notre Dame Pick #6 - San Diego - Hastings, Devan, DT, Georgia Pick #7 - Cincinnati - Shade, D.J., RB, Eastern Michigan |
Yeah, it's the extra - separator, should be an easy fix.
|
Quote:
This is not my thing - others figure out what bitmaps to replace and what to replace them with, I just made a utility to remove the manual steps in replacing them. If that becomes a thing again, I may look into an update, although it's way down my priority list. |
Fix for DA pushed, and the binaries in the Install folder should be correct for PlayerTracker.
If it becomes easier to install, I can zip up the Install folder and put that zip at the root so you can just download and extract the zip. Let me know. |
1 Attachment(s)
Quote:
Oh I see, no worries. I'm all good with the bitmaps to use I guess I was just asking if this gets on your list again that you could look at why the reshacker or resource patcher can't find some of the bitmaps. Appears Jim has moved the bitmaps that related to the player report part of the game window, where you see their bars, etc. Attached pic - seems the patcher is able to read 8 times as many bitmaps in the FOF7 exe. |
thanks much greg!
|
can't find FoF8 inthe file path
I'm having trouble locating FoF8 when loading a draft class in DA.
|
Quote:
Are you using the github version referenced at the start of this thread? This new version puts you in the Local tree, where FOF8 saves its files, rather than the Roaming one, where the previous version stored its files. That fixed things for me. |
Quote:
I did that last night and it didn't work however I installed everything again today and it worked fine. ty |
Does Player Tracker crash upon selecting a league from the dropdown for anyone else?
|
Is there a new player file and draft file generator in FOF 8? If so where are they located?
|
Is it the chances (% of probabilities) of being VG, G, N, Bad or Very bad in the Draft Analyzer or not anymore??
|
Quote:
In the games root directory folder. ....steam/steamapps/common/front office football eight |
Quote:
Not. It needs lots of training data, and all mine became invalid with the last update to FOF7. Looking at the scout grades was nearly as accurate anyway. |
MOAR MACHINE LEARNING! :D
|
I hope we never see that feature again. Too automatic for people.
|
I just pushed an update that has initial support for height / weight, including DraftAnalyzer showing the player's ideal position, and giving a rated position based on the Defensive Front you select in the Weights window. Feedback / suggestions welcome on improvements in displaying this, or better ways to rate players based on this data. I'm not sure, for example, what to do with a QB who is 3" taller than average but 9 pounds heavier than the ideal weight - how good or bad is that? It's much more straightforward for defensive players where they generally have a pretty close weight fit.
I'm also not sure yet in FOF8 how well offensive linemen translate positions. My test career has a RG who is an ideal weight for a LT. I need to try a position switch like that and see if it's cool, or if I should be more restrictive with O-Linemen. Feedback welcome. |
Quote:
According to the offensive philosophy document "Height matters more for quarterbacks than any other position, but a quarterbacks weight does not matter." |
Ah good, I missed that on QB weight, I can fix that.
|
Fixed.
|
greg in using the player tracker i found something that is a little odd i can either filter by team OR position so that means i can't filter for Free Agents then by the position i want is this intended or a bug (just started using it so i dont know how it was in previous versions)
|
It's intentional, but probably something I can improve later. Normally you filter to your team, then poke around, but for FA you should be able to sort by position and then look there.
Note that for FOF8, I may have to add "ideal position" to the columns shown as well. |
I'm not able to get anything up and running for FOF8
|
thanks
|
Pushed an update that includes the new bars for d-linemen, and updates the combine correlations based on the 8.0a doc.
Binaries are now in Binaries.zip so you only have to grab one file. |
Is the presence of hte FOF8 suite causing Player Tracker for FOF7 to crash? (FOF7's Player Tracker is crashing every time I try to open any league.)
|
I don't think it should be, but I have not tried. I didn't change any of the data files on purpose, and the DLLs / exes should all be in different folders and should not interfere with each other. I can try this evening.
|
Quote:
This is happening to me now. Only started happening after I updated to the new FOF8 Suite yesterday. |
I'm having a lot of trouble getting this to download or install. I'm using the first link provided, going to Install,.. Draftanalyzer,..download. It isn't allowing me to install the app.. and when something does come up its the older version i guess. Any help?
|
Quote:
Never mind I was confused about the directions. Working now. |
Quote:
PlayerTracker is crashing trying to read the new DraftAnalyzer weights file. If you try to run DA for FOF7, it'll probably crash, too. For now you may need to keep an FOF7 version of the StelmackSoft data folder and a separate one for FOF8, swapping them or something if you are going to go between them. |
I might be able to patch the old PlayerTracker to fix this, or adjust how DA saves its weights to avoid the crash.
|
Quote:
FWIW I've been doing this and have experienced no problems |
To be honest, I am very confused as to what I need to do here to get DA to work with FOF8.
If I just want DA, just as it worked in FOF7, what do I need to do? Can some one walk me though it?? I have no idea what a binaries is... When I go to the link and click DA it looks like a page filled with code and no download link like it used to be for FOF7. Please help. FOF is a lot less fun without DA. |
I have updated the first post with a direct link to Binaries.zip and some more detailed instructions.
The Publisher route I used for FOF7 made it difficult for folks to roll back, and Microsoft has removed the tools for creating installers from Visual Studio (I don't feel like messing with InstallShield again). So I'm trying this. |
The CCFL is in an allocation draft. Any chance of getting Analyzer to grab/display experience and allowing a negative weight for that to add to the score? (Draft clock starts tomorrow, so if you can't do it fairly quickly, I'm not sure I'd bother.)
|
We'll see. Maybe.
|
Thank you gstelmack! Even I could figure it out.
|
I won't get allocation draft support in that fast. The real issue here is needing to read the current player bars which have cur/fut rather than min/max, and dealing with that in the weightings.
|
All times are GMT -5. The time now is 02:34 PM. |
Powered by vBulletin Version 3.6.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.