zhudotexe / ffxiv_paissahouse Goto Github PK
View Code? Open in Web Editor NEWDalamud plugin for crowdsourced housing alerts and data aggregation in Final Fantasy XIV.
License: MIT License
Dalamud plugin for crowdsourced housing alerts and data aggregation in Final Fantasy XIV.
License: MIT License
Well, to be honest i don't know if it works in English / French / Japanese, i've only tested in German, but the district name output is definitely broken for German client language. Here's the output for the normal Simple and the Ping styles:
For reference, here's what all the custom tags produce for that sweep:
Just like the "Adventurer in need" plugin does, I'd love to have an option to add discord webhooks and send the info into a private server as I might stay AFK in an area and the chat could probably move too fast for me to see the message properly.
Also! It'd be really nice if it was possible to select what kind of "in-game chat" will the notification be sent so we also could add sound effects like <se.1> into our custom output format
With the latest XIV update live, and Dalamud functioning again, on top of the new housing wards added, PaissaHouse will be more useful than ever and needs an update to continue working.
Thanks!
Being able to choose between private/fc/both wards to output in chat after doing a sweep.
Currently it outputs results from all wards, and its spammed by free plots from fc wards, while I am only interested in private ward ones.
For me, for example its 170 plots. 3 are in private wards. Rest - 167 - are fc ones, and I have to scroll through all of them.
11:53:30.388 | ERR Unobserved exception in Task.
System.AggregateException: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. (Operation is not supported on this platform.)
---> System.PlatformNotSupportedException: Operation is not supported on this platform.
at System.Action`1.BeginInvoke(T obj, AsyncCallback callback, Object object)
at WebSocketSharp.WebSocket.open()
at WebSocketSharp.WebSocket.Connect()
at AutoSweep.Paissa.PaissaClient.<ReconnectWS>b__29_0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of inner exception stack trace ---
Would it be possible to make sweeping the district faster?
Whenever I'm looking at wards on Dynamis, I always need to filter out wards 25-30 because they are closed.
Could this be done by default?
Add custom tag that shows the name of the nearest mini aetherite to the plot.
Not showing up as updated to 6.0 any plans too
hey, really appreciate the plugin, it's helping a lot of people!
i would love for the output string (or as a custom output option) to include the plot grade. grade is just a static map of plot number to grade 1-5, the grades are shown here: https://imgur.com/a/n7wzC
helpful for people wanting to upgrade to a more desirable plot since grade is a good measure of desirability.
First off I would like to mention I don't know if this is the plugin causing this crash as the details in dalamud.boot.log
say no other namespace than WebSocketSharp. However, when searching on Github this is the only plugin I have that has that library.
Here is the dalamud.boot.log
and dalamud.log
https://gist.github.com/thakyZ/7e7c56efed7d2b8e0f0ed732b845aa10
The error occurred sometime after 11:52:24 and before 12:13:50. However, according to the dalamud.boot.log
happened at 12:13:49
The error reads as the following:
3/7/2023 12:13:49 PM|Fatal|<>c__DisplayClass174_0.<startReceiving>b__2:0|WebSocketSharp.WebSocketException: The header part of a frame could not be read.
at WebSocketSharp.WebSocketFrame.processHeader(Byte[] header)
at WebSocketSharp.WebSocketFrame.<>c__DisplayClass73_0.<readHeaderAsync>b__0(Byte[] bytes)
at WebSocketSharp.Ext.<>c__DisplayClass58_0.<ReadBytesAsync>b__0(IAsyncResult ar)
The plugin no longer displays in the list of plugins when using /xlplugins
Tried to manually install the plugin by XLauncher did not recognise
Not sure where to put this question, but I'm wondering how to install this plugin? It doesn't show up in the normal list of Dalamud Plugins ingame.
Today is the first day since I installed PaissaHouse to actually get notified that a house is available, to my surprise the notification is too... well "silent" and the color is the normal color of the log, it makes it harder to find if you go to the restroom or to get water, you came back AFK in limsa or people start to shout and the notification is lost in the log, I used the ping feature and well it does look a little different bout I wouldn't say that different, purple or red letters on notification would make it easier to distinguish from the crowded words in the log. Just something to make it easier to differenciate from other log things.
Hello!
Coming up with an issue on sweeping after a while.
There was an error connecting to PaissaDB: Bad Gateway.
This occurs on Mist, Lavender Beds and Goblet, but Shirogane does not give me the error. The sweep function still correctly works and gives me a result that is correct. But it will just say bad gateway about 8 - 10 times per location.
I have the Experimental branch active and using the URL: https://github.com/zhudotexe/FFXIV_PaissaHouse.git | With it enabled.
It happened both before and after the latest update to XIVLauncher and Dalamud.
Secondary maybe related
When I open the plugin sections, I get a download error. However, the plugin gets added no issue when I first installed it.
Hey there,
First of all, thanks a lot for that great idea ! I got some troubles with the plugin for a couple of weeks.
Sometimes, when I click on a placard, the site updates, but most of the time, it doesn't. I tried to uninstall and install back the plugin, click and unclick setting boxes, but the problem is still here.
At the moment, I tried to click on Medium available houses of my home server, Louisoix - Chaos - EU. And if you need any more informations, I'll be happy to help.
Hello, Im having an issue installing it. No matter how i try to enable it. it seems to not work. I tried unzipping the file and putting the folder directly into my plugins and using the github link in game with the testing enabled for xiv launcher.
It would be nice when you hovered over an available plot, a picture of the map its located in would appear and highlight the plot number.
I am looking for specific plots, it would be nice if there was an option to only get alerts for the plots I specify.
Hello.
I installed the plugin today and performed a few updates. After that, I logged out from the game and reopened it after a few hours. When logging on my character it showed the app wasn't able to update and when browsing for plugins on Dalamud it shows as the app isn't installed. Attempting to reinstall the app shows an installer error and asks to restart the game. After doing that, it persists.
Similar to other requests asking for house grade etc..just update the website to allow filters on price:)
It'd be great if you could show the current period endtime on the webpage. Currently the only way to see it in game is to go and click on a placard, which is somewhat tedious.
Cheers!
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.