Working fix for steam desktop authenticator and SteamAuth lib
Hello everyone, this pull request is a fix since I noticed the main problem is on the SteamAuth lib.
I noticed a lot of scam attempts, and I decided to provide a full fix showing the code in the project pull request.
Given the Steam Auth lib:
I followed the fix pull request from Lyrapuff since the endpoints from steamAuth as changed and right now the Steam Desktop Authenticator is not working. Given this problem, they will need to fix there first before making any changes to the Steam Desktop Authenticator itself.
This is the Lyrapuff pull request:
-> https://github.com/geel9/SteamAuth/pull/94
This is my commit on the fork with the extra fields, basically is the same as Lyrapuff but with some extra fields:
-> https://github.com/geel9/SteamAuth/commit/1dd1bae576bfc9d3ca24f2093df7426c405b2e41
Given the Steam Desktop Authenticator
This pull request is based on the new implementation from Lyrapuff on the SteamAuth repository.
I created a commit and forked the project and added extra fields since I'm using the Confirmation class in the SDA too.
Basically right now, instead of using a browser inside the panel2 we are using a httpClient and render a panel with the trade list.
_Everything is working properly and right now i have my staff working with my current SDA.
Notes
Anyone who know how to code, given this following fix, can build the SDA.exe in their machine literally copying 4/6 files, so that's why I will not provide a .exe here, doesn't make any sense.
Feel free to view the pull requests and give your opinions for this problem that will be probably fixed soon 😉
Attachment images of the implementation
Reminder: this is just a suggestion for a possible fix.
Hello, I can't add accounts to SDA because it failed to add a phone number because of: Error "GeneralFailure"
Hi, chinap, i will take a look at it later on and provide you some feedback, I only tested importing the maFile
Update: i changed the design of the trade list:
Can I download it from your warehouse and run it directly? I want to try it
@jorgermduarte I have build your project. But AutoConfirmMarketTransactions does not work, because all typical confirmations in market I have right now of the "unknow" type, not "MarketSellTransaction", and confirmations do not added to the collections "autoAcceptConfirmations"
You can check your type of transactions in the market? Or is it just my problem with market.
UPD: I'm sorry, my question is resolved, the type "MarketSellTransaction" has been renamed API to "Market Listing"
The interface '/mobileconf/getlist' occasionally returns null and should be evaluated within the program
Thank you for the UI changes, I've integrated your changes into the updated version I put together today
No problem 😉 thank you