안녕하세요.이번에 소개해드릴 알 FTP서버는 자신의 컴퓨터에 FTP서버를 구동하여 외부 컴퓨터로부터 데이터를 업로드 및 다운로드가 가능하도록 만들어줍니다.지금부터 설치방법을 설명해드리겠습니다. http://www.altools.co.kr/EstLab/AlftpServer.aspx 위의 링크로 접속합니다. 오른쪽에 있는 설치하기버튼을 클릭하여 다운로드를 진행합니다.다운로드를 모두 마쳤으면 설치를 합니다. 동의를 눌러 설치를 진행합니다. 설치를 모두 마쳤으면 확인을 눌러 알FTP서버를 실행합니다. 처음 실행하면 위와 같이 보입니다.그러면 설정버튼을 클릭합니다. 설정창의 인터페이스 입니다.상단에 있는 아이피 주소는 컴퓨터마다 다릅니다.192.168.로 시작하는 아이피는 공유기에 연결되지 않은 외부 컴퓨터에서 ..
안녕하세요!이번에 소개할 프로그램은 하마치라는 프로그램입니다.카스 소스나 팀포트리스, 레프트 4 데드와 같은 게임에서는 개인이 서버를 만들 수 있습니다.그런데 대부분의 가정집에서 공유기를 사용하여 인터넷을 하는데, 이로인해 할당된 IP는 하나인데,여러 대의 컴퓨터에서 사용해야 하는 상황이 발생합니다.그래서 나온 방법이 사설 IP인데 192.168로 시작하는 IP는 모두 사설아이피입니다.해당 IP는 내부적으로 사용하는 IP이기 때문에 외부에서는 접근할 수 없습니다.그래서 사설 IP 게임 서버를 만들게 될 경우, 외부에서 해당 IP를 입력하여 접속할 수 없게됩니다.이 문제를 해결하는 프로그램이 하마치라는 프로그램입니다.이 프로그램을 실행하여 같은 그룹에 가입되어 있으면 할당된 IP를 통해 서버에 접속이 가능..
안녕하세요!제가 며칠전에 Win32를 이용하여 상하좌우에 있는 윈도우 프레임이 안보이면서 리사이즈가 가능한 예제를 보여드렸습니다.이번에는 Win32 API를 사용하지 않고 직접 구현해보았습니다.약간 불안정하지만 기본적으로 리사이즈하는 방식은 동일하게 작동합니다.이번 예제에서는 이전에 올려두었던 내부 위젯으로 창을 이동하는 기능까지 포함시켰습니다. 실행파일과 프로젝트파일은 첨부파일로 올려두었습니다.필요하신분은 가져다 쓰셔도 됩니다.
안녕하세요!Qt 5.4에서 비디오와 관련된 예제들이 많이 존재하는데, MinGW에서 해당 예제들을 빌드 후 실행하니 실행은 되는데, 비디오가 실행이 안되는 것을 찾았습니다.이래저래 찾아보다가 방법을 알아냈습니다.MinGW에서는 비디오 관련하여 내부적으로 DirectShow를 사용하고 있습니다.DirectShow는 "다이렉트쇼(DirectShow, 줄여서 DS, DShow, 코드이름: Quartz)는 소프트웨어 개발자들이 미디어 파일이나 스트림을 가지고 다양한 기능을 수행할 수 있도록 마이크로소프트사가 개발한 멀티미디어 프레임워크이자 API이다." 라고 위키피디아에 쓰여있습니다.즉, 윈도우즈 환경에서 비디오를 실행할 수 있는 하나의 수단이라고 보면됩니다.이것이 Qt5.4의 비디오 예제에서 사용되었는데, 버..
안녕하세요!이번에는 마인크래프트 정품버전의 소닉쉐이더를 설치해보도록 하겠습니다.정품최신버전은 1.8까지 나왔지만, 소닉쉐이더를 사용하려면 1.7.2버전의 마인크래프트를 사용해야합니다. 정품사용자의 소닉쉐이더를 설치하기 위해 먼저 자바설정에 대해 알아보겠습니다. ----------------------------------------------------------- 제가 사용하고 있는 마인크래프트 1.5.2버전의 소닉쉐이더를 설치해보도록 하겠습니다.소닉쉐이더는 밋밋한 마인크래프트 그래픽을 쉐이더 기술을 적용하여 실사그래픽을 구현한 프로그램입니다.아래의 사진은 소닉쉐이더의 기술을 적용 후 사진입니다. -소닉쉐이더 적용 전- -소닉쉐이더 적용 후- 간단하게 봐도 확연한 그래픽차이가 발생한 것을 알수있습니다...
안녕하세요!이번에는 Qt에서 FTP를 사용하는 방법에 대해 알아보겠습니다.FTP란? "인터넷상에서 컴퓨터 사이의 파일을 전달하는 데 사용되는 프로토콜" 을 의미합니다. ftp://ftp.qt.nokia.com/ 간단하게 위의 사이트에서 파일을 내려받는 것을 FTP라고 할 수 있습니다.Qt4버전에서는 QFtp라는 클래스가 존재하여 ftp를 손쉽게 사용할 수 있었는데, Qt5버전에 들어오면서 QFtp클래스가 사라졌습니다.이유는 잘 모르겠지만 이로인해 많은 Qt프로그래머들이 불편함을 겪었습니다. 그래서 Qt개발자들이 QtFtp클래스를 gitorious에 배포를 하였습니다.덕분에 Qt5에서도 Ftp를 사용할 수 있게되었습니다. 이제 QtFtp를 설치하고 사용해보도록 하겠습니다. https://qt.gitorio..