Update2: Since ASFui made a lot of progress -while I had not time at all- reworking does not seem effective (and it has the better name;-). Therefore I will not continue this project. At least I can say: FRIST! ^^.

UPDATE: Due to a few unforseen events, most of the days I wanted to use to continue the GUI were taken by different stuff. And it's getting worse. Will try to update asap, but meanwhile feel free to modify it on your own and make a pullrequest.

Hi,

I built a GUI for Archis bot.
It was included in a previous release, but due to some bugs (and uncaught Problems), Archi removed it for now. I don't have that much time and this is just for people willing to play around and to provide a fix for the minimizing bug for people that started using it.
Next Major update (with the rework) will be in a few weeks.

Latest release 16.04.16 (day.month.year) 10:30 (UTC+1)
Changelog 16.04.16:
-Fixed minimizing
-Added Disclaimer

If you are interested:

  1. It has to be in the same folder as ASF.exe and ASF.exe can not be renamed.
  2. steamOwnerId has to be set
  3. There has to be at least one bot configured
  4. If the GUI exits unexpectedly (due error, or similar) you will get something like "Could not register WCF at URL ..." the next time you start it. You need to kill the archiSteamFarm process manually or restart you PC.
  5. here is a Full how-to (and explanation)
  6. here is a fork of ASF where only the GUI is modified (Sourcecode)
  7. here you can download the GUI directly (compiled under win 8.1 64bit for any CPU, so it should work on any windows that runs ASF as well). It is a downloaded exe that forces Admin rights, so windows will display a warning.
  8. If you have Problems/Suggestions come here and not to Archi. The bot is enough work already ;->
  9. There is currently no auto-update whatsoever, so check here for latest release date.

Known issues:

  1. If steamOwnerId is not set, WCF could not connect or there are no Bots configured "generate botlist" throws an error.
  2. If Archi updates, the GUI crashes.
  3. If you close a Input prompt via "x" the GUI just stops (and ASF as well, since it still waits for the input). Restart needed.
  4. (Outputwindow is not "scrolled down" after maximizing from tray) (not an issue, but its annoying^^)

Planned:
Implement a better exception Handling (solves 1.) and generally refactor to make it more stable.
Add parsing in the beginning, to confirm ASF (with WCF) is working as exspected and is not updating. (solves 2.)
Fix 4.
Implement Wishlist functions

Wishlist:
(by mahadi22) Be able to rename ASF.exe (add a search ASF Option) - Will be done together with a general "settings" page and saved, so you don't have to do it everytime.
(by Tshakaar) Add a simple GUI with just input, send, clear and output.
(by Tshakaar) Add shortcuts (CTRL+Enter/Backspace) for send/clear.
(by me) Parse a lot more ASF output, to provide a statusBar for the bots that updates. (So instead of the "still farming" messages you see "Bot 1: 734123; Bot 2: offline; Bot 3: idle"...

8 years ago*

Comment has been collapsed.

Hello there. Thank you, i wanted this since the start of ASF. But... well... cough lazy.
I have a bad news, the 16.04.16 still won't minimze on my Seven x64.

Considering the parsing of the output, maybe colorize it would be better?

8 years ago*
Permalink

Comment has been collapsed.

Hm... does it not minimize at all? Or does it minimize, but does not show a trayicon?

8 years ago
Permalink

Comment has been collapsed.

Yes, my bad. It minimizes and disappear from taskbar and tray.
EDIT: I just re-tested to be sure... and it stays in tray... -_-

8 years ago
Permalink

Comment has been collapsed.

Thats interesting, don't have a win7 PC here (will have at sunday) and try to reproduce. But on 8.1 it works ^^.

8 years ago
Permalink

Comment has been collapsed.

Oh, just read the Edit ^^.
So it's working as supposed now, or does not maximize again? ;->

I guess sometimes computers just hate people.

8 years ago
Permalink

Comment has been collapsed.

Everything ok. But, it can hates me, for the moment, only me can use an HAMMER. evil laugh

8 years ago
Permalink

Comment has been collapsed.

Oh, you don't know how often I was pretty close to throw my PC out of the window. Especially after starting with cuda. When your programm crashes but only if you are NOT debugging, so you don't know why ^^.

8 years ago
Permalink

Comment has been collapsed.

ASF != ArchiBoT :3

8 years ago
Permalink

Comment has been collapsed.

Happy cake day ;->
Jeha I mean Archi's Steam Farm, but its kind of a bot as well ^^.

8 years ago
Permalink

Comment has been collapsed.

You may have just insulted ArchiBot and his legion of followers D:

8 years ago
Permalink

Comment has been collapsed.

One of the main Classes in ASF is called BOT.cs, you configure Bots and in the output it speaks from "Bots" as well ;->
And btw. judging from archi's reaction times, I'm pretty sure his bot already killed him and took over anyways^^ Nobody can always answer that fast^^

8 years ago
Permalink

Comment has been collapsed.

HAPPY CAKE DAY

8 years ago
Permalink

Comment has been collapsed.

Thank you KlappPc for your lovely contribution ~~~♥♥

8 years ago
Permalink

Comment has been collapsed.

You're welcome.

8 years ago
Permalink

Comment has been collapsed.

If you close the box asking 2FA code, you have to close and relaunch the GUI if i didin't miss anything....

8 years ago
Permalink

Comment has been collapsed.

Hm... that shouldn't be the case. But I only tested the "input" stuff with the password. I'll configure a third bot (without 2fa) and try it out tomorrow.

EDIT: May be that some recent change, made it "pause" after input, haven't tested the last version against that since normally don't need that function^^. Got to be more tested in the next releases ^^.

8 years ago*
Permalink

Comment has been collapsed.

Ah, you mean if you close the Popup with the "x" instead of entering something and pressing OK? Yes, then you have to restart. Will be fixed with the rework.

If you mean you need to restart the GUI after entering a code and pressing ok, then I can not reproduce that, since it works fine for me (password and 2fa tested)

8 years ago
Permalink

Comment has been collapsed.

Yep, clicked the "x".

8 years ago
Permalink

Comment has been collapsed.

This is amazing, seems really handy!
I feel really stupid asking this, but I can't figure out where to set the SteamownerID, so I can't use any of the commands. :(

However, welcome to my whitelist, you deserve it just like Archi did. :)

EDIT: Nevermid, I got it, it was just missing from ASF.json, so I had to reread Archi's wiki. ^^ Thank you again for your work! :)

8 years ago*
Permalink

Comment has been collapsed.

All hail the KlappPc !

Finally someone got the ball rolling .
Thanks for this.

I have no probs using this gui to start up 2 farms ,makes it nice and easy ,though i do get a crash error of sorts but i just click continue and it seems to be ok.
edit:
don't use this now .

8 years ago*
Permalink

Comment has been collapsed.

Closed 8 years ago by KlappPc.