파일질라 인코딩 옵션 추가하는 작업중이다.
http://blog.1day1.org/292

기본 빌드방법을 알아내고 소스를 살펴보았다.(한동안 살펴볼 짬이 나지 않았다)
kdevelop 을 쓰니 편하게 처리할 수 있었다.


빌드환경을 만들고 마지막 Filezilla 컴파일 하기 부분부터 정리.

파일질라 빌드하기

cd FileZilla3 
./autogen.sh
mkdir compile
cd compile
../configure --prefix=/opt/FileZilla3
make
strip src/interface/.libs/filezilla.exe
strip src/putty/.libs/fzsftp.exe
strip src/putty/.libs/fzputtygen.exe

cat COPYING | iconv -f utf-8 -t utf-16 > COPYING~
mv COPYING~ COPYING




컴파일 완료후에
NSIS 로 배포파일 만들기
compile/data  폴더에  install.nsi  를 오른쪽마우스로 클릭하면 아래처럼.


배포파일을 만들면 된다.



빌드한 파일.
다운로드 :

FileZilla_3_encoding-setup.zip


실행 방법은

filezilla -e UTF-8 ftp://ftp.daum.net
filezilla -e EUC-KR ftp://ftp.daum.net


등으로 하면 된다.

잠깐 테스트 해봤는데, 별 이상없다.
좀더 테스트 해보고, 소스 patch 파일만 따로 올릴예정.
파일질라 개발팀에도 보낼예정인데, 어찌될지.


수정된 파일 (3.2.6.1 기준)

filezilla_encoding_changed.zip


패치파일 :

filezilla.encoding.patch




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,