- 회사소개
- 제휴문의
- 광고문의
- 이용약관
- 개인정보처리방침
- 청소년보호정책
- 찾아오시는 길
- 공지사항
명칭: 주식회사 인벤 | 등록번호: 경기 아51514 |
등록연월일: 2009. 12. 14 | 제호: 인벤(INVEN)
발행인: 서형준 | 편집인: 강민우 |
발행소: 경기도 성남시 분당구 구미로 9번길 3-4 한국빌딩 3층
발행연월일: 2004 11. 11 |
전화번호: 02 - 6393 - 7700 | E-mail:
인벤의 콘텐츠 및 기사는 저작권법의 보호를 받으므로, 무단 전재, 복사, 배포 등을 금합니다.
Copyrightⓒ Inven. All rights reserved.
▲
(주)인벤 사업자등록번호 : 120-86-74756
대표전화 : 02-6393-7700
FAX : 02-6393-7706
인벤의 콘텐츠 및 기사는 저작권법의 보호를 받으므로, 무단
전재·복사·배포 등을 금합니다.
Copyright © Inven Communications. All rights reserved.
- 회사소개
- 제휴문의
- 광고문의
- 이용약관
- 개인정보처리방침
- 청소년보호정책
- 찾아오시는 길
- 공지사항
명칭: 주식회사 인벤 | 등록번호: 경기 아51514 |
등록연월일: 2009. 12. 14 | 제호: 인벤(INVEN)
발행인: 서형준 | 편집인: 강민우 |
발행소: 경기도 성남시 분당구 구미로 9번길 3-4 한국빌딩 3층
발행연월일: 2004 11. 11 |
전화번호: 02 - 6393 - 7700 | E-mail:
인벤의 콘텐츠 및 기사는 저작권법의 보호를 받으므로, 무단 전재, 복사, 배포 등을 금합니다.
Copyrightⓒ Inven. All rights reserved.
▲
(주)인벤 사업자등록번호 : 120-86-74756
대표전화 : 02-6393-7700
FAX : 02-6393-7706
인벤의 콘텐츠 및 기사는 저작권법의 보호를 받으므로, 무단
전재·복사·배포 등을 금합니다.
Copyright © Inven Communications. All rights reserved.
안녕하세요.
로스트아크를 즐기고 있는 카제로스서버 원래다른게임을하려고했다 입니다.
이번 글은, 고정팟 관리를 위한 스프레드 시트 및 스크립트입니다!!!
이번에 소개하는 스프레드 시트는, 시트가 두개입니다.
첫 번째는, 멤버들의 정보가 나오는 창입니다.
함수 형태로 만들었고, 아이디를 입력하면
레벨, 공격력, 직업, 각인, 각인 숫자가 표기 됩니다.
각인 숫자는, 필요없는 감소 관련 각인을 제외하고 카운팅 됩니다.
예를 들어
제 캐릭터 중 디스트로이어슬렁어슬렁을 보시면
원한3
부뼈3
바케3
정흡1
중수1
공속감1 인데요.
공속감 1을 제외하고 33311 로 표기해줍니다.
두 번째 시트는 공대를 짜는 시트입니다.
아래와 같이 첫 번째 시트에서 등록한 인원을 가지고 공대를 짤 수 있습니다.
옆에 역삼각모양을 눌러서 캐릭명을 가져올 수 있고,
해당 캐릭터의 직업, 레벨, 각인정보를 불러오도록 만들었습니다.
소소하게, 경매시 얼마에 살지 계산하는 셀도 만들어 놓았습니다.
이걸로 적절하게 구매하시면 되겠습니다.
(일반 팟 가서는 사는금액보다 조~금 더 싸게 사서, 다음사람이 입찰 할 때 손해보게 만들수도 있습니다.)
해당 스프레드시트 공유 URL입니다.
(안되면 알려주세요)
//docs.google.com/spreadsheets/d/1PzxphySXoBKoUW_6Mx_qpF_886t0y2of2r-lOw2Nn7A/edit?usp=sharing
4탄-공대짜기
레벨 각인 * 공대원 추가는 1호~4호에 우측으로 계속 붙여 넣기 >> 공대 시트에 자동 연동됨. * 레벨~각인까지의 정보는 =get_info() 사용 * 잘 안되면 블로그 글에 댓글 (//giveme100.tistory.com/5) >>시
docs.google.com
1~3탄과 동일하게
사본만들기로 복사하셔서 사용하시면 됩니다.
고수분들을 위한 스크립트 소스는 아래에 있습니다.
function get_info(char_name) { var url = "//lostark.game.onstove.com/Profile/Character/"; var options = {'method': 'GET', 'muteHttpExceptions': true, 'Content-Type': 'text/html'}; var response = UrlFetchApp.fetch(url+char_name, options); var html = response.getContentText('UTF-8'); var load_data = Cheerio.load(html); var job = load_data("#lostark-wrapper > div > main > div > div.profile-character-info > img").attr("alt"); var level = load_data("#lostark-wrapper > div > main > div > div.profile-ingame > div.profile-info > div.level-info2 > div.level-info2__expedition > span:nth-child(2)").text(); var damage = load_data("#profile-ability > div.profile-ability-basic > ul > li:nth-child(1) > span:nth-child(2)").text(); var gackin = load_data("#profile-ability > div.profile-ability-engrave > div > div.swiper-wrapper > ul > li > span").text(); var gackin_cnt = "" var output = []; level = level.replace(/[^0-9]/g,''); level = level.substring(0, level.length-2); gackin = gackin.replace(/([0-9])/g,"$1\n"); if(gackin.indexOf("감소")==-1){ gackin_cnt = gackin.replace(/[^0-9]/g,''); }else{ gackin_cnt = gackin.substring(0,gackin.indexOf("감소")).replace(/[^0-9]/g,''); } output[0] = level; output[1] = damage; output[2] = gackin_cnt; output[3] = job; output[4] = gackin; return output; }그럼, 즐로아 하시기 바랍니다.
gas, Google Apps Script, 구글, 로스트아크, 로아, 수집품, 수집품검색, 스크립트, 스프레드시트, 크롤링