토렌트 기능이 있는 NAS[각주:1]의 사용자라면 많이들 Transmission Remote GUI를 사용한다.

그런데, source forge를 통해 공개된 5.0.1을 ipTIME NAS3[각주:2]에서 사용하려니 한 가지 문제가 발생한다.


바로 아래와 같이 한글[각주:3] 이름의 마그넷 링크를 제대로 인식하지 못하는 것.


대체 뭘 추가하려는 거냐?


좀 더 뒤져보니 source force에 공개된 소스는 5.0.1인데, github에는 5.5.2까지 소스가 공개되어 있다[각주:4].

컴파일을 하려면 Free Pascal CompilerLazarus가 필요한데, source forge에서 설명한대로만 하면 별 문제 없다.

참고로, 문서에선 각각 2.6.2와 1.0을 권장하는데, 최신버전(각각 3.0/1.6.2)에서 아무런 문제 없이 컴파일 된다.


내가 적용한 방식은 Lazarus IDE[각주:5]에서 컴파일하는 것.


Building from Lazarus IDE

  • Run Lazarus IDE; You need to install the package with transgui custom components before opening the transgui project. The package installation is needed only once. To install the package do the following:
    • Select "Package > Open package file (.lpk)..." from the main menu.
    • Locate the trcomp.lpk file in the program's sources folder and open it.
    • Press the Install button in the package window.
    • You will be asked to rebuild Lazarus. Do it to finish the package installation.
  • Open transgui.lpi project and build it.


이렇게 컴파일된 프로그램에서 위와 동일한 마그넷 링크를 열면 아래와 같이 정상적으로 인식한다.



이렇게 만들어진 5.6.0은 아래에서 다운받아 설치할 수 있다.


transgui-5.6.0-setup.7z




▲ 히스토리


2017.1.30: 5.5.2 공개


2017.2.25: 5.6.0(Feb 24, 2017) 공개

- 업데이트 된 소스 반영 외에 FPC 컴파일러가 3.0.2로 업데이트됨

- 설치 화면의 history에는 여전히(5.5.2도 동일했음) 5.5.1로 표시됨

- 상세한 업데이트 내역은 github를 참조할 것


2017.3.27: 5.6.0(Mar 26, 2017) 공개

- 설치 화면의 history에 5.6.0으로 표시됨 (업데이트 내용 미표시)

- 상세한 업데이트 내역은 github를 참조할 것

- 파일을 더블클릭 했을 때 폴더가 뜨는 원본의 오류 수정

※ 아직 5.6.0 정식은 아니고 내부적으로 버전 번호만 올린 것으로 판단됨


2017.4.23: 5.6.0(Apr 15, 2017) 정식버전 공개

[+] Added a delete button from the list of destination directories when adding a torrent. Issue #760

[+] Added replacement of invalid characters in torrent files (replacement with "_"). Issue #929

[+] Added warning about using an invalid character "{" in the password. Issue #931

[+] Added output of additional information to the status bar. Issue #924

[+] Added the ability to assign their own shortcut keys to access the functions of the program. Issue #924

[+] Added the ability to assign its file manager to open the torrent directory. Issue #924

[+] Added the ability to compile and run the program on Raspberry PI 3.

[+] Added the ability to copy Magnet Links from the popup menu. Issue #930

[?] Changed the function of opening files in Linux. To select the old option, specify FileOpenDoc=0.

[-] Fixed add / replace torrent tracker. Issue #929.

[?] Fixed compilation of the program from the command line in Linux.

[+] In the Installation for downloading SSL libraries added Visual Redistributable Package (For pure Windows systems. For Linux it would be necessary to make similar)


2017.5.28: 5.6.0(May 25, 2017) 공개

- 일부 언어 파일 교체
- 마이너 업데이트


  1. ipTIME NAS 시리즈, 시놀로지 등 [본문으로]
  2. 시놀로지에서 발생하는지는 확인을 못해봄 [본문으로]
  3. 아마도 일본어, 중국어 등도 비슷할 것 같은데, 확인은 못해봄 [본문으로]
  4. 2017.1.30 기준이며, 2017.2.24에 5.6.0이 공개됨 [본문으로]
  5. 명령행에서 바로 컴파일할 수도 있음 [본문으로]
신고
  1. 감자 2017.02.09 07:43 신고

    감사합니다.

  2. ziney 2017.03.06 20:05 신고

    덕분에 버전 업데이트 했어욧!!
    잘쓰겠습니다

  3. 왕초보 2017.03.23 10:36 신고

    업데이트 버전이 있는줄도 몰랐습니다...
    좋은것을 만들어 주셔서 감사합니다..

    즐거운 하루 되세요

  4. 전라도의힘 2017.04.07 00:38 신고

    최신버전을 사용할 수 있게 해주셔서 정말 감사합니다.^^

  5. 하이 2017.06.24 23:16 신고

    바이러스 검염되었다고 다운로드가 되지 않습니다.

+ Recent posts