본문 바로가기

Programming/My Program

File Update [VB.NET]

File Updater - Client

 개발언어  VisualBasic.NET (.NET Fx 2.0)

 개발일정

 2010년

 데이터베이스

 

 하드웨어

 

 라이센스

 FreeWare

 완료상태  완료
 설명

 웹서버를 이용한 자동파일 다운로드

 배포사이트

 http://tindevil.com/net/uc/setup.exe

 

Web Server를 통해서 파일목록을 다운로드후 시스템의 파일과 비교. 구버젼일경우 다운로드를 받습니다.

업데이트파일이 존재할경우 사용자에게 묻는 과정없이 바로 업데이트가 시작됩니다.

클라이언트는 스크립트명령어 해석기를 포함하고 있으며 관리자는 이 명령을 통해서 추가작업이 가능합니다.

클라이언트는 자가업데이트기능이 포함되어있습니다. 이는 제작자가 업데이트를  할 경우에 사용됩니다.

 

설치후 설정방법(startup.ini)

프로그램이 설치된폴더에서 startup.ini 파일을 메모장으로  OPEN.
<?xml version="1.0" encoding="KSC5601"?>
<tindevil xmlns="
http://tindevil.com">
  <client xmlns="">
    <executefile>실행파일명</executefile>
    <executearg>실행옵션</executearg>
    <workdir>작업폴더</workdir>
    <HostName>다운로드주소</HostName>
    <ShowLog>True</ShowLog>
    <Log>True</Log>
    <BakImg>
    </BakImg>
  </client>
</tindevil>

파일내용중 검은색 부분은 집접 입력하여야 합니다.
 
실행파일 : 업데이트가 완료된후(또는 강제종료 및 오류로인한 종료시) 실행할 프로그램의 절대경로
실행옵션 : 완료후 파일이 실행될때 실행파일뒤에 붙일 파라미터값입니다.(없어도 무관)
작업폴더 : 완료후 파일이 실행될때의 실행기준 폴더입니다(없어도 무관)
다운주소 : 파일을 다운로드받을 기본주소입니다. 예) http:/id.cafe24.com/updatefile/

'Programming > My Program' 카테고리의 다른 글

로또번호 생성기 [SilverLIght]  (0) 2010.09.11
Simple Marc Editor [VB.NET]  (0) 2010.08.14
Update Manager [VB.NET]  (0) 2010.08.09
Aladdin Book OpenAPI [VB.NET]  (0) 2010.03.29
Mssql Table to Property Class [VB.NET]  (0) 2010.01.20