Ok so here's the deal with the inventory problem.
You need to do some work on your own in order to get this to work:
1. Get your inventory to be a 4x7 rather than 5 across
like this:
4hBH6.jpg
2. Then you want to open up your inventory.simba file in your includes (which I explained in OP)
now set up your desktop like so (but have SMART up higher, mine is lower for privacy reasons:

3. Drag the crosshairs from Simba to SMART. This is what the crosshairs look like:

4. Put your mouse on the SMART client and read the numbers on the bottom left of Simba, then put your mouse a few pixels away from the SMART client. If you get negative numbers when you put your mouse away from the client you are doing it right, otherwise try retargetting SMART.
5. Put your mouse on the top left edge of the first inventory slot and read the number on the bottom left of Simba. MEMORIZE THEM. Place these numbers in the first to spots in the parentheses of Line 150
Simba Code:
Slot1 := IntToBox(611, 297, 645,328);
6. Now check to see that you still have the client targeted (if not then retarget) and place your mouse on the bottom right edge of the first inventory slot. MEMORIZE the numbers on the bottom left of Simba. Put these numbers in the last 2 spots in the parentheses of line 150.
7. Do the same as you did in steps 5 and 6, but with the 6th inventory slot. You will need to retarget SMART for this if you didn't have to for step 6.
8. Save your inventory.simba file and run JDDiv. If you do not detect a full inv, then you should adjust your coords slightly (redo these steps).
9. If you require assistance in any further areas of this, please feel free to post or pm
