반응형

살다보면


모든 환경에서 쓸일이 있다... -_-...




EchoServer.java 파일(1024 포트 사용 예)

 import java.io.* ;

import java.net.* ;

class EchoServer {

public static void main( String[] args )

 throws IOException {

// 포트 설정

int port = 1024 ;

// 서버 소켓 생성

ServerSocket ss = new ServerSocket(port) ;

System.out.println( "Server Ready" ) ;

// 클라이언트 연결을 계속해서 받는다.

while( true ) {

// 클라이언트 연결을 받는다.

Socket client = ss.accept() ;

// 네트워크 입출력 스트림 설정

BufferedReader net_in = 

new BufferedReader( new InputStreamReader( client.getInputStream() ) ) ;

PrintWriter net_out = 

new PrintWriter( new OutputStreamWriter( client.getOutputStream() ) ) ;

System.out.println( "Client Socket Accepted" + client ) ;

System.out.flush() ;

// 클라이언트의 데이터를 받는다.

String line ;

line = net_in.readLine() ;

// 받은 데이터를 다시 전송한다.

net_out.println( line ) ;

net_out.flush() ;

}

}

}





EchoClient.java 파일 내용


 import java.io.* ;

import java.net.* ;

class EchoClient {

public static void main( String[] args )

 throws IOException {

// 접속 대상 설정

String host = "127.0.0.1" ;

int port = 1024 ;

// 소켓을 생성

Socket s = new Socket( host , port ) ;

System.out.println( "Client Socket Created" + s ) ;

System.out.flush() ;

// 네트워크 통신을 위한 스트림 설정

Reader from_server = new InputStreamReader(s.getInputStream()) ;

PrintWriter to_server = 

new PrintWriter(new OutputStreamWriter(s.getOutputStream()) ) ;

// 콘솔 입출력을 위한 스트림 설정

BufferedReader from_user = 

new BufferedReader( new InputStreamReader( System.in ) ) ;

PrintWriter to_user = 

new PrintWriter( new OutputStreamWriter( System.out ) ) ;

// 사용자의 입력을 받는다.

String line ;

while( (line = from_user.readLine()) != null ) {

// 받은 입력은 네트워크로 전송한다.

to_server.println( line ) ;

to_server.flush() ;

// 네트워크에서 데이터를 받는다.

int char_cnt ;

char[] buffer = new char[1024] ;

char_cnt = from_server.read(buffer) ;

// 받은 데이터를 화면에 뿌린다.

to_user.write( buffer , 0 , char_cnt ) ;

to_user.flush() ;

}

}

}


특정 서버에 대한 포트 스캔 프로그램 (PortScanner.java)


 import java.net.*;

public class PortScanner {

public static void main(String args[]) {

int startPortRange=0;

int stopPortRange=0;

startPortRange = Integer.parseInt(args[0]);

stopPortRange = Integer.parseInt(args[1]);

for (int i=startPortRange; i <=stopPortRange; i++) {

try {

Socket ServerSok = new Socket("127.0.0.1",i);

System.out.println("Port in use: " + i );

ServerSok.close();

}

catch (Exception e) {

}

System.out.println("Port not in use: " + i );

}

}

}



반응형
반응형

 

내 컴퓨터 윈도우 7 설치 가능한지 확인하는

 

Windows 7 업그레이드 관리자 임...

 

다운로드 받아서 설치가능한 사항과 항목이 되는지 검사 !

 

 

 

http://www.microsoft.com/ko-kr/download/details.aspx?id=20

반응형
반응형

크롬에서 Windows Media Player를 설치할 때


보안상의 이유로 계속 설치가 안될 때가 있다...


다운로드 받아서도 계속 설치가 안된다 -_-..


그럴때 방법


wmpChrome.crx 파일을 wmpChrome.zip 으로 변경


위의 zip 파일의 압축을 푼다


크롬의 우측 상단에 스패너 클릭 -> 설정 -> 확장 프로그램 -> 압축해제된 확장 프로그램 로드... -> 위의 압축 해제한 폴더를 등록함.

※ 주소창에 chrome://chrome/extensions/ 를 입력하면 바로 뜬다....


그러면 바로 아래의 화면과 같이 설치가 안되는 이유(매니페스트 버전1은 잠정 중단으로 설치) 안됨을 알수가 있으며,

사용 설정됨이 체크되면 해당 웹페이지에서 Windows Media Player가 정상적으로 로딩 됨을 알 수 있다.




반응형
반응형

무료 압축 프로그램의 최강자 !


관공서, 직장에서도 무료로 쓸수 있는 프로그램 7zip을 그동안 사용했었다...


그런데,


국내 환경에서는 egg 포맷 많이을 쓰는 것이다 !


아... 불편하고 아쉽게도 7zip은 egg 지원 안된다... -_-...


그래서 검색 + 검색 +... n 검색결과


반디집이라는 녀석을 찾았다!


써보라 후회는 없다 ~!!!



장점


1. 모든 포맷을 호환함(풀릴때)

2. 유니코드 완벽지원

3. zipx 도 지원함(한글 깨짐 완전 방지하나.. 속도 zip보다 최대 10배 느림..)


단점

1. 바로 gzip으로 압축 불가

   -> aix 시스템을 관리하는 나로서는 치명적이었음

       7zip도 같이 깔리나... 무슨 이유에서 인지 gzip 압축메뉴보이지 않았음(압축 종류)

 ※ 해결방법 : aix 라도 java는 설치되며, jar 를 통해 가능함

     ex) test.zip => aix 시스템 상에서 jar를 PATH 걸고

                          $> jar xvf test.zip 을 통해 가능함 !(참고용) 


  • 지원 OS: Windows XP/Vista/7/8 (32bit/64bit)
  • 라이선스: 프리웨어 (회사에서도 무료)




다운로드 주소

http://apps.bandisoft.com/bandizip/




반응형

'UTILITY' 카테고리의 다른 글

인터넷 http 긴 주소를 짧게 만들기  (0) 2013.01.13
블루스택(BlueStacks) 단말기 정보 임의로 변경하기  (17) 2012.10.06
PSI Probe  (0) 2012.01.18
Registry Booster 2012  (3) 2011.12.16
IBM 자바 다운로드 주소  (0) 2011.12.05
반응형
반응형

'Private' 카테고리의 다른 글

OPENSSL 패스워드 변경  (0) 2011.10.20
존 더 리퍼 john-mmx  (1) 2011.09.28
ssl crack  (0) 2011.09.27
퇴직 연금  (0) 2011.01.11
산모가 자신의 태반 먹는다?  (0) 2010.02.27
반응형

ER-WIN

DB DESIGNER 4 
http://www.fabforce.net/dbdesigner4/

DA#

E/R Studio 

case studio

power designer 

http://www.datanamic.com/dezign/index.html

반응형
반응형

옴니아2 조작하는 프로그램


관련 링크 :  http://blog.naver.com/leeda235/130078296160
반응형
반응형

잇힝...

변환해 봅시당


1. 무료 PDF 변환 프로그램(한글 파일은 변환이 그닥임..)
   3번과 호화이 될수 있는데 XPS 출력파일을 이 dopdf를 통해 pdf로 변환가능하다고 함...


2. 무료 PDF 변환 프로그램(아주 잘됨)
   - 중간에 오류가 나더라도 오류 난곳 까지는 변환하여 저장해줌..
      나머지 부분만 별도로 처리하면 됨... 아주 굳..


3. MS 제품군의 PDF 저장용 설치 파일(ms office 2007  용임)

반응형
반응형
포터블도 시간나면 만들어야지... 하하하...


반응형
반응형


- 프록시 프로그램 : CCProxy, Proxifier, easy2game, etc.

- 프로세스 숨김 프로그램 : HideToolz, etc.

- 디버거 : ollydbg, Windbg, Syser Debugger, etc.

- 디스어셈블러 : IDA, etc.

- 패킷 변조 프로그램 : WPE, rEdox Packet Editor, etc.

- 메모리 변조 프로그램 : Cheat Engine 류

- 키보드조작 : GlobePIE, PPJoy, etc.

  (특정 장치를 이용하여 여러 컴퓨터를 동시에 조작하는 경우도 포함됩니다

반응형

'Game > 던전앤파이터' 카테고리의 다른 글

던파 5월 18일 기준 광렙업 루트  (0) 2015.06.24
던파 광렙업 루트  (4) 2014.12.23
던파 빠른 렙업 사냥터 추천  (0) 2011.01.05
던전앤 파이터 투 계정 돌리기  (0) 2010.12.16
마도학자 스킬트리  (0) 2010.12.09

+ Recent posts