Skocz do zawartości
1 maja :: Święto Pracy / 2 maja :: Dzień Flagi / 3 maja :: Święto Konstytucji

[TuT] Idlowanie godzin/kart gier na STEAM


gwent
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Witam,

W poradniku przedstawię mój sposób na idlowanie godzin w grach na STEAM. Skrypt nie jest mojego autorstwa - jest udostępniony na portalu GitHub.

 

I. Przygotowanie serwera VPS

 

1. Kup serwer VPS z systemem Linux (Ubuntu) wedle własnych preferencji (np. OVH, MicroVPS, ArubaCloud).

 

2. Zaloguj się na serwer (PuTTy).

 

3. Bierzmy się za instalowanie. Wpisz kolejno:

apt-get update
apt-get upgrade -y
apt-get install curl 
apt-get install nano
curl -L http://git.io/hQD9 | sh 
apt-get install htop (*opcjonalnie - możesz sprawdzić obciążenie serwera po wpisaniu komendy htop)

4. Teraz Twój serwer jest gotowy do idlowania kont.

 

II. Idlowanie kont

 

O czym musisz pamiętać, przy podłączaniu konta do idlowania:

  • Na koncie nie może być włączona żadna z gier.
  • Sposób nie działa przy włączonym Mobilnym Tokenie - proponuję ustawienie Guarda na maila.

 

1. Wpisz:

cd steamboosthours/

2. Następnie w celu dodania konta steam:

coffee users.coffee

3. Wypełnij formularz. Będzie to wyglądało w ten sposób:

ug0Jvtg.jpg

 

4. Na zielono zaznaczone są gry do boostowania - odznaczyć je można przy użyciu spacji.

 

5. Po wpisaniu Kodu Guard (pamiętaj, że idlowanie nie działa przy włączonym Mobilnym Tokenie), powinieneś dostać potwierdzenie połączenia z kontem:

lSm03VC.jpg

 

6. Na sam koniec należy wpisać jeszcze jedną komendę:

forever start -c coffee boost.coffee

7. Warto sprawdzić czy przy uruchamianiu jakiejkolwiek gry pokazuje się ten oto komunikat:

wxuhUuE.jpg

 

8. Jeśli pokazał Ci się komunikat - możesz być pewny, że poprawie podłączyłeś konto do idlowania ;)

 

Jeśli chcesz dodać kolejne konto:

 

9. Pamiętaj, aby wszystkie ważne komendy wpisywać z poziomu:

cd steamboosthours/

10. Następnie wyłącz skrypt:

forever stopall

11. Teraz robisz wszystko dokładnie tak samo jak w punktach od 2 do 8.

 

12. Prawda, że proste? :D

 

III. Przydatne modyfikacje skryptu

 

Przedstawiony sposób pozwala na idlowanie tylko 4 gier (CS 1.6, CS Source, CS:GO i Dota 2) w trybie offline. Teraz pokażę Ci jak to zmienić.

Będziesz potrzebował programu np. WinSCP do edytowania plików na swoim serwerze. Zaloguj się tymi samymi danymi jak przez PuTTy.

 

1. Tryb ONLINE

 

W pliku boost.coffee wystarczy zmienić tylko jedną linijkę:

    @steamClient.setPersonaState Steam.EPersonaState.Offline

na:

    @steamClient.setPersonaState Steam.EPersonaState.Online

i od tej pory przy uruchamianiu skryptu będziesz 24/7 w grze.

 

2. Nowe gry w formularzu

 

Tak jak już widziałeś w formularzu przy dodawaniu nowego konta do idlowania do wyboru miałeś tylko cztery gry. Jeśli często dodajesz nowe konta, które mają te same gry dużym ułatwieniem będzie ustawienie w skrypcie swoich preferowanych tytułów.

W pliku users.coffee obecnie znajduje się coś takiego:

POSSIBLE_GAMES = [
  {name: 'CS 1.6', value: '10', checked: true}
  {name: 'CS Source', value: '240', checked: true}
  {name: 'CS GO', value: '730', checked: true}
  {name: 'Dota 2', value: '570'}

Wystarczy to w prosty sposób edytować według własnego uznania. Wartość value oznacza ID gry. O sposobach znajdowania ID gier pisał w temacie [Tut] Sposoby na wyciąganie ID gier na STEAM potrzebnych do np. idlowania!, więc nie będę się tutaj nad tym rozpisywał.

Dopisek checked: true oznacza, że w formularzu ta gra będzie z automatu zaznaczona do idlowania.

 

Przykład edycji tego fragmentu skryptu:

POSSIBLE_GAMES = [
  {name: 'CS 1.6', value: '10', checked: true}
  {name: 'CS Czero', value: '80', checked: true}
  {name: 'CS Source', value: '240', checked: true}
  {name: 'CS GO', value: '730', checked: true}
  {name: 'GTAV', value: '271590'}
  {name: 'TF2', value: '440'}

3. Dodawanie innych gier, spoza formularza

 

Zdarza się, że chcesz idlować grę, której nie masz w formularzu, bo np. chcesz tylko wydropić karty STEAM, a potem wyłączyć grę z idlowania. Należy wejść w plik db.json

To tutaj zapisują się wszelkie informacje dotyczące idlowanych kont.

[{"accountName":"LOGIN1","password":"TWOJEHASŁO1","games":["80"],"shaSentryfile":"psj10Ex32c//ZsdfafFrdDuPwco="},
{"accountName":"LOGIN2","password":"TWOJEHASŁO2","games":["10","80","240","730"],"shaSentryfile":"STGsadasdafnRRanTnyU24pRQnik="}]

Wystarczy dopisać ID gier w odpowiednie miejsce.

 

IV. FAQ

 

Czemu nie mogę korzystać z Mobilnego Tokenu?

  • Przy korzystaniu z Mobilnego Tokenu skrypt nawet nie poprosi Cię o Kod Guard. Poza tym jest to na chwilę obecną ciężkie do wykonania - przy każdym resetowaniu skryptu musiałbyś podawać nowy kod (średnio co 15 minut).

Czy mogę normalnie grać na idlowanym koncie?

  • Tak, możesz normalnie korzystać z konta. Przed uruchomieniem gry pokaże Ci się komunikat, że konto już jest uruchomione na innym komputerze - należy kliknąć OK i cieszyć się grą. Po skończonej grze idler w ciągu 5 minut automatycznie połączy się z Twoim kontem i będzie kontynuował nabijanie godzin.

Zrobiłem wszystko jak należy, ale konto się nie idluje. Co robić?

  • Czasem występują błędy. Jeśli na koncie nie idlują się godziny sprawdź czy w pliku db.json zostało ono poprawnie zapisane. Jeśli go tam nie będzie - spróbuj podłączyć konto ponownie, natomiast jeśli będzie zapisane usuń dane dotyczące tego konta i wypełnij formularz jeszcze raz. Może się zdarzyć, że mimo wszystko konto nie będzie chciało się podłączyć - odczekaj godzinę i spróbuj jeszcze raz, na pewno się uda ;)

Konto się idluje, ale mam problem połączyć się z serwerami STEAM - pokazuje mi, że nie mam stabilnego połączenia.

  • Należy zrestartować STEAM.

 

 

To by było na tyle. W razie pytań piszcie w temacie - być może ktoś jeszcze będzie miał podobny problem i nie będzie musiał już dodatkowo pytać ;)

Życzę miłego nabijania godzin,

Pozdrawiam.

# CSH External VIP Project

Jeśli masz pytanie/wątpliwość zwróć się do mnie na STEAM lub PW.

Odnośnik do komentarza

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności