BK's Lazy Craftsman menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 17
  1. #1
    burgaud's Avatar Active Member
    Reputation
    24
    Join Date
    Jun 2012
    Posts
    196
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    BK's Lazy Craftsman

    Enter "The Lazy Craftsman"



    This is my autoit "The Lazy Craftsman" tool for automating the following:
    1. Myriam Enchanment
    2. Salvage
    3. Kanai Cube Rare Upgrader
    4. Kanai Cube Material Converter
    5. Hide Inventory/SkillBar, Portrait... for vidcapturing your bot sessions and hiding your identity. (version 20180225 and up)

    New Version (20180226) works on any resolution, any language!
    You will need:
    i) AutoIt installed anywhere you like
    ii) Capture2Text (Capture2Text). Install under C:\Capture2Text folder.
    For compatibility, please use Capture2Text version 4.5.1
    If you are using a different OCR, simply modify/edit my codes pertaining to OCR
    iii) Lazy Craftsman source code.


    In order to support any language, any resolution,
    you will need to INITIALIZE first by clicking
    "CTRL-ALT-I" and follow the instructions.



    INSTRUCTION: MYRIAM ENCHANTMENT (CTRL-ALT-M together)

    1. Enter the desired property (case insensitive)
    2. Enter the desired values. For weapon damage, enter the average. ie if you desire the damage be better than 1500~1900, enter 1700.
    3. Enter the desired maximum attempts (default 100)
    4. hit CTRL-ALT-M
    5. goto Diablo3, open Myrian's UI and place your item for enchantment
    (you can do step5 before step4 no problem)
    If the item is virgin, you need to roll first before it will proceed.

    CAVEAT 1: This tool uses Capture2Text for OCR recognition. Some letters are not recognized properly such as the letter "I" could be recognized as "1"; letter "O" for numerical 0 and the like. OCR is also inaccurate with "%" and is sometimes recognized as "0 / 0"; 9% could be OCRed as "53 /0" even.
    CAVEAT 2: Do not use "Mages" for property as it will match with Damage. Use "Skeletal" instead. Likewise do not use "IMPALE" because the letter "I" could be OCRed as "1".
    CAVEAT 3: In my computer, Capture2Text takes several seconds to "warm up" in it's initial scan; but once its running, it takes about 300ms to OCR. Subsequent OCR does not take much time once warmed up.


    INSTRUCTION: SIZE SELECTION
    CTRL-ALT-1 Small Item (belt, jewelries)
    CTRL-ALT-2 Large Item (everything else)
    You can change item size even on the fly.


    INSTRUCTION: SALVAGE (CTRL-ALT-S together)
    1. Open Blacksmith and go to Salvage Tab
    2. Press CTRL-ALT-S


    INSTRUCTION: KANAI RARE ITEM UPGRADE (CTRL-ALT-K together)
    1. Open Kanai
    2. Goto Recipe Page 3
    3. Press CTRL-ALT-K
    (Step3 must be performed LAST)
    NOTES:
    * Only Rare Items will be upgraded. Your inventory can have other items.
    * To improve speed/performance: slow error checking codes were removed,
    and you cannot combine small items and large items together as a result.
    * You must ensure there are no other items in your inventory other than Rares of the same size.


    INSTRUCTION: KANAI MAT CONVERSION (CTRL-ALT-K together)
    1. Open Kanai
    2. Goto Recipe Page 7 or 8 ot 9
    3. Hit CTRL-ALT-K
    NOTE:
    * To improve speed/performance, slow error checking was removed in this part.
    * There is no error checking for using inappropriate item (such as using Legs).
    * You can use small and large items together
    * You must ensure there are no Legendary items in your inventory or it will fail.

    CTRL-ALT-K does two things: Upgrade and Convert.
    The routine is fairly simple and can be used to do two things, so I made it do two things!


    OTHER COMMANDS
    CTRL-ALT-1 small size item
    CTRL-ALT-2 large size item
    CTRL-ALT-A abort current task
    CTRL-ALT-X exit program
    CTRL-ALT-I Initialization (You need to Initialize on your very first use otherwise it will not work)
    Initialization is the part that you set the coordinates in order to support any language, any resolution.
    CTRL-ALT-H Hide


    NOTE: Lower Left corner is reserved for Potion. It will not touch that spot.

    If there are errors with other resolution, please post.
    Last edited by burgaud; 02-26-2018 at 09:53 AM.

    BK's Lazy Craftsman
  2. Thanks Comshark87, frace (2 members gave Thanks to burgaud for this useful post)
  3. #2
    RePreacher's Avatar Member
    Reputation
    1
    Join Date
    Jun 2017
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Installed as directed in script. Resolution is the same. After hitting CTRL+ALT+any option it says Waiting on "Cube/etc..". Have I missed something?

  4. #3
    burgaud's Avatar Active Member
    Reputation
    24
    Join Date
    Jun 2012
    Posts
    196
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Capture2txt takes a long time to initialize on it's first run.

    it is a capture2txt issue.

  5. #4
    MadMonk's Avatar Member
    Reputation
    3
    Join Date
    Jul 2017
    Posts
    1
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    5 minutes in and it's still waiting for cube for me, and it seems to be lagging the game, it looks like it's constantly taking screenshots to process the image but can't seem to find Kanai's cube, even though it's open to page 3 and all the items are in inventory ready to go. Running Kanai upgrade. Running AutoIT Run Script x64.

  6. #5
    mrdruids's Avatar Member
    Reputation
    4
    Join Date
    Sep 2012
    Posts
    12
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    well theres certainly nothing lazy about your approach to achieving laziness, respect

  7. #6
    fr0ggy's Avatar Member
    Reputation
    2
    Join Date
    Feb 2007
    Posts
    28
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    not working here either, wait for salvage. capture is installed properly and is working.

    anyway, if anyone want only the salvage part like me do this :

    go to func salvage, and put a ";" before wait diablo. be sure that you are in salvage ui at blacksmith.
    func SalvageLegendary()
    ;WaitDiablo3("SALVAGE")

    no ideea which func actually require capturetext to work, salvage seems not. (only enchanting ? ).

    thanks burgaud for script !.
    Last edited by fr0ggy; 07-09-2017 at 10:44 AM.

  8. #7
    OuttaControlX's Avatar Member
    Reputation
    2
    Join Date
    Dec 2014
    Posts
    32
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    screen goes black , does not work, only trie for salvage

  9. #8
    burgaud's Avatar Active Member
    Reputation
    24
    Join Date
    Jun 2012
    Posts
    196
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Requirements:
    1. AutoIt (can be installed anywhere)
    2. Capture2Text (must be installed under folder C:\Capture2Text)
    Did you install Capture2Txt?

  10. #9
    lola97's Avatar Member
    Reputation
    1
    Join Date
    Aug 2008
    Posts
    33
    Thanks G/R
    0/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    trying to get this to work and only getting black screen (rare upgrades). installed C2T on c/capture2text and running the script in autoit, when i tried in windowed mode it only said "waiting on kube". running it in 1920-1080p

  11. #10
    Comshark87's Avatar Member
    Reputation
    1
    Join Date
    Oct 2016
    Posts
    1
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I was able to get this to working with enchanting, but I had to modify the script to use the capture2text_cli.exe with the appropriate parameters and I had to move my default cmd prompt window location to get it out of the way. I'm guessing that an older version of capture2text had the command line interface built in the main exe file. Thanks for all the hard work!!

  12. #11
    speshulk926's Avatar Member
    Reputation
    1
    Join Date
    May 2012
    Posts
    11
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Version 3.9 of Capture2Text has the "old style" in there, which works. FYI

    Also, use Windowed Full Screen, not "Full Screen". Makes a huge difference.
    Last edited by speshulk926; 08-14-2017 at 10:17 PM.

  13. #12
    omgzombie's Avatar Member
    Reputation
    2
    Join Date
    Aug 2016
    Posts
    16
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Waiting for ENCHANT /

    left it for about 30 minutes and nothing happens

  14. #13
    Roycinger's Avatar Member
    Reputation
    1
    Join Date
    Nov 2017
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Inventory coordinates dont seem to be right. Starts to look for yellow items (rareupgrade) or items to salvage at the right end of the inventory and continues to go through it totally out of the window

  15. #14
    PapYruS's Avatar Member
    Reputation
    1
    Join Date
    Mar 2017
    Posts
    25
    Thanks G/R
    5/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Roycinger View Post
    Inventory coordinates dont seem to be right. Starts to look for yellow items (rareupgrade) or items to salvage at the right end of the inventory and continues to go through it totally out of the window

    we solved it , but thx xD

  16. #15
    Outlier's Avatar Member
    Reputation
    1
    Join Date
    Oct 2015
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Comshark87 View Post
    I was able to get this to working with enchanting, but I had to modify the script to use the capture2text_cli.exe with the appropriate parameters and I had to move my default cmd prompt window location to get it out of the way. I'm guessing that an older version of capture2text had the command line interface built in the main exe file. Thanks for all the hard work!!

    Since you didn't post how you did it.. I worked through the problem and found that I only needed to change the OpticalRead function. The following code works with version 4.5.1 assuming you followed all the instructions clearly:


    func OpticalRead ($x1,$y1,$x2,$y2)
    ; Print( stringformat("%02d:%02d:%02d OCR",@HOUR,@MIN,@SEC) )
    ClipPut("")
    $cli_cmd = stringformat("%s %d %d %d %d %s ", 'C:\Capture2Text\Capture2Text_CLI.exe -s "' , $x1, $y1, $x2, $y2, '" --clipboard')
    RunWait(@ComSpec & " /c" & $cli_cmd, 'C:\Capture2Text\', @SW_HIDE)
    sleep(100)
    return( ClipGet() )
    endfunc

Page 1 of 2 12 LastLast

Similar Threads

  1. Lazy Way to lvl???
    By joeeb22 in forum World of Warcraft General
    Replies: 5
    Last Post: 02-08-2007, 07:53 AM
  2. Lazy, quick, and easy Alliance leveling (lvl 1-35ish)
    By Jaktag in forum World of Warcraft Guides
    Replies: 14
    Last Post: 01-13-2007, 10:48 PM
  3. Craftsman's Writ
    By Ergoim in forum World of Warcraft General
    Replies: 0
    Last Post: 12-31-2006, 11:00 AM
  4. SW Wall 4 the lazy ones ;)
    By Trustdale in forum World of Warcraft Exploits
    Replies: 8
    Last Post: 09-19-2006, 07:52 AM
  5. AQ40 Disconnect lazy players
    By Matt in forum World of Warcraft Exploits
    Replies: 0
    Last Post: 05-02-2006, 01:13 PM
All times are GMT -5. The time now is 08:05 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search