본문 바로가기

분류 전체보기

디스코드 자작봇 개발일지#2 사진,동영상이 안보이신다면 https://blog.naver.com/turnbf/221371721897 에서 봐주세요.롤, 배틀그라운드 전적검색 봇리그오브레전드, 배틀그라운드 게임의 전적을 검색하여 정보를 제공하는 기능을 추가하였다. !롤 (닉네임) 형식으로 적으면 실행된다.!롤 닉네임 으로 적어 명령어가 실행된 모습이다. 솔로랭크의 정보만을 제공한다. 검색한 닉네임이 언랭일경우 나타나는 실행화면이다.만약 언랭일경우 티어의 정보만 제공하고 나머지 정보는 제공하지 않는다. !배그솔로, !배그듀오 를 실행한 모습!배그(솔로,듀오,스쿼드) 닉네임 형식으로 적으면 그 닉네임에대한 정보를 주는데 만약 한경기라도 플레이하지 않았다면 위 사진처럼 봇이 메시지를 출력한다 !배그스쿼드 실행한 모습플레이한 경기가 있다면 ..
디스코드 자작봇 개발일지 #1 사진,동영상이 안보이신다면 https://blog.naver.com/turnbf/221371140888 에서 봐주세요.머릿속에 스쳐든 생각디스코드로 친구들과 통화하던 중 갑작스레 봇을 만들고 싶다는 생각하였다.. 그래서 제작하기로 결심한 봇! 제작 언어는 파이썬을 사용하기로 하였다. 파이썬에 대해 한 번도 공부해본 적이 없었기에 https://wikidocs.net/book/1 위키독스온라인 책을 제작 공유하는 플랫폼 서비스wikidocs.net이 사이트에서 파이썬에 대해 기초적인 문법들을 알아갔다. 그 후 https://www.youtube.com/channel/UCv1unZDLpiO6c_7cBte7ZrA섹시베이비안녕하세요 섹시베이비입니다www.youtube.comLucas Kumarawww.youtu..
C# 정적 생성자 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221385060950 에서 봐주세요. C# 정적 생성자오늘은 정적 생성자에대해 공부해 봤습니다. 정적 생성자란 기존 생성자에 static를 붙인 경우로 클래스에서 단 한개만 존재할 수 있다고 합니다. 주로 정적 맴버를 초기화하는데 사용한다고 합니다. 이번에 만든 프로그램은 정적 생성자가 정말 1번만 실행되는지 확인하는 프로그램입니다. 그럼 실행화면 부터 보여드리겠습니다. 실행화면정적 생성자는 1번 기본 생성자는 2번 실행되는 모습을 볼 수 있습니다. class Person먼저 클래스 Person 을 만들어주고 그 후 _name을 선언, 기본 생성자를 만들었습니다. class Person그리고 기본생성자가 아닌 정적 생성자를 만들었..
C#정적 메소드 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221384359124 에서 봐주세요. 정적 메소드오늘은 C# 정적 메소드에 대해 공부해봤습니다. 먼저 실행화면입니다. 생성자가 실행될때마다 카운터의 값이 1씩 증가하는 프로그램입니다. 실행화면클래스 Person정적 메서드를 사용하기 위해 먼저 정적필드인 count를 선언해줍니다. 클래스 Person 생성자그 후 생성자를 만들어줍니다. 생성자가 바로 실행되는점을 이용하여 카운터 값으로 몇번 실행됬는지 확인해줍니다. 클래스 Person 정적 메서드그 후 정적메서드(outputCount)를 선언해줍니다. 정적메서드 outputCount에는 count의 값을 출력해줍니다. class Program먼저 정적메서드는 어디서는 호출이 가능하단..
C# 정적필드 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221381709811 에서 봐주세요. 정적 필드오늘은 C# 정적 필드에 대해 공부해봤습니다. 정적 필드에대해 이해하기쉽게 생성자가 한번 호출될때마다 1씩 증가하는 count를 출력하는 프로그램을 만들었습니다. 먼저 정적 필드를 사용하기 전 실행화면,소스 입니다. 정적필드가 없는 실행화면using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 정적필드 { class NameF { public String name; public int count; public Name..
C# 생성자 여러개 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221381709811 에서 봐주세요. 생성자 여러개 사용해보기!오늘은 생성자를 여러개 사용하는 간단한 책 프로그램을 만들어봤습니다. 책 제목, 페이지 수, 저자 이렇게 총 3가지 정보를 출력합니다. 아래는 실행화면입니다. 실행화면class Book먼저 제목, 쪽수, 저자 변수를 만들었습니다. 생성자그 후 생성자 3개를 만들었습니다. 상황은 제목 만 입력 제목, 페이지 만 입력 제목, 페이지, 저자 만 입력 된 상황을 가정했습니다. 클래스 Programbook1에는 제목 book2에는 제목,페이지 book3에는 제목,페이지,저자 를 입력시켰습니다. 아래는 소스코드입니다. using System; using System.Collect..
C# 생성자 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221380232226 에서 봐주세요. C# 생성자오늘은 C# 생성자에대해 공부했습니다. 기본적으로 컴파일할때 보이지는 않지만 생성자를 정의하지 않았다면 컴파일할때 자동적으로 빈 생성자를 클래스에 집어넣고 실행합니다. 그리고 생성자는 new가 실행하면 언제나 같이 실행됩니다. 먼저 실행화면 입니다. 실행화면실행화면에 보이는것과 같이 new 가 실행하니 생성자도 함께 실행되는 모습을 볼 수 있습니다. 클래스 Person먼저 클래스를 선언해줍니다. 그 후 public 클래스명(){ } 으로 생성자를 만들어줍니다. 클래스 프로그램클래스 Program에는 생성자가 언제 실행되는지 확실히 알기위해 new 를 실행하기전 Consol.Wirte..
C# 메소드 사용하기 (2) 사진이 안보이신다면 https://blog.naver.com/turnbf/221379785030 에서 봐주세요. 메소드 복습오늘은 메소드에대해 확실하게 알고자 간단하게 사칙연산을 하는 프로그램을 만들어 봤습니다. 먼저 실행화면입니다. 실행화면덧셈, 뺄셈, 나누기, 곱하기 값이 나옵니다. Class AutoMath클래스 AutoMath을 선언해주고 그 안에 더하기, 빼기, 나누기, 곱하기 변수를 써줍니다. 그 후 각 역할에맞게 리턴값을 지정해줍니다. 기본 클래스AutoMath 클래스를 사용하기위해 메모리를 할당해줍니다. 그 후 autoMath.plus , minus, div, xx 의 값들을 지정해준 후 출력합니다. using System; using System.Collections.Generic; us..
C# 클래스, 메서드 응용해서 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221379019816 에서 봐주세요. 클래스, 메서드 두개다 사용해보기!오늘은 C# 클래스, 메서드 를 둘다 사용하여 고양이 이름, 나이, 종류, 가격 을 출력해주는 프로그램을 만들어봤습니다. 먼저 실행화면입니다. 실행화면실행화면결과 2마리의 고양이의 정보를 객체로 만들어 사용한 것 을 알수있습니다. 먼저 클래스를 생성해줍니다. Cat 클래스 코드고양이의 이름, 나이, 종류, 가격 총 4가지를 선언해줍니다. 값 지정그 후 cat1의 메모리를 할당시키고 cat1의 이름, 나이, 종류, 가격의 값을 지정해줍니다. 출력그 후 이름, 나이, 종류, 가격을 출력해줍니다. 아래 공백 출력은 띄어쓰기 역할을 합니다. using System; ..
C# 메서드 사용하기 사진이 안보이신다면 https://blog.naver.com/turnbf/221377485516 에서 봐주세요. 메서드오늘은 C# 메서드를 해보았습니다. 메서드란 쉽게말해서 함수라고 생각하면 될것같습니다. 클래스,메서드 선언먼저 클래스를 하나 새롭게 선언해주고 public 메서드명(타입명 매개변수명) { return 반환할 값 } 이런 형식으로 씁니다! 메서드를 사용하기위해 new 연산자로 메모리할당이 코드는 AutoMath클래스를 사용하기위해 메모리를 할당하고 int result값을 AutoMath클래스의 메서드num1에게 10의값을 준 후 실행 후 반환된 값으로 지정하고 그 result값을 출력하는 코드입니다. 결과결과는 10*10의 값을 반환한 result값 100이 나오게 됩니다. 아래는 전체 소..