개인 자료란 (JE)

  서버 커뮤니티


Profile Gooday2die 대표칭호 없음

Gooday2die 9a10bf76eb9e450883af8f510f965dd5

Profile

자료 자바 에디션(JE) 플러그인 일반

문화상품권 자동 충전 플러그인

2022.02.09 조회 수 2827 추천 수 5
장르 웹 연동, 그 외에 장르 
게임버전 1.18 스냅샷, 1.18, 1.18.1, 1.18.2 
API 버킷, 스피곳, 페이퍼 
원산지 국산 
개발자 Gooday2die 
저작권 Alll Rights Reserved 
자료 출처 https://github.com/gooday2die/TorchDonation 
소스 https://github.com/gooday2die/TorchDonation 

문화상품권 자동충전 플러그인입니다!

개인적으로 서버를 운영하며 사용할 계획으로 자체 제작한 플러그인이지만, 현실적으로 서버를 운영하기는 불가능할 것 같다는 생각도 조금 들어서 그냥 플러그인을 공개하려고 합니다. 아시는 분들은 아시겠지만, 이런 플러그인들 유료로 판매하시는 분들도 계시는데, 개인적으로 플러그인이나 프로그래밍 자체를 심심풀이 취미 삼아서 하기 때문에 돈받고 팔기 조금 그렇습니다. 또 그럴 퀄리티도 아니구요 ㅎㅎ... 제가 대략 5년 전 서버 운영하면서 이런 플러그인 있으면 괜찮겠다~ 하는 생각을 많이 했고, 요즘 어드민 분들이나 서버 관리자 분들은 어떠실지 모르겠으나 그냥 일단 공유해봅니다.


 특징

- Spigot-1.18.1 에서 작동을 확인했습니다.

- 간단한 명령어를 통해서 문화상품권 후원을 처리할 수 있습니다.

- 모든 기능이 Asynchronous 하게 실행됩니다 = 이 플러그인 때문에 TPS가 바닥으로 찍는 일은 다소 적을 것 같습니다

- 문화상품권 후원에 따라서 보상을 서버 관리자 마음대로 지정할 수 있습니다. 

- MySQL 서버를 사용하거나 SQLite 파일을 사용하는 것을 선택할 수 있습니다. (웹서버 연동해서 운영하시는 분들이라면 고려해보실 수 있을 것 같습니다. 

- 마인크래프트 명령어로 문화상품권을 대략 15초...? (서버 스펙에 다라 다르지만) 이내로 충전할 수 있습니다.


설치

1. 여기에 가서 플러그인을 다운받으시면 됩니다. Release 란 밑에 보시면 있을거에요

2. 서버의 `/plugin` 디렉토리에 다른 플러그인과 동일하게 넣어주시면 됩니다.

3. 서버를 `restart` 하거나 `reload`(권장되지 않음) 하여서 플러그인을 활성화하시면 됩니다.

4. `config.yml` 에 해당하는 내용을 수정하시면 됩니다.

(혹시라도 config.yml 파일에 컬쳐랜드 아이디와 비밀번호를 입력하는걸 제가 해킹한다고 생각하실 수도 있는데, 애초에 오픈소스로 공개했기 때문에, 혹시라도 그런 걱정을 하시는 분들이 계신다면 소스 확인해보시는거 추천드립니다. 저도 반대 입장이였다면 조금 의심이 들고 그럴것 같네요)

5. 만일 플러그인이 실행되지 않는다면, Chrome이 설치되어있는지 확인해주세요.


Commands

다음의 명령어들을 통해  서버에서 후원을 할 수 있습니다.

    /후원 1234-1234-1234-1234

    /문상 1234-1234-1234-1234

    /donate 1234-1234-1234-1234

    /redeem 1234-1234-1234-1234


Permissions

다음의 Permission Node 를 통해 이 플러그인을 이용할 수 있습니다.

   - `TorchDonation.donate` : 위의 후원 명령어를 사용할 권한입니다.


abf676d71f6b1b67a696b32dbdde0924.pngb38ec5fc5f6302018092b89198aea31b.pngb52038ef64f00b677e4454e51bc0e67a.png


증거 사진입니다. 원래는 영상 첨부하려고 했는데 개인정보가 조금 많이 찍혀 들어가서 사진으로 대체합니다. 돈 주고 파는것도 아니고 그냥 혹시 궁금하신 분들은 다운받아서 한번씩 써보셔도 괜찮을 것 같습니다.


당부의 말씀

- 플러그인은 컬쳐랜드 또는 문화상품권 회사와 일체 관련이 없습니다. 혹시 플러그인을 사용하면서 생기는 문제점이나 모든 책임은 사용자 본인에게 있습니다

- 플러그인 배포와 그런건 상관 없지만, 최소한 출처라도 남겨주시면 감사하겠습니다.

- https://github.com/gooday2die/TorchDonation 에 가시면 config.yml 에 대해 자세히 나와있습니다.

- 혹시라도 이 플러그인 공유가 한마포 규칙에 어긋나는거라면, 댓글 남겨주시기 바랍니다. 조용히 최대한 빠르게 삭제하도록 하겠습니다.


감사합니다



14개의 댓글

막국수
2022.02.09

정말 감사합니다.

소스 슬쩍 훑어보니까 돈 받고 파셔도 될거 같은데 선뜻 배포해주셔서 감사합니다!

복 받으실거에요.

Gooday2die
2022.02.10
@막국수

아휴 아닙니다 ㅎㅎ… 코딩 잘하는 편이 아니라서요…

Gamerin2
2022.02.10

제가 아이디 비번을 잘 썼는데 로그인이 안대네여. 크롬은 설치했습니다.

[16:16:25 INFO]: [io.github.bonigarcia.wdm.WebDriverManager] Using chromedriver 98.0.4758.80 (resolved driver for Chrome 98)

[16:16:25 INFO]: [io.github.bonigarcia.wdm.WebDriverManager] Exporting webdriver.chrome.driver as C:\Users\최승원\.cache\selenium\chromedriver\win32\98.0.4758.80\chromedriver.exe

[16:16:25 WARN]: ChromeDriver was started successfully.

[16:16:30 INFO]: [TorchDonation]  컬쳐랜드에 로그인할 수 없습니다. 아이디 비밀번호를 확인해주세요.
이런게 컨피그에 나오면서 알맞은 문상번호를 써도 안되네요. 혹시 설정해야하는게 따로 있나요? 컬쳐랜드에서 뭔가를 설정하거나,,,
도움!
아무튼 정말 필요한 플긴 이였는데 진짜 감사합니다 ㅠㅠ

Gooday2die
2022.02.10
@Gamerin2

혹시 여기 들어가보셔서 비밀번호에 들어간 특수문자가 누락되었는지 확인해주실 수 있으실까요...? 혹시 괜찮으시다면 config.yml 파일을 edina00@naver.com 으로 보내주실 수 있으실까요...?

Gamerin2
2022.02.10
@Gooday2die

메일 확인해주세요.

polincracy
2022.02.17

와.. 이런 갓플러그인에 댓글이 별로 없는게 아쉽네요

정말 감사합니다!!

SIMSOOL
2022.02.24

보상 설정은 어떻게 하나요

Gooday2die
2022.02.27
@SIMSOOL

https://github.com/gooday2die/TorchDonation 여기에서 config.yml 부분 확인해주시면 감사하겠습니다

19021790
2022.03.05

이거 스크립트로 구현은 못하나요?

Gooday2die
2022.03.05
@19021790

스크립트는 해본적이 없어서 잘 모르겠네요

19021790
2022.03.05
@Gooday2die

skript로 구현 해야 이거를 명령어 더 만들고 후원메시지도 개성있게(예시로 [ 서버후원 ] <닉네임> <후원액수>원 후원 정말 감사합니다! 후원금 하나 하나가 모여 서버가 발전할 수 있습니다! 후원에 대한 보답은 서버 발전으로 되돌려 드리겠습니다!) 바꿀 수 있어서요. 제가 사실 플러그인같은거 막 입문해서 먼저 스크립트로 하다가 자바로 갈아탈려고요.

Gooday2die
2022.03.05
@19021790

config.yml 가시면 후원시 실행할 명령어 있는데 아마도 스크립트랑 연동할 수 있을 것 같네요.

마포대기
2022.04.05

안녕하세요, JDK14 버전 사용 중입니다.

 

ChromeDriver was started successfully.

4월 05, 2022 10:35:13 오전 org.openqa.selenium.devtools.CdpVersionFinder findNearestMatch

INFO: Found exact CDP implementation for version 99

 

org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="wrap"]/div[1]/section/dl/dd"}

(Session info: headless chrome=99.0.4844.84)

For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element

 

디스코드 이용해서 하려고 합니다, 이와 같이 오류가 발생하는데 뭐가 문제인지 알 수 있을까요? ㅠ

Gooday2die
2022.08.07
@마포대기

답이 조금 늦었네요, 죄송합니다. 이번에 컬쳐랜드에서 캡챠를 도입해서 이를 뚫는데 시간이 조금 걸립니다. 캡챠를 뚫는 방법이 있긴 하지만, 이를 공개하면 이 플러그인 사용하시는 분들이 사용하기 조금 어려우실 것 같아서 추가적으로 개발하는데 시간이 조금 걸리고 있습니다. 최대한 빨리 처리해보겠습니다.

뉴스 및 창작물
/files/thumbnails/239/317/003/262x150.crop.jpg?20220929003958

소식

마인크래프트 던전스 엣지 테마 출시

Dalsu

2022-09-29

1

/files/thumbnails/229/317/003/262x150.crop.jpg?20220929003948

상품

마인크래프트 아이스크림 출시

Dalsu

2022-09-29

0

/files/thumbnails/131/317/003/262x150.crop.jpg?20220928224050

해외반응

번역) 망했어요

teara

2022-09-28

0

/files/thumbnails/820/314/003/262x150.crop.jpg?20220929003312

소식

마인크래프트 엣지 테마 출시 4

Dalsu

2022-09-24

4

/files/thumbnails/261/314/003/262x150.crop.jpg?20220923005953

업데이트

마인크래프트 베드락 에디션 1.19.30 업데이트

Dalsu

2022-09-23

0

/files/thumbnails/247/314/003/262x150.crop.jpg?20220923000128

업데이트

마인크래프트 프리뷰 및 베타 1.19.40.22 업데이트

Dalsu

2022-09-22

0

/files/thumbnails/209/314/003/262x150.crop.jpg?20220922230227

소식

마인크래프트, BBC Earth와 콜라보 컨텐츠 출시

Dalsu

2022-09-22

1

/files/thumbnails/739/313/003/262x150.crop.jpg?20220922115810

건축

멀티서버 수작업 건축 입니다. 이쁘게 봐주세욥..! [1탄] 6

KimVictor

2022-09-22

3

/files/thumbnails/672/310/003/262x150.crop.jpg?20220917074535

소식

PC용 마인크래프트 자바와 베드락 모두 소유한 사람에게 바닐라 망토 지급 5

마리오군

2022-09-17

1

/files/thumbnails/847/309/003/262x150.crop.jpg?20220923000544

업데이트

마인크래프트 프리뷰 및 베타 1.19.40.21 업데이트

Dalsu

2022-09-15

0

/files/thumbnails/402/308/003/262x150.crop.jpg?20220914010723

업데이트

마인크래프트 프리뷰 및 베타 1.19.40.20 업데이트

Dalsu

2022-09-14

0

/files/thumbnails/333/308/003/262x150.crop.jpg?20220913015027

해외반응

레딧) 마인크래프트 라이브 트레일러에 나온 이 녀석 누구야? 3

teara

2022-09-12

0