Front Office Football Central

Front Office Football Central (http://forums.operationsports.com/fofc//index.php)
-   FOF9, FOF8, and TCY Discussion (http://forums.operationsports.com/fofc//forumdisplay.php?f=33)
-   -   FOF 8 Utility Suite (http://forums.operationsports.com/fofc//showthread.php?t=92067)

gstelmack 11-24-2016 11:26 AM

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.

Ben E Lou 11-24-2016 12:34 PM

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?

aston217 11-24-2016 01:16 PM

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.

gstelmack 11-24-2016 01:30 PM

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.

aston217 11-24-2016 01:43 PM

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?

garion333 11-24-2016 03:26 PM

[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.

Nemesis 11-24-2016 03:52 PM

Quote:

Originally Posted by garion333 (Post 3131396)
[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.


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. ;)

aston217 11-24-2016 06:43 PM

Does this mean there weren't big export data changes, greg?

Ben E Lou 11-24-2016 07:56 PM

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.

gstelmack 11-24-2016 08:39 PM

I'll check it out.

Sef0r 11-25-2016 04:53 AM

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 :)

Ben E Lou 11-25-2016 04:57 AM

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

gstelmack 11-25-2016 07:39 AM

Yeah, it's the extra - separator, should be an easy fix.

gstelmack 11-25-2016 07:40 AM

Quote:

Originally Posted by Sef0r (Post 3131503)
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 :)


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.

gstelmack 11-25-2016 09:36 AM

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.

Sef0r 11-25-2016 02:20 PM

1 Attachment(s)
Quote:

Originally Posted by gstelmack (Post 3131513)
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.


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.

corbes 11-25-2016 08:47 PM

thanks much greg!

chrisjohns726 11-26-2016 09:02 PM

can't find FoF8 inthe file path
 
I'm having trouble locating FoF8 when loading a draft class in DA.

Caligari 11-26-2016 10:54 PM

Quote:

Originally Posted by chrisjohns726 (Post 3131999)
I'm having trouble locating FoF8 when loading a draft class in DA.


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.

chrisjohns726 11-27-2016 09:10 AM

Quote:

Originally Posted by Caligari (Post 3132054)
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.


I did that last night and it didn't work however I installed everything again today and it worked fine. ty

pjc 11-29-2016 05:35 AM

Does Player Tracker crash upon selecting a league from the dropdown for anyone else?

wthomp 11-29-2016 08:34 AM

Is there a new player file and draft file generator in FOF 8? If so where are they located?

Sharkn20 11-29-2016 04:59 PM

Is it the chances (% of probabilities) of being VG, G, N, Bad or Very bad in the Draft Analyzer or not anymore??

NawlinsFan 11-29-2016 05:49 PM

Quote:

Originally Posted by wthomp (Post 3132634)
Is there a new player file and draft file generator in FOF 8? If so where are they located?


In the games root directory folder.

....steam/steamapps/common/front office football eight

gstelmack 11-30-2016 06:16 AM

Quote:

Originally Posted by Sharkn20 (Post 3132730)
Is it the chances (% of probabilities) of being VG, G, N, Bad or Very bad in the Draft Analyzer or not anymore??


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.

aston217 11-30-2016 11:28 PM

MOAR MACHINE LEARNING! :D

garion333 12-01-2016 07:26 AM

I hope we never see that feature again. Too automatic for people.

gstelmack 12-04-2016 02:14 PM

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.

TAFIV 12-04-2016 06:51 PM

Quote:

Originally Posted by gstelmack (Post 3133724)
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?


According to the offensive philosophy document "Height matters more for quarterbacks than any other position, but a quarterbacks weight does not matter."

gstelmack 12-04-2016 08:12 PM

Ah good, I missed that on QB weight, I can fix that.

gstelmack 12-04-2016 08:32 PM

Fixed.

TAFIV 12-04-2016 10:45 PM

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)

gstelmack 12-05-2016 06:24 AM

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.

ezlee2 12-05-2016 11:54 AM

I'm not able to get anything up and running for FOF8

TAFIV 12-05-2016 03:07 PM

thanks

gstelmack 12-05-2016 06:35 PM

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.

Ben E Lou 12-06-2016 03:29 AM

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.)

gstelmack 12-06-2016 06:08 AM

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.

garion333 12-06-2016 07:50 AM

Quote:

Originally Posted by Ben E Lou (Post 3134039)
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.)


This is happening to me now. Only started happening after I updated to the new FOF8 Suite yesterday.

Mobarak 12-06-2016 12:30 PM

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?

Mobarak 12-06-2016 12:41 PM

Quote:

Originally Posted by Mobarak (Post 3134125)
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?


Never mind I was confused about the directions. Working now.

gstelmack 12-06-2016 08:08 PM

Quote:

Originally Posted by Ben E Lou (Post 3134039)
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.)


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.

gstelmack 12-07-2016 06:20 AM

I might be able to patch the old PlayerTracker to fix this, or adjust how DA saves its weights to avoid the crash.

Squirrel 12-07-2016 07:03 AM

Quote:

Originally Posted by gstelmack (Post 3134222)
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.


FWIW I've been doing this and have experienced no problems

ftwco 12-09-2016 06:07 PM

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.

gstelmack 12-09-2016 08:07 PM

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.

Ben E Lou 12-11-2016 06:05 AM

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.)

gstelmack 12-11-2016 08:01 AM

We'll see. Maybe.

ftwco 12-11-2016 04:58 PM

Thank you gstelmack! Even I could figure it out.

gstelmack 12-11-2016 07:48 PM

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.