All Projects → kandavi → SaliensAuto

kandavi / SaliensAuto

Licence: GPL-3.0 license
Automate Saliens with no web browser required, easy to install and many features (Auto join zone/planet, auto repeat, auto kill, invincibility, always max points,...)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to SaliensAuto

saliengame-bot
Steam Saliens Game 2018 - Auto-play / Auto-Click Bot
Stars: ✭ 12 (-55.56%)
Mutual labels:  steam, saliens
SalienSnake
A simple bot written on Python for the Steam 2018 summer sale.
Stars: ✭ 16 (-40.74%)
Mutual labels:  steam, saliens
steam-openid-connect-provider
Steam OpenID Connect Identity Provider (IdP)
Stars: ✭ 40 (+48.15%)
Mutual labels:  steam
FrostyFix
A tool to fix Frosty Support with games on platforms other than Origin (EA Desktop, Epic Games Store, Steam)
Stars: ✭ 37 (+37.04%)
Mutual labels:  steam
DualSenseX
Connect your DualSense Controller, use Adaptive Triggers, Emulate Xbox 360 or DualShock 4 through USB or Bluetooth on PC
Stars: ✭ 699 (+2488.89%)
Mutual labels:  steam
steam-design-tools
Steam design tools for Steam profile page. ( Steam 个人资料页设计增强工具 )
Stars: ✭ 30 (+11.11%)
Mutual labels:  steam
SouceModPlugins
My L4D2 SouceMod plugins
Stars: ✭ 29 (+7.41%)
Mutual labels:  steam
Steam-Auto-Friend
❤️ Node.js based script for steam to accept all incoming friend requests on steam sending one custom welcome message, adding user to selected group and displaying custom playing game status message. Built by @Refloow
Stars: ✭ 23 (-14.81%)
Mutual labels:  steam
Half-Life-Resurgence
Recreation & expansion of NPCs, entities, and weapons from the Half-Life series into Garry's Mod!
Stars: ✭ 52 (+92.59%)
Mutual labels:  steam
SteamHelper-rs
Interact with Valve's Steam network with this collection of crates.
Stars: ✭ 24 (-11.11%)
Mutual labels:  steam
meta-package-manager
🎁 a wrapper around all package managers
Stars: ✭ 277 (+925.93%)
Mutual labels:  steam
mindustry-client
A custom client for mindustry supporting v5, v6 and v7! Also known as Foo's client.
Stars: ✭ 90 (+233.33%)
Mutual labels:  steam
XboxDownload
Xbox下载助手,支持Xbox、微软商店、PS、NS、EA Desktop & Origin、战网国际服、Epic下载加速,修复Steam商店社区访问。
Stars: ✭ 936 (+3366.67%)
Mutual labels:  steam
steamap
Interactive Steam Friends map.
Stars: ✭ 41 (+51.85%)
Mutual labels:  steam
steam community market
Get item prices and volumes from the Steam Community Market using Python 3
Stars: ✭ 24 (-11.11%)
Mutual labels:  steam
hidden-gems
Ranking of Steam games which favors "hidden gems". Featured in PC Gamer.
Stars: ✭ 37 (+37.04%)
Mutual labels:  steam
scripter
一些脚本和工具
Stars: ✭ 20 (-25.93%)
Mutual labels:  steam
steam-cli
Command-line interface to install and execute Steam games
Stars: ✭ 109 (+303.7%)
Mutual labels:  steam
g-steam
steam web api for golang
Stars: ✭ 22 (-18.52%)
Mutual labels:  steam
MFS2020 zh-CN
微软模拟飞行民间汉化
Stars: ✭ 49 (+81.48%)
Mutual labels:  steam

SaliensAuto

Automate Steam's Saliens

First, when you keep reading, there might be some broken English because I'm not a native English speaker. I'm sorry.

If you need helps, just post on this Reddit thread or message my reddit account (the one posted the thread) because I'm on reddit most of my time. You can create an issue here on github too but I don't check it that often.

If you want to automate 24/24 without keeping your PC on 24/24, read far below in the Heroku section. Quite complicated though.

Features

  • No web browser needed. Means less resources used and your PC will run faster.
  • Easy to install. Since Java is so common nowaday. Some of you might have installed Java already (especially those minecraft players).
  • Pretty much has the same features as other's automation. Auto join zone/planet, auto repeat, auto kill, invincibility, always max points, focus specific planet/zone...
  • 3 mode to search for zone/planet.
    • A mode to search for planet with the closest completion (most captured rate) to let you finish of planets to let new planets appear.
    • Another mode to aggressive search for planet with the most XP return (most higher difficulty zones). Use this mode to get the most XP.
    • And another mode to focus on specific planet/zone. Pretty much explained itselft. Use this when you want to play in specific planet or zone.

Download

Go here: https://github.com/KickVN/SaliensAuto/releases

Grab the first SaliensAuto.zip in sight.

Prerequisite

Since this is a Java program so obviously you need Java to be able to run it.

Download here and then install it.

How to run this program on windows

Make sure you have already installed Java. Then you have to download from the link above and extract the zip file to somewhere you'd like.

If you're familiar with java before, just run it the way you like.

In case you don't know how:

Easiest way

The zip file included a .bat file. You can straight up open the .bat to run the program if you extract both file in the zip in the same folder.

There is a section below if you want to understand what is a .bat file or want to customize it.

Use cmd.exe

Open cmd.exe and run a command with this structure:

java -jar <path_of_SaliensAuto> [args]

Where <path_of_SaliensAuto> is the path to your SaliensAuto.jar file. For example: C:\Download\SaliensAuto.jar

And [args] is not required. You can just remove it. I'll talk about what this is below.

Use .bat file

Create a file that end with .bat. Edit that file and write as:

java -jar <relative_path_of_SaliensAuto> [args]

Where <relative_path_of_SaliensAuto> is the path to your SaliensAuto.jar file that's relatived to the path of .bat file. For example, if you placed the .bat file in the same folder as the SaliensAuto.jar file then you just have to write SaliensAuto.jar here.

And [args] the same as above, not required.

Anyway else?

Yes there are some ways else but these are the basic one. Bear with it.

On linux/mac?

I've never tried linux or mac before. So, I'm sorry but I can't help you here.

Commands

After you openned up the program, you will see a list of commands:

 Commands List:
       settoken <token> - Set your token. Visit https://steamcommunity.com/saliengame/gettoken to get it.
       setsearchmode <0/1/2> - Set the search mode.
                  Set to 0 to search for highest captured rate planet.
                  Set to 1 (default) to search for planet with most XP reward.
                  Set to 2 to only choose focused planet.
       focusplanet <planet_ID> - Choose planet to focus when search mode is 2. Use planetsinfo command to get planets' ID.
       planetsinfo - Show brief info of all active planets
       focuszone <zone_position> - (Optional) Choose a zone to focused on when search mode is 2.
                   position can be a number start from 1. For example: 60 means 60th zone when counting left to right, top to bottom
                   or can be <row>,<column>. For example: 3,5 means zone in row 3 and column 5.
       changegroup <groupid> - Change the group you represent. ID 33035916 is /r/saliens group.
       setaccountid <accountid> - Set your Account ID.
       start - Start the automating process
       stop - Stop the automating process
       exit - Exit the program

Easy to understand right?

First, you set your token with settoken. Then, you can also change the search mode with setsearchmode and some more followed commands if necessary. And then start.

If you don't know how to get the token, far below I will write a guide.

What is [args]

[args] are 4 arguments that you can use to set some default value. First argument is the token.

Second is the search mode. The value is either 1 or 0. What is this search mode? It is described in the commands section above.

Third is to start the automation right after you open the program or not. If yes then write basically anything that's not 0. Otherwise, don't include this or write 0 and the automation will only start after you typed the start command.

Fourth is your Account ID. See below to know what it is.

Examples launching with args:

java -jar <path_of_SaliensAuto> 10a654252939d458563215c9fdsa19
java -jar <path_of_SaliensAuto> 10a654252939d458563215c9fdsa19 1
java -jar <path_of_SaliensAuto> 10a654252939d458563215c9fdsa19 0 start
java -jar <path_of_SaliensAuto> 10a654252939d458563215c9fdsa19 0 0 156246521

How to get token?

First, make sure you have logged in steam's website.

Then, you have to go to this page. From there you can see something like:

"token":"10a654252939d458563215c9fdsa19"

Your token is the nonsense path in between two quotes. Here is 10a654252939d458563215c9fdsa19

What is Account ID and how to get?

Account ID is something like 156246521

It is used to track your progress while fighting boss. It's totally not required for the program to progress.

Easiest way is just to use Steam ID which is given in the page you used to get token. Just pass this to the program and it will be automatically converted to Account ID.

To get your Account ID, you can go to Saliens website and search for the line contain gAccountID. The number in that line is your Account ID.

You can also go to some steam ID finder site like this site to search for your Account ID. Your Account ID is steamID3 on that site.

Can I automate multiple accounts with different tokens at the same time with this?

You absolutely can. Just open the program multiple times and make sure to set the token different each time (either by settoken command or [args]) then start as usual.

Please keep in mind that you still can't open multiple instances for the same account to boost your progress speed. This is only available for botting multiple accounts with different tokens at the same time.

Automate with Heroku

Read more here: https://github.com/KickVN/SaliensAuto/wiki/Heroku WARNING: Your Heroku account may get banned by doing this. I haven't got any report about account suspended from anybody using this program. But many other scripts with similar functions as us have their users' heroku account suspended. I'm still using this on Heroku just fine. But still I can't ensure your Heroku account's safeness.

Acknowledgments

This project is inspired from SalienCheat. Big thank.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].