목록freerevival (41)
I'm free
우리의 생각과 기준에 얽매이지 말고 하나님의 기준대로 나아가자. 어제와 다른 내일을 기대하는것 어제와 같은 오늘을 기대하는것 자신의 상황 처지에 묶여있는것 모두다 내려 놓아야 변화되는것
방향성을 바꾼후 프로젝트명도 바껏습니다. - 성경 뿐만 아니라 찬양가사 및 유저 입력에 대해서도 화면에 출력하면 좋겠다 생각함. 열 번째 작업입니다.(아마도.2) 찬양탭 작업을 위해 텍스트 읽기기능을 구현하여 보았습니다. 기본기능 1. 파일 폴더 목록 읽기 > 폴더 목록은 프로젝트 내에서 정하여 두었습니다. [실행파일폴더\data\lyrics] > 또한 목록 정렬기능도 넣어두었습니다 (하단 그림 소스 참조) - 없어도 무관 = 숫자에 의한 정렬기능을 위함 2. 파일 읽기 > 기본적으로 .txt 텍스트 파일 읽기기능 > 텍스트1 : 케리지리턴(라인끝,엔터,다음줄) 마다 분리하여 표기 > 텍스트2 : 케리지리턴(라인끝,엔터,다음줄)이 반복되는 경우 분리하여 표기 두가지로 표현 할수있게 구현한것을 모듈화(Su..
LabVIEW로 성경 뷰어를 만들어 보기로 했습니다. 성경 선택후 바로 화면 프로젝트 화면에 출력 할수 있으면 참 좋을텐데 라는 생각으로 시작. 아홉 번째 작업입니다.(아마도.) 찬양탭 작업을 위해 폴더/파일 생성/삭제 기능을 위한 SubVI를 구현해 보았습니다. 기본기능 1. 경로입력 > 절대경로(거짓) : 상대경로 >> 현제 어플리케이션(실행파일) 위치 대비 > 절대경로(참) : 절대경로 >> 모든 경로 입력 2. 파일 폴더 생성( 경로입력시 마지막 경로값 입력에 대한 처리 ) > 폴더 생성 : 이름만 입력시 폴더생성 > 파일 생성 : 확장자도 같이 입력시 파일생성 * 경로 프로퍼티 / 탐색옵션 - 설정 변경 : 파일/폴더 (파일선택기능/폴더선택..
LabVIEW로 성경 뷰어를 만들어 보기로 했습니다. 성경 선택후 바로 화면 프로젝트 화면에 출력 할수 있으면 참 좋을텐데 라는 생각으로 시작. 세번째 배포 버전입니다. (여덟 번째 작업) 1.4버전도 있긴한데 귀찮아서 빼먹음 1. 첫 텍스트 표시 변경 > 성경 선택을 하지도 않았는데 창세기 1장 1절이 떠서 텍스트 변경 2. 탭 추가 > 성경, 찬양, USER 탭 추가 - 성경 : 성경 선택후 해당 절을 출력하기 위함(진행중) - 찬양 : 찬양 가사를 출력하기 위함 (미구현) - USER : 사용자 입력에 대한 텍스트를 출력하기 위함(진행중) 3. USER 입력 기능 > 기본 4개 입력 가능 > 텍스트 입력후 우측 체크 아이콘 클릭시 해당 텍스트 출력 > 클러스터 배열을 만들어 구현 (아래 그림 처럼 ..
설치관련하여 NI홈페이지 개편이 있어 관련글을 새로 작성하였습니다.// - LabVIEW 설치관련 링크 - [LabVIEW] LabVIEW, Run-Time Engine, Community 다운로드 [LabVIEW] Run-Time Engine ver.2017 다운로드 [LabVIEW] LabVIEW 2022 설치 / 평가판 연장 [LabVIEW] LabVIEW Community 설치 /비영리,비학술,무료 /// 여기서부터 이전 글입니다 /// LabView로 작성한 프로그램을 실행하기 위해서는 LabView 프로그램이 있으면 되겠지요. 간단한 프로그램 하나 실행하기 위하여 1GByte가 넘는 프로그램을 매번 설치하기에는 시간/용량/노력의 낭비가 심하겠지요. 그리고 기본적으로 LabView 라이센스는 한..
LabVIEW로 성경 뷰어를 만들어 보기로 했습니다. 성경 선택후 바로 화면 프로젝트 화면에 출력 할수 있으면 참 좋을텐데 라는 생각으로 시작. 두번째 배포 버전입니다. (일곱 번째 작업) 1. 설정 저장/로드 기능 추가 - 막상 쓰다보니 설정은 매번 동일하고 매번 새로 셋팅하려니 불편함. - 내가 쓰기위해? 급하게 설정 저장기능 추가. ( 별 내용없음. / 나중에 수정 필요 ) // 텍스트 파일로 저장하며 현제는 그냥 나열하게 되있음. // 명칭을 같이 넣어서 유저가 텍스트 파일을 수정하여 설정 변경가능하도록 하면 좋을것으로 생각됨. 2. 폰트 목록기능 폰트를 직접 입력해서 변경하던 것을 콤보박스를 이용하여 선택 가능하도록 변경. 별것도 아닌 기능이 애를 먹임. 참고 예제 https://forums.n..
LabVIEW로 성경 뷰어를 만들어 보기로 했습니다. 성경 선택후 바로 화면 프로젝트 화면에 출력 할수 있으면 참 좋을텐데 라는 생각으로 시작. 첫번째 배포 버전입니다. (여섯 번째 작업) 1. 기존 소스에서 이벤트문을 통한 동작 몇가지 추가 > 키보드 방향키 클릭 이벤트 아래/오른쪽 : 말씀 다음절 이동 위/왼쪽 : 말씀 이전절 이동 2. 화면 디자인 변경 > 선택 말씀 표시 및 선택 말씀의 앞뒤 말씀도 표시 - 절 선택시 리스트 따라가도록(스크롤 자동이동) 3. 도움말 추가 > 배포 버전이기에 성경 데이터에 대한 저작권 및 DB 출처 표기 4. 팝업기능 추가 > vi 프로퍼티에서 동작 기능 수정 모니터화면 2에서 실행되며 / 최대화로 실행됨 ================== v1.1 첫번째 배포버전 ..
암호화용 난수 발생기. 랩뷰 안에는 난수(0-1)이 존재한다. 일반적으로 이 난수를 사용하여도 무방하다. 이 프로그램은 정보보호에서 배운 반복되지않는 난수를 구하기 위해서 작성하였다. num : 난수 발생 개수 mod : 난수 최대 수치 - 난수발생식(아무리봐도 일차함수인데....) X0 : 시작 수 a : 비례상수 c : 상수 자동/수동(기본 수동) 수동 : 유저 입력에 따라 중복 검사를 시행 자동 : 발생식을 랜덤으로 돌려 중복 검사를 시행 리셋 : 다시 시행 배율 : 발생식이 mod 보다 작은 수로 발생되는데 그 수가 너무 큰경우 줄이기 위한 배율 (1/N) 소스는 별 내용이 없고 난수발생 수식을 사용하기위해(정보보호에서 배운 난수식) 약간의 수식이 들어갔으며(수식대신 랩뷰의 난수를 사용하여도 무방..
LabVIEW로 성경 뷰어를 만들어 보기로 했습니다. 성경 선택후 바로 화면 프로젝트 화면에 출력 할수 있으면 참 좋을텐데 라는 생각으로 시작. 다섯 번째 작업입니다. 화면에 출력할 PUP-UP용 VI를 조절하는 작업을 해봅니다. >이제 기본기능은 된거 같습니다. 다음버전부턴 배포버전으로 나갈 예정입니다. 1. 성경뷰어-v4에서 사용한 글로벌 변수의 항목을 몇가지 변경하였습니다. > 변경 및 추가사항 : 위치, 텍스트.크기 2-1. 글로벌 변수에 맞도록 컨트롤소스 수정 2-2. 글로벌 변수에 맞도록 pup-up소스 수정 3. 화면조정 소스 구현 > pup-up VI의 프런트패널 크기정보 읽기 > pup-up VI의 크기에 맞게 텍스트 크기 변경 > 너비/높이 이격% 수치에 따라 텍스트 위치 변경 3. 실..
LabVIEW로 성경 뷰어를 만들어 보기로 했습니다. 성경 선택후 바로 화면 프로젝트 화면에 출력 할수 있으면 참 좋을텐데 라는 생각으로 시작. 네 번째 작업입니다. 선택된 성경 말씀을 프로젝트 화면에 보여줄 PUP-UP용 VI에 출력해보겠습니다. 1. 먼저 선택된 말씀에 대하여 변동할 데이터를 선택(프로퍼티노드) > 폰트 / 크기 / 굵은체 / 이탤릭체 / 밑줄 / 취소선 / 폰트색 / 배경색 / 자리맞춤 / 박스크기(너비,높이) 2. 말씀과 변동할 데이터를 pup-up.vi에 보내기 위해 글로별 변수 생성,. 3. 글로별 변수를 통해 기존 데이터와 pup-up.vi에 데이터 연결 4. vi를 실행시켜 적용되는지 여부 확인 ================== v04-pup-up 데이터 연결 원본 파일 메..