본문 바로가기

전체 글

(178)
Adobe AIr 자동 업데이트 기능 끄기 AIr프로젝트를 릴리즈해서 현장에 설치하고 보니 빈번히 일어나는 Air 업데이트 때문에 문제가 생기더라 ; 자꾸 업데이트 창이 떠서 현장에 설치한 프로그램 창을 가려 버리니 고객들은 불만을 ;;; 그리하여 AIr Auto Update 기능을 꺼버렸다. 끄는 방법은 ~ Preventing automatic updates to Adobe AIR On Windows, add a DWORD value named UpdateDisabled to the HKey_Local_Machine\Software\Policies\Adobe\AIR registry key, and set the value to 1. On Linux, modify the UpdateDisabled setting in the globalRuntim..
Serial Proxy - 네트웍을 통해서 시리얼 포트를 사용하기 Serproxy (Serial Proxy)는 시리얼 포트의 입출력을 TCP/IP 네트웍을 통해 리다이렉션 시켜주는 멀티쓰레드 프락시 소프트웨어이다. 작은 임베디드 보드의 경우 시리얼 포트만 가지고 있고 tcp/ip 스택을 가지고 있지 않아서 네트웍을 통해 연결을 할 수 없는 경우가 많다. 이런 경우 serproxy를 사용하면 원격지에 있는 디바이스를 네트웍을 통해 제어할 수 있게 된다. 그 이외에도 플래쉬나 다른 프로그래밍 언어로 사용자 인터페이스를 만드는 경우 해당 언어에서 시리얼 포트를 제어하는 라이브러리를 제공해주지 않으면 시리얼 포트를 사용할 수가 없지만 serproxy를 사용하면 소켓 프로그래밍 인터페이스를 사용해서 시리얼 포트로 데이터를 주고 받을 수 있다. (a) 시리얼 포트를 직접 억세스하..
Adobe AIR 2 에서 NativeProcess API를 이용한 실행 예제 = new Vector.; //args.push("/root,c:\\"); //nativeProcessStartupInfo.arguments = args; nativeProcessStartupInfo.executable = file; nativeProcess = new NativeProcess(); nativeProcess.start(nativeProcessStartupInfo); } ]]>
문자열 스크롤 효과 사용하기 문자를 우측에서 좌측으로 스크롤링 하는 효과
FLEX 소켓통신 테스트 해보기 서버 : 자바 -> 받는 것만 됨 클라 : 플렉스 -> 받는거 보내는거 다됨 자바 import java.net.*; import java.io.*; //테스트용임 ..... public class TestServer extends Thread{ private BufferedReader recv_msg = null; private Socket soc = null; public TestServer(){ ServerSocket server = null; try { server = new ServerSocket (300); } catch (IOException e1) { e1.printStackTrace(); } System.out.println ("Server Running"); while (true) { t..
[Flex] Flex 에서 데이터의 사용 오랫만에 블로그 유입경로를 보다가 코리아몽키라는 분의 블로그를 알게 되었습니다. [Actionscript 3.0] 간단하게 만들어 본 XML to arrayColection 함수 라는 글에서 제 글을 인용하셨더라구요. ;) 위의 글 말미에 코리아몽키님이 가진 의문이 있으셔서 덧글을 달다가 덧글이 좀 길어질 듯 하여, 간만에 포스팅을 하려고 합니다. ;) '왜 XML을 Object로 파싱하여 그 데이터를 처리하고 이용하는 방법에 대해서 정리된 자료가 없는 것인가?' 라는 의문은 다른 각도로 접근해봐야 할 것 같습니다. '왜 방법이 없는가'에서 'XML을 Object로 파싱하지 않고 사용할 방법이 있는가?' 라는 것으로 말이죠. 단도직입적으로 말씀드리자면, XML 을 받은 것을 Object 로 변환해야할 필..
TitleWindow를 이용한 팝업(Popup)에 대한 간단한 설명과 Tip 플렉스 내에서 팝업(Popup)으로 창을 띄우려면 PopupManager 를 사용하게 됩니다. 이 때 팝업의 대상은 제한이 없습니다만(심지어 버튼이라도 팝업가능) TitleWindow 컴포넌트를 이용하는 편이 간편하게 처리가 가능합니다. 레퍼런스에서도 팝업관련 예제는 TitleWindow 컴포넌트를 이용하여 보여주고 있습니다. 이는 TitleWindow 컴포넌트가 레퍼런스에 소개된 것과 같이 팝업용으로 사용하기 위해서 Panel 컴포넌트를 확장하여 만들었기때문입니다. 간단하게 TitleWindow에 대한 활용예제는 여기를 참고하시기 바랍니다. TitleWindow 직접 팝업용 컴포넌트를 구현하여 사용하시는 분들도 있으시겠지만, 저 같은 경우는 TitleWindow 컴포넌트를 상속하여 팝업용 컴포넌트를 만..
Panel 이나 TitleWindow의 TItleBar에 Button 붙이기 titleBar가 protected 접근권한이기 때문에 안되더군요...