Glypherpost?
  • Duffman87Duffman87 December 2009
    I noticed in a few posted screen shots an additional utility "Glypherpost"
    Is this available in any releases as yet? i currently use appraiser and batch post the lot x2
    cheers!
  • MattBnrMattBnr December 2009
    glypherpost is not released to the public yet. its a very very alpha module created by one of our devs. it may be possibly released at a later date.
  • Duffman87Duffman87 December 2009
    thanks for the quick response, look forward to finding out more =)
  • weltmeisterweltmeister December 2009
    Donator
    http://up.norganna.org/index.php/vaxwfSI/GP.png
    Sneak preview. GlypherPost handles posting glyphs for you, making sure you have the lowest price, and optionally post just the quantity you need based upon sales. It was designed to eliminate the need for canceling and also reduce the work on setting up Appraiser's per-glyph configuration.

    I plan on releasing it unofficially soon. If you want to write documentation on it, I'll give you a copy before release - just send me a private message on IRC for the URL and I'll walk you through the settings. Hopefully it will be included with Glypher eventually.
  • MattBnrMattBnr December 2009
    It does make posting your glyphs very quick and easy. the smart feature is great once you learn how its doing what its doing.
  • weltmeisterweltmeister December 2009
    Donator
    Posted By: MattBnr
    It does make posting your glyphs very quick and easy. the smart feature is great once you learn how its doing what its doing.


    Thanks Matt - I had hoped for quick and easy, and I see I've reached my goal on that. :)
  • MascondanteMascondante January 2010
    Developer
    Posted By: weltmeister
    [quote]
    Posted By: MattBnr
    It does make posting your glyphs very quick and easy. the smart feature is great once you learn how its doing what its doing.


    Thanks Matt - I had hoped for quick and easy, and I see I've reached my goal on that. :)[/quote]

    Aye that it be. It (as well as glypher) can be a little confusing at first. Once understood it's very handy.:tongue:
  • weltmeisterweltmeister January 2010
    Donator
    GlypherPost - not for the timid-at-heart!
  • TwinkielockTwinkielock January 2010
    Posted By: MattBnr
    It does make posting your glyphs very quick and easy. the smart feature is great once you learn how its doing what its doing.


    What does the smart feature do? I can't seem to figure it out.
  • MattBnrMattBnr January 2010
    it will auto post according to your settings. it also looks at your past sells and make sa decision if it should post the glyph or not. it its a good seller it will post it if not it wont. that way your not wasting your time posting stuff that doesn't sell. hence the smart name.
  • weltmeisterweltmeister January 2010
    Donator
    Smart posting is similar to the "only" feature of Appraiser except it ignores your auctions which have been undercut by your competition, assuring you have either your fixed quantity or your quantity based upon sales at the lowest price.
  • wingedkatwingedkat January 2010
    Donator
    I love, love, love this mod.

    There is only one thing I would ask as an addition: Give us a 'floor' cost, ideally split between one-ink and two-ink glyphs but, if not, then just one floor which represents the cost at which I would rather keep the glyph in inventory than sell it. Undercutting is fine, but sometimes the MARKET price is less than two gold, and at that point, I don't care to compete.

    I am not able to use Glypher, itself, because my glyph maker is on a different account than my auction toon, and I run it on a separate computer. No shared files. Still, I'm very glad you folks are putting this much effort into a 'niche' market.

    Thank you, thank you!
    Kat
  • MattBnrMattBnr January 2010
    The price for the 1 ink and 2 ink is the floor price. if it cant post at or above that it will not post the glyph.
  • weltmeisterweltmeister January 2010
    Donator
    As Matt indicated, the 1-ink and 2-ink prices in the Glypher pricing model are the floor prices. For this, you would need to run Glypher just for the pricing models on your glyph sellers.

    Edit: Now that I've had a cup of coffee...this may not work since Glypher discovers from your profession book the number of inks required for each glyph. It might be possible (maybe, hopefully) to have your scribe link Inscription to your seller toon, then your seller toon opens that Inscription, then hit "Get Profitable" just to populate the glyph->ink table. If your scribe already knows all glyphs, you should need to do this only once. In any case, feel free to open a Jira issue on this to hard-code the number of inks for each glyph, and I'll get to it soon.
  • wingedkatwingedkat January 2010
    Donator
    Thanks for the tips. You're right, that it doesn't work, though I tried a couple of times to 'fool' it.

    First, the auction window closed when the tradeskill window opened. I figured ok, it was open, Auc should remember, and opened the auction window again, allowing the tradeskill window to close, and clicking 'Get Profitable'... but I got the error message that my bank alt didn't have the skill.

    Second, I locked the auction window open and opened the tradeskill, again, but the 'get profitable' button was grayed out.

    Third, I logged off and on again, to make the button come back, then locked the auction window open, whispered the tradeskill link and opened that, and clicked 'Get Profitable'... at first it seemed like that was going to work, as 'new glyph' spam began to populate my chat log, but then Swatter reported an error:

    Date: 2010-01-31 11:18:41
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ...ns\Auc-Advanced\Modules\Auc-Util-Glypher\Glypher.lua line 602:
    Error in search coroutine: ...ns\Auc-Advanced\Modules\Auc-Util-Glypher\Glypher.lua line 703:
    bad argument #1 to 'find' (string expected, got nil)

    Coroutine Stack:
    [C]: in function `find'
    ...ns\Auc-Advanced\Modules\Auc-Util-Glypher\Glypher.lua line 703:
    in function

    Debug:
    [C]: ?
    [C]: error()
    ...ns\Auc-Advanced\Modules\Auc-Util-Glypher\Glypher.lua:602:
    ...ns\Auc-Advanced\Modules\Auc-Util-Glypher\Glypher.lua:596
    AddOns:
    Swatter, v5.8.4643 (CreepyKangaroo)
    AucAdvanced, v5.8.4643 (CreepyKangaroo)
    AucFilterBasic, v5.8.4643 (CreepyKangaroo)
    AucFilterOutlier, v5.8.4643.2531
    AucMatchUndercut, v5.8.4643.2531
    AucScanData, v5.8.4643 (CreepyKangaroo)
    AucStatHistogram, v5.8.4643 (CreepyKangaroo)
    AucStatiLevel, v5.8.4643 (CreepyKangaroo)
    AucStatPurchased, v5.8.4643 (CreepyKangaroo)
    AucStatSales, v5.8.4643.2842
    AucStatSimple, v5.8.4643 (CreepyKangaroo)
    AucStatStdDev, v5.8.4643 (CreepyKangaroo)
    AucStatWOWEcon, v5.8.4643.2530
    AucUtilAHWindowControl, v5.8.4643.3311
    AucUtilAppraiser, v5.8.4643.2530
    AucUtilAskPrice, v5.8.4643.3175
    AucUtilAutoMagic, v5.8.4643.3142
    AucUtilCompactUI, v5.8.4643.2530
    AucUtilEasyBuyout, v5.8.4643.3583
    AucUtilFixAH, v5.8.4643 (CreepyKangaroo)
    AucUtilGlypher, v5.8.4643.2545
    AucUtilItemSuggest, v5.8.4643.3108
    AucUtilPriceLevel, v5.8.4643.2545
    AucUtilScanButton, v5.8.4643.2530
    AucUtilScanFinish, v5.8.4643.3576
    AucUtilScanProgress, v5.8.4643.2530
    AucUtilScanStart, v5.8.4643.2530
    AucUtilSearchUI, v5.8.4643.3655
    AucUtilSimpleAuction, v5.8.4643.4546
    AucUtilVendMarkup, v5.8.4643.2530
    Auditor2, v4.3.3
    Babylonian, v5.1.DEV.130
    BadBoy, v4.1.0.3
    BeanCounter, v5.8.4643 (CreepyKangaroo)
    BrokerAuditor, v4.3.3
    Configator, v5.1.DEV.130
    DebugLib, v5.1.DEV.130
    Elephant, v2.9.5.2-beta
    Enchantrix, v5.8.4643 (CreepyKangaroo)
    EnchantrixBarker, v5.8.4643 (CreepyKangaroo)
    EndeavoursNotePad, v2.5
    Informant, v5.8.4643 (CreepyKangaroo)
    lazyafk, v1.5
    OneBag3, vv3.3.11
    OneBank3, vv3.3.8
    Panda, v3.2.0.25
    Postal, v3.3.0
    SlideBar, v5.8.4643 (CreepyKangaroo)
    StatBlockFolks, v2.1.4
    StatBlockCore, v2.65
    Stubby, v5.8.4643 (CreepyKangaroo)
    SwindlerPreventer, v3.3
    tilevel, v0.1
    BlizRuntimeLib_enUS v3.3.0.30300
    (ck=70f)

    Oh well... guess I'll start a Jira and hope for the best.

    I can deal with this, as it is. It's a wonderful upgrade, even without the 'floor'. Thanks again.

    Kat
  • weltmeisterweltmeister January 2010
    Donator
    Kat - see comments on http://jira.norganna.org/browse/GLYPH-30. I should have this fixed on Friday.
  • I have an idea I'd like to throw out there, unless something else perhaps already covers it? It would be a time saver.... I use an alt toon to do my selling, and he has a large supply of glyphs on hand. I try to craft as infrequently as possible... Anyway, it would be cool if I could go to my bank/vault and have it only pull out the glyphs I need to post. I may need to make multiple trips, of course, but usually 1 trip would do it after I re-post all my expired auctions.
  • I'm so glad this has been implemented - finally no more going through every single glyph and adjusting the settings. Thank you!

    I've found something about it that is a bit squirrelly, though - after using Glypherpost to set my stack size and max number to post, and after checking the "only" box to make sure that no more than 3 (in my case) glyphs of each type are posted at a time, I'll come back to re-post after cancelling my undercut auctions. While re-posting, Glypherpost will come across a glyph that has sold one or two out of the three I've posted, and will try and fill the empty spaces - in most instances.

    If I have more than the max total of a glyph I allow to have posted IN MY BAGS, Glypherpost will fill the empty slots no problem. (Example - someone bought a Glyph of Quick Decay, leaving me with two left on the auction house. I have ten in my bags, so Glypherpost will post one to bring the AH total to three, my max allotted number). HOWEVER - if I have fewer than the max allotted glyphs in my bag, Glypherpost will only allow the total number on the auction house to be equal to the number of that glyph I have in my bags - and not only that, but when I look at the individual glyph on the appraiser tab, I see that its max number has been adjusted down to match. For example - I've sold one Glyph of Quick Decay on the auction house, leaving me with room to post one. I have only two in my bags, so Glypherpost will see that and change the max number of that glyph to be posted down to two, and post zero. If I've sold two of those glyphs and I have two in my bag, Glypherpost will only post one to bring the grand total up to two. And again - looking at Glyph of Quick Decay in my appraiser tab, I'll see that the max number to post has been adjusted to two.

    This isn't something that happens when I try and refill my live auctions via the batch post function in the appraiser tab - when I use that method, it will bring the total on the AH to the correct amount regardless of the number of glyphs in my bags. I've looked at the guidelines on the wiki but none of them help the issue.
  • weltmeisterweltmeister May 2010
    Donator
    Posted By: Cristabella
    but when I look at the individual glyph on the appraiser tab, I see that its max number has been adjusted down to match
    GlypherPost uses Appraiser for posting, and it adjusts Appraiser's settings. That's how it works. If that doesn't address your questions please let us know.

    (Background: GlypherPost was written in under 48 hours before the patch that was rumored to make auction cancels a hardware event. It was finished 15 minutes before server reboot. It worked well for me.)
  • The part about GlypherPost adjusting Appraiser's settings is more of a symptom of the actual problem than the actual problem I'm experiencing. I went to do my morning auctions today to double-double check if it was happening and it still was - I'll try and break it down more.

    Bags full of glyphs, hello, Mr. Auctioneer. I do a scan of the auction house; when it's done, I open up GlypherPost, make sure my settings are still correct (stacks of 1, max number to be posted: 3 ONLY), they are. I hit "Post Glyphs".

    GLYPH A: The scan reported that I had zero glyphs of this type on the auction house. GlypherPost posts three. All is well.
    GLYPH B: The scan reported that I had one glyph of this type on the auction house. I have ten more of that glyph in my bags. GlypherPost posts two of them, bringing the grand total on the AH up to three. All is well.
    GLYPH C: The scan reported I had two glyphs of this type on the auction house. I only have two more of that glyph in my bags. GlypherPost (instead of posting one to bring the grand total on the AH up to three) will somehow get the idea that because I only have two of that glyphs IN MY BAGS, which is FEWER than the total number I tell it to post, that the total number of glyphs I tell it to post for that type needs to be changed to be equal to the amount I have in my bags. As a result - GlypherPost does NOT post any of that glyph, leaving the grand total on the AH at two, with two remaining in my bags.

    I scrolled through my list on the Appraiser tab, looking for situations that fit the bill to test it - any glyph that I currently had fewer than the total amount up on the AH AND had fewer than three of in my bags while still having enough to bring the total up to three if one or all of them were posted. I found at least two, and checked their individual Appraiser settings - they were correct (post in stacks of 1, max 3), and in both cases it displayed the "Hey FYI - you have fewer than 3 total glyphs in your bags, in case you weren't aware" message it always does. However, when I use the "Batch Post" function on the Appraiser tab, it goes "I don't care about that!" and will post as many as it can to bring the total up to 3, without changing the displayed number of desired glyphs to post the way GlypherPost does. If I have one on the AH and one in my bags, it will post that one. If I have two in my bags, it will post two.

    The difference in the behavior from the Batch Post function on the Appraiser tab and the post function in GlypherPost is where I'm getting my concerns from. I would like to continue to be able to use GlypherPost, as it is way more convenient than Appraiser in terms of mass-configuring the settings for multiple new glyphs at once. However, it's frustrating when it doesn't post the correct number of items across the board.
  • weltmeisterweltmeister May 2010
    Donator
    I think I'm getting what you're saying. Could you upload a screenshot of your configuration to http://up.norganna.org/? (Maybe include in the background some Appraiser details of Glyph C.)
  • Done and done. I took two - the first one (http://up.norganna.org/index.php/v1AL5bZ/WoWScrnShot_050610_203915.jpg) is a picture of my GlypherPost settings plus the appraiser tab in the background, following a scan of the auction house but prior to me posting. You can see that I've highlighted a glyph that fits the "problem criteria" - Glyph of Insect Swarm, with two on the auction house and two in my bags.

    The second one (http://up.norganna.org/index.php/vNH9JZP/WoWScrnShot_050610_204805.jpg) was taken after I used GlypherPost to post this round of glyphs. As you can see, the totals of Glyph of Insect Swarm in my bags and on the AH remain the same, and the Appraiser settings have been modified.

    Had I used batch post in the Appraiser tab to post the same round of glyphs, it would have posted one Glyph of Insect Swarm and the settings in Appraiser would not have changed.

    Thanks for looking into this!
  • weltmeisterweltmeister May 2010
    Donator
    I'll check this out in the morning. 1am here now. :)
  • weltmeisterweltmeister May 2010
    Donator
    I'm really not sure why it's not posting. If it's updating Appraiser's settings, it should be posting. If you feel comfortable editing lua (notepad works), in GlypherPost.lua change if number > 0 then
    aprframe.PostBySig(sig)
    <span style="color:#FF0000">--</span>print("posted " .. link)
    <span style="color:#FF0000">--</span>print("number: " .. number)
    elseif numberonly then
    to if number > 0 then
    aprframe.PostBySig(sig)
    print("posted " .. link)
    print("number: " .. number)
    elseif numberonly then
    I've highlighted in red in the original what needs to be removed. After doing this (ideally after you've already posted everything else), reload your ui and try again. It should put in your chat frame the glyph link and the number it intended to post.

    Please report back your findings.

    (Note: I no longer play WoW, so I can't do the testing myself. If you're not comfortable making the edits in GlypherPost.lua perhaps someone else will chime in that's willing and able.)
  • Nope, I'm fine with editing .lua files. :)

    After making the changes you suggested, I logged in and tried posting. I took everything else out of my bags so if it screwed up I wouldn't have to hunt through scads of glyphs looking for the culprits.

    GLYPH A: 1 on the auction house, 12 in my bags. After refreshing the AH totals, I found that GlypherPost actually posted two, bringing the AH total to three.
    Chat results:pos: 3
    Posting batch of [Glyph of Death and Decay]
    -Duration: 48 hours
    -Queuing 2 items
    --------------------
    Queued up 2 items
    (minbid/buyout value stuff)
    --------------------
    posted [Glyph of Death and Decay]
    number: 3

    GLYPH B: 1 on the auction house, 1 in my bags. After refreshing the AH totals, I found that GlypherPost did not post any of this glyph just as before.
    Chat results:pos: 2
    1 stack of [Glyph of Conflagrate] already posted.
    posted [Glyph of Conflagrate]
    number: 1


    I'll be right back with some booze; sounds like it's time to start drinking. ;)
  • weltmeisterweltmeister May 2010
    Donator
    Posted By: Cristabella
    1 stack of [Glyph of Conflagrate] already posted.
    I see what's happening. GlypherPost should be unsetting the Only flag in Appraiser for the glyph, then calling Appraiser's post routine, then setting the Only flag again. I'll work up a patch after I have some more coffee. :)

    Edit: Or, GP should just be setting the number of stacks to what you've specified and let Appraiser figure out how many to post.
  • Huzzah! Much appreciated! :D
  • weltmeisterweltmeister May 2010
    Donator
    a rel="nofollow" href="http://
  • weltmeisterweltmeister May 2010
    Donator
    I'll try to sort this out today after I get a few cups of coffee in me.
  • weltmeisterweltmeister May 2010
    Donator
    Please give r4735 a try.
  • Argh - this time it didn't try and post anything. After clicking the "Post Glyphs" button, it displayed "===================== number: 3" and then "Posting glyphs..." and then the chat window scrolled through each bag slot in descending order. When it finished the scrolling, it was finished - nothing further displayed in chat and no glyphs posted or attempted to be posted.
  • weltmeisterweltmeister May 2010
    Donator
    I must not have had enough coffee in me. I'll try again to sort it out. (I don't have an active account, which makes it a bit more difficult to do.)
  • Your perseverance shall be rewarded with patience. :) Thanks so much for working on this.
  • weltmeisterweltmeister May 2010
    Donator
    I *think* I see what's going on, the number to post is being adjusted for inventory, and when "only" is checked there should be no adjustment. I'll work along these lines within 20-24 hours.
  • weltmeisterweltmeister May 2010
    Donator
    r4743 will hopefully fix it. Please test and advise.

    I'll be resubbing in a couple days so I can work more efficiently.

    Edit: Use r4746 instead.
  • Same as before, when it would SAY it only posted one but it would really post more than one.

    Posted By: Cristabella
    Well, the problem where GlypherPost didn't post any auctions when it should has been fixed - unfortunately, it's not paying attention to the "Only" part of how many to post. If I have fewer than three on the auction house already, it just posts as many as I have in my bags.


    Test glyph - one on the AH, three in my bags. Used GlypherPost; it posted all three in my bags, bringing the total on the AH up to four. (Curiously, in the Appraiser tab after I've done so, the counts in the left-hand column swear up and down and left and right that I only have three up for auction, even after I've refreshed the individual glyph's display and can see all four of them in the main window.)

    Chat results!

    pos: 40
    Posting batch of: [Glyph of Cloak of Shadows]
    - Duration: 48 hours
    - Queueing 3 items
    -----------------------------------
    Queued up 3 items
    (bid and buyout stuff)
    -----------------------------------
    pos: 39
    Skipping [Glyph of Cloak of Shadows]: You do not have enough items to do that
  • weltmeisterweltmeister May 2010
    Donator
    Posted By: Cristabella
    Skipping [Glyph of Cloak of Shadows]: You do not have enough items to do that


    When you try to do the same thing from within Appraiser (ie "only", 3 items, with the same stock level and items on the AH) does it give the same error? I'm 99% sure it will. I think this may be related to APPR-249.

    I hope to resub by next weekend so I can hammer this issue out as well as other issues. In the meantime, you might consider the "smart" option if you have sufficient inventory.
  • It does indeed.
  • weltmeisterweltmeister May 2010
    Donator
    Posted By: Cristabella
    It does indeed.
    I figured so.

    Posted By: weltmeister
    I think this may be related to
    Maybe I'll work on this one as well as I see it's unassigned.

    I resubbed today, will try to get around to working on this issue (either APPR-249 or a GlypherPost workaround) soon - probably before Sunday.
  • Any update on the issue?
  • MattBnrMattBnr June 2010
    welts been out of town so prob in the next couple days there will be a update.
  • Ah, okay! Thanks for the heads up. :)
  • weltmeisterweltmeister June 2010
    Donator
    I think that I'm not going to play WoW again, hopefully someone will take over the Glypher project. It doesn't take much skill (look at the code I wrote) and I'll check in here (or see me on chat/IRC if you need help coding) from time to time. Life has given me new priorities.
  • psxanarchistpsxanarchist June 2010
    Donator
    Awww weltmeister sorry to hear WoW is losing you. I've been on again off again over the last year & really took a couple months break just recently. Just popped in & saw your post...It's awesome life is giving you some new priorities & I hope you know how many of us appreciated all your hard work & debugging :D GlypherPost is something new to me, still using appraiser to post & glypher to fetch pricing data.
  • weltmeisterweltmeister June 2010
    Donator
    psx: thank you - I hate to go, but I can't live the next 20 years like I've lived the past 20 years. I don't have many more 20 year cycles left in me. ;)
  • anoxiaanoxia June 2010
    Good luck weltmeister, I know the feeling and have ditched WoW before, only to come back to it in a slightly more sane fashion. ;)

    And thanks for Glypher. I wanted to ask - what are your licensing terms for it? There is nothing explicit I can see and I'm working on a Jewelcrafting utility that shares some of its ideas. It's far from a cut'n'paste job but some of your typing is in there for sure. If you want to GPL it like the rest of Auctioneer I can share my work when it's in a good state.
  • weltmeisterweltmeister July 2010
    Donator
    GPL - same as Auctioneer itself.
Privacy · Advertising
Norganna's AddOns Network · World Of Minecraft · WoM Realms · Auctioneer Addon · Gatherer Addon · Addon Forums · RDRCT