[Release] Path of Exile Item Info Script - Affix Breakdown and More (Version 1.8.6)

"
Xloctis wrote:
I had a problem which allow window to popup only for 0.1 seconds.

FIX: compile the script.

after compiling problem is gone. But font became fixed size.


Wow, that worked! Font was also forced to a fixed size, but at least I can see it now!


how compile the script.????
IGN GOR
"
how compile the script.????


Super simple actually haha, just right click the item info file and click compile :). Fixed the issue for me!
"
Gno wrote:
"
Xloctis wrote:
I had a problem which allow window to popup only for 0.1 seconds.

FIX: compile the script.

after compiling problem is gone. But font became fixed size.


Wow, that worked! Font was also forced to a fixed size, but at least I can see it now!


"
gastank wrote:
Figured out another workaround that seems to restore full functionality - I'm not versed at all in AHK scripts nor the ins and out of Windows, so no guarantees on whether this breaks anything.


Open POE-ItemInfo.ahk, find the section "ShowToolTip(String)" around line #5475.

Find the line "ToolTip, %String%, X - 135, Y + 35" and add additional lines so it reads:
"
ToolTip, %String%, X - 135, Y + 35
Fonts.SetFixedFont()
ToolTip, %String%, X - 135, Y + 35


Find the line "ToolTip, %String%, XCoord, YCoord" and add additional lines so it reads:
"
ToolTip, %String%, XCoord, YCoord
Fonts.SetFixedFont()
ToolTip, %String%, XCoord, YCoord


Find the line "Fonts.SetFixedFont()" and add a semicolon in front so it reads:
"
;Fonts.SetFixedFont()



The entire ShowToolTip block should look as such:
Spoiler

; Show tooltip, with fixed width font
ShowToolTip(String)
{
Global X, Y, ToolTipTimeout, Opts

; Get position of mouse cursor
MouseGetPos, X, Y

If (Not Opts.DisplayToolTipAtFixedCoords)
{
ToolTip, %String%, X - 135, Y + 35
Fonts.SetFixedFont()
ToolTip, %String%, X - 135, Y + 35
}
Else
{
CoordMode, ToolTip, Screen
;~ GetScreenInfo()
;~ TotalScreenWidth := Globals.Get("TotalScreenWidth", 0)
;~ HalfWidth := Round(TotalScreenWidth / 2)

;~ SecondMonitorTopLeftX := HalfWidth
;~ SecondMonitorTopLeftY := 0
ScreenOffsetY := Opts.ScreenOffsetY
ScreenOffsetX := Opts.ScreenOffsetX

XCoord := 0 + ScreenOffsetX
YCoord := 0 + ScreenOffsetY

ToolTip, %String%, XCoord, YCoord
Fonts.SetFixedFont()
ToolTip, %String%, XCoord, YCoord
}
;Fonts.SetFixedFont()

; Set up count variable and start timer for tooltip timeout
ToolTipTimeout := 0
SetTimer, ToolTipTimer, 100
}
error in line 124 include file [..] the program will exit what should i do
1. Don't forget to copy the data folder in the same location than the .ahk script.

2. Use the latest unicode version of AutoHotkey available at http://ahkscript.org/
Guard us from the she-wolf and the wolf, and guard us from the
thief, oh Night, and so be good for us to pass.
Всем у кого не работает скрипт на Win 8.1.

Заходим в папку/нажимаем на POE-ItemInfo.ahk/ ПКМ / выбираем Compile Script / дожидаемся создание новых файлов / запускаем POE-ItemInfo.exe = PROFIT!
IGN GOR
"
Gno wrote:
"
Xloctis wrote:
I had a problem which allow window to popup only for 0.1 seconds.

FIX: compile the script.

after compiling problem is gone. But font became fixed size.


Wow, that worked! Font was also forced to a fixed size, but at least I can see it now!


i cant compile it,, this error box appeared:
IGN ; DENTAGRAM
thanks to http://poe.xyz.is/
https://cldly.com/pathofexile/procument/acquisition/poexyz
"
gastank wrote:
Figured out another workaround that seems to restore full functionality - I'm not versed at all in AHK scripts nor the ins and out of Windows, so no guarantees on whether this breaks anything.


Open POE-ItemInfo.ahk, find the section "ShowToolTip(String)" around line #5475.

Find the line "ToolTip, %String%, X - 135, Y + 35" and add additional lines so it reads:
"
ToolTip, %String%, X - 135, Y + 35
Fonts.SetFixedFont()
ToolTip, %String%, X - 135, Y + 35


Find the line "ToolTip, %String%, XCoord, YCoord" and add additional lines so it reads:
"
ToolTip, %String%, XCoord, YCoord
Fonts.SetFixedFont()
ToolTip, %String%, XCoord, YCoord


Find the line "Fonts.SetFixedFont()" and add a semicolon in front so it reads:
"
;Fonts.SetFixedFont()



The entire ShowToolTip block should look as such:
Spoiler

; Show tooltip, with fixed width font
ShowToolTip(String)
{
Global X, Y, ToolTipTimeout, Opts

; Get position of mouse cursor
MouseGetPos, X, Y

If (Not Opts.DisplayToolTipAtFixedCoords)
{
ToolTip, %String%, X - 135, Y + 35
Fonts.SetFixedFont()
ToolTip, %String%, X - 135, Y + 35
}
Else
{
CoordMode, ToolTip, Screen
;~ GetScreenInfo()
;~ TotalScreenWidth := Globals.Get("TotalScreenWidth", 0)
;~ HalfWidth := Round(TotalScreenWidth / 2)

;~ SecondMonitorTopLeftX := HalfWidth
;~ SecondMonitorTopLeftY := 0
ScreenOffsetY := Opts.ScreenOffsetY
ScreenOffsetX := Opts.ScreenOffsetX

XCoord := 0 + ScreenOffsetX
YCoord := 0 + ScreenOffsetY

ToolTip, %String%, XCoord, YCoord
Fonts.SetFixedFont()
ToolTip, %String%, XCoord, YCoord
}
;Fonts.SetFixedFont()

; Set up count variable and start timer for tooltip timeout
ToolTipTimeout := 0
SetTimer, ToolTipTimer, 100
}


Worked for me. Thanks alot!
"
Demva32 wrote:
"
how compile the script.????


Super simple actually haha, just right click the item info file and click compile :). Fixed the issue for me!


Compiled script by right clicking. I could then successfully use the script if I ran the compiled "POE-ItemInfo.exe" file. Running the "POE-ItemInfo.ahk" file directly still only shows the info for a fraction of a second. Great script. I've been really missing it while it was't working. Thanks for all the work.
Last edited by Hamzen#6597 on Jun 26, 2015, 8:00:51 PM

Report Forum Post

Report Account:

Report Type

Additional Info