메뉴 건너뛰기

조회 수 2265 추천 수 5 댓글 18
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
Extra Form

d8926ea50042a0864aebd3022abeda0a.jpg

 

ASF 프로그램이 뭔지 궁금하시면 아래 링크 참고

http://itcm.co.kr/g_board/1045632

 

다만 현재와는 차이가 있는게 환경설정에 필요한 *.json파일을 웹에서 생성하는 걸로 바뀌었습니다.

 

환경설정방법 참고

https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Configuration-ko-KR

 

라즈베리파이 3에서 ASF 돌려봤습니다. 원래 OS설치 및 기본환경설정은 되있어서 별로 할 건 없었네요.

config파일은 그냥 윈도에서 돌리셨다면 있던 거 그대로 가져와도 됩니다.

 

라즈베리파이 기본설정은 아래 링크 참고하시면 되구요. (방치된 제 블로그인데 광고는 일절 없습니다)

https://rutel.tistory.com/179

 

옛날에 설치한거지만 암튼 특별히 업데이트 없이도 잘 되었네요. asf실행에 필요한 패키지만 만족하면 됩니다.

이하는 그냥 콘솔에서 짧은 과정 거치면 끝 입니다.

 

가능하면 원격환경 구축 후 터미널을 통해 ASF설치 및 실행환경을 구성해줍시다.

현재는 4.1.2.3이 최신인데  https://github.com/JustArchiNET/ArchiSteamFarm/releases  에서 확인해주세요.

 

터미널을 열고 아래와 같이 입력합니다. ($는 콘솔임을 나타내려고 적은거고 $빼고 복붙하심 됩니다)

$ wget https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.1.2.3/ASF-linux-arm.zip

 

// 구동에 필요한 패키지 설치 (중간에 설치를 계속할지 물어보면 y입력후 엔터하여 진행해주세요)

$ sudo apt install libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4-openssl-dev libssl-dev uuid-dev unzip

 

// 패키지 설치 완료 후 디렉토리 생성

$ mkdir ArchiSteamFarm

 

// 압축해제 후 경로 이동

$ unzip ASF-linux-arm.zip -d ArchiSteamFarm/

$ cd ArchiSteamFarm/

 

// 실행권한 부여

$ sudo chmod +x ArchiSteamFarm

 

// 저는 samba설정이 되있어서 탐색기에서 바로 config파일을 복사했는데

// 안되어있으면 그냥 vi로 열고 json으로 된 config파일 내용 전체 복사+붙여넣기해주세요.

$ cd config

$ vi FarmBot.json

 

// 편집기 열리면 내용 복사-붙여넣기 후 wq 로 저장 및 종료

 

// 상위 경로 이동

$ cd ..

// 실행

$ ./ArchiSteamFarm

 

// 실행 후 윈도환경과 똑같이 스팀인증기의 비밀번호를 콘솔에 입력 하시면 로그인 후 카드농사가 시작됩니다.

asf_rpi3.png

 

// 재부팅 시 자동 실행되도록 crontab에 등록해주세요

$ crontab -e

 

// 원하는 에디터를 숫자로 선택 후 맨 아래로 내려가서 아래 입력 후 저장및 에디터 종료

@reboot asf실행파일이 위치한 디렉토리명}/ArchiSteamFarm &

 

// 주기적으로 재실행되도록 하려면 아래와 같이 따라합니다.

// 현재디렉토리 확인 (출력되는 경로를 기억해두던지 복사해놓아요)

$ pwd

 

// 쉘스크립트 작성

$ vi autorestart.sh

 

// 에디터 열리면 다음과 같이 작성하되, 경로만 알아서 수정 (  /home/pi/ArchiSteamFarm/ 부분 )

rt PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

pid=`ps -ef | grep "ArchiSteamFarm" | grep -v 'grep' | awk '{print $2}'`

if [ -z $pid ]; then

   echo $(date)

   /home/pi/ArchiSteamFarm/ArchiSteamFarm start

   echo ""

fi

 

// 1분단위로 체크해서 미가동시 재실행하도록 crontab에 맨아래 아래내용 추가 (경로알아서 수정)

*/1 * * * * /home/pi/autorestart.sh

 

// 이후 재실행해서 테스트해보시면 됩니다.

// 일부러 프로세스를 죽이려면 실행폴더로 이동해서 아래와 같이 입력

killall ArchiSteamFarm

 

// 1분뒤에 실행되는지 pidof 로 확인해봅시다.

 

 

글쓴이 님의 최신글
  1. 2020-06-30 22:17 요청게시판 > 문의
  2. 2020-06-30 20:44 이야기 > ITCM 떠나기 전 인사드립니다. *68
  3. 2020-06-30 04:47 이야기 > 스압)아이마스 원포올 오늘 플레이 *2
  4. 2020-06-30 02:23 이야기 > 콘솔겜 가격정보 사이트 (PS,스위치,엑박 등) *11
  5. 2020-06-30 00:36 이야기 > 아; 출석 하루 빠졌었네요. *9

Who's RuTel

imrutel.png

 

[시스템정보]

Samsung Odyssey Gaming Laptop NT800G5S-XD71A

I7-7700HQ, 16G RAM, GTX 1060

Intel E3-1230 V2, ZOTAC GTX 1070 Mini

ASRock Z77 Extreme4Memory 8G (4G X 2)

 

64-bit Windows 8.1, Antec VP650P V2
Samuel 17 @ COUGAR DUAL-X 120mm White LED FAN


SSD Crucial MX100 256GB @ SanDisk X110 128GB @ SanDisk U110 32GB

Corsair Carbide Series Air 540, Samsung U32h850 , Razer Marauder, XENICS STORMX M2

▼ 펼쳐 보기
  • profile
    레이셰포 2020.03.13 23:15

    정보 감사합니다. 저도 해 봐야 겠네요 :)

  • ?
    RuTel 2020.03.14 00:04
    넵 좀 설명이 대강인듯하지만 핵심은 필요한 패키지 깐다 + 실행파일권한주고 윈도와 같이 설정한다이므로 어렵진않을겁니다.
  • profile
    忍忍忍 2020.03.13 23:28

    정말 이렇게 보니 어마어마하게 간단하게 할수 있는거였군요.

     

    전 리눅스를 전혀 몰라서 따라서 복사 붙여넣기 수준이라 천천히 4일정도 셋팅한거 같아요.

     

    RuTel님 올리신 글보고 다시 포멧하고 다시 셋팅 시작해야겠습니다.

     

    정말 감사합니다.

  • ?
    RuTel 2020.03.13 23:48
    아닛 다 셋팅하셨는데 왜 포맷하시나요=_=
    사실 전 윈도환경이 넘편해서 리눅스개발환경은 싫습니다만...리눅스는 사람들 잘 안쓰는거 쓴단 느낌과 삽질하는맛(?)이 있는거같습니다.
    저도 라즈비안 처음 설치부터 했으면 아마 오래걸렸을거같네요. 네트웍 설정은 사실 시작화면에서 더 간단하게할수도 있는거같던데 라즈비안 버전업되면서 뭔가 설정방법에 차이가 생겼을진 잘모르겠습니다.
  • profile
    忍忍忍 2020.03.14 00:29
    라즈비안 다시 다운받고 있어요. 다시 셋팅 재도전 해보겠습니다.
  • profile
    화인즈 2020.03.14 00:16

    오우 연구실에 졸업작품 만들고 쓸일이 없어서 굴러다니던 라즈베리파이가 있을텐데 갈아엎고 해봐야겠네요! 연구실에 있는동안 스팀도 못키니 그 대신 연구실 전기 도둑질해서 돌려야겠습니다 ㅋㅋ;;

  • ?
    RuTel 2020.03.14 01:12
    좋은 도둑질(?)입니다 ㅎㅎ;
    전력이야 뭐 크게안들겠지요
  • profile
    忍忍忍 2020.03.14 05:33

    @reboot {asf가 있는 디렉토리명}/ArchiSteamFarm 설정이 잘 안되어서 문의드려요.

     

    저의 경로는

     

    @reboot {home/pi/asf}/screen ./ArchiSteamFarm

     

    이렇게 설정한후 crontab -e 저장후 재부팅하여도 자동실행이 안되는군요.

     

    혹시 빠진 부분과 띄워쓰기를 해야하는 부분이 있으면 도움을 부탁드려요.

     

     

     

  • ?
    RuTel 2020.03.14 11:22
    @reboot home/pi/asf/screen/ArchiSteamFarm

    home/pi/asf/screen이 실행파일있든 곳이면
    경로가 여기 아닌가요?
    중괄호는 빼주세요.
  • profile
    忍忍忍 2020.03.14 11:55
    아 지금 실행 해보니 저의 경로 다시 찾고 실행 하니 자동실행은 잘됩니다.

    한가지 더 도움을 부탁드려요. 스크린 명령어를 포함하여 실행할려고 합니다.

    @reboot asf/ArchiSteamFarm

    위 명령어중 스크린 명령어를 어떻게 삽입해야지 실행이 되는지 도움을 부탁드려요.
  • ?
    RuTel 2020.03.14 13:30
    사실 전 스크린명령어를 잘 사용하지 않는데

    /home/pi/ArchiSteamFarm/ 가 실행파일있는 디렉토리면 아래와 같이 적으면 될거 같습니다.
    (끝에 & 포함)

    @reboot /home/pi/ArchiSteamFarm/ArchiSteamFarm &

    그리고 실행여부를 확인할 때는 아래와 같이 pidof 프로세스이름을 입력하면
    숫자로된 프로세스 id가 나옵니다. 아무것도 출력안되면 프로세스가 미가동 상태구요.
    주기적으로 실행여부감시하고 재실행해주는것도 추가해줘야될거같은데 제가 좀 테스트해보고 나중에 내용추가할게요.

    $ pidof ArchiSteamFarm
    690
  • profile
    忍忍忍 2020.03.14 13:33
    감사합니다. 한번 시도해보겠습니다.
  • ?
    RuTel 2020.03.14 14:10
    본문 아래쪽에 재실행관련 내용도 추가했습니다.

    기본적으론 cron이 초단위실행은 없고
    재실행 체크는 1분으로 충분하다생각해서 1분마다 만약 죽었으면 재실행하도록 했어요.
  • profile
    忍忍忍 2020.03.14 14:25
    다시 적용하여 실행 해보겠습니다. 정말 감사함니다.
  • profile
    치킨먹고갈래 2020.03.14 08:26
    저는 재작년에 수업용으로 라즈베리파이를 쓰고 반납했는데 이런 용도가 있을 줄은 몰랐네요.
    졸업할 때 그냥 하나 훔쳐올 걸 그랬습니다. 산처럼 쌓여있던데...
  • ?
    RuTel 2020.03.14 11:24
    수업자재인데 훔치면안되죠=_=공부용으로 쓴다하면 주시지않았을까요? 저는 케이스까지 다 사비로 다 샀었습니다.
  • profile
    Lugal 2020.03.14 11:41

    구글 클라우드 유료로 바뀌어서 뭘로 할까 생각했는데 감사합니다.

  • ?
    RuTel 2020.03.15 02:25
    절전모드해제방법

    https://dalgong2.tistory.com/m/10

List of Articles
분류 제목 게임 글쓴이 날짜 조회 추천
공지 ITCM <스팀그룹> 비공개 전환 안내 및 초대요청 2334 ITCM 08.24 113918 47
꿀팁 [운영자 인증] ITCM 꿀팁정보 모음 (2017/3/16) 33 코코넛먹자 08.05 116533 68
공지 ITCM 내부 규정 안내 71 file ZardLuck 02.05 95819 89
소개 언챠티드 4 & 잃어버린 유산 리마스터 스팀 출시예정 8 file Nemesis 09.10 932 10
소개 '세인츠로우' 리부트 트레일러 7 file Nemesis 08.26 668 4
소개 '아웃라스트 - 트라이얼' 트레일러 2 Nemesis 08.26 464 5
소개 펄어비스 신작 '도깨비' 트레일러 19 Nemesis 08.26 691 12
소개 8월 26일 Steam에서 Battlefield V 무료? 22 file 타락한푸우 08.25 1157 7
소개 네이버에서 디아블로2레저렉션 베타키 추첨하네요.(종료) 4 우히하하 08.12 935 9
소개 [PS4] 아이마스 스탈릿 시즌 데모가 나왔습니다~ 16 file RuTel 08.05 517 4
소개 (만화책) 밀리 정발 소식, 이벤트 오늘종료안내 4 file RuTel 07.30 388 1
소개 샤리의 아틀리에 한글패치가 나왔습니다 5 file RuTel 07.28 2139 15
소개 아이돌마스터 스탈릿 시즌 - 신정보 2 file RuTel 07.19 362 3
소개 왓챠 프리미엄 1개월 (도미노피자) 7 늑대와향신료 07.05 721 8
소개 밀리시타 4주년 생방 2시 시작 / 스탈릿시즌 방송정보 4 file RuTel 07.04 247 2
소개 밀리언라이브 정발만화 응모자 전원 증정 이벤트 2 file RuTel 07.02 349 3
소개 ComPressure 데모가 무료 2 늑대와향신료 06.29 337 3
소개 더 아이돌 마스터 밀리언 라이브 국내 한정판 패키지 ... 6 file 타락한푸우 06.24 374 5
소개 코로나 19 잔여 백신 맞기 7 Lugal 06.20 322 10
소개 령 누레가라스의 무녀 - 전 기종 발매 7 file RuTel 06.16 924 9
소개 사우스파크 진리의 막대기 유비판 한글패치 수정본입니다 4 file 우히하하 06.15 1628 18
소개 ign 프라임 보유자분들.. 2 빛가운데 06.11 375 4
소개 프롬소프트 신작, 엘든 링 트레일러 4 RuTel 06.11 519 4
소개 밀리언라이브! 만화 한정판 판매개시 14 file RuTel 06.10 395 4
소개 ..(재수정) 2 빛가운데 06.10 727 2
소개 밀리언라이브 만화가 6월 정발됩니다! 4 file RuTel 06.07 350 3
소개 다크소울1 ㅡ 클리어 리뷰 15 file 융서 06.06 666 12
소개 블리자드, 라이엇 퇴사 개발자들이 만드는 MMO, 팔리아 11 kerakera 06.04 1295 11
소개 ign 아직도 있으신분. 3 빛가운데 06.02 662 2
소개 팀왈도 드래곤 에이지 인퀴지션 한글패치 배포 시작 10 우히하하 05.31 1387 30
소개 Chivalry 2 Cross-Play 오픈 베타 5 월 27 일 시작 10 file 타락한푸우 05.28 425 6
소개 Turnip Boy (순무 소년) 한글 패치 배포 13 file LSW 05.27 1281 25
소개 국내 제작 소울라이크 'Lies of P' 트레일러 7 Nemesis 05.20 716 7
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 208 Next
/ 208
CLOSE

SEARCH

CLOSE