«

»

Ιουλ 06

텔넷 파일 다운로드

` 다운로드 방법 ` DropDownMenu (나는 ` 전송 방법 `으로 이름을 바꿀 것입니다) 업로드 또는 다운로드 파일 (또는 디렉토리)에 다음 세 가지 방법 중 하나를 설정 합니다: 읽기 간단한 파일 전송 방법과 호스트에 파일을 얻을 때 당신이 가진 모든 직렬 콘솔 입니까? 더 많은 possibilites을 위해. 각 다운로드 (downfile *) 및 업로드 (uplodfile *) 파일에 대 한 세 가지 방법이 있습니다. 경로 정의는 항상 상대 경로가 아닌 전체 경로로 의미가 있습니다. 이 클래스는 파일 시스템을 반영 하는 데 사용 됩니다. 정적 LoadCompleteTree (…) 메서드를 호출 하 여 전달 된 telnetconnection conn로 표시 되는 텔넷 서버에서 디렉터리 트리를 로드할 수 있습니다. 전달 된 매개 변수 rootpath는 시작 디렉토리로 사용 되는 디렉토리를 정의 합니다-표준은/입니다. 결과는 항상 서버의 루트 디렉터리가 되지만 전달 된 rootpath만 데이터로 채워집니다. 세 번째 매개 변수는 작업 onnewpath 서버에서 받은 데이터에서 새 디렉터리 설명을 시작할 때마다 호출 됩니다. 그것은 (그리고 그런 식으로 응용 프로그램에서 사용 하는) 사용자에 게 아직 그가 기다려야 할 때 일이 벌어지고 있다는 피드백을 제공 하기 위한 것입니다. 다음 예제에서는 전체 디렉터리 트리를 로드 하 고 발견 된 파일 수 (링크 개수 계산 안 됨)를 셉니다.

내가 보는 유일한 방법은 모든 타르 하 고 base64로 변환 합니다. 일단 당신이 그것으로 행 해지면, 먼 측에 다만 «고양이». 텔넷 클라이언트 (예: 퍼 티)가 로그를가지고 있다면, 그냥 파일에 모든 로그. 이 문서는 관련 된 모든 소스 코드 및 파일과 함께 코드 프로젝트 열기 라이센스 (cpol)에서 라이센스가 있는 메서드 삭제 (…) RM 명령을 사용 하 여 파일이 나 디렉터리 트리를 삭제 합니다. 필요한 매개 변수는 remotepath 및 isdirectory입니다. 아니 네트워킹, 파일 전송 유틸리티; 아니 Base64 utils 또는 아무것도 원격으로 장치에 유용 합니다. 메서드는 서버에 LS 명령을 보낸 다음 새 줄이 수신 될 때마다 onnewline 작업을 호출 합니다 (문자열 rootpath, 작업 onnewline). 클래스의 LoadCompleteTree 메서드는이 메서드를 사용 하 고 줄을 구문 분석 합니다. netcat를 사용 하십니까? 당신은 수많은 파일이 있는 경우, 나는 그들을 타르 하는 것이 좋습니다.

서버에서 클라이언트로 파일을 복사 하기 위한 두 가지 예제 (먼저 서버, 다음 클라이언트 수신): 경고:이 코드는 원격 시스템에서 파일을 조작할 수 있도록 설계 되었습니다. 당신이 그것을 사용 하기 전에 당신이 무엇을 알고 있어야 합니다! 그리고 클라이언트에서 서버로 파일을 베 끼는을 위한 2 개의 비슷한 보기: 그 때 minicom의 ASCII 파일을 주인에이 파일을 보내기 위하여 보낸다 (Ctrl-AS) 사용 하는. 단지 나는 데이터의 양이 작기 때문에 카피와 반죽을 이용할 수 있었다. mailbell v 1.33 영어와 윈도우 9x/ME/n t n/2000/XP 용 독일어. • 다운로드 mailbell133 (730 KB) • 버전 기록 보기 (최근 변경 사항). 기본적으로 사용 하도록 설정 되어 있지 않더라도 텔넷 클라이언트는 최신 버전의 Windows 운영 체제에 모두 포함 되어 있습니다. 따라서 귀하의 Windows 컴퓨터에 텔넷 특정 명령을 사용 하 여 외부 텔넷 클라이언트를 다운로드 하지 않아도 됩니다. Microsoft에서 제공 하는 클라이언트를 사용 하기에 충분 합니다. 그것은 모두 당신이 기계에 할 수 있어 무엇에 따라 달라 집니다.

한 가지 간단한 해결책은 메일 클라이언트에 액세스할 수 있는 경우 모든 파일을 메일로 직접 보내는 것입니다. 보통 사람들이 ftp 세션 파일을 전송 하는 데 사용 합니다. 사용 권한이 문제가 되지 않는 경우 왜 윈도우 컴퓨터에서 ftp를 실행 하지? 이 방법은 해야 합니다 (고양이 처럼)에만 텍스트 파일에 사용 되는 과정의 의도 대로 쓸 수 없는 0x00 이외의 다른 문자가 있을 수 있기 때문입니다. 여기서 1234은 임의의 포트이 고 my_file_tar는 받는 파일의 이름입니다. 명령을 시작 하기 전에 서버측에 이름이 같은 빈 파일을 만들어야 하는 경우가 있습니다. @jofel 및 다른 모든, 대단히 친절 한 도움을 주셔서 감사 합니다. 나는 그것이 단지 약간의 특정 한 리눅스 명령을 인식 한 대로 장치가 설치 된 맞춤식 운영 체제를 가진다 고 생각 한다. 장치에서 netcat을 인식 하지 않습니다. 그러나 오늘 나는 tftp 명령을 사용 하 여 파일을 옮기는 성공을 얻었다.