http://akalune.com/entry/Aion-Character-Search-mIRC-Script
아이온 캐릭터 검색 mIRC 스크립트입니다.
---------
* 2009/07/19 - v1.6 업데이트
업데이트 정보 :
신석정보와 PVP공격, PVP방어, 늘어나는 무기를 표시하도록 바꾸고 1.4.1에서 일시적으로 우회했던 검색경로를 그 전과 같이 변경했습니다.
코멘트 :
버전이 1.4.3에서 1.6으로 껑충 뛰었습니다. 사용자 입장에서 눈에 보이는 부분은 PVP옵션과 신석정보, 늘어나는 무기 표시 추가 뿐입니다만… 소켓이벤트─웹사이트에서 내용을 긁어오는 역할이 기존 4개에서 PVP옵션을 표시하도록 하면서 16~18개로 4배 이상 늘었습니다.
검색 속도에 대해서 :
소켓이벤트가 대폭 증가하면서 검색속도도 살짝 느려진 감이 없잖아 있습니다. 때문에 신석과 PVP효과를 제외한 버전을 따로 올릴까 생각도 했지만 그래도 못써먹을만큼 느린건 아니라 그냥 올립니다.
신석/PVP옵션 안봐도 된다 하시는 분은 aionchar.mrc 파일을 열어서 'sockopen ACS_Equips aion.plaync.co.kr 80' 라는 문장을 찾아
if ($sock(ACS_Equips)) sockclose ACS_Equips
sockopen ACS_Equips aion.plaync.co.kr 80
위의 코드 두줄을 삭제하거나 주석처리하시면 됩니다. irc 스크립트에서의 주석처리는 세미콜론입니다.
;if ($sock(ACS_Equips)) sockclose ACS_Equips
;sockopen ACS_Equips aion.plaync.co.kr 80
주석처리 하신다면 이렇게 변경하시면 됩니다.
참고로 현재 검색 평균시간은 700~1000ms 정도이고, 신석/PVP옵션을 제거하면 100~300ms 정도가 걸립니다만 정확한 검색시간은 사용환경에 따라 차이가 있을 수 있습니다. (1,000ms = 1초)
앞으로의 업데이트 :
장비정보를 표시하는건 많아봐야 10줄 내외의 코드만 더 작성하면 됩니다만, 굳이 장비 이름까지 하나하나 나열할 필요성을 못느껴서 이번 버전에서는 일부러 포함시키지 않았습니다. 애초에 시공/어비스에서 적 정보를 빠르게 확인하기 위해 만든 스크립트기 때문에 쓸데없이 많은 정보를 보여주는건 지양하고 있습니다. 다만 무기의 경우 늘어나는 무기는 표시할 필요가 있기에 표시하도록 했습니다.
장비정보는 요청이 많아지거나 당위성을 느끼게 된다면 그때가서 추가하도록 하겠습니다.