2009-08-23 3 views

답변

0

as3 tar 라이브러리를 보지 못했습니다. 그래도 거기 엔 zip 라이브러리가 있습니다. nochump의 우편 번호는 fzip입니다. 해결 방법은 서버에 요청 된 tar를 zip으로 만들고 플래시에로드 한 다음 콘텐츠가 있으면 서버에 해당 zip을 채우라고 지시하는 것입니다. as3 용 tar 라이브러리가 있으면 길기 때문에 불필요한 단계가 있습니다. 다른 옵션은 분명히 자신의 tar 라이브러리를 만드는 것입니다.

저는 nochump의 zip을 사용했지만 아무런 문제가 없었습니다. 압축 할 필요가 없기 때문에 아무 이유없이 모든 것을 복잡하게 만들 수 있습니다. 어쨌든 압축을 전혀 사용하지 말고 모든 것을 타르 포장하지 마라. 시도해보십시오 Bulk Loader :. 당신의 필요에 맞게 보입니다. 대량으로 항목을 추가,은 URLLoader와 그

<files> 
    <file url="/images/icon.png" id="icon" /> 
... 
</files> 

로드, 루프 노드를 통해 : 수동으로 모든 파일을 추가하는 기분하지 않는 경우 수동으로 당신은 아마 같은 일반적인 뭔가 서버에 XML을 생성 할 수 로더를 시작하고 전체 로딩 프로세스를 시작하십시오.

+0

안녕 조지! nochump 및 fzip 라이브러리에 많은 어려움을 겪고 있습니다. 브라우저 (Flash Player)에서 실행될 때 Adler32 체크섬이 필요하므로 문제가 발생합니다. 내 파일 내용이 이미 압축되어 있으므로 (mp3 및 png) 더 압축/압축 해제 할 필요가 없습니다 ... 따라서 간단한 tar 솔루션이 내 요구 사항입니다! – Cambiata

+0

나는 나의 대답을 편집했다. –

+0

안녕하세요, George! BulkLoader를 사용했지만 현재 프로젝트에서 각 예제에는 처리되고 재 배열되어야하는 많은 차별화 된 파일 객체가 포함되어 있으며 클라이언트의 플렉스/에어 (서버의 PHP) 솔루션 체인을 찾고 있습니다.) "모든 파일을 하나"로 유지합니다. 어쩌면 Edwin Vanrijkom의 FAR (http://code.google.com/p/vanrijkom-flashlibs/)이 대안이 될 것입니다 ... 저는 압축되지 않은 대체/옵션을 선호 할 것입니다. 왜냐하면 전체 길이의 mp3 파일을 사용하고 비용이 많이 들기 때문입니다. 압축/압축 해제는 그 이상을 필요로합니다 ... – Cambiata

3

tar를 포함 형식의 다수를 지원하는 Haxe 라이브러리는, ... 당신이

약간 측면 노트 ... 하나 swc output 또는 ActionScript 3 generation를 사용하여, 그것을위한 Haxe가 필요합니다 hxformat을보십시오 : 개인적으로, 나는 ' 어쨌든 Haxe하는 AS3로 전환하는 것이 좋습니다 거라고 ... Haxe는 ...


편집을 또한 당신은뿐만 아니라 사용하는 PHP,로 번역 될 수 있으므로 편리 클라이언트와 서버 모두에서 사용할 수 있습니다 : 예 실제로 Haxe는 swf로 직접 컴파일되어 as3보다 더 빠른 바이트 코드를 얻을 수 있지만 원하는 경우 항상 as3gen을 사용할 수 있습니다 ... Haxe/PHP는 PHP 코드를 생성하기 때문에 매우 멋지지만 Haxe를 사용할 수 있습니다 이는 엄격히 타입이 지정되고 전체 API가 일관성 있고 훌륭한 OO 방식으로 노출된다는 것을 의미합니다 ... Haxe는 최상위 기능을 허용하지 않습니다 ...하지만 더러운 물건을 실제로 필요로한다면 물론 인라인 PHP를 사용하십시오 ...

API는 또한 깨끗하고 간단한 데이터베이스 액세스를위한 SPOD layer (패키지 php.db)과 같이 많은 유용한 것들이 포함되어 있습니다 ... 튜토리얼은 neko를위한 것이지만, 사실 Haxe/PHP와 Haxe/Neko 표준 API가 완벽하게 호환되기 때문입니다. PHP에서 Neko 로의 포팅 (대개 더 빠르고 더 effxient 한)은 일반적으로 리 매핑의 문제입니다 패키지 php을 컴파일러 지시문을 사용하여 neko에 패키지하려면 ... Haxe는 정말 훌륭한 언어를 사용하면서 PHP의 전개 - 이점을 사용하기위한 솔루션입니다 ...

또한 Haxe는 AS3 및 PHP보다 훨씬 표현력이 뛰어납니다. ... 매개 변수, 제네릭, 구조적 하위 유형 지정 등과 같은 열거 형을 사용합니다 ... 플랫폼 독립적 인 사실로 인해 몇 가지 단점이 있지만 이러한 유형은 코드가 엄격하게 입력되지 않은 경우에만 발생합니다. 컴파일러는 많은 타입을 추론합니다. 따라서 변수를 초기화함으로써 이미 타입이 지정되어 있습니다 ... :)

아, 그리고 실제로 Haxe를 사용하려면 haxelib을보고, 멋진 도서관이 많이 있습니다 ...

+0

안녕하세요 Back2dos! Haxe는 정말 재미있을 것 같습니다. as3과 php 모두에서 코드 생성에 사용될 수 있습니까? 저는 PHP 지옥에서 벗어나는 꿈을 꿉니다 :-) – Cambiata