查看: 632456|回复: 10753

[国际服168] 国服国际服查价工具TradeTip_白侠

  [复制链接]
塑型者

21

主题

350

帖子

2056

积分

Lv.5

Rank: 5Rank: 5

看到 MIGFLY 的python版查价:http://bbs.17173.com/thread-11224343-1-1.html感谢大佬修改
更新:2020/02/22日期:2021/07/28 更换电脑没有代码了,这还是上个赛季的事儿,不好意思啊~
TradeTip v5.0

官方市集数据查询分析
赛季更新

双服支持

快捷键自定

详细分析
欢迎交流
回复下载:
链接失效
附件太大无法上传

测试欠缺
问题很多
性感白侠
在线丢人





本帖最后于  2021-7-28 09:53 编辑

126人点赞

自动查价器:点我
我是整条街最靓的崽
回复

使用道具 举报

神回复

塑型者

21

主题

350

帖子

2056

积分

Lv.5

Rank: 5Rank: 5

发表于 2020-2-25 15:54
下载好了 点了闪回 更新 然后点了开始 然后呢。。。我进游戏 按了CTRL+C 好像没反应呢。。 ...

Ctrl C 无反应处理方法
1.管理员启动
2.按几下Ctrl Shift Alt键,可能存在按键粘连的情况
3.不要用QQ输入法
4.云游戏无法使用

!!!!!!!!!!!!!!20200420 v6.2版本修复工具处理国服A大补丁的不正确的问题
默认的网盘地址在部分运营商网络无法解析(好像大部分北方的网络都屏蔽了www.lanzous.com我的白嫖外链之路即将停止了吗QAQ)
备用地址 byexman.lanzous.com/TradeTip

20200323 v6.0版本在trade查询地图、6L、腐化问题时有问题
请务必按默认F8键盘打开对应网站 勾选基本设置
白天工作不方便修复,预计0323晚上修复

本帖最后于  2020-4-20 08:41 编辑

点评

国际服我用没有反应,已经更新3.11赛季。楼层中1,2,3,4都排除了,还是没有反应。以前能用的。现在不知道为什么用不了  详情 回复 发表于 2020-6-29 06:34
蓝奏盘可以用像你这个2级域名,也可以把前面的3W随便改成不是WWW就行,如:wwa.lanzous.com+外链 或a.lanzous.com +外链  发表于 2020-8-1 18:57
F8键盘打开对应网站 勾选基本设置,请教下勾选什么基本设置,一查地图和6L程序就未响应  详情 回复 发表于 2020-9-22 23:20
国服集市网页频繁崩溃 会不会有部分原因是这种查价软件频繁进行搜索占用带宽引起的呢?  发表于 2020-10-27 14:55
一句云游戏无法使用,断了我的念想!  发表于 2021-4-5 11:52
自动查价器:点我
我是整条街最靓的崽
回复

使用道具 举报

全部回复

塑型者

21

主题

350

帖子

2056

积分

Lv.5

Rank: 5Rank: 5

发表于 2020-3-20 08:25
谢谢分享 国服S11能用吗

S11可以使用你需要等赛季正式开始,官方的Trade网页上线之后
点击工具中的 更新 按钮就行



新版本的工具还没来得及在国服测试
有Bug希望大家反馈

PS:这里推荐一波 PoE-Overlay查价工具
支持原版无补丁的 国服 国际服 物价查询
目前还没有使用poeprice之类的黄装估价API
不过可以利用工具快速打开官网
项目仓库:https://github.com/Kyusung4698/PoE-Overlay  

我上传到了网盘上,里面有说明和视频介绍
https://www.lanzous.com/iag37ij 本帖最后于  2020-3-20 08:53 编辑

点评

大佬,。还是不行哦。。我这边第一次用。只能ctrl+c fuzhi 物品信息,不会出现物品价格  详情 回复 发表于 2020-4-7 22:23
用了好久,很好用,感谢大佬。  发表于 2020-4-29 11:22
PoE-Overlay查价工具国服怎么用,有教程吗  发表于 2020-7-24 09:39
大佬更新了吗?  详情 回复 发表于 2021-7-27 18:07
用了好久,感觉不错,感谢大佬  发表于 2022-4-7 17:29
自动查价器:点我
我是整条街最靓的崽
回复

使用道具 举报

德瑞索

1

主题

404

帖子

2056

积分

Lv.5

Rank: 5Rank: 5

大佬牛逼,感谢分享,,大佬辛苦了。。。。
回复

使用道具 举报

福尔

6

主题

210

帖子

2474

积分

Lv.5

Rank: 5Rank: 5

谢谢分享啦
回复

使用道具 举报

德瑞索

7

主题

245

帖子

1655

积分

Lv.4

Rank: 4

支持大佬 感谢
回复

使用道具 举报

吉尔菲

2

主题

126

帖子

753

积分

Lv.3

Rank: 3Rank: 3Rank: 3

这么溜,萌新顶
回复

使用道具 举报

吉尔菲

2

主题

126

帖子

753

积分

Lv.3

Rank: 3Rank: 3Rank: 3

这么溜,萌新顶
回复

使用道具 举报

派蒂

24

主题

243

帖子

1612

积分

Lv.4

Rank: 4

看的不是很明白怎么使用,希望给小白多写一下使用方法
回复

使用道具 举报

3

主题

89

帖子

886

积分

Lv.3

Rank: 3Rank: 3Rank: 3

谢谢分享
回复

使用道具 举报

多米诺斯

0

主题

151

帖子

522

积分

Lv.2

Rank: 2Rank: 2

感谢大佬分享
回复

使用道具 举报

0

主题

21

帖子

254

积分

Lv.2

Rank: 2Rank: 2

感谢大佬分享
回复

使用道具 举报

德瑞索

38

主题

170

帖子

1131

积分

Lv.4

Rank: 4

感谢
回复

使用道具 举报

塑型者

53

主题

3735

帖子

1万

积分

Lv.10

StevenZ

Rank: 10Rank: 10Rank: 10Rank: 10

圣物之盾

这个功能倒是可以 大大的简化 玩家的游戏进程,更多的时间来做别的事情 赞。
回复

使用道具 举报

德瑞索

5

主题

433

帖子

3706

积分

Lv.6

Rank: 6Rank: 6Rank: 6

好奇隐藏内容是什么呢?

哦 原来压缩包事给大佬看的

回复可见内容是小白可以直接用的


本帖最后于  2019-11-22 01:23 编辑

千力召唤厨
一个电话
几百个僵尸就去你家楼下

基础力量即是神力
魔力保留即是神格
双灵护体即是神性

三位一体 光环范围之内 即是神国
回复

使用道具 举报

吉尔菲

0

主题

51

帖子

740

积分

Lv.3

Rank: 3Rank: 3Rank: 3


大佬牛逼,感谢分享,,大佬辛苦了。。。。
回复

使用道具 举报

派蒂

2

主题

420

帖子

2859

积分

Lv.5

Rank: 5Rank: 5

这个还是蛮需要的 终于国服出了
回复

使用道具 举报

希拉克

0

主题

17

帖子

157

积分

Lv.2

Rank: 2Rank: 2

感觉很方便诶
回复

使用道具 举报

6

主题

197

帖子

1735

积分

Lv.4

Rank: 4

我改了改,速度提高了
  1. #NoEnv
  2. #NoTrayIcon
  3. #SingleInstance Force
  4. #include JSON.ahk
  5. ;#include GetWidthUnitCount.ahk 字符串表 显示优化 未完成

  6. SetWorkingDir %A_ScriptDir%

  7. CoordMode, ToolTip, Screen
  8. CoordMode, mouse, Screen

  9. global Version
  10. global Ready := false
  11. global CheckBoard := ""
  12. global WebRequest := ComObjCreate("WinHttp.WinHttpRequest.5.1")
  13. ;global League := "S9赛季"

  14. Gui Add, Text, x16 y16 w40 h23 +0x200, 赛季
  15. Gui Add, ComboBox,vLeague x64 y16 w100, S9赛季
  16. GuiControl,Choose,League,1
  17. Gui Add, Button,gStart x16 y48 w149 h39, OK
  18. Gui Show, w175 h97, ToolTip
  19. Return

  20. ^space::
  21. GuiEscape:
  22. GuiClose:
  23.     ExitApp

  24. ; End of the GUI section



  25. #if  Ready
  26. #IfWinActive  Path of Exile
  27. ~^C::
  28. if  Clipboard != CheckBoard
  29.         settimer,Main,100
  30. Tooltip, Loading
  31. return
  32. #IfWinActive
  33. #if

  34. Main:
  35. FindTradeInfo(Clipboard)
  36. settimer,Main,off
  37. return


  38. ~Space::
  39. RemoveToolTip:
  40. ToolTip
  41. settimer,RemoveToolTip,off
  42. return



  43. Start()
  44. {
  45.         if CheckLeague()
  46.         {
  47.                 Ready := false
  48.                 MsgBox,版本号错误
  49.                 return
  50.         }
  51.         Ready := true
  52.         Clipboard := ""
  53.         Gui,hide
  54.         return
  55. }



  56. ;版本检测,懒得写-----
  57. CheckLeague()
  58. {
  59.         return false
  60. }

  61. ;获取name和type
  62. GetNameAndType(Clip)
  63. {
  64.         if InStr(Clip, "稀 有 度:") != 1
  65.         {
  66.                 mItem := {ItemName:false,ItemType:false}
  67.                 return  mItem
  68.         }
  69.         ClipArray :=  StrSplit(Clip, "`n", "`r")
  70.         try:
  71.                 if RegExMatch(ClipArray[3],"---")
  72.                         mItem := {ItemName:false,ItemType:ClipArray[2]}
  73.                 else
  74.                         mItem := {ItemName:ClipArray[2],ItemType:ClipArray[3]}
  75.                 return mItem
  76.         catch: ;return bugmsg懒得写------
  77.                 return
  78. }
  79. print(str)
  80. {
  81. global h_stdout
  82. DebugConsoleInitialize()  ; start console window if not yet started
  83. str .= "`n" ; add line feed
  84. DllCall("WriteFile", "uint", h_Stdout, "uint", &str, "uint", StrLen(str), "uint*", BytesWritten, "uint", NULL) ; write into the console
  85. WinSet, Bottom,, ahk_id %h_stout%  ; keep console on bottom
  86. }

  87. DebugConsoleInitialize()
  88. {
  89.    global h_Stdout     ; Handle for console
  90.    static is_open = 0  ; toogle whether opened before
  91.    if (is_open = 1)     ; yes, so don't open again
  92.      return
  93.          
  94.    is_open := 1       
  95.    ; two calls to open, no error check (it's debug, so you know what you are doing)
  96.    DllCall("AttachConsole", int, -1, int)
  97.    DllCall("AllocConsole", int)

  98.    dllcall("SetConsoleTitle", "str","Paddy Debug Console")    ; Set the name. Example. Probably could use a_scriptname here
  99.    h_Stdout := DllCall("GetStdHandle", "int", -11) ; get the handle
  100.    WinSet, Bottom,, ahk_id %h_stout%      ; make sure it's on the bottom
  101.    WinActivate,Lightroom   ; Application specific; I need to make sure this application is running in the foreground. YMMV
  102.    return
  103. }
  104. ;抓取Trade信息

  105. FindTradeInfo(Clip)
  106. {
  107.         GuiControlGet, League
  108.         mItem := GetNameAndType(clip)
  109.         MouseGetPos, Px,Py
  110.       
  111.       
  112.         if  mItem.ItemType = false
  113.         {
  114.                 msgbox, 复制错误
  115.                 return
  116.         }
  117.         data := {"query":{"status":{"option":"any"} ,"stats":[{"type":"and","filters":[]}]},"filters":{"trade_filters":{"filters":{"indexed":{"option":"1day"}},"disabled":False}},"sort":{"price":"asc"}}
  118.         if  mItem.ItemName != false
  119.                 data.query.name := mItem.ItemName
  120.         data.query.type := mItem.ItemType
  121.       
  122.         body  := JSON.dump(data)
  123.         url = https://poe.game.qq.com/api/trade/search/%League%
  124.         WebRequest.Open("POST", url)
  125.         WebRequest.SetRequestHeader("Content-Type", "application/json")      
  126.         WebRequest.Send(body)
  127.         result := JSON.Load(WebRequest.responsetext)
  128.         itemid := result.id
  129.         itemlist := result.result
  130.         url := "https://poe.game.qq.com/api/trade/fetch/"
  131.         maxCount := 10
  132.         step := floor(itemlist.length()/maxCount) + 1
  133.         maxcount := maxCount -1
  134.         loop , %maxCount%
  135.         {
  136.                 index := A_index * step
  137.                 listtemp := itemlist[index]
  138.                 url= %url%%listtemp%,
  139.         }
  140.         url := Rtrim(url, ",")
  141.         url = %url%?query=%itemid%
  142.         WebRequest.Open("GET",url)
  143.         WebRequest.Send()
  144.         RTresult := JSON.Load(WebRequest.responsetext)
  145.         infolist := RTresult.result      
  146.         tmpString := ""
  147.         MaxWidth := 0
  148.         tmpString = 装备名称:
  149.         if  mItem.ItemName != false
  150.         {
  151.                 ItemName := mItem.ItemName
  152.                 tmpString= %tmpString%%ItemName%-
  153.         }
  154.         ItemType := mItem.ItemType
  155.         tmpString= %tmpString%%ItemType%`n
  156.         ItemUnit := result.total
  157.         tmpString = %tmpString%装备总数: %ItemUnit%`n
  158.       
  159.       
  160.         for info in infolist
  161.         {
  162.                 idmsg := infolist[A_index].listing.account.lastCharacterName
  163.                 pricemsg := process_dict(infolist[A_index].listing)
  164.                 Ttip =ID: %idmsg%|| 价格: %pricemsg%
  165.                 tmpString = %tmpString%`n%Ttip%
  166.         }
  167.         tooltip,%tmpString%,%px%,%py%
  168.         settimer, RemoveToolTip, 15000
  169.         return
  170. }

  171. Process_dict(s)
  172. {
  173.         if s.price != "null"
  174.         {
  175.                 single_price := s.price.amount
  176.                 unit := s.price.currency
  177.                 price_info = %single_price% %unit%
  178.                 return price_info
  179.         }
  180.         return  "Noprice"
  181. }
复制代码

点评

Json的影响确是蛮大的,对象创建也费时间,谢谢大佬~~~~ 话说我那天怎么google找不到好点的工具,原来百度一下就有 233 https://www.autoahk.com/archives/9160  详情 回复 发表于 2019-11-22 19:45
请问复制代码放在哪个文件里?ini么? 感谢  详情 回复 发表于 2020-10-6 23:17
虽然我不懂你发的是什么,但是我觉得你是最牛逼的  详情 回复 发表于 2021-12-21 14:30
回复

使用道具 举报

0

主题

93

帖子

298

积分

Lv.2

Rank: 2Rank: 2


多谢楼主分享!!
回复

使用道具 举报

吉尔菲

0

主题

33

帖子

227

积分

Lv.1

Rank: 1

感谢分享 这也太牛鼻了吧
回复

使用道具 举报

塑型者

14

主题

422

帖子

3844

积分

Lv.6

Rank: 6Rank: 6Rank: 6

没看懂?查价格直接上市集或者网页市集查不就行了?感觉比这简单的多,搞的好复杂

点评

不用上网页市集,直接在游戏里对着物品CTRL+C就显示价格了啊!方便啊,尤其是国际服  详情 回复 发表于 2020-2-26 09:53
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛合作、疑问请点击给我发信息 点击链接加入群聊【17173有料社区】