반응형

분류 전체보기 230

라즈베리파이 Telegram BOT 만들기 2부 - Telegram cli 기초 사용법

Telegram BOT 강좌 2부 Telegram CLI 의 기초적인 사용방법과 BOT 의 기초 작업에 대한 강좌. 1. Telegram CLI 기초 사용방법. Telegram CLI 를 설치를 하였다면 이제 활용을 해야 한다. 그 전에 Telegram CLI 의 기초적인 사용방법을 알아 보자. cd /home/pi/tg 명령을 이용해서 Telegram이 있는 디렉토리로 이동한다. bin/telegram-cli -k server.pub 위 명령을 이용하면 Telegram CLI 가 실행이 되고 다음과 같은 화면을 볼 수 있다. [pi@/home/pi/tg]$ bin/telegram-cli -k server.pub Telegram-cli version 1.3.3, Copyright (C) 2013-2015..

라즈베리파이 Telegram BOT 만들기 1부 - Telegram cli 설치

텔레그램 메신저는 프로토콜이 공개 되어 있는 메신저이다. 이로 인해 전세계 수많은 사람들이 각각 자신만의 방식으로 메신저를 만들수 있는 구조이다. 여기서는 https://github.com/vysheng/tg 이 github 에서 제공 되는 Telegram CLI 를 가지고 설치를 할 것이다. 필자는 라즈베리파이2 에 raspbian OS 를 기준으로 설명한다. 라즈베리파이에 Telegram CLI 설치하기 1. pi 계정 디렉토리로 이동 cd /home/pi 2. apt-get 패키지 업데이트 sudo apt-get update 3. Telegram CLI 에서 사용하는 필수 라이브러리 설치 sudo apt-get install libreadline-dev libconfig-dev libssl-dev ..

Raspberry pi watchdog auto reboot 설정

원격 SSH로 라즈베리파이를 접속해서 사용하다 보니 프로그램을 잘못 만들었거나 어떤 하드웨어 오류로 인해 라즈베리파이가 먹통이 되는 경우가 있다. 그럴때마다 사람이 직접 리셋을 하거나 전원을 껏다 켜야 되는 상황이 발생하는데 시스템이 멈춘걸 감지 해서 자동으로 리셋을 하는 역할을 맡은것이 watchdog 이라는 것이다. watchdog 에 대한 원리나 설명은 구글링을 하면 많이 보이니 여기서는 라즈베리파이에 watchdog 을 설정 하는 방법을 기술한다. 1. 커널에 라즈베리리파이 칩셋 모듈을 추가한다. sudo modprobe bcm2708_wdog Raspbian 4.14.34-v7+ 버전 기준에는 bcm2708_wdog 가 아닌 bcm2835_wdt 로 변경 sudo modprobe bcm2835_..

Telegram CLI DDos 후 작동 안되는 문제 해결

2015년 7월 13일부로 아래 내용처럼 수정하지 않아도 정상적으로 작동합니다. 지난 2015년 7월 10일 오후부터 텔레그램 접속이 불안정해지더니 몇시간 동안 접속이 안되는 문제가 발생 Telegram 측에서는 동아시아쪽에서 DDos 공격이 있어서 그랬다고 함. 현재(2015.7월 13일 기준) 접속이 원할한 상태이나 Telegram CLI는 작동이 안되는 문제가 발생. https://github.com/vysheng/tg 위 링크의 이슈 란에 보니 다음과 같은 해결 방법이 보임. tgl.h 파일에서 DC IP 정보를 변경 해 주면 작동 한다는 글이 보임. sudo vi /home/pi/tg/tgl/tgl.h before #define TGL_MAX_DC_NUM 100 #define TG_SERVER_..

Tip&Tech 2015.07.13

LG 50LB6580 지원 코덱

LG 50LB6580 에서 지원하는 코덱 목록 확장자Type Codec .asf .wmv 비디오 VC-1 Advanced Profile (WMVA 제외), VC-1 Simple and Main Profiles 오디오 WMA Standard (WMA v1/WMA Speech 제외), WMA 9 Professional .divx .avi 비디오 DivX3.11, DivX4, DivX5, DivX6, XVid(except 3 wrap-point GMC), H.264/AVC, Motion Jpeg, MPEG-4 오디오 MPEG-1 Layer I, II, MPEG-1 Layer III(MP3), Dolby Digital, LPCM, ADPCM, DTS .mp4 .m4v .mov 비디오 H.264/AVC, MPEG..

Tip&Tech 2015.05.20

DSM 5.1 Transmission

저만 그런지 몰라도... 시놀로지 DSM5 에서 트랜스미션이 잘 설치가 안됩니다. 받은파일 디렉토리도 변경못하고 원하는데다가 받을수도 없고... 암튼 카페에서 찾아서 기록치원에서 올립니다. 1. transmission 사용중지 2. root로 ssh 접속 3. 유저변경 (transmission --> admin) vi /usr/local/transmission/var/settings.json "rpc-username": "admin", 으로 변경 4. 디렉토리권한 변경 chown -R admin /volume1/@appstore/transmission 5. admin으로 실행하도록 변경 vi /var/packages/transmission/scripts/start-stop-status USER-"admi..

Programming/Tips 2015.05.04

네트워크 드라이브에 WebDav 연결

시놀로지 NAS를 윈도우에 네트워크 폴더로 연결해서 그냥 탐색기에서 사용하는건 내부 네트워크에서는 윈도우 파일 공유 기능을 사용하여 쉽게 가능하지만 외부 네트워크에서 접속하는건 WebDAV 또는 ftp로 연결해서 쓰게되어있는데, webDAV로는 잘못된 연결이라면서 사용이 되지 않습니다..(그래서 보통 netdrive란 프로그램을 따로 쓰죠) 될거같은데 안되는게 이상해서 찾아보니. 윈도우 7의 네트워크 폴더 기능 기본 설정값이 SSL이용한 접속에서만 연결 가능하게 되어있기 때문이네요. 이걸 보안접속 아닌 경우에도 사용가능하게 바꿔주면 윈도우7에서 WebDAV 이용한 네트워크 폴더 / 드라이브 연결이 가능합니다. 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS..

Programming/Tips 2015.04.29

백 비트 고2 기본 조작법

▶ 0: 초기화 1. 파워버튼을 5~6초간 누르고 있습니다. (빨간불과 파란불이 깜빡일때 까지) 2. 빨간 불과 파란불이 깜빡이는 상태에서 볼륨 UP 버튼과 DOWN 버튼을 함께 눌러줍니다. (아까보다 빠른속도로 빨간불과 파란불이 3회 깜빡이며 전원이 OFF 될 것 입니다.) ▶ A: 통화 및 스트리밍 오디오 - 전화걸기/종료(1회 누름) - 통화거부(2초간 누름) - 첫번째 통화 대기하고 두번째 통화응답(1회 누름) - 통화 전환(2초간 누름) - 두번째 통화 끊고 첫번째 전화검색(1회 누름) - 휴대폰에서 통화 전환(1회 누름) - 재다이얼(2회 누름) - 휴대폰의 음성 컨트롤 기능을 사용해서 전화(신호음이 들릴 때까지 2초간 누름) - 끊긴 Bluetooth 연결 재연결(이어버드가 자동으로 연결되지..

카테고리 없음 2015.04.07
반응형