2012-07-03 2 views
0

전적으로 플래시 개발에 익숙합니다. 아직 액티브 스크립트를 모른다. 기존 플래시 응용 프로그램을 개선해야하므로 코드를 이해해야합니다. 코드 분석, 클래스 종속성 및 코드 구조를 시각화하기위한 도구를 사용하고 싶습니다. 내가 봤 거든 Apparat 도구에 대해 알아 냈어. Apparat을 사용하는 방법을 설명하는 문서를 찾을 수 없기 때문에 이제는 고민하고 있습니다. 나는 좌절감을 느낀다. 그러나 그것은 유일한 도구 인 것처럼 보인다.FDT와 개미로 Apparat 덤프 사용하기

그래서 저는 예제로 시작했습니다.

나는 아파 랏은이 가이드 다음 FDT에서 실행 설정 한 : 이 http://www.webdevotion.be/blog/2010/06/02/how-to-get-up-and-running-with-apparat/ 예는 (http://blog.joa-ebert.com/2010/05/26/new-apparat-example/) 잘 구축 두 개의 SWF 파일을 만듭니다. (ANT 빌더를 사용하고 있습니다.)

이제 기존 swf를 분석하고 클래스 종속성이있는 PNG를보고 싶습니다. 어떻게해야합니까? 무엇을 추가해야합니까?

아니면 누군가가 명령 줄에서 덤프를 사용하는 방법을 설명 할 수 있습니까? 모든 종속성을 (이 까다로운했다) 해결 후

dump example.swf exampleAnalysis.png 

답변

0

같은 뭔가, 나는 덤프

dump -i example.swf -uml 

를 실행 얻을 관리하지만 graphviz를과 같이 정말 어렵다 .DOT 형식의 UML 다이어그램을 저장 GVedit는 사용자가 보는 것만 확대/축소하고 PNG로 내보낼 수 없으며 (축소 된 그래프를 읽을 때 지저분하지 않음) smyrna가 작동하지 않고 zgrviewer가 일부 파일을로드하지 못합니다.