<이전글>

2018/01/01 - [IT] - WD MyCloud Gen2. Transmission등 설치하기. 


이 핵은 시스템파일을 건드리는것은 아니고, 막혀있는 기능을 enable 해주는 것이다.

MyCloud ex2 보면 Transmission 같은 app들을 설치하는 UI 요소가 있는데 그걸 활성화시켜주는 것임.


1. 파일 준비

  define.js : https://drive.google.com/open?id=0B_6OlQ_H0PxVaUtEZjRxb1dlTE0

  WDMyCloud_WDCrack_1.2.bin : https://drive.google.com/drive/folders/0B_6OlQ_H0PxVODU3emdTXzIyUDg

  

2. 파일 복사

  define.js -> MyCloud / Public 디렉토리에 에 복사

  (위치가 다르면 다음 스텝에서 수정을 해줘야함... )


3. 파일 교체

   SSH 로 접속한 상태에서 아래 명령어로 파일을 교체하도록 한다.

다음을 그대로 긁어다 붙여넣으면 된다.

mv /usr/local/model/web/pages/function/define.js /usr/local/model/web/pages/function/define.js.ori

ln -sf /mnt/HD/HD_a2/Public/define.js /usr/local/model/web/pages/function/define.js

chmod 777 /usr/local/model/web/pages/function/define.js


4. Crack 설치

  Web UI에서 -> 앱 -> 수동으로 설치 선택


최신 버전(2.30.165)에서는 수락(Accept) 버튼이 동작하지 않는다!!!


이는 https://community.wd.com/t/wd-mycloud-gen2-enable-apps-install-tab-apps/177885/156 참조하여 해결

웹브라우저(Chrome 이나 Explorer, Edge 동일) 에서 F12키를 누르고 console키를 눌러 아래 코드를 붙여넣고 엔터.


이 코드를 붙여 넣으면 된다.

$("#AppsDiag_Manually_Install").remove();

var input = '<input type="file" name="f_apps_file" class="file_input_hidden" id="f_apps_file" onchange="apps_manually_install();">Install an app manually</div>';

$("#manually_install_td").append(input); 


이후 F12 를 눌러 디버깅창을 닫고 앱설치 버튼을 누르면 문제없이 설치된다.


5. Application 설치

   https://drive.google.com/drive/u/0/folders/0B_6OlQ_H0PxVODU3emdTXzIyUDg 

   위의 구글드라이브 폴더에서 원하는 app을 다운받아 위의 과정과 똑같이 설치하면 된다.

   (Accept 버튼이 다시 나타나더라도, 똑같이 하면 된다.)

    

6. Transmission 설정

   5의 과정에서 똑같이 transmission 받아 설치하면 된다. 저 디렉토리 안에 파일이 있음

   https://drive.google.com/drive/u/0/folders/0B_6OlQ_H0PxVODU3emdTXzIyUDg

  





   


+ Recent posts