[체인지온 소스] Random - 랜덤 추첨 프로그램

Random

 

소개

 

체인지온 현장에서 보여드렸던 추첨프로그램입니다.

(추첨자가 랜덤추출된다는 간단한 이유로 간단히 이름을 Random으로 지었습니다.)

 

Random은 Adobe사의 Air 기술로 개발되어 멀티플랫폼을 지원합니다.

(다만 다양한 OS에서 테스트해보지 않았으니 오류가 발견되면 알려주세요.)

Air에 대한 자세한 설명은 http://www.adobe.com/products/air/ 에서 확인하시면 됩니다.

 

설치법

 

1. Adobe Air 최신버전 설치 : http://get.adobe.com/kr/air/

 

2. Random 다운로드 및 설치 : Random.air 1단계의 Air를 설치해야만 실행이 됩니다. )




3. 세부설정 :

기본적으로 설치를 하게되면 C:\Program Files\Random 위치에 설치가 됩니다.

해당위치로 이동하시면 아래와 같은 구조로 파일들이 있습니다.

 

file_struct2.gif

 

이 중 수정하셔야 할 파일은 preferences.xml 과 lists.xml 입니다. ( 실행 : Random.exe )

 

preferences.xml 은 다양한 설정법을 지정하는 XML파일이며,

lists.xml 은 랜덤추출될 단체나 개인의 리스트를 지정하는 XML파일입니다. 메모장이나 기타 문서편집기로 수정하세요

 

- preferences.xml - 

<width> 화면 너비
<height> 화면 높이

<bg_color> 배경색 ( 이하 모든 색은 16진수 형태로 값을 지정합니다. 예:흰색->0xffffff )
<line_color> 선색

<count> 화면에 보여질 항목 갯 수
<first_messages> 처음 화면에 보여질 메시지 count 수 만큼 <message> 안에 글을 쓰셔야 합니다.

- lists.xml -

<list company="단체"> 이름

XML의 자세한 설정법은 기본 설치되는 해당파일을 보시면 좀 더 쉽게 이해하실 수 있습니다.

 

소스사용법 : 환경 FlashDevelop + Flex3 SDK + Air

(자세한 소스 사용법은 작성중입니다. 소스를 이용하여 수정하시려면 약간의 개발경험이 있으셔야 합니다.)

 

다운로드 : Random.zip 

( 저작권문제로 폰트파일은 삭제하여 올렸습니다. 사용할 TTF폰트를 /lib/font.ttf 로 올려주세요. 체인지온: 윤고딕 240 )


그외


전체화면은 enter 키로 바꿀 수 있습니다. spacebar 키로 추첨을 시작합니다.

전체화면으로 주로 사용하시기 위해서는 해상도를 디스플레이의 해상도로 변경해주셔야 합니다. 화면의 해상도가 800x600 이시면 preferences.xml 의 width, height 를 변경해주세요. ( 자동으로 전체 화면해상도로 변경되지 않습니다. )




행사 준비용 프로그램 소스