반응형

라즈베리파이 37

[최종] 우분투의 크롬 실행시 키링 언락(keyring unlock) 메시지 제거

chromium 을 실행할 때, 어떻게 하다 보니 비번을 입력하라는 팝업이 계속 뜬다. 이것을 어떻게 없애는지 여러 자료를 찾아보다가 아래 건으로 해결하였다. 터미널을 열어서, 아래의 폴더로 이동하면 아래의 파일들이 보인다. $ cd ~/.local/share/keyrings $ ls -altr total 16 -rw------- 1 igi igi 207 9월 10 2023 user.keystore drwxr-xr-x 14 igi igi 4096 3월 19 00:27 .. -rw------- 1 igi igi 1204 3월 19 20:22 login.keyring drwx------ 2 igi igi 4096 3월 19 20:22 . 이 파일을 그냥 삭제하면 된다. 아래 처럼... $ rm * 이제 브라..

c++과 opencv를 이용하여 웹캠 영상 fps조정

자동차에서 카메라를 연결하여 신호등 변화와 앞차가 이동하는 것을 감지하기 위해서, 1초에 1장~2장 정도를 찍을 수 있게 한다. 정지상태에서 앞차가 이동하거나 신호등 변화를 감지하려면, 초당 1~2 프레임 정도 속도면 충분하기 때문에 웹캠의 카메라 속도를 조절하려 한다. opencv에서 아래의 코드로 카메라의 초당 frame 수를 지정할 수 있다고 한다. cap.set(CAP_PROP_FPS, 2); 을 사용하면 될것 같은데... T.T #include using namespace cv; using namespace std; int main(int argc, char *argv[]) { int fps = 2; VideoCapture cap(0); cap.set(CAP_PROP_FRAME_WIDTH, 64..

리눅스 삭제 파일 즉시 복원 솔루션(소스 포함, 유닉스, 리눅스, 라즈베리파이 등 다수)

trashfolder 배경 1998년도인가에 만들었던 유닉스/리눅스용 trash folder 프로그램입니다. Command Line Interface의 터미널에서 rm명령어로 파일을 삭제했을 때, 복원할 수 있는 기능을 제공합니다. Trash Folder의 단점인 휴지통 비우기를 하지 않아서, 서버의 디스크를 모두 잡아먹는 경우를 없애기 위해서, 특정 일자(이틀)가 경과된 파일은 rm명령어를 사용했을 때, 먼저 삭제를 한 후에 실제 파일을 삭제하도록 하였습니다. 서버의 다양한 사용자들을 통제(?)하기 위한 기능입니다. 폴더를 삭제하고 난 후에 삭제한 폴더를 한꺼번에 복원하는 기능은 제공하지 않습니다. 하지만, 파일별로 복원하는 기능을 제공합니다. 이렇게 만든 사유는 삭제를 했을 때, 중요한 파일을 복원할..

음악 스트리밍 서버 만들기(라즈베리파이+안드로이드폰)

설치 파일 $ sudo apt install gawk gcc libsqlite0-dev libsqlite0 libgdbm-dev libid3tag0 avahi-daemon dpkg-dev libsqlite3-dev libgdbm-dev libflac-dev flac libvorbis-dev 다운로드 https://src.fedoraproject.org/repo/pkgs/mt-daapd/mt-daapd-svn-1696.tar.gz/42ba1f432bb88e18a8cb4ce0fc52eb64/mt-daapd-svn-1696.tar.gz ./configure --enable-oggvorbis --enable-flac --enable-sqlite3

라즈베리파이 이미지 히스토리 (Raspberry pi older image)

라즈베리 파이의 과거 버전을 설치하려면 아래의 링크에서 설치할 수 있다. Lite images: https://downloads.raspberrypi.org/raspbian_lite/images/ Index of /raspbian_lite/images downloads.raspberrypi.org 일자별로 이미지 파일이 등록되어있다. [DIR]raspbian_lite-2015-11-24/2015-11-24 02:51- [DIR]raspbian_lite-2016-02-08/2016-02-08 10:22- [DIR]raspbian_lite-2016-02-09/2016-02-09 21:17- [DIR]raspbian_lite-2016-02-29/2016-02-29 06:03- [DIR]raspbian_lite..

[WIPS 5번] 라즈베리파이 계정 생성 후에 Default계정 삭제

라즈베리 파이를 설치하고 난 뒤에 바로 수행해도 되는데, 한참을 미뤘다가 지금 하게 된다. 라즈베리파이를 설치하면 기본적으로 pi계정이 만들어진다. 이 계정을 갖고 보통 사용하게 되는데, 원칙은 이러한 일반적인 계정명은 삭제해야하는 것이 맞다. 그래서, wips용으로 운용 관리할 계정으로 wips 라는 이름으로된 계정을 만들어서 사용하려한다. 계정을 만드는 방법은 다음과 같이 adduser 명령어를 사용한다. 직접 /etc/passwd 파일을 수정하여 만들수도 있겠지만, 명령어를 이용한 계정을 만드는 방법으로 진행하였다. $ sudo adduser wips Adding user `wips' ... Adding new group `wips' (1001) ... Adding new user `wips' (1..

[WIPS 100번] 무선랜 캡처가 안될 때가 있다.

무선랜이 모니터 모드로 되어있는데도, 무선랜 캡처가 안될 때가 있다. 될 때도 있고 안될 때도 있었다. 무선랜 드라이버를 잘못 설치해서 그런가? 아니면, 무선랜 자체, 즉 하드웨어의 오류인가 몰라서 한참을 헤매었다. 그러던 중, 다른 데몬이 간섭 현상을 일으킬 수 있다는 글을 구글링하게 되었다. 아래의 명령을 실행해본다. airmon-ng 프로그램이 없으면, 기존 글에 있던, aircrack-ng 패키지 설치가 되어있지 않아서 그렇다. 이 패키지를 설치 한 후에 아래 것을 따라해 보자. $ sudo airmon-ng start wlan1 이렇게 입력을 했더니, 많은 양의 안내문과 오류 메시지가 출력된다. Found 6 processes that could cause trouble. Kill them us..

[WIPS 9번] 부팅할 때, WIPS 서비스 자동 실행하기

프로그램 자동 실행하는 것은 아래의 글로 대신한다. makejarvis.tistory.com/85 부팅할 때, 자동으로 프로그램 실행하기 라즈베리파이에 전원을 넣었을 때, 즉, 부팅이 되었을 때 바로 프로그램이 실행되도록 해보자. 몇가지 방법이 있지만, 라즈베리파이에 설치한 kali 리눅스에 설정하는 방법을 정리한다. 먼저, /etc makejarvis.tistory.com

vi의 rc파일

내가 사용하는 vi rc파일이다. 홈디렉토리에 .vimrc 파일을 생성하고, 아래의 내용으로 저장했다. .vimrc " Vimrc_Setup_List " Update Date : 26th Feb 2018 " Color scheme (terminal) set background=dark " Display " highlight Normal ctermfg=white ctermbg=black " Text Editor set autoindent " always set autoindenting on set smartindent " do clever autoindenting set cindent " enable specific indenting for C code set number " always show line..

[WIPS 8번] 무선랜 차단하기 소스 #3

우선 패킷을 만들어서 보내려는 것이 시간이 걸려서, 쉽게 가기로 했다. 앞에서 설치한 aircrack-ng 를 이용하기로 했다. DeAuthThread.c *==============================================================*/ /* 화 일 명: DeAuthThread.c */ /* 제 목: */ /*--------------------------------------------------------------*/ /* 라이브러리: */ /* 작 성 자: myjunu@gmail.com */ /* 헤더화일: DeAuthThread.c */ /* 작 성 일: 20.9.01( 최종수정일 : . .) */ /*--------------------------------..

반응형