Developer Focused/C#

Developer Focused/C#

[C#] NAudio를 사용하여 사운드 재생하기

private void PlaySound(TimerItem item) { try { var soundItem = item.SoundItem; if (soundItem == null || soundItem.Path == null) return; if (item.PrevWavePlayer != null) { item.PrevWavePlayer.Stop(); item.PrevWavePlayer = null; } var wavePlayer = new WaveOut(); WaveStream waveStream; if (soundItem.IsInternalSound) { StreamResourceInfo resource = Application.GetResourceStream(new Uri("MapleUtility..

Developer Focused/C#

[Maple] 직업군 변환하기

public class CharacterItem { ... public CharacterType Type { get { switch (Job) { case "전사": case "히어로": case "팔라딘": case "다크나이트": case "소울마스터": case "미하일": case "블래스터": case "데몬슬레이어": case "데몬어벤져": case "아란": case "카이저": case "아델": case "제로": return CharacterType.Warrior; case "마법사": case "아크메이지(불,독)": case "아크메이지(썬,콜)": case "비숍": case "플레임위자드": case "배틀메이지": case "에반": case "루미너스": case "일리움"..

Developer Focused/C#

[Maple] Character의 정보 사용하기

/// /// 홈페이지의 html 소스를 가져와서 캐릭터의 Data를 얻어낸다. /// /// 캐릭터의 닉네임 /// object public static async Task GetUnionData(string nickName) { string url = "https://maplestory.nexon.com/Ranking/World/Total?c=" + nickName; using (HttpClient client = new HttpClient()) { try { client.Timeout = new TimeSpan(0, 0, 10); using (HttpResponseMessage response = client.GetAsync(url).Result) { using (HttpContent content..

츄르코
'Developer Focused/C#' 카테고리의 글 목록