본문 바로가기

개발

(72)
구글 번역기 프로그램 GUI -버그수정 CLI 버전을 만들었지만 번역하다보니 중간중간에 짧은 문장을 번역하고 싶었다. 그리고 문장을 바꾸어서 번역을 해야하는 일이 생겨서 그냥 GUI 프로그램을 하나 더 만들었다. 이 프로그램의 장점은 화면이 항상 최상위라는 것이다. 따라서 꺼지지 않으므로 언제든지 옆에다가 켜놓고 번역을 할 수 있다. 여러분을 위한 구글 번역기 기능 (일본어, 러시아어를 중계하는 방법) 도 넣었다. (업데이트일자 : 4월27일 )업데이트 기능 : 1) 최소화 버튼2) 다양한 언어 기능 제공3) 초기화 버튼 폴더에는 실행 결과가 텍스트로 저장된다.
꺼지지 않는 간단한 영어사전 논문 번역을 하다보면 모르는 단어를 검색해야 할일이 많다.하지만 한컴사전을 실행하던가 네이버사전, 다음사전을 실행하면 자꾸 화면이 최소화 된다.간단하면서도 화면에 계속 떠있는 사전프로그램이 필요해서 개발하게 되었다. 사용방법은 간단하다.English에 영어단어를 넣은 뒤검색 버튼을 클릭 (또는 엔터)하면 된다.
구글번역기 프로그램 + (중계 번역 기능 추가) 버그수정 PDF 논문을 보다보면 모르는 영어단어가 굉장히 많다.그럴 때 구글 번역기를 돌리거나 여러분이 몰랐던 구글 번역기에 가서 번역을 하는데 이게 좀 문제가 많다.우선 문장에 개행이 있으면 안된다. 따라서 손수 개행을 제거해 줘야하는 불편함과여러분이 몰랐던 구글 번역기 같은 경우 문장이 조금만 길어지면 번역이 안되는 문제점이 존재한다. 따라서 파이썬으로 프로그램을 개발하였다.문장의 구분자는 마침표와 띄어쓰기이다. '. ' 폴더 안에 input.txt 파일에 영어문장을 넣은 뒤 English2Korean.bat을 실행하면 된다.Korean2English 는 문자가 깨지는 버그가 존재하여 조만간 업데이트 하도록 하겠다. -> 업데이트 완료 예제)1. 다음과 같이 번역하고자 하는 글을 드래그 하여 복사한다. 2. ..
프로그래밍언어] LEX와 YACC 컴파일러가 C언어코드를 읽고 에러구문을 띄어줄 때프로그래머라면 다들 궁금해한다.이 문법오류를 도대체 어떻게 찾아내는거지? 그 해답이 바로 LEX와 YACC이다.각 구문을 분석하고 파싱하여 해당 문법을 찾는다. 대학교 3학년 1학기 당시 힘들게 따라갔던 생각이 난다.그 때의 보고서를 첨부파일로 올린다.
파이썬을 이용해 텍스트파일의 개행 제거하기 가끔 일을 하다보면 정말 짜증나게 다음과 같이 문장이 되어있을때가 있다. 가나다라마바사아자차카타파하..... 이런.. -_-..이럴 경우 개행을 제거해줘야 한다. 폴더안에 제거할 텍스트 파일을 만들고input.txt 로 이름을 바꾸어주고run.bat를 실행하면 result.txt로 결과가 떨어질 것이다.
ip스캔프로그램 국내 아이피를 스캔할려고할 때 그 아이피가 어떤 회사인지알고싶을때가있다. 파이썬으로 구현했는데 아래에 파이썬 코드를 첨부하였다. 이를 사용할려면 KISA 로 부터 키를 발급받아야 한다. 그리고 이를 사용하여 GUI 프로그램을 제작하였는데 다음 링크에서 다운받을 수 있다. http://moaimoai.tistory.com/93
PE Viewer 프로그램 PEViewer비주얼 스튜디오에 dumpbin.exe 프로그램이 있다.바로 PE파일의 정보를 알려주는 프로그램인데...쓰기가 매우 힘들다.따라서 이것을 좀더 쉽게 쓰기 위해서 MFC GUI로 만들었다.근데 안되는 사람들이 많은데..왜그러는지모르겠다..업데이트는귀찮고..언젠가는 업데이트를 하겠다.걍쓸란다. 아래는 위의 내용에 해당하는 명령어를 배치파일로 정리한 파일이다.
32bit dll mfc100u msvcp100 msvcr100 개발을 하다보면 dll을 파일을 포함시켜줄 필요가 있다.32비트를 포함시켜서 걍 쓰게하면된다.여기서 주의점은 디버깅을 할 떄 조심해서해야한다.암튼