T3/r7/2023-03-01.txt.gz:{chan ch=tech}Rauric Tech: is there a site with additional plugins for MUSHClient? T3/r7/2023-03-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I've collected all the ones I know of on Aard Central. T3/r7/2023-03-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: aardcentral.github.io T3/r7/2023-03-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: People are free to suggest others to add, too, but I that I've gotten most of the known contributors. T3/r7/2023-03-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can also read through 'help www' for a list of other helpful sites. T3/r7/2023-03-01.txt.gz:{chan ch=tech}Rauric Tech: Thanks! T3/r7/2023-03-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-01.txt.gz:{chan ch=tech}Tasty Tipro Tech: im running mush through virtualbox and having trouble getting media to sound through my physical speakers. It's not just MUSH, youtube also wont play. From what I've googled, looks like I have everything correct. Any thoughts? T3/r7/2023-03-01.txt.gz:{chan ch=tech}Mischanner Epsilon Tech: Tipro - been a while since I've fiddled with virtualbox, but you might check the settings to make sure you've got a sound driver assigned? T3/r7/2023-03-01.txt.gz:{chan ch=tech}Mischanner Epsilon Tech: Most of the time I'm dealing with virtualization, it's Hyper-V and I don't care about sound <_< T3/r7/2023-03-01.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mushclient questions answered here T3/r7/2023-03-01.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: Blogpost from LastPass CEO an hour ago reads like the idiot at the blackjack table who'll say "hit me" at dual 19s (probably split on 7s, seems about a product managers level of competence) T3/r7/2023-03-01.txt.gz:{chan ch=tech}Dartan Tech: but mushambo, i'm a product manager T3/r7/2023-03-01.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: there is still no mention of any restitution payments to customers thoug T3/r7/2023-03-01.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: are you a CEO in charge of passwords for millions of folks and keep lying to your customers? T3/r7/2023-03-01.txt.gz:{chan ch=tech}9th Tier Yajan Tech: anyone know why dinv won't equip my helm of true sight even though I set high priorities for detectinvis and detecthidden in this level range? T3/r7/2023-03-01.txt.gz:{chan ch=tech}Korendir Tech: not sure, but maybe the priority should be for true sight rather than the individual? T3/r7/2023-03-01.txt.gz:{chan ch=tech}Durel Tech: what level range did you set for your help? You are T9 so you would have 90 added to the level range -- it wouldn't be 1-10 for example. T3/r7/2023-03-01.txt.gz:{chan ch=tech}Durel Tech: Priory level ranges go from level 1 to 291 T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tepsi Tech: hello, how can i add open door before going to next room in mapper? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Ingenue Alison Tech: mapper cexit op w;w T3/r7/2023-03-02.txt.gz:{chan ch=tech}Ingenue Alison Tech: sorry, mapper cexit op w;;w T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tepsi Tech: thank you T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: dadgummit, dinv keeps losing my container organize queries. anyone else seen this? every couple days i have to reapply the commands T3/r7/2023-03-02.txt.gz:{chan ch=tech}Neeper Tech: do you put the containers down or give them away at any point? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: Ooh, wait. This might be embarassing. Does death count? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: yes T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: if you die and you have to loot your body, you also need to dinv refresh all after you've got all your stuff back T3/r7/2023-03-02.txt.gz:{chan ch=tech}Neeper Tech: you need to refresh on death yes, but it shouldn't wipe the organize details unless you refresh without them on you T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: Hmmmmmm. I'm not doing a refresh *on purpose*, I don't think. Is there any chance dinv fires one off of its own accord, possibly fencing/omitting it? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Neeper Tech: it does refresh automatically on a regular basis unless you turn that off T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: Got it. Thanks, I can work with this. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: but you will want to do a refresh all as soon as you've looted yourself, in general :p otherwise portals and potions don't work if you use em through dinv T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech: Neeper is agreeing with that Cheesy Anssett person again... T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: yeah i've learned that lesson T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: we all have T3/r7/2023-03-02.txt.gz:{chan ch=tech}9th Tier Yajan Tech: fyi figured out what I did that was messing up dinv... my priority had actual levels rather than tier/equipment levels for that range.. so I was already "out of it" when starting a remort T3/r7/2023-03-02.txt.gz:{chan ch=tech}9th Tier Yajan Tech: re: why isn't dinv equipping my helm of true sight T3/r7/2023-03-02.txt.gz:{chan ch=tech}Durel Tech: I must have just missed you yesterday when you asked :p --> [01 Mar 20:06:21] Durel Tech: what level range did you set for your help? You are T9 so you would have 90 added to the level range -- it wouldn't be 1-10 for example. T3/r7/2023-03-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: for mine I set detect invis/detect hidden to 999 for 1 to 91 T3/r7/2023-03-02.txt.gz:{chan ch=tech}Kuppik Tech: heya I'm not sure. Is it possible to update blowtorch mapper database with mushclient mapper database? I already have a lot mapped there. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Possible, maybe. Depends on how Blowtorch stores its mapper data. If it's in similar fashion, then you can migrate it over. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If it's drastically different, you may have issues. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I'd say ask Shindo, but he's been MIA since October. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Kuppik Tech: I see, thanks a lot! :) I might try toying with it until he comes around T3/r7/2023-03-02.txt.gz:{chan ch=tech}9th Tier Yajan Tech: @Durel thanks.. that's essentially what was the issue T3/r7/2023-03-02.txt.gz:{chan ch=tech}9th Tier Yajan Tech: had like a 1-21 range I had setup, which of course I was out of from the start T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: hey, does the mud do unicode yet? can we do emojis T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: does mushclient have like a notes window, where you can leave yourself notes? T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yes. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Window -> New Window. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or... maybe not that way. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: no that was awful T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It was, I agree. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I'd make a note never to do that again but I still don't have anywhere to make notes T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech: Tech Bloke Danj starts slamming his head into a drum repeatedly. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It actually does open up a notepad, but appears to be a bug. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Neeper Tech: the main mushclient site has a plugin list which contains a notepad T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If you go to Window, you'll see Window 2 Notepad. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But there's window 3, which is dumb. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Mannec Tech: obvious solution is obvious. linux plugin for mush. use vim. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers softly. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I mean MUSHclient should basically become a modern day emacs at this point T3/r7/2023-03-02.txt.gz:{chan ch=tech}Mannec Tech: no! emacs is the word processor of the devil. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: Surely you mean vi vi vi, number of the beast T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: back in the day I was a big emacs fan T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So the notepad window just resides in window - Notepad, and you can switch to it. But if you're looking for one you can just type into while playing Aard, only thing I can thing of is an edit box. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: these days I just use notepad++ and vscode on windows, and nano on linux T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: vscode + sumneko lua language server + orphean's mushclient language definitions works real well for mushclient plugin development, I'm finding T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: lol since my family has a microsoft subscription, I just end up using microsoft visual studio instead of vscode.... T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: full visual studio is kinda too heavyweight for something like this though T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: like, sure, if I'm developing a full on c# app I'll want the full fat studio T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: hehe, must have all the bells and whistles T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: but for mushclient plugins it's overkill T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, I just use vscode for it. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: i don't know if full vs even has lua support rofl T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hell, you can even put VScode on the cloud. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: also that, what anssett said T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: though to be fair, i code most of plugins on notepadd++ T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: I'm glad you found it useful Danj T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech: Tech Bloke Danj thanks Orphean heartily. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: I like having the completion and lack of vscode yelling at me :P T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: there's still a few bits missing, btw T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: Oh well I'll be happy to add them. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: but for python and pytorch stuff, i find that my jank visual studio setup is working pretty well...only problem is my computers don't have gpu for cuda... T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I still get some yellow wavy lines on some of the bits in my plugins T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: Just let me know T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: you have a github, right? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I'll post an issue there T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: finger me, yueah T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Orphean: I want some musclient language definitions, too. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: crowley: https://github.com/aardorphean/mushclient-client-declarations T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: They should be included in the official client install at some point. I made Fiendish a github workflow he can use to generate and include it automatically. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I saw. T3/r7/2023-03-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Very nice, Orphean. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: so what can you do with orphean's language definitions to pull mush api into vscode? I've never done stuff that is this involved, so any simple examples? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: Well if you're using the most popular Lua plugin for VSCode you just have to drop mushclient_definitions.lua into your library include path. The repo has a simple example of how I have configured it. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: I'm happy to help too.\ T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: i guess i mean why do we need mushclient api globals? I feel like most plugin things aren't that complicated? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: Well you don't need them :) T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: or how do they help, like is there a plugin that uses them as an example i can learn from/look at? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: They just inform the language server that these functions exist and there are the parameters they accept. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: ah so help with compiler stuff? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Orphean Tech: So rather than displaying a squiggly yellow line saying its an undefined global you get completion, etc for it. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Evine Tech: got it, hehe yeah i can see why notepad++ won't be affected, so makes it much more like an actual program language T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: Having some issue with the mapper. It complained about not having a default room set for an area, so I manually used runto and xset mark. Reset back to recall and tried to xrt to the area, and the mapper says there's no default start room. I guess my question would be, is there maybe a debug mode i could enable, idk where to begin troubleshooting the black-box T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: xset commands are s&d not mapper T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: which snd are you using? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: 5.99 T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: crowley/pwar/something ancient? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: Authored by Crowley, according to the banner T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: oh hey, that banner has a tip about xset index areas T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: i'm guessing that it may be dependent on the area you're trying to run to as well T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: ah you're lev 6 so it isn't something goofy like planes T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: chaprenula, in this case T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: SHOULD be straightforward pathing, right? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: and you're doing an xrt lab? T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: but yeah no cexits in that path T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: xrt lab does work. the runto is chaprenula which threw me off. still doesn't explain why snd didn't recognize the area despite my visiting it multiple times and running an index. but one problem at a time T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: i htink rt does some interpretation on where you want to run on name matching, and snd does not T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: regardless, the "correct" keyword in snd for Chaprenula is lab, afaik T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: i do not know how you would add more keywords for areas T3/r7/2023-03-02.txt.gz:{chan ch=tech}Thunderous Norton Tech: i believe snd uses "mapper areas" for the names.... T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: it may T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: that would make sense T3/r7/2023-03-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: It depends on the version, xrt chaprenula works for Pwar's for instance. Not sure how Crowley's works with xrt/areas personally. T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: it's been having problems with dortmund, lab, amusement, and....pet store? I haven't gotten to that one yet T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: even after visiting the area, snd won't update even after reloads and manual reindexes T3/r7/2023-03-02.txt.gz:{chan ch=tech}Cheesy Anssett Tech: as far as i know, there is no "correct" way to change area keywords in crowley's snd T3/r7/2023-03-02.txt.gz:{chan ch=tech}Thunderous Norton Tech: try typing mapper areas T3/r7/2023-03-02.txt.gz:{chan ch=tech}Kerith Tech: you can xset mark (aliasword) << without () T3/r7/2023-03-02.txt.gz:{chan ch=tech}Thunderous Norton Tech: there maybe triggers based on that T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: I did, but it seems to be unsorted. At 241 areas mapped, that's pretty hard T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: the area I'm standing in right this second doesn't seem o be on the list though T3/r7/2023-03-02.txt.gz:{chan ch=tech}Thunderous Norton Tech: what area T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: fwiw, I think I figured out the problem I was having with snd and the mapper. These low level zones all had speedwalks that amounted to `runto 3e3s3w3n T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: ding dang semicolons T3/r7/2023-03-02.txt.gz:{chan ch=tech}Dolvos Tech: fwiw, I think I figured out the problem I was having with snd and the mapper. These low level zones all had speedwalks that amounted to `runto 3e3s3w3n;custom action`, which the mapper didn't pick up on, so it naturally did not have a route to that area. Once I examined the raw speedwalk I was able to identify the problem T3/r7/2023-03-02.txt.gz:{chan ch=tech}Thunderous Norton Tech: ah! so "custom action" got put into the runto and custom is invalid ? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mushclient questions answered here T3/r7/2023-03-03.txt.gz:{chan ch=tech}Zhalut Tech: is there a better way to turn on/off sounds than renaming the sound folder? :) T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: spmute? T3/r7/2023-03-03.txt.gz:{chan ch=tech}KnightLord Throxx Tech: where does the white go when the snow melts my mushclient... T3/r7/2023-03-03.txt.gz:{chan ch=tech}Zhalut Tech: will that turn off all sounds across all scripts? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: no just the soundpack. you want all sounds off? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: the white hides from the rain with the birds T3/r7/2023-03-03.txt.gz:{chan ch=tech}Zhalut Tech: yeah, like when i am on a zoom call :) I just rename the sounds folder as my fix T3/r7/2023-03-03.txt.gz:{chan ch=tech}Odorless Nuanse Tech: ctrl-alt-b? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: zhalut: do you background mushclient or still playing? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Odorless Nuanse Tech: is this a real question? NO ONE is active in zoom call. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Zhalut Tech: hmmm, it's a foreground in a second screen but generally not playing when i turn off sound -- really letting the quest timer tick down T3/r7/2023-03-03.txt.gz:{chan ch=tech}Odorless Nuanse Tech: you can stop sound playing with ctrl-alt-b T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: hmm, but not permanently T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I think that only stops sounds that are active at the time T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: if you keep mushclient backgrounded, you can disable playing sounds while in the backround T3/r7/2023-03-03.txt.gz:{chan ch=tech}Zhalut Tech: interesting. how do we disable sounds while MUSH is in the background? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: aard sounds in background T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: but off while backgrounded is the default setting T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: so if you didn't change that then it should already be off while backgrounded T3/r7/2023-03-03.txt.gz:{chan ch=tech}Fachtna Tech: i forgot.. what is the command to turn these off: {skillgain}185,90 T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Fachtna, type 'tags' to see all the options. For your particular one, it's tags skillgains off T3/r7/2023-03-03.txt.gz:{chan ch=tech}Fachtna Tech: thank you :) T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mushclient questions answered here T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Fiendish: Does this behavior happen to you? Go to Window -> New Window. When I did that yesterday, it created a Notepad window AND a second, smaller Aardwolf window. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: My main was still in Window 1, so I could close out 3, but... it shouldn't be creating new Aardwolf windows, I feel. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: what is it that you expect new window to do? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mine does not create a notepad, only a second aardwolf window T3/r7/2023-03-03.txt.gz:{chan ch=tech}A Calm Stormwind Tech: mine created a very small new window... =( T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: are you sure it's creating the notepad and not just exposing an existing one? T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Mine created a notepad AND a second Aardwolf window. But Danj was looking for notepad options in Mushclient yesterday. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I'll double check. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: the VI review buffers and command capture plugins both create notepads T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Stormwind: If you go to Window -> and your second Aardwolf window, you can close that out. Then go to 1, and maximize it. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm, it did not open up a notepad window this time, but I'm not sure when I ever opened one up before. Interesting. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So, disregard, then. :p T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: anyway, the Window menu is probably from Win32 MFC and not really set there by MUSHclient. It would be better to just not have a new window entry at all. T3/r7/2023-03-03.txt.gz:{chan ch=tech}A Calm Stormwind Tech: odd it iddnt open a new window, closed my original and open a new smaller window. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: the idea of a new window doesn't make any sense T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: For some reason, I had thought it opened up a notepad window. And now I see why - it's under Edit, not Window. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: it's unlikely that danj wants manually invoked notepads. AppendToNotepad, ReplaceNotepad, SendToNotepad, NotepadReadOnly, etc functions seem more up his alley T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: He wanted notepad to keep track of some things (likely trigger lines, etc) without having to switch to an external notepad, I believe. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: that's...uh...silly, though. switching to another program is actually faster than switching to mushclient's notepad T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, I switch to VSCode all the time. That was my understanding of what he wanted, though I could be totally off-base. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: anyway, I found a forum thread with Nick defending the existence of the New Window menu option, so I won't try to remove it from the executable. Just know for the future I guess that I don't think it's a good idea and that it doesn't work well here. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley chuckles politely. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not working well here is an understatement. :p T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I mean... T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: so it would probably work fine without the main layout plugin T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: and it's possible that I could fix the layout for the specific scenario T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: even likely T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I don't think it's worth it to do so though. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: the issue is that the window resize events from the OS come through....uh...how to put it...very very very stupidly T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: so you have to ignore them until they settle when creating new windows. which I do during plugin startup, but not during this T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I have a thread about this on the forum somewhere. maybe I can find it T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: https://www.gammon.com.au/forum/bbshowpost.php?bbsubject_id=11228 T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: that's one T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: here's the other one https://www.gammon.com.au/forum/?id=11952 T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: which is a repeat of https://gammon.com.au/forum/?id=11226 T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: ... That does seem rather excessive on resize count. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: so the problem with other windows is that the GetInfo storage for window metrics only appears to know about the primary window, so if you switch over to the other one suddenly no matter how you resize the window the values for GetInfo(280), GetInfo(261), GetInfo(263), GetInfo(281), GetInfo(262), GetInfo(264) are all just static T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I could try using 249 and 250, but then I'll have to do a bunch of math to subtract other metrics out T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Danj also asked, by the way, if MUSHclient/Aardwolf supports unicode so he can do emojis on Aardwolf. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Neeper Tech: pleasesaynopleasesaynopleasesayno T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: aardwolf does not T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: Neeper jumps high into the air shouting out, "WOOHOO!" T3/r7/2023-03-03.txt.gz:{chan ch=tech}Zhalut Tech: would emojis help attract Gen-Z players??? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mushclient probably doesn't either T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: but aardwolf definitely does not T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers softly. T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: aardwolf supports some but not all of Latin1 T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Endian Tech: is there a complete chart/list somewhere? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I'm not sure it's possible to send small y with a dieresis T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: ? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: byte 255 in the latin1 table T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, I just sent Alt+0255. It shows up on command line, but at least with my font, does not show in the window. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It will, however, do i: ï T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: if danj wants faces he'll have to do them the old way. ©¿©¬ T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But where's the smile?! T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: below the line T3/r7/2023-03-03.txt.gz:{chan ch=tech}Korasca Tech: on the topic of variables and calling them in aliases/triggers, once I've defined one (using 'variables' dialog in GUI), how do I reference it in the alias string? I looked in online help and I wasn't able to divine out the method. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sagacious Greybeard Tech: with @w T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sagacious Greybeard Tech: @ T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sagacious Greybeard Tech: so if your variable is weapon, you call it with @weapon T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sagacious Greybeard Tech: make sure expand variable is checked T3/r7/2023-03-03.txt.gz:{chan ch=tech}Neeper Tech: anyone know what the format is for generating plugin ID's? just a 24 character hex string? does it have any guard rails etc T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Neeper, just go to Edit -> Generate Unique ID. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: https://en.wikipedia.org/wiki/Universally_unique_identifier T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Save yourself all the trouble. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: also what crowley said T3/r7/2023-03-03.txt.gz:{chan ch=tech}Neeper Tech: thanks T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Korasca Tech: brilliant. i knew it was simple. should have done this a long time ago - i've been editing aliases every time i change primary/second weapons - through my entire first tier. :-\ T3/r7/2023-03-03.txt.gz:{chan ch=tech}Korasca Tech: thanks for the help. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: oh, lol, I used powershell to generate myself a guid and took the first 12 bytes T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: didn't know there was a menu option for it T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers with Tech Bloke Danj about their shared secret. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: mushclient script development question: how do I save/load some configuration that I don't want to hardcode in my plugin? T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Elaborate? T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can save it to the state files with SetVariable() T3/r7/2023-03-03.txt.gz:{chan ch=tech}Orphean Tech: State files usually T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If you want to create a config table, you can do SetVariable("varName", serialize.save("varname")) T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Then you can assert(loadstring(GetVariable("varname"))) () T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: well, I was thinking this weekend I might have a go at making that Bing plugin I mentioned, just for shits and giggles, but obviously I won't want to hardcode my own API key in there, so I need to provide a way for the user to save their own and for the plugin to load that T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh yeah, definitely save it as a state file. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Orphean Tech: Yeah So you would have some config command alias where the user provides their API key. Then use Set/GetVariable as Crowley described :) T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: yeah I was gonna do like "bingconfig apikey YOUR_API_KEY_HERE" or something T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So, you can have the plugin check for the existence of a variable with GetVariable. If it doesn't exist yet, you can prompt the user to provide an API key that will save to a variable. Once it's been collected, you can do SetVariable("apiKey", apiKey) and it'll save it to the state file. T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can do something like this: function OnPluginInstall() if not GetVariable("apiKey") then apiKey = utils.inputbox("What is your API key?", "Query", "", "Courier", 9) SetVariable("apiKey", apiKey) else apiKey = GetVariable("apiKey") end T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Then 'end' for the function. :p T3/r7/2023-03-03.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can even shorten it to this: function OnPluginInstall() if not GetVariable("apiKey") then SetVariable("apiKey", utils.inputbox("What is your API key?", "Query", "")) end apiKey = GetVariable("apiKey") end T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: nice, thanks! T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: I wrote a plugin that scans your output for plugin tracebacks and outputs the script context: https://i.imgur.com/LcILK6q.png, get it the plugin here: https://sethbling.s3.us-west-2.amazonaws.com/Downloads/Aardwolf/plugins/traceback_context.xml T3/r7/2023-03-03.txt.gz:{chan ch=tech}Cheesy Anssett Tech: oo T3/r7/2023-03-03.txt.gz:{chan ch=tech}Orphean Tech: Sath you absolute legend T3/r7/2023-03-03.txt.gz:{chan ch=tech}Orphean Tech: Thank you T3/r7/2023-03-03.txt.gz:{chan ch=tech}Cheesy Anssett Tech: your aws container is named sethbling? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: it is T3/r7/2023-03-03.txt.gz:{chan ch=tech}Cheesy Anssett Tech: boy that brought back some minecraft youtube memories T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: <-- sethbling T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: Cheesy Anssett sits down and thinks deeply. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: you'll want to right click->save as if you open that link in a browser T3/r7/2023-03-03.txt.gz:{chan ch=tech}Cheesy Anssett Tech: pretty terribad from my limited experience T3/r7/2023-03-03.txt.gz:{chan ch=tech}Cheesy Anssett Tech: well thatw as mis lol T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: Sath: why OnPluginTick? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: is there a reason not to? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: seemed easier than making a timer T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: timer for what? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: checking the output window for changes T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: (also you don't need to use the DoAfterSpecial to reload another plugin. only for a plugin to reload itself. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: that doafterspecial is for the plugin reloading itself T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: oh, duh, of course T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I've just started looking at it. I guess I don't understand why you're using a timer? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: the plugin regularly checks the output window for new runtime errors, and if it finds one it grabs the scripting context and displays it T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I see T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: there is also a callback for when output is written to the screen if you want T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: but now I understand T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: does it get called for things like runtime errors? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: probably? :) T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: what's the callback? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: OnPluginScreendraw T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: I'll take a look, thanks T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: there's also OnPluginDrawOutputWindow T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: yeah, OnPluginScreenDraw works T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: weirdly, it runs before the newline is outputted to the window, so Noting anything draws to the same line T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I'm trying to find the forum thread that talks about how the display is updated and when the different callbacks happen T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: looks like this now: https://i.imgur.com/37ns3UD.png T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: code is a lot cleaner T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: here's the new version: https://sethbling.s3.us-west-2.amazonaws.com/Downloads/Aardwolf/plugins/traceback_context.xml T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: I guess now there'll be an infinite loop if someone how include a line in your script file near the error that looks like a runtime error :P T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: I'm gonna call that a "won't fix" :P T3/r7/2023-03-03.txt.gz:{chan ch=tech}Tech: Cheesy Anssett snickers softly. T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: oh, no there won't cause the line number is prepended T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: now if only I could do something similar for parse errors :P T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: will it do .lua modules also? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: nope T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: but the line numbers in include files are sane T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: fair T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sath Tech: so you can just go look at the source anyway T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: you don't want to just fix mushclient itself so it gives more sane line numbers for plugin errors? :) T3/r7/2023-03-03.txt.gz:{chan ch=tech}Kerith Tech: lua isn't very stringlist (single array not table) friendly huh? :( T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: ? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Dolvos Tech: an array is just a one dimensional table T3/r7/2023-03-03.txt.gz:{chan ch=tech}Sno Queen Defines Tech: >.> T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: an array is a table with numeric indices T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: sequential numeric indices, I suppose T3/r7/2023-03-03.txt.gz:{chan ch=tech}Dolvos Tech: you're right, lua lets you have sparse arrays for cheap T3/r7/2023-03-03.txt.gz:{chan ch=tech}Kerith Tech: i got something like this items = { "apple", "orange", "pear", "banana" }, and i wana print 1 of the items, or add/insert, but print gives whole list, and tprint says not a talbe.... T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: how are you calling tprint? T3/r7/2023-03-03.txt.gz:{chan ch=tech}A Canadian Wonder Tech: yo fiend T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: wait T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: actually T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: if print shows the list, then it's not a list T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: it's a string T3/r7/2023-03-03.txt.gz:{chan ch=tech}A Canadian Wonder Tech: how is the last character entering a room coded? T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: which is why tprint isn't working T3/r7/2023-03-03.txt.gz:{chan ch=tech}Busta Rhymes Tech: an array is just disarray without the dis T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: Kerith: the problem is definitely not what you think it is with that description. can you post a snippet of the code? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Kerith Tech: is that ^ not how you create a list? am i missing something? items = { "apple", "orange", "pear", "banana" }...and how i'm calling tprint tprint(tempkeri) T3/r7/2023-03-03.txt.gz:{chan ch=tech}Kerith Tech: ahh i think it was wear i was defining the array, i had it in 'global' variables section, soon as i moved it to alias where i wanted to use it it works T3/r7/2023-03-03.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: that suggests to me that you might be reusing the same variable name in multiple places? T3/r7/2023-03-03.txt.gz:{chan ch=tech}Kerith Tech: shake, just made this, working in a plugin file. if that items{} is in "variable" section, and i try calling it from a plugin, it just hates me, but if i move it inside the alias for decliration it works (tprint) T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: the gauges in mushclient (health mana moves tnl etc), is there a way I can change their colour from a script? T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: you mean the ones in gauges.lua? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: uhh, maybe? they show up at the bottom of my mushclient window T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: oh those T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I want to be able to change TNL colour dynamically at certain points T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: not in miniwindow? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: no, I think they are, it's just a very thin one T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: hang on lemme do a screenshot T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: right-click on it. do you get a popup menu? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: yes T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: https://imgur.com/a/FXPs4lU T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: that's one of my plugins T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I was thinking I'd like TNL to change colour at 50% and 25% T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: trying to do a campaign every level T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: and it would be useful to have a visual reminder to turn noexp on T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: hmm. not many people want anything other than HP to change color T3/r7/2023-03-04.txt.gz:{chan ch=tech}Athlau Tech: if you're using s&d ... and you 100% are... just use xset noexp 400 or so T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I mean, I'm not suggesting it should be like that for everyone, I just wanted to know if it's possible T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: oh. T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: cool T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: nevermind then T3/r7/2023-03-04.txt.gz:{chan ch=tech}Kaof Tech: does s&d work for gq? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: yeah T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: it's one of the uglier plugins, but if you want to add menu options for setting thresholds for mana/moves/exp you can T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I'd accept a PR T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: pretty niche desire though so I'd probably never get around to doing it myself T3/r7/2023-03-04.txt.gz:{chan ch=tech}Kaof Tech: mines is stuck on cp list, how do i make it show gq monsters? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: no, uhh, athlau has neatly bypassed the need for that T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: thanks though! T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: can I make the enemy bar turn rainbow colors at every (total hp) % 7 == 0? T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: how would I do that with that plugin? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech: Tech Bloke Danj cackles gleefully at 9th Tier Yajan. T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech: 9th Tier Yajan ducks defensively. T3/r7/2023-03-04.txt.gz:{chan ch=tech}Athlau Tech: yajan i can... you... i dunno T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: same man.. same.. T3/r7/2023-03-04.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: going to bed T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: hmmm T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: hmm, anyone know how I would go about adding an additional option for timestamp format for the Communication Log miniwindow in mushclient? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Smoochable Saraid Tech: right click think you can fix it in a bunch of ways there T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: yeah the option I want isn't on that list T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: which is why I was wondering how I can add things to that T3/r7/2023-03-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Submit requests to Fiendish on what options you would like added. T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech: Tech Bloke Danj nods at (Aleister) Crowley. T3/r7/2023-03-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Fiendish also will take pull requests if you fork and modify things. You'll want to dig into the chat capture plugin, though, and learn how to change it there. T3/r7/2023-03-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I think searching for 'timestamp' will help. T3/r7/2023-03-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Actually, search for date_format. T3/r7/2023-03-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Once you find date_format, you'll see how the menu is structured and how you can add more date_format options. T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: found it, I've submitted a feature request on fiendish's github T3/r7/2023-03-04.txt.gz:{chan ch=tech}Cilmarill Tech: so this is not an Aard question - but my laptop keyboard seems to be failing key by key T3/r7/2023-03-04.txt.gz:{chan ch=tech}Cilmarill Tech: like only specific keys keep failing. Does this mean I have water in there or something? is this even a thing? it feels like a fever dream right now T3/r7/2023-03-04.txt.gz:{chan ch=tech}Cilmarill Tech: but if one of the alphbet keys fail, then my laptop is done T3/r7/2023-03-04.txt.gz:{chan ch=tech}Brightness Jasnah Tech: I've seen that happen with water. are they failing quickly? have you restarted since it started? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: if it has usb ports you can use a usb keyboard until getting it fixed T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: I'm trying to make a fractal plugin. Can someone explain why this reg expression isn't working? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: ^\*\*\* The weave is calm again. \*\*\*$ T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: to match on: T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: *** The weave is calm again. *** T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: I'd simplify it and just drop the stars T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: nod, good point T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: don't need the exact line T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: In theory, someone could be malicious and trigger it on purpose. But...wait, actually, human players could still manually emit stars T3/r7/2023-03-04.txt.gz:{chan ch=tech}Redryn Tech: i wouldn't recommend dropping anchors.. T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: why not red? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: How would you do it? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Redryn Tech: could misfire? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Algaru Tech: yeah, dropping anchors makes me nervous in general, haha T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: Hmm how T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: I guess someone could say it on a channel T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: hehe T3/r7/2023-03-04.txt.gz:{chan ch=tech}Algaru Tech: it'll fire if someone else asks about "The weave is calm again." T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: *** The Weave is calm again *** T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: See? anchors don't help T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: now, making the plugin only trigger while inside the fractal zone? that'd be the play T3/r7/2023-03-04.txt.gz:{chan ch=tech}Redryn Tech: the regexp you put should work btw T3/r7/2023-03-04.txt.gz:{chan ch=tech}Algaru Tech: anchors tie it to the beginning of the line so it can't be triggered by channels or something else T3/r7/2023-03-04.txt.gz:{chan ch=tech}Redryn Tech: it wouldn't fire with the ^ and $ anchors T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: I will include an alias to turn the plugin on and off T3/r7/2023-03-04.txt.gz:{chan ch=tech}Redryn Tech: because you have "Dolvos Tech" in its which would not match T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: yeah, i follow what you mean by anchors now T3/r7/2023-03-04.txt.gz:{chan ch=tech}Redryn Tech: are you sure you have regexp ticked on? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: how do I check if I do? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: it's just the checkbox T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: nodnod T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: works now, thanks T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: https://regex101.com/r/zpb4a3/1 yeah i got it working here T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: oops, too late T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: How do you make a table listing the commands of the plugin? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: When you type "fractal help" or whatever T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: so far, it looks like by hand T3/r7/2023-03-04.txt.gz:{chan ch=tech}Ingenue Alison Tech: nod T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: all the help strings i've seen are hardcoded T3/r7/2023-03-04.txt.gz:{chan ch=tech}Algaru Tech: yeah, hardcoded T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: in theory, you could...create tables that contain docstrings+functions, and iterate over a table containing those, and dynamically build your help output T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: probably not worth the effort T3/r7/2023-03-04.txt.gz:{chan ch=tech}Methuselah Zensch Tech: can you reset somehow your mapper? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Methuselah Zensch Tech: my big map is not working :( T3/r7/2023-03-04.txt.gz:{chan ch=tech}Not Brawny Bronnie Tech: reload plugin for it? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Odorless Nuanse Tech: you do not reset your mapper T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: one does not simply reload their mapper T3/r7/2023-03-04.txt.gz:{chan ch=tech}Odorless Nuanse Tech: bigmapper is different plugin and you can just reset it T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: plugin lookin' good T3/r7/2023-03-04.txt.gz:{chan ch=tech}Radrat Tech: anyone using docker ? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Dolvos Tech: in a few ways, sure T3/r7/2023-03-04.txt.gz:{chan ch=tech}Radrat Tech: when i create a new container, if i used single quotes around stuff it creates the container and starts it for like 2/3 seconds and then stops running - when i use double quotes i have not issues just wondering if anyone knows why ? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Neeper Tech: when you say single quotes do you mean ' or ` T3/r7/2023-03-04.txt.gz:{chan ch=tech}Yarn Queen Aurelia Tech: hello best people of mush, how do I change my world name? T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: did you try deleting your world file? T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: jokes on you, I'm the worst people of mush T3/r7/2023-03-04.txt.gz:{chan ch=tech}Yarn Queen Aurelia Tech: hmm T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: please don't do that T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: what do you mean "world name" T3/r7/2023-03-04.txt.gz:{chan ch=tech}Yarn Queen Aurelia Tech: too late T3/r7/2023-03-04.txt.gz:{chan ch=tech}9th Tier Yajan Tech: like Aurelia? T3/r7/2023-03-04.txt.gz:{chan ch=tech}Yarn Queen Aurelia Tech: no T3/r7/2023-03-04.txt.gz:{chan ch=tech}Yarn Queen Aurelia Tech: somehow it got renamed to "drop 1 coin" and so it's messing up some plugins T3/r7/2023-03-04.txt.gz:{chan ch=tech}Yarn Queen Aurelia Tech: i have to get it back to being named aardwolf, but I don't even know how it got to be named drop 1 coin T3/r7/2023-03-04.txt.gz:{chan ch=tech}Yarn Queen Aurelia Tech: wait! fixed it! T3/r7/2023-03-05.txt.gz:{chan ch=tech}Kaof Tech: plugins are sending gmcp commands as regular mud commands.. how do i fix this? T3/r7/2023-03-05.txt.gz:{chan ch=tech}Sath Tech: it seems that with utils.compress/decompress, compressed data doesn't survive the round trip through a MUSH variable. Anyone have any success compressing data for MUSH variables? T3/r7/2023-03-05.txt.gz:{chan ch=tech}Sephi Tech: what file holds the windows' info? size, position, etc.. T3/r7/2023-03-05.txt.gz:{chan ch=tech}Hugotski Tech: How to turn off Epics talk in main window in Mushclient, but not in communication log? T3/r7/2023-03-05.txt.gz:{chan ch=tech}Selitos Tech: you can turn any channel off temperarily if you like? T3/r7/2023-03-05.txt.gz:{chan ch=tech}A Girthy Redwood Tech: just type the channel name T3/r7/2023-03-05.txt.gz:{chan ch=tech}Thy Friend Yerald Tech: chatter has to hit your main window to show up in the com log T3/r7/2023-03-05.txt.gz:{chan ch=tech}Hugotski Tech: I know but only epics go to my main game windo in MUSHClient T3/r7/2023-03-05.txt.gz:{chan ch=tech}Selitos Tech: channel *off 30 for example will just silence it for 30 minutes T3/r7/2023-03-05.txt.gz:{chan ch=tech}A Girthy Redwood Tech: same T3/r7/2023-03-05.txt.gz:{chan ch=tech}Mannec Tech: might be able to set a gag trigger for the main window. not sure if that would also gag the comms window. T3/r7/2023-03-05.txt.gz:{chan ch=tech}Thy Friend Yerald Tech: I think it would.. T3/r7/2023-03-05.txt.gz:{chan ch=tech}Thy Friend Yerald Tech: but I'm not a good source on that. T3/r7/2023-03-05.txt.gz:{chan ch=tech}Mannec Tech: mmm. i suppose you could set the priority of the gag trigger so it fires _after_ the comm-window plugin... no idea how, tho. T3/r7/2023-03-05.txt.gz:{chan ch=tech}Hugotski Tech: It's only Epics talk which show up in main window also. Everything else goes to communication log window T3/r7/2023-03-05.txt.gz:{chan ch=tech}Mischanner Epsilon Tech: There's an option in MUSH - "Echo to main window settings"? T3/r7/2023-03-05.txt.gz:{chan ch=tech}Mischanner Epsilon Tech: Still half asleep, not sure if that's the solution for you ;p T3/r7/2023-03-05.txt.gz:{chan ch=tech}Reyn Tech: then it sounds like you already have a plugin that's gagging channels from the main window T3/r7/2023-03-05.txt.gz:{chan ch=tech}Reyn Tech: default behavior is to display them in main win AND preserve them in commlog T3/r7/2023-03-05.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: is there an idiotproof (i.e., me ) way to OCR import PDF text with some layout preferences? lots of haikus (1 line each) but then there's the three authors as line four in each, i'd like to be able to search by name of collaborators, even if they're not all in order? T3/r7/2023-03-05.txt.gz:{chan ch=tech}Trachx Tech: cannot you just extract text from PDF ? T3/r7/2023-03-05.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: well i can copy paste, but if i want to group every fourth line by asterik delimeter, but not necessarily in order? T3/r7/2023-03-05.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: i'll do it analog style like a chump as always T3/r7/2023-03-05.txt.gz:{chan ch=tech}Trachx Tech: but you wanted to OCR? = optical character recognition which is: convert image to text T3/r7/2023-03-05.txt.gz:{chan ch=tech}Trachx Tech: so if you can copy-paste then you do not need to OCR it T3/r7/2023-03-05.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: c/pasting from the pdf isnt working , groups the whole row (which is two haiku, 3 authors each) together as one T3/r7/2023-03-05.txt.gz:{chan ch=tech}Dartan Tech: anyone know why Wayfarer's Caravan is unknown to snd T3/r7/2023-03-05.txt.gz:{chan ch=tech}Busta Rhymes Tech: is it one of those rooms that cant be mapped? T3/r7/2023-03-05.txt.gz:{chan ch=tech}Cheesy Anssett Tech: it got renamed and that's prob breaking things if you haven't ever fixed it T3/r7/2023-03-05.txt.gz:{chan ch=tech}Algaru Tech: it changed name (relativelY 0recently, that might be it T3/r7/2023-03-05.txt.gz:{chan ch=tech}Dartan Tech: how do i fix it anssett?! T3/r7/2023-03-05.txt.gz:{chan ch=tech}Not Brawny Bronnie Tech: xset areas index T3/r7/2023-03-05.txt.gz:{chan ch=tech}Algaru Tech: run to caravan (not xrt), then xset mark T3/r7/2023-03-05.txt.gz:{chan ch=tech}Reyn Tech: runto caravan, mapper purge the room, leave and re-enter also works i think T3/r7/2023-03-05.txt.gz:{chan ch=tech}Cheesy Anssett Tech: any of those should work ^ T3/r7/2023-03-05.txt.gz:{chan ch=tech}Tech: Cheesy Anssett p T3/r7/2023-03-05.txt.gz:{chan ch=tech}Dartan Tech: snd target still red :( T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dolvos Tech: https://i.imgur.com/7t3Hm7R.png something seems off, dinv isn't eliding invdata tags the way i'm assuming it should. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: any mush pro around T3/r7/2023-03-06.txt.gz:{chan ch=tech}Athlau Tech: nope T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: ok Athlau u then! i accidentally did someting.. now my output window (where i type) is bolded. the text are bolded as i type T3/r7/2023-03-06.txt.gz:{chan ch=tech}Athlau Tech: input box you mean? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: yes input box T3/r7/2023-03-06.txt.gz:{chan ch=tech}Athlau Tech: alt+0 and change font options? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: not there T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: but thanks for helping! I will try again when fiendish or crowley is awake T3/r7/2023-03-06.txt.gz:{chan ch=tech}Athlau Tech: no idea what you mean not there tbh... can't find font settings there or? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: Fiendish you around? T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Did you change the font of your output window, Macbeth? T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Game -> Configure -> Commands, check the font there. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, you already checked there. T3/r7/2023-03-06.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mushclient questions answered here T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: i had a big problem the entire afternoon (asian time). but.. i did a restart.. all's good now.. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: i cant believe that wasnt my first thought. stupid me T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: what was your first thought? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: "trace back" what i did T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: oh mushclient questions, great T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not for you, Evl! T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: what? why? my questions are the best T3/r7/2023-03-06.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers softly. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: is there a dark mode for mushclient? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Tech: Dr. Evl peers intently at 1337 H4x0r Fiendish. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: i think he lied about mushclient question time T3/r7/2023-03-06.txt.gz:{chan ch=tech}Deswrath Tech: how do i get xrt chantry to work? T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The best you can get is changing your own theme, but the application itself does not have a 'dark mode'. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Cheesy Anssett Tech: rt chantry, xset mark when you get there T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You have to initially run there manually. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Cheesy Anssett Tech: there's a cexit in the path so yo umay need to add it T3/r7/2023-03-06.txt.gz:{chan ch=tech}Deswrath Tech: i did that anssett T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You need the cexit for sure. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Deswrath Tech: i forgot the command to show the path T3/r7/2023-03-06.txt.gz:{chan ch=tech}Cheesy Anssett Tech: echocommand will prob do what you need T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: speedwalks chantry T3/r7/2023-03-06.txt.gz:{chan ch=tech}Cheesy Anssett Tech: or yeah that would also work haha T3/r7/2023-03-06.txt.gz:{chan ch=tech}Deswrath Tech: thanks crowley! T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: i do like dark modes T3/r7/2023-03-06.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: what does dark mode mean in this context? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Macbeth Tech: i guess he meant themes? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: you know, when programs get all emo and start complaining about life and such T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: To me, dark mode would involve changing the toolbars to dark. But that's a Windows thing, and you have to manually change the toolbars, I think, in Windows (or the OS, anyway). T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: yeah its mostly the toolbars that are too cheery T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: i do have the dark theme for windows, it doesnt change mushclient though T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: it also doesnt read any vogon poetry to me, so i am dissapointed by windows in general T3/r7/2023-03-06.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mushclient supports XP themes but not Windows 10+ styles T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: ah thatll do it T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dr. Evl Tech: to be fair xp themes are probably still buried somewhere in the mountain of legacy nonsense still in windows T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: remind me how to reset layout (for 100x time, sorry). aard layout reset or something? T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: aard help. :p T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: i thought thats what this channel was T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But yes, aard layout reset. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: or aard layout help, anyway. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: think i might have old version of mush hrm T3/r7/2023-03-06.txt.gz:{chan ch=tech}Ayasinda Tech: resetaard if you have an old version T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: thank you T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Update. :P T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: last time i tried to update mush i lost all my shit and almost quit game :P T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Backup. Then update. You shouldn't lose anything, though. T3/r7/2023-03-06.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: don't blame Mush for losing anything but keys T3/r7/2023-03-06.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: updating these days is quite a bit simpler than it used to be T3/r7/2023-03-06.txt.gz:{chan ch=tech}Redryn Tech: any idea why clicking on links to mapped unmapped in chakra is sending me to titan? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Redryn Tech: seems to be a weird mapper bug T3/r7/2023-03-06.txt.gz:{chan ch=tech}Stroh Tech: manually walk the route, see if you have weird cexits put in. T3/r7/2023-03-06.txt.gz:{chan ch=tech}RoyalFlush Kelaire Tech: I wonder if it has anything to do with that note earlier that stated something about that area reusing an old areas room numbers ... or something to that extent (my reading comprehension isn't great some days) T3/r7/2023-03-06.txt.gz:{chan ch=tech}Omphalon Tech: That's a different area T3/r7/2023-03-06.txt.gz:{chan ch=tech}Redryn Tech: i tried mapper where , and it's telling me to go to titan T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dartan Tech: did you index the area? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Omphalon Tech: is that the closest way to run for you? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Redryn Tech: no, it's telling me to go to titan, and say bring me in T3/r7/2023-03-06.txt.gz:{chan ch=tech}Redryn Tech: sending me straight to level 3 lol T3/r7/2023-03-06.txt.gz:{chan ch=tech}Redryn Tech: what's the reused room id issue? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Omphalon Tech: That's Chantry T3/r7/2023-03-06.txt.gz:{chan ch=tech}RoyalFlush Kelaire Tech: Chantry...chakra....close enough T3/r7/2023-03-06.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: multiple platforms (LinkedIn, Google, etc) I receive messages that say Traffic was interrupted ("Problem on our end")...is this new error message language for 404? Or should Yosemite Sam visit my computer and router? T3/r7/2023-03-06.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: ho do i change xset to autohunt when im in a maze area? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Busta Rhymes Tech: snd help for all commands T3/r7/2023-03-06.txt.gz:{chan ch=tech}Busta Rhymes Tech: xset mode is what you are looking for T3/r7/2023-03-06.txt.gz:{chan ch=tech}Busta Rhymes Tech: err T3/r7/2023-03-06.txt.gz:{chan ch=tech}Busta Rhymes Tech: xcp mode T3/r7/2023-03-06.txt.gz:{chan ch=tech}Busta Rhymes Tech: i forgot the letter code, maybe its xcp mode ah? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Busta Rhymes Tech: ahh check xhelp xcp mode T3/r7/2023-03-06.txt.gz:{chan ch=tech}Busta Rhymes Tech: and just to answer it completely you're looking for 'xcp mode ht' T3/r7/2023-03-06.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: thanks T3/r7/2023-03-06.txt.gz:{chan ch=tech}Tech: Busta Rhymes gallantly tips his hat to [DEMON] SonnyQuinn. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: someone get bill gates on the line, we need to be able to rename a file name without closing the word doc T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: im confident this idea can make him rich T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dolvos Tech: yeah, every other OS has had concurrent file acess for decades T3/r7/2023-03-06.txt.gz:{chan ch=tech}Torkin Tech: yeah exactly T3/r7/2023-03-06.txt.gz:{chan ch=tech}Tech: Torkin looks around and whistles innocently. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Cheesy Anssett Tech: wow. when did it get so hard to find a decent keyboard with a context menu button instead of a FN button >.< T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Cool. I finally completed the plugin that Selitos asked for, which is when you do 'note list' or 'note unread', it hyperlinks the note number so you can click on it to read. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I'll have to upload it in the near future, but for now, I get to go home. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Ingenue Alison Tech: I like the implication that selitos is holding you hostage so you can't go home until you've finished their plugin T3/r7/2023-03-06.txt.gz:{chan ch=tech}Tech: Ingenue Alison flicks her whip across (Aleister) Crowley's bare back. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Selitos Tech: oh sweet let us know when its ready :) T3/r7/2023-03-06.txt.gz:{chan ch=tech}Tech: Tech Bloke Danj cackles gleefully at Ingenue Alison. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Also, I think I made it smart enough that if you aren't updated enough as far as the snapshots for AardMUSH goes (or if you don't have the appropriate file), it'll unload itself and tell you that you aren't updated. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It does require the "wrapped_captures" file, so... T3/r7/2023-03-06.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley grins evilly at Ingenue Alison. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Actually, https://raw.githubusercontent.com/AardCrowley/Aardwolf-Scripts/master/HyperlinkNote.xml -- Selitos (anyone, really), you can copy the raw from there and see if it works for you. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And let me know if it breaks anything otherwise. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: In the meantime, I'm off to home! T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm. Hyperlinks, despite sending \\\Execute(command), does not actually trigger the alias. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or so it seems. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Ooh, now it seems to... work. Interesting. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Dolvos Tech: any off-the-shelf solution for dumping items to JSON? T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Impoved the HyperlinkNote plugin from before. I suggest you upgrade to the one on the tech board, if anyone grabbed the earlier version. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Athlau Tech: why would one need a plugin for that :) T3/r7/2023-03-06.txt.gz:{chan ch=tech}Cheesy Anssett Tech: do enough clan admin crap ath T3/r7/2023-03-06.txt.gz:{chan ch=tech}Cheesy Anssett Tech: you'll want it T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Selitos had requested a plugin that would hyperlink the note numbers for an easier 'click and read'. So, I accommodated that request. I also threw in my Note Window plugin (well, combined them) so the notes display separately. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Athlau Tech: ahh... think i posted him a trigger for same thing a while back T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I may change the hyperlink to be on the subject instead of the number, though. Or maybe both. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Satomi Tech: in SND, instead of clicking on "go", "kk", "nx", etc is there a command we can enter/type instead? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Thy Friend Yerald Tech: you could make aliases to do those commands... T3/r7/2023-03-06.txt.gz:{chan ch=tech}Statue of Servus Tech: i would try typing those commands T3/r7/2023-03-06.txt.gz:{chan ch=tech}Satomi Tech: oh geez, i had no idea those were actually the commands... thanks T3/r7/2023-03-06.txt.gz:{chan ch=tech}Statue of Servus Tech: yw T3/r7/2023-03-06.txt.gz:{chan ch=tech}Satomi Tech: is there a default command for each line of mob targets (instead of clicking on them)? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Statue of Servus Tech: not a mush user but i think nx is next target T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: 'nx' is 'next room' in the room list, not 'next target'. But you can do 'xcp' to target the top target, or 'xcp #' to select a different target. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Satomi Tech: thanks crowley T3/r7/2023-03-06.txt.gz:{chan ch=tech}Satomi Tech: is there a way to make it so SND can open doors/enter portals? or is there specifically through mapper? T3/r7/2023-03-06.txt.gz:{chan ch=tech}Not really Wrilley Tech: an example would be mapper cexit open w;;w T3/r7/2023-03-06.txt.gz:{chan ch=tech}Not really Wrilley Tech: but yeah, in mapper not snd T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That is a mapper thing, not SnD. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Take a look at 'mapper help exits'. You'll want to utilize mapper cexit (specifically mapper cexit open north;;north, etc T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: ) T3/r7/2023-03-06.txt.gz:{chan ch=tech}Satomi Tech: but if a target is through a portal, SnD wouldnt be able to run to it? T3/r7/2023-03-06.txt.gz:{chan ch=tech}A Girthy Redwood Tech: it will use portals if you have them setup in mapper T3/r7/2023-03-06.txt.gz:{chan ch=tech}Durel Tech: SnD determines where to go and the mapper determines how to get there T3/r7/2023-03-06.txt.gz:{chan ch=tech}Kiss my Gritznakka Tech: it's all done through the mapper, snd doesn't contain the info. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Not really Wrilley Tech: the mapper would mapper cexit enter thatthingrighthere T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: SnD makes no movements. It merely provides the list of rooms that you can move to, which uses mapper commands. T3/r7/2023-03-06.txt.gz:{chan ch=tech}Satomi Tech: ahhh got it, i'll check out the cexit - thanks T3/r7/2023-03-06.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: crowley: why isn't your note window resizable? T3/r7/2023-03-06.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: also why doesn't it use a monospace font? lol T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, I forgot, not everyone has Bitstream (which is mono). T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And I suppose I could make it resizable. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Changed font back to default Dina. And now it's resizable. T3/r7/2023-03-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Also, if you ever feel like including it into a future snapshot, don't hesitate to do so. :) T3/r7/2023-03-06.txt.gz:{chan ch=tech}Reyn Tech: "MAPPER ERROR: DATABASE TABLE IS LOCKED. Retrying 10X just in case: `PRAGMA wal_checkpoint(FULL) T3/r7/2023-03-06.txt.gz:{chan ch=tech}Not Brawny Bronnie Tech: restart mush T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I think if you're going to use a default font, maybe use what the user has set as their output font? T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: a locked database is bad and means that something else is misbehaving T3/r7/2023-03-07.txt.gz:{chan ch=tech}Reyn Tech: yeah a restart "fixed" it but that's the first time i've ever seen that messge. seemed concerning T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: it's definitely not supposed to happen T3/r7/2023-03-07.txt.gz:{chan ch=tech}Smoochable Saraid Tech: anyone try the note window plugin and get it to work? T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: no im getting there T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: lol im new to all plugins and my god there are alot on mush T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: lol im new to all plugins and my god there are alot on mush T3/r7/2023-03-07.txt.gz:{chan ch=tech}Smoochable Saraid Tech: I mean the one that was posted earlier by crowley on tech T3/r7/2023-03-07.txt.gz:{chan ch=tech}Smoochable Saraid Tech: I just installed it and when I type note or anything note related it crashes, was so lookingforward to it T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: i installed just havnt set it up yet T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: the inviter...how do i set that up T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Saraid: I wonder if the crash is related to the version you are on. I tried to do a version check to make sure you can even run it, but I couldn't test it because I have the latest version. What message appears when you try to run it? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Kaof Tech: what does +100 -100 mean for s&d? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Not Brawny Bronnie Tech: haven't noticed that with snd, where are you seeing it? T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It's the noexp counter. If you want to not level before taking a campaign for that level, SnD will turn noexp on once you reach that number. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Bronnie: It's on the GUI window. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, on mine, it's the up arrow, anyway. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But you hover over it, it says 'left click +100, right click -100' T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Anyway, time to finish getting ready for work, including making my coffee, whee. T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: screenreader how do i toggle that off? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Odorless Nuanse Tech: or just type xset noexp "amount" like crowley has written. No need for pretty things T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: How do you toggle the screeneader off? T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: which i love it being on here because my brother is going to be excited he is completely blind T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not sure how to toggle the screenreader stuff. I should learn how to do that some day. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Just to help others. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Anyway, coffee is ready, and I get to leave soon. Later! T3/r7/2023-03-07.txt.gz:{chan ch=tech}[DEMON] SonnyQuinn Tech: lmao to turn screen reader off its literally just (sapi off) T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That was simple, then. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: how do you fix the font on that T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: these four lines: https://github.com/AardCrowley/Aardwolf-Scripts/blob/master/NoteExtender/NoteExtender.xml#L98-L101 T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Did you get it working from your earlier crash, Kharpern? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: updated mush and it works but the font is butt ugly :P T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: hehe T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That's Dina for you! (Unless you didn't update the plugin after last night). T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: should set the default to the configured output font T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: just updated it T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I will add a font-picker though, soon enough. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm, I'll have to look for that option then. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: https://github.com/fiendish/aardwolfclientpackage/blob/MUSHclient/MUSHclient/worlds/plugins/aard_ingame_help_window.xml#L294-L295 T3/r7/2023-03-07.txt.gz:{chan ch=tech}Smoochable Saraid Tech: doesn't work on the not updated mush though *goes and updates* T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Also, Fiendish, to make my life easier, what variable would I use for the snapshot version? Right now, I have a hack of "if wrapped_captures file exists, check if untagged_output is a function", and I'd rather just do: if tonumber(snapshot) > 2165 (or whatever)" T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: imms will need at least r2252 for this to work T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: because the imm echo command works differently T3/r7/2023-03-07.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: whoa, there are special mush versions for imms? T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: no T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not special mush versions. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Just updated plugin information to work with Imm commands. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: wait what's new for imms? :P T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: if you just want the version number, use extras = require "aard_lua_extras" print(extras.PackageVersion()) T3/r7/2023-03-07.txt.gz:{chan ch=tech}MAMBO! Mushambo Tech: "upgrade mush level to 204" should be an easter egg command T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, cool. I'll do that then. Thanks, Fiendish. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: kharpern: just a few things that require the echo command to work T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: nah you don't get anything special at 204 T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: like this T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: and mapper runs T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: ahh ok good T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: good thing I upgraded then :) I rarely upgrade since there isn't a lot that I change on this window T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Okay, I've changed the plugin to use the snapshot version to compare (and checks player level as well). I've also changed it to use the user's default font. Thanks for the suggestions. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If your snapshot version is less than 2245 or if it's less than 2252 and you are level 202+, it'll fail and hopefully uninstall itself. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: thanks for the update on the note window it's awesome T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley beams with pride. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Glad it hasn't blown anyone's system up (yet). T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: oh been messing with it all day :P just needed to upgrade first then the font was weird now it's just right T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: once you are use to reading one sort of font it's hard to switch it T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I agree. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But now it'll use whatever you have in your output font (though if you change it, you'll probably need to reload the plugin). T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: thanks :) I am using the same font I used in zmud just never could change from that, tried many just never worked T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: never worked for my reading that is T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So long as you aren't using Comic Sans. I'd have to put in special code to slay yourself if you did. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley's shifty eyes dart back and forth. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: ahahha hahhaha T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: no nothing that gross T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I use a variant of comic sans T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: just courier T3/r7/2023-03-07.txt.gz:{chan ch=tech}Helpdesk Kharpern Tech: really tried all sorts of fonts never had the right feel T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: you need to use GetOption not GetAlphaOption for the font height T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: \\\print(GetOption("output_font_height"), GetAlphaOption("output_font_height")) T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: you're currently passing nil for the size T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, dang. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That's rather inconsistent on Nick's part... AlphaOption for name, but Option for height? T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: alpha for strings, option for numbers T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Ah, okay, that makes sense. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, just fixed that one. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: How do I save the main window output to a file, I think it is in MudBin? T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You could use MudBin's page to save it like a pastebin, but as far as saving the main output, you'll want to log session. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If you're only doing a snippet, though, just copy, Ctrl+D if you want to save colors, and paste. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: I know how to highlight and Ctrl+D, but not sure where to paste it in for viewing later T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: I am trying to log the Aion2 battles, to see exactly how I messed up so I can learn from the experience. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: So having it look like it does in the main window, would be best. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Then use MudBin. I think there's even a plugin for it. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: I use a black background as well. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: http://mb.aardwolfboot.com/ T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: why not enable logging and log in html+color? T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Ok Thank you I'll see if I can figure it out. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Not sure how to T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: alt enter - > logging T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: That would be great also T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Ok I see that window Do I paste the Ctrl+D into the preamble window? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: don't think you need to put anything into it T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: mine is blank T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: just click the html + color, and choose your filename T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Ok I see a location to automatically save it to a file T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: i put my file as %E/logs/%Y-%m-%d.txt T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: maybe it has to be html if you want color T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: then use ctrl shift j to start logging T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: That sounds like it will be hugely helpful. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Ok, digging deeper. Will see if it comes together for me. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Ctrl+J to start logging, what to stop? T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: and to save, if that is required. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: I tested it, after hitting Crtl+J, but the text file was blank. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: ctrl shift j i think? probably toggles, not clear T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: try a html file if you are logging in html T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Forgot the Shift Trying again. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Not sure how to save a file as .html, other than manually change the .txt to .html T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: yeah, that? T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: It says there are 54k lines How do I select from where I am now, moving forward? T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: This has a ton of promise. Just trying to make sure I know how to do it correctly. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Stroh Tech: mv file.txt file.html or on windows in a command prompt ren file.txt file.html T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: when you log, it logs incoming new text T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: not a copy of what you already had T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: i think T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: It says Log Session, Include 55185 lines from screen buffer in log file. T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: That is in the top of the window that pops open with hitting Ctrl+Shift+J T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: right i guess then you just have to save it to a file T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: then open that file? T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Maybe I could clear the output window before starting, then hit C+S+J afterward and capture all of that??? T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Then open the file from File Manager to view it later. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: you should be able to view the file even while your session is running T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: just open it in a web browser assuming it's html? T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Exactly T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: i don't log with colors but i can't imagine it should be too different T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: I don't think so either, but it should just be a click of the button Colours, and it will help me from getting a severe migraine headache. *nod self T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: How do I clear the output screen buffer, without closing the client? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: Redryn nods. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: ctrl shift c T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: clear didn't work T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: That works, but the output is all one 1 line, and it has a white background. Getting close T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: open it in a browser? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Redryn Tech: maybe you need to enable standard html pre amble / postamble, maybe it needs html tags T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Yes, tried Edge and Chrome T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: Will try that also T3/r7/2023-03-07.txt.gz:{chan ch=tech}ASonOfGod Bezaleel Tech: That nailed it. Perfect!!! Thank you much, greatly appreciated! T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: oh, crowley, I know it's extra work, but you can eliminate capturing unrelated lines with untagged_output by discarding everything at the start and end of the capture that isn't the note frame T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: only takes prefiltering the lines in addToWindow before calling add_text T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm, might be doable looking for ~... I can search for the first instance of ~~~~~ for the note, ignore the instance of table index + 5 for the second ~~~~, and look for the last ~~~~ in the note to signify end. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The problem with that will be if someone has noprefix on and someone uses ~~~~~ as a line separator. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: don't scan through. just remove from the front and from the back T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: there's no reason to count them T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: remove any lines before the first. remove any lines after the last. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm. Then... would I simply do a for loop from the back, so for i = #lines, 1, -1 do if text="~~~~..." break end -- while storing 'i' location to use in the table? T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: (For the last, I mean. Front is straightforward). T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: you can iterate backwards yes T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Okay. I can work with that. I am trying to think of any cleaner way to do that, but that should work, regardless. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: while true if the first line is ~~~~~ break else delete the first line end and then again for last line T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: technically should do while true and #lines > 0 T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: side note re the thread on that issue, something wacky is going on if you get a 3 second delay processing barely 100 lines T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: try replacing your \n with \r\n T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: maybe wine handles solo \n differently than windows does T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, not sure what it could be. I tested on a note of 100 colored lines, and no issue there... but it literally takes a couple seconds to produce the output. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Sent 'friend ago', 2-3 seconds later, did the output from '\r\n'. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mine takes exactly as long as it takes to do the friend ago command on its own T3/r7/2023-03-07.txt.gz:{chan ch=tech}Smoochable Saraid Tech: ahh when you type note from person it doesn't do hyperlinks T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It's definitely something with the script portion of it. I just changed it to 'tprint(v)', and it still had the lag. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Saraid: Ooh, I forgot to add that! T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I need to add subj/from, too. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And note to. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I'll have to try the friend ago stuff on a fresh client. I don't have any triggers firing on friend ago, no plugins... but the table output is delayed when it shouldn't be since that should be instant processing from the script level. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: just as an experiment, add a call to Repaint() at the end T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Added Repaint(), same result. Hmm. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: ok remove it T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: if it had worked then that would be something, but since it doesn't it sounds like you have a lot of debugging to do T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It's weird that the only place it happens is on friend ago. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: if you enable echocommands and run the version of your test without omit, do you see the commands going through at the right time? T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If I use 'friend online', it does it immediately, so there's that. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: maybe friend ago is throttled for non-imms? T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: no, it's fast for me T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But that would not prevent the Simulate output from showing immediately, I would imagine. T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: that's true T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: but the simulate will only happen after the final trigger match T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: so maybe the last echo is massively delayed T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: nothing in the world should make poking at 100 lines of text take several seconds T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: oh, weird thought... T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: you don't have smooth scrolling enabled do you? T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Let me check... I probably do. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, no. Smoother and very smoother are both unticked. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: definitely do not enable very smooth, lol T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I think I need to update the splitscreen scrollback plugin to be aware of those settings, because holy smokes do they crawl T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley chuckles politely. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: main output layout too probably T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: hm...actually might not be anything I can do to save those settings. they're just crazy slow. should just disable them. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Orphean Tech: I made the mistake of turning them on once. They're good if you want your mudding experience to be like slow smooth molasses. Guessing they are more workable for MUSHes where people are posing like once a minute vs combat spam here T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I think they used to be less spectacularly bad before miniwindows T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: but they are completely unusable now T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Start time from 'friend ago': 1678213091. Start time printing the table: 1678213094. Difference: 3 seconds. End time after printing table: 1678213099. Difference: 5 seconds. Total of 8 seconds from sending command to ending the table print. Hmm. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: that is absolutely nuts T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yet I have nothing that I can see that should affect friend ago at all. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Last one was 4 seconds from command to print start. I'll try it on vanilla when I get home. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: my times using utils.timer() are 2421363.9694021 and 2421364.0306222 T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: so like 0.06 seconds T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So insane. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: even if I count the entire time between hitting enter and the final result, it's still only half a second T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: that includes the command round trip T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: on the upside, if you figure out what's going on it will probably be important and interesting T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Most assuredly. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: fiendish, i cant figure out why some names are yellow and some are red in the group monitor plugin T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: alignment? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Ralyn Tech: their hp %? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Ralyn Tech: oh yeah prob align T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: oh it is alignment T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: mysterly solved T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, some bad news. I still get the lag on a fresh copy of MUSHclient, on a different system. Using utils.timer() this time: 1518263.8512671 from issuing command. 1518267.8317614 -- start of printing the table. 1518272.6962838 -- end of printing the table values. So, 4 seconds, then 5 seconds. No other plugins installed except stock AardMUSH. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: does it happen for anyone else? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Guinness Tech: is it easy to test and see? T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: \\\require "wrapped_captures" require "aardwolf_colors" print(utils.timer()) function my_callback(lines, startline, endline) for _,v in ipairs(lines) do Simulate(stylesToANSI(v) .. "\r\n") end print(utils.timer()) end Capture.untagged_output("friend ago", true, false, true, my_callback, false) T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: actually let me make that simpler to evaluate T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: \\\require "wrapped_captures" require "aardwolf_colors" start_time = utils.timer() function my_callback(lines, startline, endline) for _,v in ipairs(lines) do Simulate(stylesToANSI(v) .. "\r\n") end print(utils.timer() - start_time) end Capture.untagged_output("friend ago", true, false, true, my_callback, false) T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: paste that into your input bar T3/r7/2023-03-07.txt.gz:{chan ch=tech}Guinness Tech: 3.5211380999535 T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: wow T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: that's crazy T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: \\\require "wrapped_captures" require "aardwolf_colors" start_time = utils.timer() function my_callback(lines, startline, endline) for _,v in ipairs(lines) do Simulate(stylesToANSI(v) .. "\r\n") end print(utils.timer() - start_time) end Capture.untagged_output("friend ago", true, false, true, my_callback, false) T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: oops T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I get 0.5 T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: very consistently T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: I guess I only have 86 friends though T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: maybe something happens T3/r7/2023-03-07.txt.gz:{chan ch=tech}Guinness Tech: i only have 77 T3/r7/2023-03-07.txt.gz:{chan ch=tech}Guinness Tech: will it speed up if i get more friends? T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: shouldn't T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: it should just already not be that slow T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I'll try those now, hold on. Just got back from swabbing last patient. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So, on my primary system: 3.94 seconds. T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: brutal T3/r7/2023-03-07.txt.gz:{chan ch=tech}Guinness Tech: oh i downloaded a vanilla mushclient the other day i could see if it's the same T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: h T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: oh T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: hmm T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: On my vanilla, 3.67 seconds. T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: weirdly I get the same over here now T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: was a bunch of lag added to mortal echo recently? T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: doesn't seem like it T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, finally turned echocommands on. "You entered: echo {End Capture 1}" -- shows up after the display. T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: yeah, I'm seeing that too T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: but only here T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Okay, this is strange... at least for me: echo Testing;friend ago;echo testing -- It goes out of order. It sends 'echo Testing', 'echo testing', and then friend ago. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, wait... T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: uh T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: implausible T3/r7/2023-03-07.txt.gz:{chan ch=tech}Guinness Tech: yup it was 3.42 on there as well T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: this is actually a problem with the friend ago command, lol T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: friend ago adds a bunch of lag _after_ the command T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So, that echo was MY fault... because I forgot I do have an alias of 'echo' for something else. Not sure why I have it. Regardless, turned it off, and still 3.99 for the time. T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: which I guess doesn't happen for imms T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: try just sending friend ago;look T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Strange, then, that it would only happen on 'friend ago' and not 'friend online' or 'friend laston'. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, that took a few seconds. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But friend laston;look -- instant. T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So, it really IS friend ago and lag. T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: so this explains the difference you're seeing between tagged/untagged, since for untagged the closing tag is blocked T3/r7/2023-03-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: yikes T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, you were right - once we find out what it was, it would be something interesting. T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: well, ok, I mean, I was hoping to not do that thing you asked for, but maybe now I will T3/r7/2023-03-07.txt.gz:{chan ch=tech}Antifa Raded Tech: who added the lag to friend ago T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, in the case of 'friend ago', it probably wouldn't matter considering that there is a variation on the number of lines. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Antifa Raded Tech: is the real question T3/r7/2023-03-07.txt.gz:{chan ch=tech}IAC DO Overthought Tech: YOU DID T3/r7/2023-03-07.txt.gz:{chan ch=tech}Antifa Raded Tech: NO YOU T3/r7/2023-03-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I guess we can find out if it's intentional or not. T3/r7/2023-03-07.txt.gz:{chan ch=tech}Selitos Tech: thanks crowley for the new plugin, makes going back and rereading posts very easy :) T3/r7/2023-03-07.txt.gz:{chan ch=tech}Ralyn Tech: anybody know Splunk really well that I can ask a question? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Neeper Tech: if anyone is taking crazy plugin ideas, a plugin that created a miniwindow that has your inventory in a tree list (with expandable) containers and either hover or sub-miniwindow identify panes would be really cool wouldn't it? :P could read/expand upon the data from dinv or other inv plugins T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: my wishlist starts with dumping inventory to json for processing by external tools T3/r7/2023-03-07.txt.gz:{chan ch=tech}Coomie Tech: What's the command to remove a mapper portal? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Adara Tech: mapper delete portal #index (check mapper help portals) T3/r7/2023-03-07.txt.gz:{chan ch=tech}TrEz Tech: any sql query gods here T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: no gods, no kings, no masters T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: but shoot your shot, king T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: i've dropped a few tables in production in my time T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: hit em with the ol `delete from user T3/r7/2023-03-07.txt.gz:{chan ch=tech}TrEz Tech: trying to find the cheapest way to do multiple counts in the same query T3/r7/2023-03-07.txt.gz:{chan ch=tech}TrEz Tech: while grouping them T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: mushclient questions answered here T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: be super cool if mapper where with no argument showed the speedwalk to ur last goto room T3/r7/2023-03-07.txt.gz:{chan ch=tech}Aoric Tech: can we have a browser plugin for mushclient? T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: huh? T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: gaballon: I need more explanation T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: aoric: browser plugin? to do what? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: like if i mapper goto 99999 but get stopped by agro mobs on the way T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: can't you mapper resume? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: mapper where to see the remaining steps T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: see them not walk them T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: I think the issue is more "I need to debug why my mapper routes aren't working" T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: gaballon: why see and not walk? T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: Being able to "dry-run" a path so you can see if there are missing cexits or something T3/r7/2023-03-07.txt.gz:{chan ch=tech}Gaballon Tech: if im in combat T3/r7/2023-03-07.txt.gz:{chan ch=tech}Dolvos Tech: I've had the same thought T3/r7/2023-03-07.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: sure. I see no reason why not T3/r7/2023-03-08.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: ok, it will be so in the next release T3/r7/2023-03-08.txt.gz:{chan ch=tech}Gaballon Tech: thankd T3/r7/2023-03-08.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: Aoric: ? T3/r7/2023-03-08.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: you asked a question but I need clarification T3/r7/2023-03-08.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: oh. he's linkdead T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I wonder if he meant, "Be able to visit a link through a window in MUSHclient rather than switching to a browser." T3/r7/2023-03-08.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: people need to stop wanting mushclient to do things that other programs are just better at T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Which I suppose is possible, in a basic way. T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at 1337 H4x0r Fiendish. T3/r7/2023-03-08.txt.gz:{chan ch=tech}Antifa Raded Tech: minecraft plugin when T3/r7/2023-03-08.txt.gz:{chan ch=tech}Reyn Tech: is this a bad time to ask for a mushclient-based turbotax alternative T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Fiendish already has a Tetris plugin. T3/r7/2023-03-08.txt.gz:{chan ch=tech}1337 H4x0r Fiendish Tech: it's so old though T3/r7/2023-03-08.txt.gz:{chan ch=tech}Antifa Raded Tech: original soviet old? T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: good morning! Playing with plugins for the first time and I'm seeing a run-time error "\MUSHclient\lua\gmcphelper.lua:101: No gmcpdata variable set. stack traceback: [C]: in function 'assert'". Pulled the syntax from Fiendish's wiki and I also validated it with some existing plugins (written by others) that pull gmcp. Any thoughts what's going wrong? T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: What exactly are you attempting to do? T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: pull the players current practices. T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And how are you trying to pull the information? T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: worded it (abbreviated) like "function OnPluginBoradcoast (...) if (text == "char.worth") then res, gmcparg = CallPlugin("longstring","gmcpval","char.worth"). Then copy / paste what Fiendish has for the luastmt and assert lines. T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: then I try to call the data in a separate function "local current_pracs = tonumber(gmcpval("pracs")) T3/r7/2023-03-08.txt.gz:{chan ch=tech}Cheesy Anssett Tech: if it's in a separate function i'm assuming there's some var scoping problems T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, get rid of that CallPlugin stuff... It's easier to do: require 'gmcphelper' and return gmcp("char.worth") T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So, function OnPluginBroadcast (...) if (text == "char.worth") then gmcparg = gmcp("char.worth") T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: still requires "luastmt = "gmcpdata = " .. gmcparg assert (loadstring (luastmt or "")) ()" correct? T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: No. T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: gmcparg will become the table. T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: so then to call the data just "tonumber(gmcparg("pracs"))" ? T3/r7/2023-03-08.txt.gz:{chan ch=tech}Cheesy Anssett Tech: gmcparg.pracs, i think T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So you would be able to do gmcparg.pracs if you wanted. T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Though you could stand to change it to: worth = gmcp("char.worth") then do worth.pracs. But that's just naming conventions for me. :p T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tech: Cheesy Anssett snickers softly. T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Of course, all of this depends on how updated you are. If you're still on 18xx, then it probably won't work since gmcphelper was introduced later. T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: hmmm new error this time, but related :P saying gmcparg is nil for me and can't index T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: it's short now, reads: function OnPluginBroadcast (msg, id, name, text) if (text == "char.worth") then gmcparg = gmcp("char.worth") end end T3/r7/2023-03-08.txt.gz:{chan ch=tech}Cheesy Anssett Tech: i think you do still have to test for the plugin id, otherwise it'll fire on any plugin broadcast T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: and i think i see my error now i type it out. . . never called the plugin T3/r7/2023-03-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, you still have to verify the plugin id, so: if (id == "3jsaljasjdfhauweljwhatever") then if (text == "char.worth") then gmcparg = gmcp("char.worth") end end T3/r7/2023-03-08.txt.gz:{chan ch=tech}Tasty Tipro Tech: still null. At the top of my