-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ASF V3 TODO-list #586
Comments
I apologize if this is dumb, but I copied the config folder from the last v2 release of ASF to the new osx version of v3, and was faced with this error:
I'm running macOS High Sierra 10.13 Beta (17A291m) on my MacBook Air (Mid 2013). Please let me know if I can do anything else to help, and please accept my sincere apologies if I haven't realized something simple and posted in the wrong place. EDIT: I use ASF 2FA. EDIT 2: Tried the generic version. Same problem. |
@yashendra2797 https://github.com/dotnet/corefx/issues/21435 Thanks for taking your time to submit feedback, it's important that such issues are found before I roll 3.0.0.0 on stable channel. Judging from the issue itself it could be possible that older OS X (10.12?) would work fine, you can test if you want to. It's a bug in .NET Core itself, so it'll be fixed sooner or later. If it works fine then I'll add special note in upcoming compatibility wiki section about that. |
The regression was in OSX 10.13 (the code worked in 10.12 and 10.11, if not further back); so I'd contend it's a bug in OSX 10.13 (Beta), not CoreFX. Nonetheless, we've already fixed it (despite me having failed to close the issue). |
@bartonjs Thank you a lot for answering! I see it got merged to |
Hi, before Steam Sale I wanted to use ASF to loot my accounts for steam cards (at the end I didn't because it's too complicated to set up and use) but I created an app that let you change some values in all json files. Maybe your JS-based ConfigGenerator could also contain some option to edit some values in all json files (or even better to be able to add files in some groups and edit values bases on groups.) I don't know how you edit multiple json files (maybe regex or something...) but editing one file by one is not gud. This is app i did... |
Mass-edits are done better via scripting, not a tool. No tool will offer you powerful regexes or complex conditions - ConfigGenerator is mainly for less advanced (newbie) users that just want to tweak ASF to their liking. Sure, it's definitely a valid enhancement suggestion that can be added to TODO list, but it's not a priority, and definitely not for V3 release. Since now CG will be javascript-based, perhaps people will contribute to improve it in the future - possibilities are endless. |
Question: Is this supposed to work on Android as well? I've downloaded the 32-bit arm build, tried to run the
My phone's CPU architecture is an ARM Cortex-A7. Thanks |
Android is not GNU/Linux. |
I'm running Archlinux x86_64 with linux-4.9.35-1-lts kernel.
I have already installed dotnet-runtime-2.0. Thanks
BTW,It's runing flawlessly on Windows 10. |
.NET Core requires libssl in version 1.0.X to work properly (1.0.2 IIRC). You have only 1.1. Get |
@JustArchi Thanks a lot. |
I have Armbian 5.30 version of Ubuntu Xenial Also I'm making (almost done it but i'm rewriting it for working with the new .Net Core version of ASF) an ASF bot for Telegram so you can see and control your bots and it would be pretty useful if you can modify the bot's config by commands in --server mode |
You can already edit config files and ASF will automatically pick them up and reload after edit. ASF as a program should never edit config files itself. This includes IPC. Also your update error got fixed in V3.0.0.3, thanks for report. |
It seems that when using --server ASF doesn't closes the socket when shutting down the proccess, If you try to run it again you get an error saying the address is already in use, you need to restart the system for it to work again
|
There's no way how socket would survive process termination, if that indeed happens then it should be reported to .NET Core folks as a bug. There's nothing to fix in the process if process is killed already. |
Regardless, I added extra routine that should close IPC as last call before process shutdown, even if it should not be required, it's there just in case now. ASF V3.0.0.3 should be available soon. |
Took a bit for me to learn how to build in .NET Core (I know it's not required, but I like to always compile stuff myself), but I can say that ASF v3 is very stable, and you've made some great optimizations. Now my server with a hundred accounts went from 45% memory to ASF to around 20%, and also significantly lower CPU usage as well :) Only thing unusual I've noticed is this:
(Assuming this is something your CI does that I probably forgot to do) So yeah thanks again for this, and highly suggest that other semi-technical people try out v3, because it's really great :) Edit: can also confirm that it worked fine for me on macOS Sierra using premade binary (Homebrew didn't have core2.0 so didn't try selfbuild) |
Correct, you'll miss that file when doing self-build, intentionally, as I don't want to enable any auto-updates for you. Maybe I just convert it into warning instead, or use a variant that would disable auto-update but keep notifications, that's best probably. For now you'll have an error, but it'll be fixed before stable release. |
Hey again Archi, can you please explain how the new options on I have TradingPreferences = 3 (STM trades), and set MatchableTypes to include backgrounds/foils/emoticons. Two cases:
It's understandable if you disagree on case 1, but case 2 I think should be changed for sure -- bottom line is, one shouldn't lose a non-duplicate of a unique crafted item unless |
https://github.com/JustArchi/ArchiSteamFarm/wiki/Release-cycle
ASF currently doesn't even have logic for rarity, and I'm not sure if I want to bring it in the first place. |
Maybe this isn't the best place to put this but my telegram bot for ASF is working now so here you have the link to it https://github.com/MrMarble/ASFBot I'm still updating it to work with the new features, that's why I posted it here |
3.0.1.2 is first release candidate. Personally I believe that this version is stable and complete enough to replace ASF V2. I'll give it a few more days for you to test - in the meanwhile I'll update all remaining wiki pages and if everything looks good, release stable in a ~week from now. Let me know if you find any issues. |
Are you seriously wondering why ASF is not able to idle a game that is not yet even released on Steam? |
OK, I'll remove the issue, but it's playable for me and it also gives out cards. Probably not worth fixing then. Thought you might like some stats, memory usage went from ~100MB to ~85MB here. Not a ton of difference, but anything is welcome. Will upload some more fixes to ASFui now. |
@JustArchi A new issue: |
Correct, that is unhandled at the moment, thanks for pointing it out! I'll add support for it soon. |
What do you think of changing IPC's response to
Is better than:
Also, it would make more sense when using |
Not a bad idea, I'll see what can be done with it, maybe add another endpoint for that or something. |
Thanks. Please add a new line at the end of the response as well so it doesn't mess up the terminal |
Hey Archi, thanks for the version 3.0.1.3. I've tested it and it's much better now in cli. I was wondering if the new line at the beginning of the response is intentional?
Thanks again |
Yes, it's included in every response by definition. This is happening since every command accepts plural |
You have changed the |
I had a plan to somehow re-write that part in order to still return bot config but without all available properties, I'll see what can be done about that. |
Version 3.0.1.4 is supposed to be final release candidate. All wiki pages also got updated. I plan a release in a few following days - if you spot anything wrong please let me know. Happy testing & reading, thanks 🙂. |
ASF-linux-x64.zip crashes for me on Debian Stretch with .NET Core prerequisites installed:
|
|
Doing I am also still using websockets, but unsure if that's related, since there was no actual errors shown anywhere. Please let me know if there's something I can do to help debug, cheers. |
That has nothing to do with ASF. |
Sorry, I don't understand your wording. Are you simply saying that I'm hitting some rate-limiting in Steam, and therefore Steam is closing my connections -- or something like that it's an SK2 issue? |
Exactly. Steam closing your connection due to you executing crapload of heavy requests is not ASF issue. |
Release tomorrow, last few hours for eventual feedback, also in terms of wiki. Thanks! |
ASF V3.0.1.6 just went stable, huge thanks for all of your support and feedback. |
Remaining things:
Once first pre-release is available feel free to start testing and providing feedback related to ASF V3 here 👍.
The text was updated successfully, but these errors were encountered: