punishxiv / yesalready Goto Github PK
View Code? Open in Web Editor NEWClicks Yes in various dialogues you've specified.
Home Page: https://puni.sh/plugin/YesAlready
Clicks Yes in various dialogues you've specified.
Home Page: https://puni.sh/plugin/YesAlready
Hello guys!
I have an issue with plugin YesAlready. It keeps instantly press OK for resurrection at dungeons but it shouldn't. I've double checked if plugin is disabled - everything is ok and I am not ressurecting instantly.
My config for plugin like this:
As you can see I have only "Return to Foundation" and it shouldn't match with dungeon questions which is marked by arrows (I've saved them after being instantly ressurected).
As you can see I also tried to use a negative look-ahead for regex but it didn't work. Can you help please what am I missing?
Or maybe you have an option to don't use some lines at dungeons?
I use the text "?" to get all different variations.
If you add exclude it would be posible to stop from deleting things for example
only running YesAlready using Dalamud test mode, bumped to version 5
trying to talk to a retainer when set to skip the retainer talk, the game crashes
"DalamudVersion":"6.1.0.0",
"DalamudGitHash":"a86887f",
"GameVersion":"2021.11.28.0000.0000",
"AssemblyVersion":"1.2.0.8"
first bug, so I didn't grab more detail but I tried to give as much info as I could. pls feel free to ask for more info
log from Dalamud below
{"LoadedPlugins":[{"Disabled":false,"Testing":false,"InstalledFromUrl":null,"IsThirdParty":false,"Author":"daemitus","Name":"Yes Already","Punchline":"Clicks Yes in various dialogs you've specified.","Description":"Tired of clicking yes in Praetorium? Can't stand using keys in dungeons? Well do I have the plugin for you! Yes Already is specifically designed to click all the annoying dialogs you've grown accustomed facerolling. Just enter the dialog text, and you'll never see it again! Also works with /regex/ and has several built-in modules for dialogs that aren't quite yes/no prompts but act like it (like desynth).","Changelog":null,"Tags":null,"CategoryTags":null,"IsHide":false,"InternalName":"YesAlready","AssemblyVersion":"1.2.0.8","TestingAssemblyVersion":null,"IsTestingExclusive":false,"RepoUrl":"https://github.com/daemitus/YesAlready","ApplicableVersion":"any","DalamudApiLevel":4,"DownloadCount":0,"LastUpdate":0,"DownloadLinkInstall":null,"DownloadLinkUpdate":null,"DownloadLinkTesting":null,"LoadPriority":1,"ImageUrls":[],"IconUrl":"https://github.com/daemitus/YesAlready/raw/master/res/icon.png","AcceptsFeedback":true,"FeedbackMessage":null,"FeedbackWebhook":null}],"DalamudVersion":"6.1.0.0","DalamudGitHash":"a86887f","GameVersion":"2021.11.28.0000.0000","Language":"English","DoDalamudTest":true,"DoPluginTest":true,"InterfaceLoaded":true,"ForcedMinHook":false,"ThirdRepo":[{"Url":"https://github.com/daemitus/MyDalamudPlugins/raw/master/pluginmaster.json","IsEnabled":true,"Name":null}]}
Would like this over periodically sending keystrokes.
i'd like to be able to use Ride pillion with my partner easily with it hopefully this is doable :)
i would love to have this dll but dont know exacty how to compile it please explain an i can do it or if u would i would love it for release
fish desynth has a checkbox to desynth the entire stack. would it be possible to have an option to check that box as well?
The existing regex pattern example in the (?)
tooltip for teleporting is listed as /Teleport to .*? for \d+ gil\?/
. This fails to capture the changes to the teleport costs, which can now exceed 999 gil, and are comma-separated at the thousands place. A direct fix would be /Teleport to .*? for [\d,]+ gil\?/
, replacing the \d+
token with the character group token [\d,]+
. However, for shear simplicity, I'd recommend /^Teleport to .*\?$/
, which is the regex I wrote for teleports before an FC-mate pointed out the pattern in the help pop-up.
Would love options to have it progress the Rematch, Challenge, and Deck selection windows (separate options). Deck selection would let you put in which deck to select and always select that one (or recommended).
used a simple regex Mit \w+ \w+ einloggen?
to skip the question if you really want to login with my char (which wokred some days ago) but now it does not (had atleast 1 update of the plugin)
When i replace the \w+ with my actual char name, this works like expected.
Can you please have a look at this?
So the window for selling triple triad cards is a Sell / Cancel window, so the text entry doesn't work. So it would be nice if a Non-Text Matching option was added for this.
Would it be possible to add enabling/disabling YesAlready via slash command?
Example: /pyes toggle; /pyes on; /pyes off; /pyes disable etc
It would be nice to be able to quickly toggle it off/on via a single QoL bar button for occasions where I don't want to resend retainers out right away (RetainerTaskResult). Would appreciate it, thank you.
Sorry to raise as an issue, wasn't sure else to put it.
Cant get the regex patterns to work when manually entered, tried using the given example. I tried:
"/Repair all displayed items for \d+ gil\?/"
But it didn't work.
Edit: Simple /Repair all display items for/ catches it
Could Repair items and Discarding/Discarding collectables be added to the menu too please?
Many thanks
Is there an existing source of presets somewhere?
Great plugin!
Someone wouldn't happen to have a nice comprehensive list covering almost all the annoying pop ups laying around would they?
Trying to craft some Grade 3 wheels using the fabrication station in the company workshop and the interface for it is not appearing,
The game is working as it should while in an interface but the interface is just not there, the only way to get out of it is by force closing the game in task manager. I can't use Esc to close the interface or alt F4 to close.
When I try and log out:
dalamud.log
Hello,
I have 2 feature requests :
Any variation of the above. Just add a shortcut to quickly utilize the "Add last seen as new entry" feature.
My idea is to set up a QoL Bar button to click every time I see a new one I want to add.
If it's possible, having a modifier key, such as holding shift, to either pause the auto selection of 'Reassign' and manually select or auto-switching to 'Confirm' for that current moment would be convenient. For now I try to remember to toggle this in the config, when needed, but most times do not.
What a great addon, thank you!
This along with some of the XIVCombos has been such a QOL improvement.
I did notice however when trying to set this up to avoid the constant prompts when replaying Gold Saucer mini-games that I can't seem to get it to work. It will allow for ignoring the exit prompt, but not the "Play a round of".
If this is intended behavior on the plugins part, then no problem I get it, but would be nice if implemented.
It would make trying to play the various mini-games for the challenge log a bit less tedious. Thanks again!
Any chance for adding Retrieve materia to the Materialize option?
Add an option for YesAlready to work with housing placards.
As the title states, a macro-able command for this would be perfect, as it would be much easier to add interaction pop-ups in dungeons for example.
Game seems to freeze up for a second when new text pops up sometimes it outright crashes it.
I am running ACT and Concept Matrix if that makes a difference
I tried adding Skip and /Skip/ but when pressing ESC on cutscenes nothing happens. Also have "Hide plugin UI during cutscenes unchecked." Does YesAlready just not work during cutscenes?
Unless I am overlooking it, please add check/option for Ok and Cancel. I don't know if this is loaded during the Character selection but with the relogging we have to do due to the 2002 crash and other errors this addon and option would help tremendously! Thank you in advance.
dunno what makes this one special, but i just can't get the plugin to auto-click this one
Plugin no longer works once you update to latest dalamud, which is auto updated for everyone starting today.
I have select both “desyntheis" and "desyntheis (bulk)" but doesn't work. SalvageDialog keeps display. I use SomethingNeedDoing like the below code. it works.
/waitaddon SalvageDialog
/click desynthesize
Does the global server change the structure? I am using YesAlredy in cn server. I see the commit about FFXIVClientStructs and ClickLib, but I find a problem. FFXIVClientStructs version in ClickLib is not the same as it in YesAlready. In addition, I haven't tested /click desynthesize_checkbox
yet.
I'm wondering if it instantly accepting dialogue as it's presented could cause flags on SE's side. A configurable delay (something like 70-120 ms) might help prevent that. unless i'm misunderstanding how it works, then ignore me lol
It would be greatly convenient if we could hold down a modifier key before triggering a dialogue to have it automatically select yes. Thank you!
Hello o/
First of all: Thanks for your great work!
Noticed that the final dialog before sending out the retainer again doesn't get skipped anymore like it did before.
When opening lockboxes plugin will work as expected for a short time, but will pause itself with the message:
Sanity check, pausing item inspection loop.
Hitting next will resume the plugin, but it will pause again shortly after.
First, this is an amazing mod, thank you so much. It solves my biggest gripe with FFXIV.
One enhancement idea I had was using wildcards. If you could use Enter*, Exit*, Travel to*, etc it would catch a ton of these annoying popups. Is this possible?
If I try to send my retainer out to harvest something I haven't harvested myself, the plugin skips the "you can't do that" dialogue and the retainer doesn't actually start the venture.
Is it possible to detect when that happens so it doesn't accept those? Or make it an option?
I haven't tried this, but I think it will probably also happen if your retainer doesn't meet the iLvl requirements for a venture.
I haven't figured out how to 100% reproduce this, but occasionally when I click to complete a retainer venture and YesAlready sends it back out on the same venture, sometimes it'll return back to the menu and cancel the venture immediately, resulting in wasted venture tokens.
Some non english character like äöüß (from e.g. the german language) are not displayed/handeled correctly.
Following statement is captured when using the GUI (when you sell something at the retainer directly and wanna leave the retainer):
Wenn du deinen Gehilfen wegschickst, kannst du die von ihm verkauften Gegenstände nicht mehr zurückkaufen. Möchtest du trotzdem fortfahren?
which should be Wenn du deinen Gehilfen wegschickst, kannst du die von ihm verkauften Gegenstände nicht mehr zurückkaufen. Möchtest du trotzdem fortfahren?
Problem is, that the system does only allow the first statement, not the second. Any chance make it work with utf-8? This should also capture some of french chars like é à ô
Hey there! Specifically, I'm talking about this menu. It shows up all the time in beast tribe quests, and the right/left click routine of handing in sounds like it fits the purpose of this plugin, especially since there can be more than one item that you need to populate the window with. Ideally this wouldn't complete the turn in, just the populating.
I know enough about programming to know that this is probably a lot more involved than the other non-text matching entry options, so I wanted to ask what you thought about this suggestion.
Thank you for your time!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.