Jump to content

immo

Members
  • Content Count

    765
  • Joined

Community Reputation

219 Excellent

About immo

  • Rank
    Faded into eternity...
  • Birthday 12/02/1981

Recent Profile Visitors

11203 profile views
  1. hi buddy, is there any way to get your eb-tool source code please?, or how can i get exiled-bot API?

    thank you very much

  2. res

    i need eb-tools thank you my friend

    1. immo

      immo

      as written in the official eb-tools thread...

      This tool (as well as all my other code work for poe) is discontinued!

  3. Somehow ironical that such comment comes from a person with just a single forum posting... @acdc79979 I don't think this has been done by any user yet (at least nothing public). But since reading the entire current affix list is very easy to do (CTRL + C while hovering the item and you get all item mods in the clipboard variable), rerolling an item to some specific affixes shouldn't be too hard to accomplish. This little snippet should point you into the right direction: Spoiler F1:: iteminfo := CreateIteminfoFromClipboard(ItemToClipboard()) Loop, % iteminfo.MaxIndex() Msgbox, % iteminfo[A_Index] return ItemToClipboard() { IfWinActive Path of Exile ahk_class POEWindowClass { SendMode Input clipboard := "" Send ^c ClipWait, 0.05 If(ErrorLevel) return 0 else return clipboard } } CreateIteminfoFromClipboard(Clipboardcontent) { If (Clipboardcontent != "") { _ItemInfo := [] Loop, Parse, Clipboardcontent, `n, `r _ItemInfo.Insert(A_LoopField) return _ItemInfo } } Simply hover over an item and press F1. This results in looping through all lines from the gathered item info (and in my example output each line through a msgbox.
  4. immo

    Auto chance script

    doing this by using fixed inventory slots for scour / chance and base items is no achievement at all... and no, using image search is none too Sorry i am just kidding. Maybe you want to share your script with us.
  5. immo

    Auto chance script

    True... I totally forgot about this feature in poe. Of curse, this requires you to always have the base items as well as the materials in the same inventory slot and it will probably take like 5times the duration as if you would read the specific information from memory. But I agree, for someone who is not firm with reversing poe, the amount of time needed to invest into reversing Poe's inventory and item structure is probably not worth the advantages
  6. immo

    Auto chance script

    Oha, this is a daring statement. I think this always depends on what you want to achieve. On the one hand, you are totally true, simple auto chancing items is super simple but on the other hand, if you want to detect the result of your latest chanced item (i.e. to stop chancing this type of item on some definition.), you will definitely need more time than just one or two days... And I can say this from my own experience of similar tasks, reading the inventory from memory (especially with AutoHotkey) is a pain in the ass!
  7. No feedback and/or suggestions related to my latest pushed version ( v6.2 ) at all... It hurts to see how the Exiled Bot community lost its quality lately. I'm curious whether this still works or whether the offsets are no longer up-to-date. I have to confess that I am a little disappointed.
  8. No one will ever be able to say what is 100% safe and what is not. From what I can say for sure is, that Tradespam doesn't use any memory writing at all. All the information it gathers is retrieved via memory reading. Additionally, Tradespam is using randomized delays almost between every single automated action, so it should be undetectable at least by using some kind of pattern.
  9. First of all, I do not play poe any longer since at least 1.5years. I do not even have an up-to-date client installed. Anyway, to be honest, I just had some hours of spare time and was bored, so I gave updating TradeSpam a try... This is what I came up with: tradespam.v6.2.zip 1.27MB As far as I can see, it is working for me. !BUT! This does not automatically mean that it is working for every user! If there are bigger issues with this version, it might be possible that I am not going to fix em... or it could again take 1.5years! I did not heavily test this release, so expect issues! Nevertheless, hopefully, it is working for you guys. If so, enjoy it as long as it lasts. I am expecting tears, fury & feedback!
  10. Yeah, "just" ^^ First of all, I do not play poe any longer since at least 1.5years. I do not even have an up-to-date client installed. Anyway, to be honest, I just had some hours of spare time and was bored, so I gave updating TradeSpam a try... This is what I came up with: tradespam.v6.2.zip As far as I can see, it is working for me. !BUT! This does not automatically mean that it is working for every user! If there are bigger issues with this version, it might be possible that I am not going to fix em... or it could again take 1.5years! I did not heavily test this release, so expect issues! Nevertheless, hopefully, it is working for you guys. If so, enjoy it as long as it lasts. I am expecting feedback!
  11. @godre: argh, that's a mess I've answered your post.
  12. Something like this should work: (not tested though!) Spoiler #NoEnv #Persistent #SingleInstance, force SendMode Input SetWorkingDir %A_ScriptDir% SetBatchLines, -1 DetectHiddenWindows, On ; Global variables: cliname := "Path of Exile" MaxChannels := 7 ; Some more preparations WinGet, WinID, List, %cliname% Loop, %WinID% { WinGet, ProcModuleName, ProcessName, % "ahk_id" WinID%A_Index% If (ProcModuleName = "PathOfExileSteam.exe") { cliexe := "PathOfExileSteam.exe" break } Else If (ProcModuleName = "PathOfExile.exe") { cliexe := "PathOfExile.exe" break } } POEHWND := GetHwnd(cliname, cliexe) ; TradeSpam Macro Macro1: Loop { Loop, %MaxChannels% { SetKeyDelay, random(50, 70), random(10, 30) ControlSend,,{NumpadEnter}, % "ahk_id" POEHWND RandomSleep(35, 75) ControlSendRaw,,% "/trade " . A_Index, % "ahk_id" POEHWND RandomSleep(35, 75) ControlSend,,{NumpadEnter}, % "ahk_id" POEHWND RandomSleep(95, 125) } } Return ; additional functions: GetHwnd(process, exename) { If WinExist(process) { WinGet, WinID, List, %process% Loop, %WinID% { WinGet, ProcModuleName, ProcessName, % "ahk_id" WinID%A_Index% If(ProcModuleName=exename) { If (WinID%A_Index%=WinActive("A")) ThisID:=WinActive("A") return WinID%A_Index% } } } else return false } randomSleep(msMin, msMax) { Global SendDelay Random, out, % msMin + SendDelay, % msMax + SendDelay sleep, %out% } random(min, max) { Random, out, %min%, %max% return out } F8::ExitApp
  13. immo

    Question

    Topic moved.
  14. hehe thank hongthai, if only i would still play poe that active like i did 2years ago ^^ I didnt touched POE for basicly the last 2years at all Had to update my client with more than 2.8GB of UpdateShit...
×
×
  • Create New...