본문 바로가기

이미지 매크로

RPA 매크로 제작 커뮤니티 - 로또 번호 자동 생성 스크립트. (매크로를 이용한 랜덤 난수 만들기 예제.)

반응형

무료 매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순구매매크로 #이미지서치매크로 #한글매크로

  • 엔지엠 무료: 무료 (전체 기능의 50프로)
  • 엔지엠 커뮤니티 월 이용료: 4,500원, 1년 이용료: 55,000원 (전체 기능의 80프로)
  • 엔지엠 얼티밋 월 이용료: 6,500원, 1년 이용료: 77,000원 (전체 기능의 90프로)
  • 엔지엠 엔터프라이즈 월 이용료: 9,200원, 1년 이용료: 110,000원 (전체 기능 사용)

안녕하세요. 엔지엠소프트웨어입니다. 메크로를 이용한 랜덤 난수를 어떻게 만드는지 간단한 설명을 위해 이 예제를 만들었습니다. 단순히 랜덤 숫자를 만드는건 그리 어렵지 않거든요. 다만, 여러개의 난수를 조합해서 무언가 결과를 내려면 아래와 같이 만들어서 사용할 수 있습니다. 에디터를 실행하고, 첨부되어 있는 스크립트를 열어보세요. 아래와 같이 단순한 내용을 확인할 수 있습니다^^

 

 

변수 로또 번호 랜덤 값이 상단에 추가 되어 있는데요. 로또 번호는 랜덤 값을 6개까지 모아주는 변수입니다. 그리고, 난수를 6번 발생해야 하기 때문에 [ For 반복 ] 안에 [ 랜덤 숫자 ]와 [ 문자열 연결 ] 액션이 추가 되어 있습니다. 로또 번호가 6개라서 6번 반복해야 합니다.

 

 

여기서 정말 중요한 내용이 있습니다. 랜덤 숫자는 아래 그림과 같이 범위를 가집니다. 1부터 46까지라면 1을 포함한 46보다 작은 값에서 랜덤 값을 만들어줍니다. 이 예기는 1부터 45까지 랜덤 값이 만들어진다는 의미입니다. 그렇다면 생각해볼 문제가 하나 있는데요. 로또 번호는 1에서 45까지 6개의 숫자를 뽑아내야 한다는 겁니다. 그런데 이 값이 중복되면 로또 게임이 성립이 안됩니다. 그렇죠?

 

 

스크립트 안에서 액션 이동과 랜덤 숫자 액션을 사용하면 아래 동영상처럼 중복된 숫자가 나타납니다. 이처럼, 랜덤 숫자는 중복을 체크할 수 없다는 문제가 존재합니다.

 

 

For 반복을 사용해도 결과는 동일합니다. 중복된 숫자가 발생합니다.

 

 

이번에는 [ 랜덤 문자열 조합 ] 액션을 추가하고, 아래와 같이 속성을 설정한 후 다시 테스트 해보세요.

 

 

불필요한 로그 내용들은 전부 삭제하고, 랜덤하게 만들어진 숫자만 뽑아봤습니다. 중복되지 않게 랜덤 숫자가 나오는걸 알 수 있습니다.

[[New] Script 2] 스크립트가 시작되었습니다.
[For 반복] 액션이 시작되었습니다.
조합된 텍스트: 3
조합된 텍스트: 4
조합된 텍스트: 1
조합된 텍스트: 2
조합된 텍스트: 5
[[New] Script 2] 스크립트가 완료되었습니다.
 

 

보통은, 암호 풀기에 많이 사용하는데요. 중복되지 않은 랜덤 값을 사용할 때 이 액션을 사용합니다. 아래와 같이 1부터 45까지 조합 텍스트를 입력해줍니다.

 

 

실행하면 단순히 랜덤하게 1부터 45까지 6개의 숫자를 만들어줍니다. 이번주 로또 번호는 "41, 11, 29, 36, 13, 34" 6개네요-_-;

 

 

이 예제 스크립트에는 통계적인 어떤 내용도 포함되어 있지 않습니다. 통계적으로 로또 번호를 예측해서 무언가 해보고 싶다면~ [ 딥러닝을 이용해서 로또 번호를 예측할 수 있을까? ] 글을 읽어보세요^^; 링크 글에서도 설명하고 있지만 아무리 딥러닝을 돌려도 미래를 예측하는건 불가능합니다. 그냥 재미로만 봐주세요!

 

 

토요일이니깐 로또나 사러 가야겠네요~ 모두 화이팅 하세요^^

 

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로

반응형