이전 1 2  다음
반응형

시놀로지 ssh 접속후 아래 처럼 명령 실행.

DSM 업데이트 후에 종종 사라짐.


$ sudo easy_install beautifulsoup
$ sudo easy_install lxml 

$ sudo wget https://bootstrap.pypa.io/get-pip.py
$ sudo python get-pip.py

$ sudo pip install BeautifulSoup4
$ sudo pip install lxml

반응형
Posted by ifly :
반응형

라즈베리파이에 OSMC를 설치한다.


[스크래퍼 설치]

metadata.movie.daum.net-2.1.2.zip

metadata.tv.daum.net-2.3.2.zip


* HDMI CEC 기능을 통해서 LG 티비는 리모컨의 simplellink 버튼을 누르면 kodi에서 바로 사용가능하다.


[OSMC에 NETFLIX 설정하는 방법]

@Markino Here is a small guide for Pi 2, 3 and Vero4k, but you need kodi v18:

Install kodi v.18:

sudo nano /etc/apt/sources.list

add the following line at the bottom

deb http://download.osmc.tv/dev/gmc-18 gmc-18 main

Then run these commands, between gpg.key and | sudo, there are numbers that shouldn’t be copy/pasted:

wget -qO - http://download.osmc.tv/dev/gmc-18/gpg.key | sudo apt-key add
sudo apt-get update
sudo apt-get dist-upgrade
sudo systemctl start mediacenter
sudo apt-get install xz-utils

Getting libwidevine:

nano extract-libwidevine.sh

#!/bin/bash
wget  http://odroidxu.leeharris.me.uk/xu3/chromium-widevine-1.4.8.823-2-armv7h.pkg.tar.xz -O /tmp/chromium-widevine-1.4.8.823-2-armv7h.pkg.tar.xz           
tar xJf /tmp/chromium-widevine-1.4.8.823-2-armv7h.pkg.tar.xz usr/lib/chromium/libwidevinecdm.so --strip-components=3
chmod 755 libwidevinecdm.so
if [ ! -d "/home/osmc/.kodi/cdm/" ]; then                      
 mkdir /home/osmc/.kodi/cdm/
fi
cp -ar libwidevinecdm.so /home/osmc/.kodi/cdm/    
ln -fs /usr/lib/kodi/addons/inputstream.adaptive/libssd_wv.so /home/osmc/.kodi/cdm/libssd_wv.so

chmod +x extract-libwidevine.sh
./extract-libwidevine.sh

Crypto for netflix plugin:

sudo apt-get install python-crypto
sudo apt-get install build-essential python-pip
sudo pip install -U setuptools
sudo pip install wheel
sudo pip install pycryptodomex

Getting repository.netflix-1.0.1.zip

google “github plugin.video.netflix.zip”, transfer the file to your osmc-device
or

 wget https://github.com/gismo112/plugin.video.netflix/archive/master.zip 
 mv master.zip  plugin.video.netflix.zip

In Kodi:

goto cogwheel on top
choose addon
choose install from zip
navigate to homefolder
choose plugin.video.netflix.zip
go back to main menu
goto addons
If you dont have netflix there, go to my addons, video-addons, netflix and enable.
First time you start Netflix it will ask you for your login credentials.

Edit: Added Libwidevine extraction bit

반응형
Posted by ifly :
반응형

레트로 게임에 관심이 생기면서 게임기만 계속 바꾸는거 같다 ㅎㅎ


월광보합을 시작으로 하이퍼스핀도 잠깐해보고...

레트로포터블이란 기기를 통해서 해보다가 라즈베리파이를 통한 레트로 게임에 관심이 생겨서

부품을 하나씩 구매...ㅎ


기존에 사용하던 애플티비는 잘 쓰지 않아서 팔아버리고 라즈베리파이에 코디와 레트로파이를 깔수 있어서 교체시도..


  • 사용한 것들

1. 라즈베리파이3 Model B

2. NESPI 케이스

3. 5V 3A 아답터 - 전류가 낮으면 번개표시가 나타남. 특히 NESPI 케이스를 사용하면 전류가 더 필요하다고 함.

4. 32G microsd


* 라즈베리파이랑 NESPI 연결하다가 USB 케이블을 끊어먹을뻔했다..ㅡㅡ;; NESPI 외부 USB포트들이 동작을 안해서 봤더니 선이 끊어져있었다. 다행히 다시 연결해서 동작은함. 휴~


  • 설치 작업

1. 라즈콘솔파이 Ver1.2를 다운받는다. 마이애니님이 만듦. ^^b

2. img 파일을 microsd에 굽는다..

3. 라즈베리파이에 microsd를 연결하고 전원을 킨다.

4.  용량을 확장

    라즈파이-설정 > 7 Advanced Options > A1 Expand Filesystem 하고 reboot

5. 화면비율 수정 모니터에 꽉안차는 경우 

   config.txt 를 열어서 hdmi_group=2, hdmi_mode=51로 설정

6. 즐겨찾기 오류 수정 - 참고

   추가로 즐겨찾기가 안나오면 메뉴에서 custom list 에 전체게임, 즐겨찾기, 마지막실행한 항목 3가지를 다 선택하면 전부 나오는데 이때 즐겨찾기만 빼고 다시 제거해주면 즐겨찾기메뉴만 설정가능하다.

7. 게임 넣기 - 이게 제일 어렵다 ㅜㅜ 아직도 제대로 못함.

   adv mame 부모롬 추출 및 불필요한 롬 정리 - 참고

   fba, mame 부모롬 추출하기 - 참고      

   MAME 롬셋 - 0.106

   FBA 롬셋 - 0.2.97.42

   패미콤 롬셋

   슈퍼패미콤 롬셋

   N64 롬셋

   메가드라이브 롬셋 

   롬은 소문자로 변경해야 기존 gamelist.xml이 동작한다. - 참고


*1 [ xbox one s 컨트롤러 연결방법 ]

   유투브

   1. 라즈콘솔파이 접속 후 F4 

   2. 터미널에서 sudo nano /opt/retropie/configs/all/autostart.sh

   3. 맨윗줄에 추가 sudo bash -c 'echo 1 > /sys/module/bluetooth/parameters/disable_ertm' , Ctrl+X, Y 누르면 저장.

   4. sudo reboot

   5. 라즈콘솔파이 다시 접속. 메뉴에서 bluetooth 선택. 기존 연결정보 제거 후 controller에 블루투스 연결 버튼을 누름.

   6. controller를 찾으면 ok 누르고 DisplayYesNo 선택 그럼 연결 완료

   7. 라즈콘솔 파이에서 숫자 4인가 5누르면 메뉴로 진입 그 후에 Configure Input  메뉴에서 controller 설정.

   ** adv mame 키설정 - 별도로 해줘야 함. mame 아무게임이나 실행한 후 키보드의 Tab키를 눌러서 메뉴가 나오면 general 셋팅에서 설정한다. ui cancel 에서 start/select 버튼을 같이 눌르면 빠져나오는 설정도 가능.

   ** /opt/retropie/configs/mame-advmame/advmame-1.4.rc 파일에서 device_joystick auto 를 device_joystick raw로 수정필요 안하면 키설정이 인식이 안됨.


*2. [ Kodi 설정 ]

   1. PORT 메뉴에서 KODI 선택

   2. PVR client가 없다 라즈콘솔 파이에서 F4를 눌러서 터미널로 들어가면 아래와 같이 수행

      나는 기존에 나스에 구현해둔 걸 접속할 것이므로 ttvheadend htsp client 를 다운.

      sudo apt-get install kodi-pvr-tvheadend-hts

      참고 - m3u 공유 블로그

   3. 그 외 설정은 다 비슷하다 ^^


** [기타설정]

   1. 화면비율 관련 링크 

/boot/config.txt 파일에서 다음 파라메터들을 수정한다.

-. hdmi_drive 값을 dvi입력인경우 1로, hdmi인경우는 2

ex) hdmi_group=2, hdmi_mode=82 (1920*1080 60Hz)

     hdmi_group=2, hdmi_mode=51 (1600*1200 60Hz) - 추천

     hdmi_group=2, hdmi_mode=16 (1024*768 60Hz)

   2. 라즈베리파이 3.5 파이 단자에서 사운드 출력안되는 경우 hdmi만 출력되도록 설정이 되어 있을 수 있다.

터미널창에서 다음 명령어 입력하세요 

sudo amixer cset numid=3 1 → 3.5Φ 단자로만 출력 

sudo amixer cset numid=3 2 → HDMI 로만 출력 

sudo amixer cset numid=3 0 → 3.5Φ & HDMI 둘다출력 

   3. 라즈베리파이 3 USB 부팅 설정 링크

먼저, /boot 디렉터리에 최신 부트 파일을 준비합니다.

$ sudo apt-get update && sudo apt-get upgrade

2017-04-10 릴리즈 이상의 라즈비안 및 라즈비안 라이트를 사용하는 경우, 위의 단계는 필요하지 않습니다.

다음으로, 아래와 같이 USB 부트 모드를 활성화합니다.

echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt

이것은 /boot/config.txt의 끝에 program_usb_boot_mode=1를 추가합니다. sudo reboot로 라즈베리 파이를 리부트한 다음, OTP가 올바로 프로그램되었는지 다음 명령으로 확인합니다.

$ vcgencmd otp_dump | grep 17:
17:3020000

0x3020000a 출력이 보이는지 확인하세요. 그렇지 않다면, OTP 비트가 제대로 프로그램되지 않은 것입니다. 


초보를 위한 각종 주소 모음

메뉴얼(레트로파이)

즈콘솔파이Ver1.21

노트북화면에 라즈베리파이 화면 띄우기

이미지 백업/복원



** LAKKA

- RETROPIE 말고 LAKKA를 설치해봤는데 이것도 나름 장점이 있어서 좋다

[해상도 수정]
mount -o remount,rw /flash -> 권한 변경
vi /flash/config.txt 로 아래 내용 추가 또는 수정.
hdmi_drive=1
hdmi_group=2
hmdi_mode=51

[사운드 수정]
amixer cset numid=3 0
reboot

[xbox one s 블루투스 연결하기]

adding "echo 1 > /sys/module/bluetooth/parameters/disable_ertm" to ~/.config/autostart.sh and paired by using bluetoothctl

==> autostart.sh에 추가했으나 자동추가가 안된다. ㅡㅡ;; 저명령을 실행해야 정상적으로 아래 명령어들을 했을 때 connect가 완료됨.


아래 순서대로 실행하면 됨. 단 MAC 주소는 본인의 컨트롤러 MAC주소를 써야함.

bluetoothctl

컨트롤러 전원키기

agent on

default-agent

power on

discoverable on

pairable on

scan on

컨트롤러 패어링모드로 변경

pair E4:17:D8:4A:06:7A 

connect E4:17:D8:4A:06:7A

trust E4:17:D8:4A:06:7A

반응형
Posted by ifly :
반응형
amazfitbipwatchfaces.com에 많은 watchfaces 들이 있긴한데... 약
간씩 맘에 안들거나 조금 수정하고 싶은 것들이 있었는데 고칠 방법을 몰라서 못하고 있었는데 
youtube에 누가 툴과 방법을 올려두어서 공유해봅니다.

bin파일은 만들어봤는데 실제 적용은 못해봤네요 아직 ^^;; 아이폰이 이럴땐 참 불편하네요...
참고하시라고 올려봅니다.

watchfaces site : http://amazfitbipwatchfaces.com
tool download site : https://bitbucket.org/valeronm/amazfitbiptools/downloads/



요약하면 아래처럼되네요..

1. tool을 다운받아서 압축해제

2. watchface 다운로드(bin 파일)

3. 1번에서 압축해제한 폴더에 WatchFace.exe 파일에 bin파일을 드래그앤 드랍으로 갖다놓는다.

4. 그러면 자동으로 bin 파일이 압축 해제되고 그 안에 json 파일 및 png파일들을 원하는대로 수정한다.

5. 수정완료 후 json 파일을 WatchFace.exe 파일에 드래그앤 드랍하면 bin 파일이 생성됨.

6. 변경된 watchface를 기존에 적용하는 방식에 따라서 적용한다.


내가 변경해본 watchfaces

왼쪽은 heartrate 추가하고 기존 아이콘 몇개 지움.

오른쪽은 월/일 위치 변경.


  


37482995a745db132843_packed.bin

360776765a6b86ef44ebb_packed.bin



반응형
Posted by ifly :

[amazfit bip] 한글화

2018. 2. 7. 23:44 from present/gadget
반응형

amazfit bip 한글화 방법입니다.


우선 작업전에 혹시 작업을 하다가 벽돌이 되거나 할 수 있으니 잘 아시는 분이 하시길 바랍니다.
시계가 동작하지 않는것은 제가 어떻게 해드릴수 없으니 감안하고 진행하시길 바랍니다.

설치 절차가 복잡하거나 하지 않습니다.

기존에 watchfaces 변경해보신분이라면 쉽게 하실수 있을겁니다.

참고로 제 bip는 0.1.0.77 버전이며 mi fit은 최신버전입니다.


우선 첨부된 파일이 두개 있습니다.

new_Mili_chaohu.ft

app-debug.apk


ft파일이 한글폰트 파일이구요apk 파일은 gadgetbridge인데 amazfit bip 폰트 개발한 사람들이 폰트 파일을 넣기 위해 좀 수정한 버전입니다.자세한 내용은 아래 링크 참조하시구요

https://forum.gizchina.it/index.php?/topic/1424-amazfit-bip-latin-alphabet-with-graphic-accent/

이제 본격적인 한글화 방법입니다.
1. 첨부파일 두개를 다운받습니다.
2. gadgetbridge가 설치되어 있다면 삭제하시고 첨부되어 있는 apk로 다시 설치해주세요
3. 파일매니저를 이용해서 첨부된 ft파일을 선택합니다. 열때 2번에서 설치한 gadgetbridge로 열어주세요
4. gadgetbridge에서 설치해주시면 끝.

간단하죠? 저같은 경우에는 아이폰 유저라서 집에 놀고 있는 안드로이드를 사용해서 작업했습니다.
gadgetbridge 같은 프로그램이 없으므로 안드로이드를 사용해서 하는방법밖에 없네요...

참고)혹시 amazfit bip notify 라는 앱을 사용하시는 분은 언어설정을 기본값으로 하지 마시고 English로 해놓으세요..기본값으로 해놓으면 bip이 벽돌이 된것처럼 보일수 있습니다. 그럼 잘 사용하세요~

아래는 실제 적용후 모습입니다.




반응형
Posted by ifly :