[이벤트] 키위매니저 1년 무료 사용 이벤트

지금 서비스 신청하시면 키위매니저를 1년 동안 무료로 사용하실 수 있습니다.
이벤트 기간 : 2024년 10월 31일 부터 2024년 12월 31일 까지
이벤트 기간 내에 서비스 신청이 완료되어야 무료 사용 혜택을 받으실 수 있습니다.
이벤트 관련 문의 : 키위소프트 홈페이지 고객센터 > 고객문의

 

 

키위매니저 서비스 소개

비즈니스 통합 관리 솔루션 '키위매니저'는 업종별 필요한 기능들이 모듈 형식으로 포함되어 있는 맞춤형 통합 관리 솔루션입니다.
나의 업종에 맞게 필요한 기능들을 선택하여 적용할 수 있으며 추가 비용 없이 계속 사용 가능합니다.
관리 기능에는 바코드와 QR코드 생성 및 스캔 기능이 자체 포함되어 있어 관리 기능을 쉽게 사용할 수 있습니다.
모든 기능이 웹 기반에서 실행되기 때문에 웹브라우저에서 접속하여 모든 기능을 사용할 수 있습니다.
PC와 모바일기기 웹브라우저에서 모두 사용 가능한 반응형 UI 서비스를 제공합니다.
메인계정 및 서브계정으로 구분하여 로그인 및 사용 가능하기 때문에 보안을 강화 할 수 있습니다.
추가 비용 없는 지속적인 업데이트 서비스가 제공됩니다.
처음 서비스 이용 신청 후 3일간 무료로 모든 기능을 사용하실 수 있습니다.
업종별 더 많은 기능들이 지속적으로 추가됩니다.

 

키위매니저 버전 1.01

현재 버전 1.01에서는 아래의 관리 기능이 제공됩니다.
- 고객관리 : 고객 정보 관리
- 상담관리 : 고객 상담 관리
- 상품관리 : 상품 등록 및 정보 관리
- 상품판매관리 : 등록 상품 판매 관리(상품 바코드 사용 지원)
- 출결관리 : 고객 출결 관리(QR코드 사용 지원)
업종별 다양한 기능이 앞으로 계속 추가됩니다.

 

 

키위매니저 체험용 계정 접속 안내

키위매니저 서비스 URL https://www.kiwimanager.kr에 접속합니다.

계정 로그인 아이디(ID) : km102 , 비밀번호(Password) : pw12345
체험용 계정은 정식 서비스와 모든 기능이 동일하며 모든 기능을 사용 해 보실 수 있습니다.
 

 

 

키위매니저 서비스 안내 및 신청하기

https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

[이벤트] 키위매니저 1년 무료 사용 이벤트 지금 서비스 신청하시면 키위매니저를 1년 동안 무료로 사용하실 수 있습니다. 이벤트 기간 : 2024년 10월 31일 부터 2024년 12월 31일 까지 이벤트 기간 내

www.kiwisoft.kr

 

트론(TRX) 기반 아라피아코인(ARA) 서비스가 종료되었습니다.

트론 기반의 아라피아코인(ARA)은 그 동안 아라피아 블록체인의 암호화폐로 사용되었으나 테스트넷 서비스 오픈과 메인넷 개발 준비로 전환됨에 따라 2024년 11월 20일 서비스가 종료되었습니다.
아라피아코인(ARA) 서비스 종료에 따라 아라피아코인(ARA) 기반의 NFT 서비스도 함께 종료되었습니다.


아라피아코인(ARA) 서비스 종료에 따라 아라피아 블록체인은 현재 테스트넷(TESTNET)이 운영중이며 메인넷(MAINNET)이 개발 준비중입니다.
아라피아 블록체인은 테스트넷(TESTNET)과 메인넷(MAINNET)으로만 블록체인이 구축되어 운영되며 이를 기반으로한 NFT도 함께 운영됩니다.
메인넷(MAINNET)은 2025년 하반기에 오픈됩니다.

 

 

아라피아코인(ARA) 서비스 종료에 따른 ARA 보유자를 위한 교환 보상안내

아라피아코인(ARA) 서비스 종료에 따라 기존 트론 기반의 ARA 코인을 보유하고 있는 사용자는 아래와 같이 교환 및 보상이 진행되었습니다.

 

1. 기존 ARA 보유량 -> 메타버스 아라피아코인(ARC)으로 교환 지급 완료 (ARC -> ARA 교환 당시 지불한 수수료도 함께 ARC로 지급)

 

2. ARA 기반 NFT 발행 건수가 있는 사용자 -> NFT 발행 건수 합계 * 10ARC로 계산되어 지급 완료

 

감사합니다.

 

 

메타버스 아라피아 바로가기 : 

https://www.arapia.world

 

https://www.arapia.world

 

www.arapia.world

 

 

셀매니저 서비스 소개

판매관리 솔루션 '셀매니저'는 판매관리&고객관리 솔루션 서비스입니다.
바코드 스캔 기능이 있는 모바일 앱(안드로이드) 및 USB 포트로 PC에 연결 가능한 바코드 스캐너를 통해 손쉽게 판매관리 및 재고관리를 할 수 있습니다.
바코드를 사용하지 않아도 손쉽게 판매 등록 및 재고 관리가 가능합니다.
셀매니저 솔루션은 웹 기반에서 실행되기 때문에 웹 브라우저에서 접속하여 재고 및 판매관리를 할 수 있습니다.
바코드 스캐너 리딩을 위한 웹 기반의 스캔 서비스도 함께 제공됩니다.
구글 플레이(Google Paly)에서 셀매니저 모바일 앱을 다운로드 하실 수 있습니다.
메인계정, 메인직원계정, 서브계정으로 구분하여 로그인 및 입출고 등록을 할 수 있습니다.
메인직원계정 기능을 제공하여 본사내에서 직원별 계정을 분리하여 사용 할 수 있습니다.
상품 옵션별로 등록되기 때문에 옵션별 입출고(판매) 관리를 할 수 있습니다.
추가 비용 없는 지속적인 업데이트 서비스가 제공됩니다.
처음 서비스 이용 신청 후 3일간 무료로 사용하실 수 있습니다.

 

 

셀매니저에 등록된 고객사 상품 수

2024 11 19일 현재 셀매니저에 등록된 고객사의 상품은 100699개 입니다.

 

 

셀매니저 체험용 계정 접속 안내

셀매니저 서비스 URL https://www.sellmanager.kr에 접속합니다.
 
메인계정 로그인 아이디(ID) : a101 , 비밀번호(Password) : 1234
메인직원계정 로그인 아이디(ID) : m101 , 비밀번호(Password) : 1234
서브계정 로그인 아이디(ID) : s101 , 비밀번호(Password) : 1234
메인계정 고객사의 본사에서 사용하는 대표 계정입니다.
메인직원계정 고객사의 본사 직원들이 사용하는 계정입니다.
서브계정 고객사의 본사 외 지사, 판매점, 공장 등 본사와 구분되는 곳에서 사용하는 계정입니다.
체험용 계정은 정식 서비스와 모든 기능이 동일하며 직접 입출고 등록 등 모든 기능을 사용 해 보실 수 있습니다.

 

 

셀매니저 모바일 앱 서비스 안내

셀매니저는 바코드 스캔 기능이 포함되어 있는 모바일 앱(안드로이드) 서비스도 함께 제공합니다.
아래 구글 플레이 배너를 클릭하시거나 구글 플레이에서 셀매니저(sellmanager)로 검색하시면 다운로드 및 설치 하실 수 있습니다
안드로이드 스마트폰에서 설치 하실 수 있습니다.

 

 

셀매니저 서비스 안내 및 신청하기

https://www.kiwisoft.kr/h3/s01/s01.php

 

키위소프트 | Kiwisoft

셀매니저 서비스 소개 판매관리 솔루션 '셀매니저'는 판매관리&고객관리 솔루션 서비스입니다. 바코드 스캔 기능이 있는 모바일 앱(안드로이드) 및 USB 포트로 PC에 연결 가능한 바코드 스캐너를

www.kiwisoft.kr

 

 

파이코인 결제 서비스 지원

 

 

맞춤형 솔루션 제작 및 홈페이지 제작비용 결제에 암호화폐 파이코인(PI COIN) 일부 결제가 가능합니다.


- 결제 범위 : 부가세(10%)를 제외한 전체 결제 금액의 최대 50%까지 파이코인 결제 가능합니다.
- 계약금 결제는 전액 현금으로만 가능합니다.
- 결제 기준 가격 : 파이코인의 현금 가치는 1PI = 50,000원으로 책정합니다. 기준 가격은 향후 변동 될 수 있습니다.
- 계약 이후 파이코인 결제가 불가능한 상황이 발생할 경우 전액 현금으로 결제합니다.
- 전자세금계산서는 현금결제에 대한 부분만 발행됩니다.
- 파이코인 결제(전송)는 결제 완료 후 전송내역 스크린샷을 고객에게 전송하여 드립니다.
- 결제 예시 :

총 결제 금액이 770,000원(부가세 10% 포함)인 경우 파이코인으로 최대 50%를 결제
> 50% 현금 결제 금액 : 770,000/2 = 385,000원
> 파이코인 결제 : 385,000원 = 7.7PI

 

 

맞춤형 솔루션 및 홈페이지 제작 서비스 안내

https://www.kiwisoft.kr/h3/s01/s03.php

 

키위소프트 | Kiwisoft

[이벤트] 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트가 진행중입니다. 지금 키위소프트에서 계약하시면 제작 견적의 20% 할인 금액

www.kiwisoft.kr

 

 

맞춤형 솔루션 제작 및 홈페이지 제작 견적 할인 이벤트 안내

맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트가 진행중입니다.
지금 키위소프트에서 계약하시면 제작 견적의 20% 할인 금액으로 맞춤형 솔루션 또는 홈페이지를 제작하실 수 있습니다.
이벤트 기간 : 2024년 10월 31일 부터 2024년 12월 31일 까지
이벤트 기간 내에 계약이 완료되어야 견적 할인 혜택을 받으실 수 있습니다.
이벤트 및 견적 관련 문의 : 

https://www.kiwisoft.kr/h3/s04/s02.php

 

키위소프트 | Kiwisoft

앤아이비디앤 (키위소프트) |  대표 : 도현우  |  사업자 등록번호 : 502-18-33545 대표전화 : 070-7857-3800 (10:00 AM ~ 5:30 PM,주말 및 공휴일 휴무) 대구광역시 수성구 파동로 2길 17, 401호 통신판매업 : 제

www.kiwisoft.kr

 

 

 

 

우분투(ubuntu) 서버 시간대(timezone) 설정 방법

우분투에서는 기본적으로 시간대가 UTC로 되어 있습니다.

 

Asia/Seoul 서버 시간으로 변경하기
sudo dpkg-reconfigure tzdata

 

방향키를 사용하여 원하는 지역(Asia)과 시간대(Seoul)를 선택합니다.

 

서버 시간 확인

date

 

 

PHP서버 시간대(timezone) 설정 방법

PHP 설정 파일인 php.ini 파일을 수정합니다. PHP8.3인 경우 아래와 같습니다. PHP버전에 따라 파일 위치 경로가 다릅니다.

vi /etc/php/8.3apache2/php.ini

 

;date.timezone 라인을 찾아 앞에 주석(;)을 제거하고 아래 처럼 수정합니다.
date.timezone = Asia/Seoul

 

설정을 저장하고 vi 편집기에서 빠져나옵니다.

ESC + :wq

 

 

설정을 변경하고 apache 서버를 재시작합니다.

sudo service apache2 restart

 

 

PHP 문서(소스코드)에서 시간대를 설정하는 경우 

PHP 소스코드에서 date 함수를 사용하기 전 date_default_timezone_set('Asia/Seoul'); 코드를 추가합니다.

<?php
date_default_timezone_set('Asia/Seoul');
echo date("Y-m-d H:i:s");
?>

 

 

맞춤형 솔루션 제작 서비스 및 다양한 솔루션 서비스 제공 '키위소프트'

https://www.kiwisoft.kr

 

https://www.kiwisoft.kr

 

www.kiwisoft.kr

 

키위매니저 QR코드를 사용한 출결(출퇴근) 등록 테스트 영상입니다.

 

웹 기반에서 QR코드를 스캔하고 설정한 시간을 기반으로 출퇴근 자동 또는 수동으로 지정하여 등록할 수 있습니다.

QR코드 스캔을 위해 휴대폰 웹브라우저에서 접속합니다.

 

 

 

휴대폰에서 현재 위치를 파악하여 지정한 장소에서 QR코드를 스캔하였는지 파악할 수 있습니다.

키위매니저에서 출결(출퇴근) 등록을 위한 QR코드를 자동으로 생성하여 화면에 보여주기 때문에 별도의 QR코드를 제작할 필요가 없습니다.

QR코드를 화면에 보여주는 휴대폰 또는 PC와 QR코드를 스캔하는 직원(또는 학생)의 휴대폰으로 쉽게 출결(출퇴근)을 등록할 수 있습니다.

 

키위매니저 서비스 안내

https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

[이벤트] 키위매니저 1년 무료 사용 이벤트 지금 서비스 신청하시면 키위매니저를 1년 동안 무료로 사용하실 수 있습니다. 이벤트 기간 : 2024년 10월 31일 부터 2024년 12월 31일 까지 이벤트 기간 내

www.kiwisoft.kr

 

 

QR코드 맞춤형 솔루션 제작 안내

QR코드를 사용한 100% 맞춤형 웹솔루션을 제작해드립니다.

내 업종에 맞는 QR코드 맞춤형 웹솔루션을 제작해보세요. PC와 모바일 반응형 및 연동으로 솔루션을 편리하게 사용할 수 있습니다.

https://www.kiwisoft.kr/h3/s01/s03.php

 

키위소프트 | Kiwisoft

[이벤트] 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트가 진행중입니다. 지금 키위소프트에서 계약하시면 제작 견적의 20% 할인 금액

www.kiwisoft.kr

 

 

웹솔루션의 장점

웹솔루션은 모바일 앱보다 제작 비용이 저렴합니다.

웹솔루션은 모바일 앱과 동일한 기능을 대부분 구현하여 제작 가능합니다.

웹브라우저의 홈바로가기 아이콘 또는 홈설치 기능을 사용하여 스마트폰에서 앱 처럼 사용할 수 있습니다.

솔루션의 유지 비용이 앱 보다 저렴하며 유지 보수가 쉽고 업데이트를 앱 보다 쉽게 진행할 수 있습니다.

 

지금 웹솔루션을 제작해보세요.

 

웹 음성녹음 솔루션 : 키위 보이스 레코더

PC 또는 Mobile기기에 연결 되어 있는 마이크로 음성을 녹음하여 녹음 파일을 재생, 다운로드 또는 웹 서버에 업로드 할 수 있는 HTML5 웹 기반의 녹음 솔루션입니다.
웹사이트에 맞춤형으로 웹 음성녹음 서비스를 구축 할 수 있습니다.
HTML5,JavaScript 기반으로 웹 서버 OS 및 웹 사이트 제작 언어에 상관 없이 음성 녹음 서비스를 구축하여 운영 할 수 있습니다.
음성 녹음은 mp3파일로 녹음되며 녹음 시간 길이는 원하는 최대 시간(초 단위)을 설정 할 수 있습니다.

 

 

3일 동안 무료로 테스트를 진행해보세요.

서비스 신청 후 3일 동안 무료로 웹서버에 설치하여 테스트할 수 있습니다.
테스트를 위한 임시 라이선스가 발급되며 신청 후 이메일로 안내해드립니다.
테스트 완료 후 구매 결제를 진행합니다.
무료 테스트 기간은 구매 신청 당일을 포함하여 제공됩니다.
주말 및 공휴일은 무료 테스트 기간에 포함되지 않습니다.

 

 

키위 보이스 레코더 라이선스 구매 고객사
2024년 11월 15일 현재 키위 보이스 레코더 라이선스를 구매한 고객사는 113곳 입니다.

 

 

웹 음성녹음 체험하기

웹 음성 녹음 체험 URL에 접속한 PC에 마이크가 연결되어 있어야 합니다. 모바일 기기에서는 바로 사용 할 수 있습니다.
웹 음성녹음 체험 URL에 접속 후 마이크 사용 권한 요청 메시지창이 뜨면 반드시 허용해주세요.
사용자 PC 또는 모바일 기기에서 웹브라우저 오류가 발생하거나 일부 기기 또는 구 버전의 웹브라우저에서 녹음이 정상적으로 되지 않을 수 있습니다.
사용자 PC 또는 모바일 기기에서 웹브라우저 최신 버전 및 마이크 연결 상태 등을 반드시 확인해 주세요.

 

 

 

웹페이지 HTML 적용방식

HTML과 Javascript로 웹페이지에 적용합니다. 

설치파일에 Javascript파일 등이 모두 포함되어 함께 제공됩니다. 디자인은 자유롭게 변경 할 수 있습니다.

 

 

JAVASCRIPT 주요 기능 설정

자바스크립트 설정 파일(setup.js)에서 주요 기능 설정을 간편하게 할 수 있습니다.
녹음 컨트롤과 관련된 자바스크립트 주요 함수를 직접 커스트마이징 할 수 있도록 별도의 자바스크립트 파일을 함께 제공합니다.

 

 

녹음 및 이벤트

녹음을 완료하고 필요한 이벤트를 실행합니다. Ajax를 사용하여 녹음 파일을 웹서버에 업로드 할 수 있습니다.
필요한 기능이 있는 경우 코드를 추가하여 사용하세요.
녹음 파일의 업로드 경로(URL)을 직접 지정하여 서버단에서 파일업로드 처리 및 DB 저장 등의 처리를 할 수 있습니다.
서버단에서 파일업로드 처리와 관련하여 php 예제 소스 파일(upload.php)을 함께 제공합니다. asp 또는 jsp를 사용하시는 경우 직접 제작해주셔야 합니다.

 

 

라이선스 가격 및 구매 안내 바로가기

https://www.kiwisoft.kr/h3/s01/s02.php

 

키위소프트 | Kiwisoft

웹 음성녹음 솔루션 : 키위 보이스 레코더 PC 또는 Mobile기기에 연결 되어 있는 마이크로 음성을 녹음하여 녹음 파일을 재생, 다운로드 또는 웹 서버에 업로드 할 수 있는 HTML5 웹 기반의 녹음 솔루

www.kiwisoft.kr

 

 

맞춤형 솔루션 제작 서비스 안내

https://www.kiwisoft.kr/h3/s01/s03.php

 

키위소프트 | Kiwisoft

[이벤트] 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트가 진행중입니다. 지금 키위소프트에서 계약하시면 제작 견적의 20% 할인 금액

www.kiwisoft.kr

 

 

아라피아 블록체인 테스트넷(TESTNET) 내부 업데이트가 진행되었습니다.

업데이트 내용

1. 이번 테스트넷 업데이트에서는 토큰 전송 및 토큰 조회 기능 개선을 위한 내부 API 업데이트가 진행되었습니다.
테스트넷 업데이트는 최적의 블록체인 토큰 전송 및 부가 기능 개선을 위해 진행되며 향후 메인넷에도 동일하게 적용됩니다.

2. 테스트넷 토큰 전송 로그 기록 일부 오류 점검 및 개선 작업이 진행되었습니다.

감사합니다.

 

 

아라피아 접속하기 : 

https://www.arapia.world

 

https://www.arapia.world

 

www.arapia.world

 

아라피아 공식 홈페이지 접속하기 : 

https://www.arapia.net

 

https://www.arapia.net

 

www.arapia.net

 

웹 기반의 QR코드, 바코드(Barcode), 스캔(Scan), GPS를 사용한 맞춤형 솔루션 제작 서비스 안내입니다.

위의 기능들을 사용하여 고객사에 100% 맞는 웹 솔루션을 제작해드립니다.

 

주요 기능 사용

- 웹 QR : 웹 페이지에서 QR코드를 자유롭게 생성하고 표시합니다.

- 웹 바코드(Barcode) : 웹 페이지에서 바코드를 자유롭게 생성하고 표시합니다.

- 웹 GPS : 웹 페이지에서 현재 위치를 확인하고 좌표값을 가져와 활용할 수 있습니다. 여러개의 위치 좌표가 있을 경우 각 좌표간 거리를 계산할 수 있습니다.

- 웹 스캔(Scan) : 웹 페이지에서 휴대폰의 카메라 기능을 사용하여 바코드 또는 QR코드를 스캔합니다. 웹솔루션에서 스캔 결과를 고객사의 요구에 맞게 처리하고 저장할 수 있습니다.

 

 

맞춤형 제작 웹솔루션에 위의 각 기능들을 고객사에 맞게 자유롭게 조합하고 적용합니다.

입출고 관리, 출결 관리 등 다양한 웹 솔루션에 적용할 수 있습니다.

 

견적 크기에 상관 없이 지금 무료 견적을 받아보세요.

모든 기능별 제작 및 운영에 대하여 상세하게 상담해드립니다.

현재 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트가 진행중입니다.

 

맞춤형 솔루션 제작 안내 바로가기 : 

https://www.kiwisoft.kr/h3/s01/s03.php

 

키위소프트 | Kiwisoft

[이벤트] 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트가 진행중입니다. 지금 키위소프트에서 계약하시면 제작 견적의 20% 할인 금액

www.kiwisoft.kr

 

 

키위매니저 웹 바코드(Web barcode) 인식 테스트 영상

 

웹브라우저에서 키위매니저에 접속하여 상품 정보에 등록되어 있는 바코드를 스캔하고 판매 등록하는 영상입니다.

모든 동작이 웹브라우저에서 진행됩니다.

웹브라우저에서 휴대폰 카메라를 인식하여 키위매니저에서 바코드를 촬영합니다.

바코드를 인식하여 상품 정보를 검색하고 판매 등록을 완료합니다.

판매 등록시 등록되어 있는 고객 정보에서 검색하여 구매 고객을 지정할 수 있으며 적립금 및 가격 할인도 적용할 수 있습니다.

 

 

 

키위매니저를 사용하는 경우 별도의 바코드 스캐너 장비가 필요 없습니다. 

휴대폰을 바코드 스캐너 처럼 사용하여 장소 및 위치에 상관 없이 쉽고 빠르게 바코드를 스캔하고 판매 등록을 할 수 있습니다.

 

키위매니저 서비스 안내 및 체험하기

https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

[이벤트] 키위매니저 1년 무료 사용 이벤트 지금 서비스 신청하시면 키위매니저를 1년 동안 무료로 사용하실 수 있습니다. 이벤트 기간 : 2024년 10월 31일 부터 2024년 12월 31일 까지 이벤트 기간 내

www.kiwisoft.kr

 

 

키위매니저 서비스 오픈 기념 1년 무료 사용 이벤트

https://www.kiwisoft.kr/h3/s04/s01.php

 

키위소프트 | Kiwisoft

앤아이비디앤 (키위소프트) |  대표 : 도현우  |  사업자 등록번호 : 502-18-33545 대표전화 : 070-7857-3800 (10:00 AM ~ 5:30 PM,주말 및 공휴일 휴무) 대구광역시 수성구 파동로 2길 17, 401호 통신판매업 : 제

www.kiwisoft.kr

 

지금 키위매니저 서비스를 신청하시고 1년 동안 무료로 사용해보세요.

 

자바스크립트 소스코드를 압축하고 난독화하는 웹사이트를 소개합니다.

 

JavaScript Obfuscator Tool

자바스크립트 소스코드를 복사하여 붙여넣고 난독화(obfuscate) 버튼을 클릭하면 소스코드가 난독화되어 보여집니다.

난독화가 완료된 소스코드를 복사하여 사용하시면 됩니다.

자바스크립트 파일을 직접 업로드하여 난독화 할 수 도 있습니다.

 

난독화를 위한 옵션 설정 항목이 많이 있습니다. 

여기서 Options Preset 선택 항목에 4가지 옵션이 있습니다.

Default, Low, Medium, High 4가지 옵션 항목이 있으며 Low에서 Hight로 갈수록 난독화의 정도가 높아지지만 파일 용량이 증가합니다. 

각 옵션별 난독화 후 비교해보시고 선택하여 사용하시면 됩니다.

나머지 다른 옵션들도 확인 후 필요한 항목은 선택하시면 됩니다.

 

 

 

난독화 웹사이트 바로가기 : 

https://obfuscator.io/

 

JavaScript Obfuscator Tool

JavaScript Obfuscator Tool A free and efficient obfuscator for JavaScript (including support of ES2022). Make your code harder to copy and prevent people from stealing your work. This tool is a Web UI to the excellent (and open source) javascript-obfuscato

obfuscator.io

 

 

키위매니저 버전 1.01 업데이트가 아래와 같이 진행되었습니다.

 

> 상품관리 > 판매관리 메뉴에서 입고 등록 기능이 추가되었습니다.

 

- 입고 등록은 상품의 입고를 기록하는 기능으로 입고 수량 등록과 함께 상품 정보의 입고 가격을 기준으로 입고 가격 합계가 계산됩니다.
- 입고 통계는 상품명으로 검색 가능하며 입고 등록은 판매관리 메뉴에서 입고등록 버튼을 클릭하여 직접 등록하실 수 있습니다.

 

 

 

키위매니저 주요 기능

- 고객관리 : 고객 등록 및 정보 관리 (고객 바코드 생성)
상담관리 : 고객 상담 등록 및 관리
상품관리 : 판매 상품 등록 및 관리 (상품 옵션 관리 및 옵션 바코드 생성, 웹 바코드 스캔 지원)
- 판매관리 : 등록 상품 입고 및 판매 관리 (웹 바코드 스캔 기능 지원으로 손쉽게 판매 등록 및 수동 등록 지원)
- 출결관리 : 고객 출결 관리 (웹 GPS + 웹 QR 생성 + 웹 QR 스캔 기능을 사용하여 출결 등록 및 수동 등록 지원)

 

키위매니저는 업데이트를 통해 다양한 업종별 관리 기능이 계속 추가됩니다.

키위매니저는 반응형 디자인으로 PC웹과 모바일웹에서 모두 사용하실 수 있습니다.

 

키위매니저 체험하기 및 서비스 안내

https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

[이벤트] 키위매니저 1년 무료 사용 이벤트 지금 서비스 신청하시면 키위매니저를 1년 동안 무료로 사용하실 수 있습니다. 이벤트 기간 : 2024년 10월 31일 부터 2024년 12월 31일 까지 이벤트 기간 내

www.kiwisoft.kr

 

 

 

아래 기간 동안 키위매니저 서비스 신청을 하시는 경우 신청일로 부터 1년간 무료로 사용하실 수 있습니다.
신청 개수 상관 없이 모두 1년간 무료 사용이 적용됩니다.

 

이벤트 기간 : 2024년 10월 26일 ~ 2024년 12월 31일 까지


이벤트 참여 방법 : 서비스 신청을 완료하시면 신청 정보 확인 후 1년 사용 연장을 적용해드립니다. 신청 후 연장 적용까지 최대 1~2일 정도 소요될 수 있습니다.

서비스 안내 및 신청 : https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

[이벤트] 키위매니저 1년 무료 사용 이벤트 지금 서비스 신청하시면 키위매니저를 1년 동안 무료로 사용하실 수 있습니다. 이벤트 기간 : 2024년 10월 31일 부터 2024년 12월 31일 까지 이벤트 기간 내

www.kiwisoft.kr

 

키위매니저 체험용 계정을 사용하여 모든 기능을 확인하실 수 있습니다. 체험용 계정 확인은 위의 서비스 안내 링크를 클릭하세요.

 

키위매니저 주요 기능

- 고객관리 : 고객 등록 및 정보 관리 (고객 바코드 생성)

- 상담관리 : 고객 상담 등록 및 관리

- 상품관리 : 판매 상품 등록 및 관리 (상품 옵션 관리 및 옵션 바코드 생성, 웹 바코드 스캔 지원)

- 판매관리 : 등록 상품 판매 관리 (웹 바코드 스캔 기능 지원으로 손쉽게 판매 등록 및 수동 등록 지원)

- 출결관리 : 고객 출결 관리 (웹 QR 생성 + 웹 QR 스캔 기능을 사용하여 출결 등록 및 수동 등록 지원)

 

키위매니저는 업데이트를 통해 다양한 업종별 관리 기능이 계속 추가됩니다.

키위매니저는 반응형 디자인으로 PC웹과 모바일웹에서 모두 사용하실 수 있습니다.

 

 

Ubuntu Shell Script 실행 파일 만드는 방법

 

1. vi 편집기로 새 파일을 생성합니다.

vi test.sh

 

2. 새 파일 내용 최 상단에 #!/bin/bash 라인을 추가합니다.

#!/bin/bash

 

3. 아래에 원하는 명령어를 추가합니다.

예) 

#!/bin/bash

 

ls

 

4. 저장 후 실행 권한을 부여합니다.

chmod +x test.sh

 

5. 실행 테스트

./test.sh

 

 

 

키위소프트 - 맞춤형 웹 솔루션 제작 서비스

https://www.kiwisoft.kr

 

https://www.kiwisoft.kr

 

www.kiwisoft.kr

 

우분투(ubuntu)에서 Crontab 사용법


1. Cron Job 등록(또는 수정)

아래 명령어를 실행합니다.

crontab -e


어떤 에디터 사용할지 물어보는 경우 그냥 nano 에디터를 사용합니다.
우분투에서 crontab -e 명령어로 들어가면 그냥 주석만 있습니다.
여기에 예약 명령어를 등록합니다.

*    *    *    *    *    실행 명령어
┬ ┬ ┬ ┬ ┬
│ │ │ │ └─ 요일 (0-6) (0:일요일, 1:월요일, 2:화요일, … 6:토요일)
│ │ │ └─ 월 (1-12)
│ │ └─ 일 (1-31)
│ └─ 시 (0-23)
└─ 분 (0-59)

예) (월-일) 매일 0시 0분에 backup.sh 실행
0 0 * * 0-6 /var/www/html/backup.sh

- 예약 명령어 다양하게 사용하기
* * * * * /var/www/html/backup.sh
: 1분마다 /var/www/html/backup.sh를 실행

0 6 * * * /var/www/html/backup.sh
: 매일 6시에 /var/www/html/backup.sh를 실행

0 7 * * 1-5 /var/www/html/backup.sh
: 평일(월-금) 7시에 /var/www/html/backup.sh를 실행

*/10 7 * * * /var/www/html/backup.sh
: 매일 7시 10분 간격(7시, 7시 10분, 7시 20분, 7시 30분, 7시 40분, 7시 50분)으로 /var/www/html/backup.sh를 실행
 
0 6 * * 1-5 /var/www/html/backup.sh
: 평일(월요일~금요일) 오전 6시에 /var/www/html/backup.sh를 실행
 
0 6 * * 0,6 /var/www/html/backup.sh
: 주말(일요일,토요일) 오전 6시에 /var/www/html/backup.sh를 실행
 
0 6 * * * /sbin/shutdown -r now
: 매일 오전 6시에 시스템 재부팅 실행

nano에디터에서 저장하고 종료하려면 ctrl-x 누르고 변경사항 저장 여부를 물어보면 y 입력 후 엔터키를 치고 종료합니다.

 

2. 예약 작업 리스트 확인

crontab -l

 

3. 모든 crontab 작업 리스트 삭제하기

crontab -r

 

4. crontab 실행하기

service cron start

 

5. crontab 상태 확인하기

service cron statu

 

6. crontab 중지하기

service cron stop

 

7. crontab 재시작하기

service cron restart

 

 

 

 

키위소프트 - 맞춤형 솔루션 제작, 판매관리 솔루션 셀매니저, 업종별 통합 관리 솔루션 키위매니저, 웹음성녹음 솔루션 키위보이스레코더 서비스

https://www.kiwisoft.kr

 

https://www.kiwisoft.kr

 

www.kiwisoft.kr

 

키위소프트에서 맞춤형 솔루션 제작 견적 할인 이벤트가 진행중입니다.

 

이벤트 기간 동안 맞춤형 솔루션 제작 의뢰 및 계약이 되면 견적의 20% 할인 혜택을 받을 수 있습니다.

100% 맞춤형 솔루션을 제작하고 견적 할인 혜택도 받아보세요.

 

- 이벤트 기간 : 

2024년 10월 31일 ~ 2024년 12월 31일

 

- 이벤트 내용

이벤트 기간 동안 맞춤형 솔루션 제작 계약을 하시면 견적의 20% 할인 혜택을 받으실 수 있습니다.

이벤트 기간 내에 솔루션 제작 계약이 완료되어야 견적 할인 혜택을 받으실 수 있습니다.

견적 금액의 크기와 상관 없이 할인 혜택을 받으실 수 있습니다.

웹솔루션, 홈페이지 등 다양한 솔루션을 제작하시고 혜택을 받아보세요.

 

- 이벤트 상세 안내

https://www.kiwisoft.kr/

 

https://www.kiwisoft.kr/

 

www.kiwisoft.kr

 

- 맞춤형 솔루션 제작 안내

https://www.kiwisoft.kr/h3/s01/s03.php

 

키위소프트 | Kiwisoft

[이벤트] 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트 맞춤형 솔루션 또는 홈페이지 제작 견적 할인 이벤트가 진행중입니다. 지금 키위소프트에서 계약하시면 제작 견적의 20% 할인 금액

www.kiwisoft.kr

 

 

- 이벤트 관련 문의

https://www.kiwisoft.kr/h3/s04/s02.php

 

 

비즈니스 통합 관리 솔루션 키위매니저는 업종별 다양한 관리 기능이 포함되어 있는 솔루션입니다. 
사용자는 본인의 업종에 맞게 모듈 형식의 기능들을 선택하여 솔루션에 적용할 수 있으며 이를 계속 사용할 수 있습니다. 

 

- 버전 1.0 현재 주요 서비스 기능

고객관리

상담관리

상품관리 및 판매관리

출결관리

 

키위매니저는 버전 업데이트에 따라 다양한 관리 기능이 계속 추가됩니다.

키위매니저 기능 중에 출결(출퇴근)관리 기능을 살펴봅니다.

 

QR코드와 GPS를 활용한 출결관리(출퇴근관리)

키위매니저 출결관리는 아래의 기능이 포함되어 있습니다.

- 출결설정 : 출결 시간대 설정, QR코드 설정 및 GPS 설정 기능이 포함되어 있습니다.

 

입실(출근)과 퇴실(퇴근) 시간대를 설정합니다. 

GPS의 위치 범위 오차를 직접 지정합니다.

QR코드 자동 변경 시간(초)을 지정합니다. QR코드 자동 변경은 QR코드 재사용 및 복제 방지 등의 기능을 수행합니다.

 

- 출결기록 : 등록된 출결(출퇴근) 기록을 조회 및 관리합니다.

 

고객별로 출결기록을 조회하거나 엑셀(EXCEL) 및 PDF파일로 월별 출결 기록을 다운로드(또는 인쇄) 할 수 있습니다.

 

- 출결등록 : 출결을 수동으로 직접 등록합니다.

 

입실(출근),퇴실(퇴근),방학(휴가)으로 구분하여 등록할 수 있으며 시간을 지정할 수 있습니다.

 

- QR실행 : QR코드 스캔 기능을 사용하여 출결을 자동으로 등록합니다.

 

직원(또는 학생)이 직접 키위매니저의 QR코드 스캔 기능을 사용하여 QR코드를 스캔하고 출결을 직접 등록합니다.

QR코드 스캔 장소 확인을 위해 키위매니저에 포함되어 있는 GPS 기능을 사용하여 스캔하는 직원(학생)의 현재 위치를 확인합니다.

 

 

 

키위매니저의 출결 기능은 회사, 모임, 학원, 학교, 행사, 단체 등 다양한 곳에서 사용할 수 있습니다.

체험용 계정에서 직접 출결 기능을 먼저 사용해보세요.

 

키위매니저 서비스 안내 및 체험하기

https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

키위매니저 서비스 소개 비즈니스 통합 관리 솔루션 '키위매니저'는 업종별 필요한 기능들이 모듈 형식으로 포함되어 있는 맞춤형 통합 관리 솔루션입니다. 나의 업종에 맞게 필요한 기능들을

www.kiwisoft.kr

 

 

자체 솔루션 구축을 위한 맞춤형 출결관리 솔루션 제작

출결관리 솔루션의 맞춤형 제작을 원하시는 경우 별도의 서버에 맞춤형 제작 솔루션 운영도 가능합니다.

고객사의 요청에 대응하여 100% 맞춤형으로 제작하며 별도의 웹서버를 통해 고객사가 직접 운영하실 수 있도록 구축합니다.

출결관리 뿐 만 아니라 키위매니저의 모든 기능들은 고객사의 요구에 맞춰 100% 별도 맞춤형 제작이 가능합니다.

독립 솔루션 제작 문의는 아래를 통해 남겨주세요.

 

고객문의 바로가기 : https://www.kiwisoft.kr/h3/s04/s02.php

 

키위소프트 | Kiwisoft

앤아이비디앤 (키위소프트) |  대표 : 도현우  |  사업자 등록번호 : 502-18-33545 대표전화 : 070-7857-3800 (10:00 AM ~ 5:30 PM,주말 및 공휴일 휴무) 대구광역시 수성구 파동로 2길 17, 401호 통신판매업 : 제

www.kiwisoft.kr

 

비즈니스 통합 관리 솔루션 키위매니저는 업종별 다양한 관리 기능이 포함되어 있는 솔루션입니다.
사용자는 본인의 업종에 맞게 모듈 형식의 기능들을 선택하여 솔루션에 적용할 수 있으며 이를 계속 사용할 수 있습니다.
다양한 기능 중에 상품관리 기능을 살펴봅니다.

 

'키위매니저'의 상품(판매)관리 기능

 

 

상품 정보를 등록하고 관리하며 키위매니저에 등록한 고객 정보를 기반으로 상품 판매 기능을 사용합니다.
상품관리에는 다음과 같은 항목이 포함되어 있습니다.
 
- 상품목록 : 등록한 상품 정보를 관리합니.
- 상품등록 : 새 상품 정보를 등록합니다.
- 판매관리 : 상품 판매를 등록합니다. 고객정보와 연동하여 구매 고객을 지정할 수 있습니다.
- 판매통계 : 판매 통계를 확인합니다.
 

 

판매관리 기능은 판매 등록을 하고 판매 통계를 조회합니다.

 

 

빠른 판매 등록을 위해 키위매니저에서는 바코드 스캔 판매 등록 기능을 지원합니다.

상품 정보에 바코드를 상품 옵션별로 등록할 수 있으며 키위매니저에 포함되어 있는 웹바코드 스캔 기능을 사용하여 바코드 스캔만으로 판매 등록할 수 있습니다.

 

이벤트

지금 키위매니저 솔루션 오픈 기념으로 서비스 신청을 하시면 신청일로 부터 1년간 무료로 사용하실 수 있습니다.
- 이벤트 기간 : ~ 2024년 12월 31일 까지
- 서비스 신청 및 안내 : https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

키위매니저 서비스 소개 비즈니스 통합 관리 솔루션 '키위매니저'는 업종별 필요한 기능들이 모듈 형식으로 포함되어 있는 맞춤형 통합 관리 솔루션입니다. 나의 업종에 맞게 필요한 기능들을

www.kiwisoft.kr

 

 

 

비즈니스 통합 관리 솔루션 키위매니저는 업종별 다양한 관리 기능이 포함되어 있는 솔루션입니다.

사용자는 본인의 업종에 맞게 모듈 형식의 기능들을 선택하여 솔루션에 적용할 수 있으며 이를 계속 사용할 수 있습니다.

다양한 기능 중에 상담관리 기능을 살펴봅니다.

 

'키위매니저'의 상담관리 기능

 

키위매니저에 등록한 고객 정보를 기반으로 상담관리 기능을 사용합니다.

상담 등록에는 다음과 같은 항목이 포함되어 있습니다.

 

- 상담일 : 달력을 보고 상담 날짜를 지정합니다.

- 상담방법 : 상담 방법을 지정합니다. 방문,전화,이메일,인터넷,무선,기타 항목 중에서 선택할 수 있습니다.

- 상담내용 : 고객 상담 내용을 등록합니다.

- 처리내용 : 상담이 어떻게 처리되었는지 등록합니다. 상담 등록 후 나중에 처리 결과를 등록할 수 있습니다.

 

'키위매니저'의 상담 관리는 등록되어 있는 전체 고객 상담 기록 또는 고객별 상담 기록을 조회 및 관리할 수 있습니다.

상담 또는 처리내용을 언제든 조회할 수 있습니다.

 

이벤트

지금 키위매니저 솔루션 오픈 기념으로 서비스 신청을 하시면 신청일로 부터 1년간 무료로 사용하실 수 있습니다.

- 이벤트 기간 : ~ 2024년 12월 31일 까지

- 서비스 신청 및 안내 : https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

키위매니저 서비스 소개 비즈니스 통합 관리 솔루션 '키위매니저'는 업종별 필요한 기능들이 모듈 형식으로 포함되어 있는 맞춤형 통합 관리 솔루션입니다. 나의 업종에 맞게 필요한 기능들을

www.kiwisoft.kr

 

PC와 모바일 웹브라우저에서 모두 사용 가능한 웹 기반의 솔루션 '키위매니저'를 지금 사용해보세요.

 

비즈니스 통합 관리 솔루션 '키위매니저'는 업종별 필요한 기능들이 모듈 형식으로 포함되어 있는 맞춤형 통합 관리 솔루션입니다.
나의 업종에 맞게 필요한 기능들을 선택하여 적용할 수 있으며 추가 비용 없이 계속 사용 가능합니다.


관리 기능에는 바코드와 QR코드 생성 및 스캔 기능이 자체 포함되어 있어 관리 기능을 쉽게 사용할 수 있습니다.


모든 기능이 웹 기반에서 실행되기 때문에 웹브라우저에서 접속하여 모든 기능을 사용할 수 있습니다.
PC와 모바일기기 웹브라우저에서 모두 사용 가능한 반응형 UI 서비스를 제공합니다.


메인계정 및 서브계정으로 구분하여 로그인 및 사용 가능하기 때문에 보안을 강화 할 수 있습니다.
추가 비용 없는 지속적인 업데이트 서비스가 제공됩니다.
처음 서비스 이용 신청 후 3일간 무료로 모든 기능을 사용하실 수 있습니다.


업종별 더 많은 기능들이 지속적으로 추가됩니다.

 

현재 버전 1.0에서는 아래의 관리 기능이 제공됩니다.
고객관리 고객 정보 관리
상담관리 고객 상담 관리
상품관리 상품 등록 및 정보 관리
상품판매관리 등록 상품 판매 관리(상품 바코드 사용 지원)
출결관리 고객 출결 관리(QR코드 사용 지원)
업종별 다양한 기능이 앞으로 계속 추가됩니다.

 

 

키위매니저 체험용 계정 접속 안내

키위매니저 서비스 URL https://www.kiwimanager.kr에 접속합니다.
계정 로그인 아이디(ID) : km102 , 비밀번호(Password) : pw12345
체험용 계정은 정식 서비스와 모든 기능이 동일하며 모든 기능을 사용 해 보실 수 있습니다.

 

 

키위매니저 서비스 신청하기

https://www.kiwisoft.kr/h3/s01/s06.php

 

키위소프트 | Kiwisoft

키위매니저 서비스 소개 비즈니스 통합 관리 솔루션 '키위매니저'는 업종별 필요한 기능들이 모듈 형식으로 포함되어 있는 맞춤형 통합 관리 솔루션입니다. 나의 업종에 맞게 필요한 기능들을

www.kiwisoft.kr

 

 

100% 맞춤형 기업 솔루션 제작 서비스 안내

앤아이비디앤(키위소프트)에서는 100% 맞춤형 기업 솔루션을 제작해드립니다.

개인 또는 중,소기업 및 단체 등에 필요한 각종 운영 관리 솔루션 및 홈페이지를 사용 현장에 맞게 제작해드립니다.
Web, Mobile App 등 다양한 기반에서 선택하여 제작 할 수 있으며 상호 연동으로 편리하게 사용 할 수 있게 제작합니다.
상담을 통해 합리적인 견적 및 솔루션 또는 홈페이지의 효율적인 유지&사용에 대해 자세하게 알려드립니다.

 

100% 맞춤형 기업 솔루션 제작 서비스 안내

1. 웹(Web)
웹 기반의 솔루션 및 홈페이지 제작 서비스입니다. PC 및 Mobile 웹 환경에 모두 최적화되어 제작됩니다.
저렴한 웹 호스팅 기반 또는 가상 서버 호스팅 등의 이용으로 서비스 특성에 맞는 다양한 환경에서 최소한의 유지 비용으로 운영 하실 수 있도록 제작해드립니다. 

앤아이비디앤은 웹 기반의 솔루션 제작을 전문으로 하고 있으며 거의 모든 기능을 웹 기반에서 구현할 수 있도록 제작 및 연구하고 있습니다.


2. 웹(Web) + 모바일 앱(Mobile Application)
웹 기반과 모바일 앱(안드로이드) 기반의 동시 이용 가능한 솔루션을 제작합니다. 웹과 앱이 서로 연동되어 편리하게 사용 할 수 있으며 앱에서 사용 가능한 바코드 스캐너, 카메라 등의 다양한 네이티브 기능을 활용한 솔루션을 제작하여 사용 할 수 있습니다.


3. 모바일 앱(Mobile Application)
구글 안드로이드 기반의 모바일 앱을 제작해드립니다.
단순 앱 및 서버를 이용한 앱 등 필요에 맞게 설계하고, 운영을 고려하여 앱을 제작합니다.


4. 윈도우 어플리케이션(Window Application)
웹과 연동하는 윈도우 어플리케이션을 제작해드립니다.


5. 유지관리
유지 관리가 쉬운 솔루션 및 홈페이지를 제작합니다.
기본적으로 별도의 유지 관리를 통한 관리 비용을 받지 않습니다.
고객은 솔루션 또는 홈페이지 운영 서버 및 도메인 연장 등의 실비 결제만으로 솔루션 및 홈페이지를 운영하실 수 있습니다.
고객이 사용 도중 업데이트 등이 필요 할 경우 건 별 별도 계약을 통해 고객의 비용 부담을 최소화하고 안정적으로 운영 될 수 있도록 합니다.

 

솔루션 및 홈페이지 제작 진행 절차

1. 제작 상담
이메일, 전화, SNS를 통한 상담을 진행합니다.


2. 기획 및 협의
이메일, 전화, SNS를 통해 고객과 협의를 진행하고 기획 내용을 공유합니다.


3. 견적서 작성
제작 상담 또는 기획 및 협의가 완료 되면 견적서를 이메일로 발송합니다.
견적서는 최초 1회 무료로 발행됩니다.
수정 또는 추가로 발행되는 경우 추가 발행 비용이 청구됩니다. 건별 추가 발행 비용: 100,000원(VAT 포함)


4. 계약 체결
고객 확인용 계약서 PDF 파일을 이메일로 미리 발송하며 온라인 계약 서명을 통해 고객이 서명하고 계약을 체결합니다.


5. 각종 자료 수집
고객으로 부터 솔루션 제작에 필요한 각종 자료를 수집합니다.


6. 솔루션 또는 홈페이지 설계 및 Database 설계


7. 솔루션 또는 홈페이지 제작
테스트 서버 운영으로 고객께서 제작 진행 과정을 직접 확인 하실 수 있습니다.


8. 제작 완료 및 테스트
자체 테스트 및 고객이 직접 별도 테스트를 진행합니다.


9. 솔루션 또는 홈페이지 수정 및 보완
솔루션 또는 홈페이지 수정 작업 후 고객이 최종적으로 확인합니다.


10. 정식 서버 이전 및 제작 완료
결제 완료 및 서버 이전 완료 후 솔루션 또는 홈페이지 서비스를 오픈합니다. 필요한 경우 매뉴얼을 제작하여 고객에게 제공합니다.

 

주요 솔루션 및 홈페이지 제작 히스토리 바로가기

https://www.kiwisoft.kr/h3/s01/s03.php

 

키위소프트 | Kiwisoft

맞춤형 솔루션 및 홈페이지 제작 서비스 안내 개인 또는 중,소기업 및 단체 등에 필요한 각종 운영 관리 솔루션 및 홈페이지를 사용 현장에 맞게 제작해드립니다. Web, Mobile App 등 다양한 기반에

www.kiwisoft.kr

 

 

제작 문의 및 제휴 안내 바로가기

https://www.kiwisoft.kr/h3/s04/s02.php

 

키위소프트 | Kiwisoft

앤아이비디앤 (키위소프트) |  대표 : 도현우  |  사업자 등록번호 : 502-18-33545 대표전화 : 070-7857-3800 (10:00 AM ~ 5:30 PM,주말 및 공휴일 휴무) 대구광역시 수성구 파동로 2길 17, 401호 통신판매업 : 제

www.kiwisoft.kr

 

 

키위소프트 홈페이지에서 다양한 솔루션 서비스를 지금 확인해보세요.

지금 견적서를 받아보시고 제작 견적 할인 혜택도 받아보세요.

 

 

웹 음성녹음 솔루션 : 키위 보이스 레코더

 

PC 또는 Mobile기기에 연결 되어 있는 마이크로 음성을 녹음하여 녹음 파일을 재생, 다운로드 또는 웹 서버에 업로드 할 수 있는 HTML5 웹 기반의 녹음 솔루션입니다.

웹사이트에 맞춤형으로 웹 음성녹음 서비스를 구축 할 수 있습니다.

HTML5,JavaScript 기반으로 웹 서버 OS 및 웹 사이트 제작 언어에 상관 없이 음성 녹음 서비스를 구축하여 운영 할 수 있습니다.

음성 녹음은 mp3파일로 녹음되며 녹음 시간 길이는 원하는 최대 시간(초 단위)을 설정 할 수 있습니다.

 

 

3일 동안 무료로 테스트를 진행해보세요.


서비스 신청 후 3일 동안 무료로 웹서버에 설치하여 테스트할 수 있습니다.

테스트를 위한 임시 라이선스가 발급되며 신청 후 이메일로 안내해드립니다.

테스트 완료 후 구매 결제를 진행합니다.

무료 테스트 기간은 구매 신청 당일을 포함하여 제공됩니다.

주말 및 공휴일은 무료 테스트 기간에 포함되지 않습니다.

 

 

키위 보이스 레코더 라이선스 구매 고객사

 
2024 9 21일 현재 키위 보이스 레코더 라이선스를 구매한 고객사는 113곳 입니다.
 

 

웹 음성녹음 체험하기

 

웹 음성 녹음 체험 URL에 접속한 PC에 마이크가 연결되어 있어야 합니다. 모바일 기기에서는 바로 사용 할 수 있습니다.

웹 음성녹음 체험 URL에 접속 후 마이크 사용 권한 요청 메시지창이 뜨면 반드시 허용해주세요.

사용자 PC 또는 모바일 기기에서 웹브라우저 오류가 발생하거나 일부 기기 또는 구 버전의 웹브라우저에서 녹음이 정상적으로 되지 않을 수 있습니다.

사용자 PC 또는 모바일 기기에서 웹브라우저 최신 버전 및 마이크 연결 상태 등을 반드시 확인해 주세요.

 

웹 음성녹음 체험하기

 

웹페이지 HTML 적용방식

 

HTML과 Javascript로 웹페이지에 적용합니다. 설치파일에 Javascript파일 등이 모두 포함되어 함께 제공됩니다. 디자인은 자유롭게 변경 할 수 있습니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>키위 보이스 레코더 - Kiwi Voice Recorder</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="./lib/jquery-3.7.0.min.js"></script>
    <script src="./lib/setup.js"></script>
    <script src="./lib/audioRecorder.min.js"></script>
    <style>
        .BUTTON { margin: 0 10px 10px 0; }
        .visualizer_canvas { width: 100%; height: 200px; background-color: #000000; }
        #id_timer1 { float:left; }
        #id_timer2 { float:left; }
        #max_recording_time { float:left; }
        .wrap::after { content: ""; display: block; clear: both; }
    </style>
  </head>
  <body>
    <fieldset id="fieldset_black">
        <legend id="legend_black">키위 보이스 레코더 (Kiwi Voice Recorder)</legend>
        <div id="fieldset_div">&#8226; 서비스 신청 및 안내 : <a href="https://www.kiwisoft.kr" target="_blank">https://www.kiwisoft.kr</a></div>
        <div id="fieldset_div">&#8226; Copyright © 앤아이비디앤. All rights reserved.</div>
    </fieldset>
    <br><br>
 
 
 
 
    <h3>Control1 : 녹음 컨트롤 1</h3>
 
    <h4>- 비주얼라이저 (Visualizer) Type: V1 (V1,V2 중에 선택 가능)</h4>
    <!-- visualizer : 가로,세로 사이즈 및 기본 배경색을 CSS에서 원하는 값을 지정합니다. 비주얼라이저를 사용하지 않는 경우 아래 canvas 태그는 주석처리 하시면 됩니다. -->
    <canvas id="visualizer_canvas_v1_1" class="visualizer_canvas"></canvas>
    <br><br>
 
    <button type="button" id="recordButton1" onclick="startRecording('visualizer_canvas_v1_1','v1','id_timer1','audio_player1','audio_button1','audio_log1');">녹음시작</button>
    <button type="button" id="pauseButton1" onclick="pauseRecording('audio_log1')">녹음일시정지(Pause)</button>
    <button type="button" id="resumeButton1" onclick="resumeRecording('audio_log1')">녹음다시시작(Resume)</button>
    <button type="button" id="stopButton1" onclick="stopRecording('audio_log1');">녹음종료</button>
 
 
    <h4>- Player : 녹음 종료 후 재생 플레이어가 보여집니다.</h4>
    <div id="audio_player1"></div>
 
    <h4>- Play,Download,Upload : 녹음 종료 후 녹음파일 재생,mp3 다운로드,mp3 업로드 버튼을 생성합니다.</h4>
    <div id="audio_button1"></div>
 
    <h4>- Timer : 녹음 시간 진행 표시</h4>
    <div class="wrap">
    <div id="id_timer1">0:00</div> 
    <div id="max_recording_time">/<script>document.write(recordTimeText());</script></div>
    </div>
 
    <h4>- Log : 녹음 진행 로그를 표시합니다.</h4>
    <div id="audio_log1"></div>
 
 
 
 
    <br><br><hr><br><br>
 
 
 
 
    <!-- 한 화면에 녹음 기능을 2개 이상 추가하는 경우 아래 방식으로 추가합니다. -->
    <h3>Control2 : 녹음 컨트롤 2 (한 화면에 녹음 기능을 2개 이상 추가하는 경우 아래와 같이 추가 가능)</h3>
 
    <h4>- 비주얼라이저 (Visualizer) Type: V2 (V1,V2 중에 선택 가능)</h4>
    <!-- visualizer : 가로,세로 사이즈 및 기본 배경색을 CSS에서 원하는 값을 지정합니다. 비주얼라이저를 사용하지 않는 경우 아래 canvas 태그는 주석처리 하시면 됩니다. -->
    <canvas id="visualizer_canvas_v2_1" class="visualizer_canvas"></canvas>
    <br><br>
 
    <button type="button" id="recordButton2" onclick="startRecording('visualizer_canvas_v2_1','v2','id_timer2','audio_player2','audio_button2','audio_log2');">녹음시작</button>
    <button type="button" id="pauseButton2" onclick="pauseRecording('audio_log2')">녹음일시정지(Pause)</button>
    <button type="button" id="resumeButton2" onclick="resumeRecording('audio_log2')">녹음다시시작(Resume)</button>
    <button type="button" id="stopButton2" onclick="stopRecording('audio_log2');">녹음종료</button>
 
 
    <h4>- Player : 녹음 종료 후 재생 플레이어가 보여집니다.</h4>
    <div id="audio_player2"></div>
 
    <h4>- Play,Download,Upload : 녹음 종료 후 녹음파일 재생,mp3 다운로드,mp3 업로드 버튼을 생성합니다.</h4>
    <div id="audio_button2"></div>
 
    <h4>- Timer : 녹음 시간 진행 표시</h4>
    <div class="wrap">
    <div id="id_timer2">0:00</div> 
    <div id="max_recording_time">/<script>document.write(recordTimeText());</script></div>
    </div>
 
    <h4>- Log : 녹음 진행 로그를 표시합니다.</h4>
    <div id="audio_log2"></div>
    
    
    
    <br><br><hr><br><br>
 
 
 
 
    <script src="./lib/audioFunction.min.js"></script>
    <script src="./lib/appRecorder.js"></script>
  </body>
</html>
 
 
 
 
 

JAVASCRIPT 주요 기능 설정

자바스크립트 설정 파일(setup.js)에서 주요 기능 설정을 간편하게 할 수 있습니다.

녹음 컨트롤과 관련된 자바스크립트 주요 함수를 직접 커스트마이징 할 수 있도록 별도의 자바스크립트 파일을 함께 제공합니다.

 

- setup.js 주요 설정

 
////////////////////////////////////////////////////
// KiwiVoiceRecorder                              //
// https://www.kiwisoft.kr                        //
// Copyright © 앤아이비디앤. All rights reserved.  //
////////////////////////////////////////////////////
 
// Kiwi Recorder 서비스 버전
var Kiwi_Recorder_Version = 17
 
// 라이선스 키 (정식 라이선스키로 수정 등록하세요.)
var KVR_LICENSE_KEY = "lJchkbbwGCt66C_"
 
// 녹음되는 오디오 파일 인코딩 타입 선택 (mp3만 가능합니다.)
var encodingTypeSelect = "mp3";
 
// 최대 녹음 시간(초) - 녹음 시간이 설정 값을 초과하면 자동으로 녹음이 종료됩니다.
var recordTimeLimit = 300;
 
// 녹음 전 버튼 클릭 오류 메시지
var recordingCheckErrorMsg = "녹음을 먼저 진행하세요.";
var preRecordingCheckErrorMsg = "이전 녹음을 먼저 완료해주세요."// 한 화면에 녹음 기능을 2개 이상 포함시킨 경우 -> 이전 녹음 완료 전 다음 녹음 버튼을 클릭하였을 경우
 
// 녹음 로그 메시지
var readyMessage = "> 녹음을 시작합니다.";  
var startMessage = "> 녹음이 시작되었습니다."
var pauseMessage = "> 녹음을 일시 정지합니다.";  
var resumeMessage = "> 녹음을 계속 진행합니다.";  
var stopMessage = "> 녹음이 종료되었습니다.";  
var endMessage = "> 인코딩이 완료되었습니다.";  
var uploadSuccessMessage = "업로드가 완료되었습니다.";         // MP3 서버 업로드 성공 알림
var uploadFailMessage = "업로드 도중 오류가 발생하였습니다.";   // MP3 서버 업로드 실패 알림
var playMessage = "> 녹음 파일을 재생합니다.";  
var playPauseMessage = "> 녹음 파일 재생을 일시 정지합니다.";  
var playResumeMessage = "> 녹음 파일을 계속 재생합니다.";  
 
// 웹 브라우저 지원 여부 메시지
var chkbrowsermsg = "현재 웹브라우저에서는 녹음 기능을 지원하지 않습니다. 최신 버전의 구글 크롬(Chrome), 마이크로스프트 엣지(Edge) 또는 애플 사파리(Safari)  웹브라우저에서 접속해주세요.";
 
// 녹음 파일 서버 업로드 처리 URL 지정
var uploadUrl = "/Kiwi_Recorder/upload.php";
 
// mp3lib 경로를 지정합니다.(절대경로)
var mp3libUrl = "/Kiwi_Recorder/lib/mp3lib.min.js";
 
 
// 비주얼라이저(visualizer) v1 설정 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var visualizerV1BackColor = "#E2E2E2";  // 배경색상 코드
var visualizerV1LineColor = "#5357FF";  // 라인색상 코드 
var visualizerV1lineWidth = 2;          // 라인두께 (1,2,3 ...) 
 
// 비주얼라이저(visualizer) v2 설정 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var visualizerV2BackgroundColor = "#E2E2E2";   // 배경색상 코드
 
/* 
비주얼라이저(visualizer) 바(bar) 색상을 선택하거나 직접 색상코드를 설정합니다.
비주얼라이저(visualizer) 바(bar) 색상은 기본으로 제공하는 a,b,c,d 4가지 중에서 한 가지를 선택하여 설정 할 수 있습니다. 
기본 제공 색상을 선택하지 않고 색상을 직접 설정 할 경우 색상코드를 입력합니다. ( 예: var visualizerV2BarColor = "#FF0000"; )
*/
var visualizerV2BarColor = "a"
 
// 비주얼라이저(visualizer) 바(bar) 민감도 설정 (비주얼라이저 바의 움직임 정도를 설정합니다. 1 이상의 숫자로 지정하세요. 소수 가능, 기본값: 3)
var visualizerV2Sensor = 3;  
 
/*
주의사항 : 비주얼라이저는 녹음시에 동작하며 V1, V2 중에서 한 가지만 선택하여 사용할 수 있습니다. V1, V2 모두 true로 적용하여 사용하면 오류가 발생합니다.
*/
 
 
// 아래 코드는 수정하지 마세요. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var recordTimeText = function() {
    var recordTimeM = Math.floor(recordTimeLimit / 60);
    var recordTimeS = recordTimeLimit % 60;
    if(recordTimeS<10) {
        recordTimeS = "00";
    }
    if(!recordTimeM || recordTimeM < 1) {
        recordTimeM = "0";
    }
    var resultTime = recordTimeM + ":" + recordTimeS; 
    return resultTime;
};
 
 
 
 

 

 

녹음 및 이벤트

녹음을 완료하고 필요한 이벤트를 실행합니다. Ajax를 사용하여 녹음 파일을 웹서버에 업로드 할 수 있습니다.
필요한 기능이 있는 경우 코드를 추가하여 사용하세요.
녹음 파일의 업로드 경로(URL)을 직접 지정하여 서버단에서 파일업로드 처리 및 DB 저장 등의 처리를 할 수 있습니다.
서버단에서 파일업로드 처리와 관련하여 php 예제 소스 파일(upload.php)을 함께 제공합니다. asp 또는 jsp를 사용하시는 경우 직접 제작해주셔야 합니다.

 

- appRecorder.js 예제

 
////////////////////////////////////////////////////
// 키위 보이스 레코더 - Kiwi Voice Recorder       //
// https://www.kiwisoft.kr                        //
// Copyright © 앤아이비디앤. All rights reserved. //
////////////////////////////////////////////////////
 
// 녹음 시작(start) 
function startRecording(visualizer_canvas_id,visualizer_canvas_ver,timer_id,audio_player,audio_button,audio_log) { 
    _startRecording(visualizer_canvas_id,visualizer_canvas_ver,timer_id,audio_player,audio_button,audio_log); 
}
 
// 녹음 일시 정지(pause)
function pauseRecording(audio_log) {
    _pauseRecording(audio_log);
}
 
// 녹음 다시 시작(resume)
function resumeRecording(audio_log) {
    _resumeRecording(audio_log);
}
 
// 녹음 종료(stop)
function stopRecording(audio_log) {
    _stopRecording(audio_log);    
}
 
// 녹음 진행 과정 로그 표시 
/*
- audio_log : example.html 소스 코드에서 로그 표시 div id -> "audio_log1"
- viewLog 함수명 및 매개변수 변경 금지
*/
function viewLog(str, url = null, audio_log) {
    if($("#"+audio_log).length > 0) {
        const newDiv = document.createElement("div");
        newDiv.appendChild(document.createTextNode(str));
        document.getElementById(audio_log).prepend(newDiv);
    }
}
 
// 녹음 종료 후 재생 플레이어 실행 및 녹음파일재생,녹음파일 계속 재생,녹음파일 재생 일시정지,MP3 다운로드,MP3 업로드 버튼 표시 설정
/*
- audio_player : example.html 소스 코드에서 플레이어 표시 div id -> "audio_player1" 
- audio_button : example.html 소스 코드에서 다운로드 및 업로드 버튼 표시 div id -> "audio_button1"
- viewRecording 함수명 및 매개변수 변경 금지
- 각 상황에 맞게 플레이어,버튼 등의 표시 여부를 직접 수정할 수 있습니다.
*/
function viewRecording(url,blobvalue,audio_player,audio_button) { 
    if($("#"+audio_button).length > 0) {
        $("#"+audio_button).empty();
    }
 
    if($("#"+audio_player).length > 0) {
        $("#"+audio_player).empty();
    }
 
    // 오디오 태그 생성
    var newAudio = document.createElement("audio");
    newAudio.src = url;
    newAudio.controls = true;
    newAudio.id = "player" + Date.now(); 
 
    // 녹음 파일 재생 오디오 플레이어를 화면에 표시합니다.
    if($("#"+audio_player).length > 0) {
        document.getElementById(audio_player).prepend(newAudio); 
    }
 
    // mp3 파일 다운로드 하이퍼링크 생성 (사용 시 아래 주석을 제거합니다.)
    /*
    if($("#"+audio_button).length > 0) {
        // 하이퍼링크 태그 생성
        const downLink = document.createElement("a");
        downLink.href = url;
        downLink.download = "record_" + Date.now() + ".mp3"; // mp3 파일명 지정
        downLink.appendChild(document.createTextNode("mp3 다운로드")); 
        // mp3 파일 다운로드 하이퍼링크를 화면에 표시합니다.
        document.getElementById(audio_button).prepend(downLink);
    }
    */
 
    // mp3 파일 다운로드 버튼 생성
    if($("#"+audio_button).length > 0) {
        var dbuttonID = "downloadButton" + Date.now();
        var dbutton = document.createElement("button");
        dbutton.type = 'button';
        dbutton.id = dbuttonID;
        dbutton.innerHTML = 'mp3 다운로드';
        dbutton.className = 'BUTTON';
        dbutton.onclick = function() {
            const downLink = document.createElement("a");
            downLink.href = url;
            downLink.download = "record_" + Date.now() + ".mp3"// mp3 파일명 지정
            downLink.click();
        };
        /* mp3 파일 다운로드 버튼을 화면에 표시합니다. */
        document.getElementById(audio_button).prepend(dbutton);
    }
 
    // mp3 서버 업로드 버튼 생성
    if($("#"+audio_button).length > 0) {
        var ubuttonID = "uploadButton" + Date.now();
        var ubutton = document.createElement("button");
        ubutton.type = 'button';
        ubutton.id = ubuttonID;
        ubutton.innerHTML = 'mp3 업로드';
        ubutton.className = 'BUTTON';
        /* onClick 이벤트로 uploadRecording(blobvalue) 서버 업로드 함수 호출 */
        ubutton.onclick = function() {
            uploadRecording(blobvalue);
        };
        /* mp3 파일 업로드 버튼을 화면에 표시합니다. */
        document.getElementById(audio_button).prepend(ubutton);
    }
 
    // 녹음 종료 후 녹음파일 재생(Play) 버튼 생성
    if($("#"+audio_button).length > 0) {
        var pbuttonID = "playButton" + Date.now();
        var pbutton = document.createElement("button");
        pbutton.type = 'button';
        pbutton.id = pbuttonID;
        pbutton.innerHTML = '녹음파일재생';
        pbutton.className = 'BUTTON';
        /* onClick 이벤트로 _startPlay(newAudio) 재생(Play) 함수 호출 */
        pbutton.onclick = function() {
            _startPlay(newAudio);
        };
        /* 녹음파일 재생(Play) 버튼을 화면에 표시합니다. */
        document.getElementById(audio_button).prepend(pbutton);
    }
 
    // 녹음파일 재생 일시정지(Pause) 버튼 생성
    if($("#"+audio_button).length > 0) {
        var pabuttonID = "pauseButton" + Date.now();
        var pabutton = document.createElement("button");
        pabutton.type = 'button';
        pabutton.id = pabuttonID;
        pabutton.innerHTML = '녹음파일 재생 일시정지';
        pabutton.className = 'BUTTON';
        /* onClick 이벤트로 _pausePlay(newAudio.id) 일시정지(Pause) 함수 호출 */
        pabutton.onclick = function() {
            _pausePlay(newAudio.id);
        };
        /* 녹음파일 재생 일시정지(Pause) 버튼을 화면에 표시합니다. */
        document.getElementById(audio_button).prepend(pabutton);
    }
 
    // 녹음파일 계속 재생(Resume) 버튼 생성
    if($("#"+audio_button).length > 0) {
        var rebuttonID = "resumeButton" + Date.now();
        var rebutton = document.createElement("button");
        rebutton.type = 'button';
        rebutton.id = rebuttonID;
        rebutton.innerHTML = '녹음파일 계속 재생';
        rebutton.className = 'BUTTON';
        /* onClick 이벤트로 _resumePlay(newAudio.id) 재생(Resume) 함수 호출 */
        rebutton.onclick = function() {
            _resumePlay(newAudio.id);
        };
        /* 녹음파일 계속 재생(Resume) 버튼을 화면에 표시합니다. */
        document.getElementById(audio_button).prepend(rebutton);
    }
 
    // 녹음 종료 버튼 클릭 후 mp3 서버 업로드 자동 실행 (사용 시 아래 주석을 제거합니다.)
    // uploadRecording(blobvalue);
}
 
// 녹음 파일 웹서버 업로드
function uploadRecording(blobData) { 
    /*
    음성 녹음 업로드 파일명을 지정합니다. 
    upload.php 파일 -> $_FILES['voice_record'] 파일 변수명과 일치해야 합니다. 
    업로드 파일명 변경 및 파일 확장자는 upload.php에서 직접 지정할 수 있습니다.
    */
    var upload_file_name = "voice_record";
 
    if(!blobData) {
        alert(recordingCheckErrorMsg);
    } else if(blobData) {
        console.log("Upload Recording");
        var formData = new FormData(); 
        formData.append(upload_file_name,blobData); 
        $.ajax({ 
            url : uploadUrl, 
            async:true,
            type: "POST"
            enctype: 'multipart/form-data',
            data : formData,
            processData: false,
            contentType: false,
            success: function(data, textStatus, jqXHR)
            {            
                console.log(data);
 
                /* 녹음 파일 업로드 처리 서버 스크립트 페이지에서 리턴 받은 값을 확인하여 결과를 처리합니다. 
                리턴 값은 추가 또는 변경 할 수 있습니다. 
                예제 upload.php 파일에서 결과 리턴 처리 방법을 확인하세요. */
                if($.trim(data) == 'upload_success') {
                    /* 리턴 값이 upload_success인 경우 : 업로드에 성공 했을 경우 결과를 처리합니다. 
                    원하는 처리 코드를 여기에 추가하세요. */
                    alert(uploadSuccessMessage);
                } else if($.trim(data) == 'upload_fail') {
                    /* 리턴 값이 upload_fail인 경우 : 업로드에 실패 했을 경우 결과를 처리합니다. 
                    원하는 처리 코드를 여기에 추가하세요. */
                    alert(uploadFailMessage);
                } else {
                    alert(uploadFailMessage);
                }
            }, 
            error: function (jqXHR, textStatus, errorThrown)
            {
                console.log(jqXHR);
            } 
        }); 
    }    
}
 
// 녹음 종료(stop) 후 자동 호출되는 이벤트 함수 (함수명 및 매개변수 변경 금지)
/*
- timer_id : example.html 소스 코드에서 타이머 표시 div id -> "id_timer1" 
- audio_player : example.html 소스 코드에서 플레이어 표시 div id -> "audio_player1" 
- audio_button : example.html 소스 코드에서 다운로드 및 업로드 버튼 표시 div id -> "audio_button1"
- audio_log : example.html 소스 코드에서 녹음 진행 로그 표시 div id -> "audio_log1"
*/
function eventStopRecording(timer_id,audio_player,audio_button,audio_log) {
    console.log('Stop Recording Event');
 
    // 녹음 종료(stop) 후 실행해야 할 코드가 있을 경우 여기에 추가하세요.
    console.log(timer_id);
    console.log(audio_player);
    console.log(audio_button);
    console.log(audio_log);
}
 
// 녹음 시작 시 마이크(미디어 디바이스) 사용 권한 획득 관련 등의 오류로 녹음에 실패하는 경우 자동 호출되는 이벤트 함수 (함수명 변경 금지) 
function _startRecording_error() {
    alert('녹음 시작 도중 오류가 발생하였습니다.');
}
 

 

 

녹음파일 웹서버 업로드 및 결과 리턴

- upload.php 예제 (파일 업로드 및 Database 저장 등의 처리는 고객사의 서버 환경에 따라 PHP,ASP,JSP 등의 언어로 직접 제작해주셔야 하는 부분입니다.)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
 
$size = $_FILES['voice_record']['size'];  // upload 파일 용량
$input = $_FILES['voice_record']['tmp_name']; // upload 임시 파일명 
 
// 업로드 될 실제 파일명 설정 (서버 업로드 폴더 경로 지정 포함, 파일 확장자는 mp3)
$destination = "./upload/voice_record_" . time() . ".mp3"
 
 
// 녹음 파일 서버 업로드
if(move_uploaded_file($input$destination)) {
    
    /* 업로드에 성공 했을 경우 upload_success 값을 리턴합니다. 리턴 값은 원하는 다른 값으로 변경 할 수 있습니다. 
    appRecorder.js -> uploadRecording 함수에서 넘겨받은 리턴 값으로 결과를 처리합니다. 
    여기에 필요한 경우 함께 POST로 넘겨받은 elements 및 녹음 파일명의 Database 저장 등의 처리를 함께 진행합니다. 
    리턴 값 출력 외에 다른 출력 코드는 사용하지 마세요. */
    echo 'upload_success';
 
else {
 
    /* 업로드에 실패 했을 경우 upload_fail 값을 리턴합니다. 리턴 값은 원하는 다른 값으로 변경 할 수 있습니다. 
    appRecorder.js -> uploadRecording 함수에서 넘겨받은 리턴 값으로 결과를 처리합니다. 
    리턴 값 출력 외에 다른 출력 코드는 사용하지 마세요. */
    echo 'upload_fail';
 
}
 
?>
 

 

 

라이선스 구매 신청 또는 문의하기

키위 보이스 레코더는 직접 운영 하시는 웹사이트에 음성녹음 기능을 서비스 할 수 있는 솔루션입니다.
보안서버인증서(SSL)가 적용되어 있는 도메인 URL로 접속(https://)해야 녹음 기능을 정상적으로 사용 할 수 있습니다.
구매 문의는 키위소프트 홈페이지 > 고객센터 > 고객문의에서 등록해주시면 문의에 대한 답변을 이메일로 보내드립니다.

 

https://www.kiwisoft.kr/

 

https://www.kiwisoft.kr/

 

www.kiwisoft.kr

 

 

 

맞춤형 솔루션 및 홈페이지 제작 서비스 안내

 

개인 또는 중,소기업 및 단체 등에 필요한 각종 운영 관리 솔루션 및 홈페이지를 사용 현장에 맞게 제작해드립니다.
Web, Mobile App 등 다양한 기반에서 선택하여 제작 할 수 있으며 상호 연동으로 편리하게 사용 할 수 있게 제작합니다.
상담을 통해 합리적인 견적 및 솔루션 또는 홈페이지의 효율적인 유지&사용에 대해 자세하게 알려드립니다.

 

 

솔루션 및 홈페이지 제작 유형 및 유지관리


1. 웹(Web)

웹 기반의 솔루션 및 홈페이지 제작 서비스입니다. PC 및 Mobile 웹 환경에 모두 최적화되어 제작됩니다.
저렴한 웹 호스팅 기반 또는 가상 서버 호스팅 등의 이용으로 서비스 특성에 맞는 다양한 환경에서 최소한의 유지 비용으로 운영 하실 수 있도록 제작해드립니다.


2. 웹(Web) + 모바일 앱(Mobile Application)

웹 기반과 모바일 앱(안드로이드) 기반의 동시 이용 가능한 솔루션을 제작합니다. 웹과 앱이 서로 연동되어 편리하게 사용 할 수 있으며 앱에서 사용 가능한 바코드 스캐너, 카메라 등의 다양한 네이티브 기능을 활용한 솔루션을 제작하여 사용 할 수 있습니다.

 

3. 모바일 앱(Mobile Application)

구글 안드로이드 기반의 모바일 앱을 제작해드립니다.
단순 앱 및 서버를 이용한 앱 등 필요에 맞게 설계하고, 운영을 고려하여 앱을 제작합니다.

 

4. 윈도우 어플리케이션(Window Application)
웹과 연동하는 윈도우 어플리케이션을 제작해드립니다.

 

5. 유지관리
유지 관리가 쉬운 솔루션 및 홈페이지를 제작합니다.
기본적으로 별도의 유지 관리를 통한 관리 비용을 받지 않습니다.
고객은 솔루션 또는 홈페이지 운영 서버 및 도메인 연장 등의 실비 결제만으로 솔루션 및 홈페이지를 운영하실 수 있습니다.
고객이 사용 도중 업데이트 등이 필요 할 경우 건 별 별도 계약을 통해 고객의 비용 부담을 최소화하고 안정적으로 운영 될 수 있도록 합니다.

 

 

솔루션 및 홈페이지 제작 진행 절차

 

1. 제작 상담

이메일, 전화, SNS를 통한 상담을 진행합니다.

 

2. 기획 및 협의

이메일, 전화, SNS를 통해 고객과 협의를 진행하고 기획 내용을 공유합니다.

 

3. 견적서 작성

제작 상담 또는 기획 및 협의가 완료 되면 견적서를 이메일로 발송합니다.
견적서는 최초 1회 무료로 발행됩니다.
수정 또는 추가로 발행되는 경우 추가 발행 비용이 청구됩니다. 건별 추가 발행 비용: 100,000원(VAT 포함)

 

4. 계약 체결

고객 확인용 계약서 파일을 이메일로 미리 발송하며 온라인 계약을 통해 고객이 서명하고 계약을 체결합니다.

 

5. 각종 자료 수집

고객으로 부터 솔루션 제작에 필요한 각종 자료를 수집합니다.

 

6. 솔루션 또는 홈페이지 설계 및 Database 설계

 

7. 솔루션 또는 홈페이지 제작

테스트 서버 운영으로 고객께서 제작 진행 과정을 직접 확인 하실 수 있습니다.

 

8. 제작 완료 및 테스트

자체 테스트 및 고객이 직접 별도 테스트를 진행합니다.

 

9. 솔루션 또는 홈페이지 수정 및 보완

솔루션 또는 홈페이지 수정 작업 후 고객이 최종적으로 확인합니다.

 

10. 정식 서버 이전 및 제작 완료

결제 완료 및 서버 이전 완료 후 솔루션 또는 홈페이지 서비스를 오픈합니다. 필요한 경우 매뉴얼을 제작하여 고객에게 제공합니다.

 

 

주요 솔루션 및 홈페이지 제작 히스토리 바로가기

https://www.kiwisoft.kr/h3/s01/s03.php

 

키위소프트 | Kiwisoft

맞춤형 솔루션 및 홈페이지 제작 서비스 안내 개인 또는 중,소기업 및 단체 등에 필요한 각종 운영 관리 솔루션 및 홈페이지를 사용 현장에 맞게 제작해드립니다. Web, Mobile App 등 다양한 기반에

www.kiwisoft.kr

 

 

PHP에서 발생하는 오류 내용을 웹페이지에 그대로 출력하는 소스코드입니다.

PHP 코드 작성시 오류 발생 여부를 점검하는 상황에서 사용하면 도움이 됩니다.

 

<?php

error_reporting( E_ALL );
ini_set( "display_errors", 1 );

?>

 

해당 페이지 소스 코드 최 상단에 위치합니다.

 

 

맞춤형 솔루션 제작 상담

맞춤형 솔루션 제작을 문의하고 무료 견적을 받아보세요.

https://www.kiwisoft.kr

 

https://www.kiwisoft.kr

 

www.kiwisoft.kr

 

2024

- 메타버스 업데이트와 온라인 비즈니스 솔루션 개발 및 서비스를 통해 메타버스 환경을 넓혀갑니다.
- 테스트넷 업데이트를 통해 메인넷을 위한 준비 과정을 진행합니다.

 

2025

- 메인넷이 하반기에 오픈됩니다.
- 메인넷 API 서비스를 오픈하여 개발자들에게 메인넷 생태계 참여의 기회를 제공합니다.
- 기존 및 신규 온라인 비즈니스 솔루션들에 메인넷 토큰 결제 시스템이 일부 또는 전체에 적용될 예정입니다. 이에 따라 사용자 및 기업들은 메인넷 토큰 결제를 통해 비즈니스 솔루션을 사용할 수 있습니다.
- 메타버스 관련 문화 컨텐츠 서비스를 개발 및 확장하며 메인넷 토큰 결제 연동을 함께 지원할 예정입니다.
- 메타버스의 대규모 업데이트가 진행됩니다.
- 메타버스와 블록체인을 위한 별도의 내부 투자를 준비중입니다.

 

2024-2025

- 아라피아의 비즈니스와 생태계 확장은 메인넷 오픈 이후 본격적으로 진행됩니다.
- 토큰 채굴과 관련하여 변동 및 업데이트가 진행됩니다.

 


추가 소식이 있을 경우 공지를 통해 전해드리겠습니다.

 

https://youtu.be/N7ru7rK-VuQ

 

https://www.arapia.net

 

https://www.arapia.net

 

www.arapia.net

 

메타버스 아라피아

https://www.arapia.world

 

https://www.arapia.world

 

www.arapia.world

 

웹음성녹음 솔루션 '키위 보이스 레코더' 소개 및 특징

 

1. HTML5 웹 기반의 음성 녹음 솔루션입니다.

2. PC와 Mobile 기기의 웹브라우저에서 접속하여 음성 녹음 기능을 사용할 수 있습니다.

3. 쉬운 설정으로 원하는 서버 경로에 녹음 파일을 업로드 할 수 있습니다.

4. 녹음 파일명을 자유롭게 변경할 수 있습니다.

5. 녹음 도중 실시간 빠른 인코딩을 통해 MP3파일로 변환됩니다.

6. 하나의 웹페이지에 2개 이상의 음성 녹음 기능을 적용할 수 있습니다.

7. 2가지 타입의 비주얼라이저를 제공합니다.

8. 자바스크립트 설치파일로 구성되어 있으며 웹사이트에 쉽게 적용 가능합니다.

9. 매뉴얼과 설치 예제 소스 파일을 제공하여 커스터마이징이 가능합니다.

 

주요 기능

1. 음성 녹음 시작 및 종료

2. 음성 녹음 일시 정지 및 다시 시작

3. 녹음 파일 재생, 녹음 파일 재생 일시정지

4. MP3 다운로드 및 서버 업로드

5. 녹음 종료 후 자동 호출되는 별도의 이벤트 함수 제공

6. 음성 녹음 관련 설정 기능 제공

 

웹 음성 녹음 체험하기

 

 

서비스 안내 상세 보기

https://www.kiwisoft.kr/h3/s01/s02.php

 

키위소프트 | Kiwisoft

웹 음성녹음 솔루션 : 키위 보이스 레코더 PC 또는 Mobile기기에 연결 되어 있는 마이크로 음성을 녹음하여 녹음 파일을 재생, 다운로드 또는 웹 서버에 업로드 할 수 있는 HTML5 웹 기반의 녹음 솔루

www.kiwisoft.kr

 

 

서비스 신청 안내

- 서비스 신청 후 3일 동안 무료로 웹서버에 설치하여 테스트할 수 있습니다.
- 테스트를 위한 임시 라이선스가 발급되며 신청 후 이메일로 안내해드립니다.
- 테스트 완료 후 구매 결제를 진행합니다.
- 무료 테스트 기간은 구매 신청 당일을 포함하여 제공됩니다.
- 주말 및 공휴일은 무료 테스트 기간에 포함되지 않습니다.

 

 

웹 기반의 QR코드와 GPS를 사용한 사원 출퇴근 관리 웹솔루션 개발 프로젝트를 진행하였습니다.

 

프로젝트 특징

- QR코드 스캔과 GPS 사용 모두 웹(Web) 기반으로 실행됩니다.

- QR코드 스캔을 위한 스마트폰 카메라 사용도 웹(Web) 기반으로 실행됩니다.

- 웹 기반의 솔루션이기 때문에 스마트폰에 별도의 설치 과정 없이 바로 모바일 웹브라우저에서 접속하여 사용 가능합니다.

- 웹 GPS는 범위를 지정하여 현재 위치가 범위를 벗어나는 경우를 체크하도록 합니다.

- 웹에서 출퇴근 기록을 마이크로소프트 엑셀(EXCEL) 또는 PDF파일로 자동 생성하여 다운로드하는 기능이 포함되어 있습니다.

 

 

 

 

웹 QR과 웹 GPS는 출퇴근(출결) 관리 뿐 만 아니라 필요한 다양한 업종의 웹솔루션에 적용하여 사용 가능합니다.

관련 웹솔루션 구축 문의는 키위소프트 홈페이지 고객센터 > 고객문의로 연락주세요.

다양한 업종의 웹솔루션 개발 문의도 환영합니다.

 

https://www.kiwisoft.kr/

 

https://www.kiwisoft.kr/

 

www.kiwisoft.kr

 

 

Web GPS를 사용하여 현재 위치 정보를 가져오는 자바스크립트 코드입니다.

웹브라우저에서 접속하면 현재 위치 확인 허용 여부 메시지 창이 뜨고 수락하면 기능이 동작합니다.

현재 위치는 위도와 경로 값으로 표시할 수 있습니다.

PC 웹브라우저보다 GPS를 사용하는 스마트폰의 웹브라우저에서 접속하면 더 정확한 위치값을 가져올 수 있습니다.

GPS 특성상 약간의 위치 오차가 발생할 수 있습니다. 

해당 기능은 출퇴근 등록 솔루션 제작에 적용하였을 때 정확히 동작하는 것을 확인하였습니다.

 

자바스크립트(JavaScript) 코드

navigator.geolocation.getCurrentPosition((position) => {
    console.log(position);
    var latitude = position.coords.latitude;           // 위도
    var longitude = position.coords.longitude;    // 경도
    console.log(latitude);
    console.log(longitude);
});

 

맞춤형 웹솔루션 제작 문의

https://www.kiwisoft.kr

 

https://www.kiwisoft.kr

 

www.kiwisoft.kr

 

다양한 업종에 맞는 맞춤형 솔루션 제작을 의뢰하세요.

풍부한 제작 경험을 바탕으로 업종에 맞는 핵심적인 기능들을 고객 보다 먼저 파악하여 솔루션에 적용할 수 있도록 상담해드립니다.

견적의 크기에 상관 없이 정성을 다해 제작합니다.

웹 기반의 다양한 솔루션은 사용의 편리함과 유지보수의 편리함이 강점입니다.

지금 무료 견적을 받아보세요.

 

html2pdf.js : HTML 페이지를 PDF 파일로 다운로드 하는 소스코드

 

> HTML 페이지 소스코드

 

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>HTML to PDF</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.10.1/html2pdf.bundle.min.js" integrity="sha512-GsLlZN/3F2ErC5ifS5QtgpiJtWd43JWSuIgh7mbzZ8zBps+dvLusV+eNQATqgA/HdeKFVgA5v3S/cIrLF7QnIg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
</head>
<body>
<div id="pdf-contents">
PDF에 들어가는 내용입니다.
</div>
</body>
</html>

 

 

> PDF 다운로드 자바스크립트 소스코드


const element = document.getElementById('pdf-contents');
const options = {
    margin: [10, 10, 10, 10],                     // top, right, bottom, left 마진 여백
    filename: 'PDF파일명',                        // PDF 파일 명
    pagebreak: { mode: 'avoid-all' },      // pagebreak 옵션
    image: { type: 'jpeg', quality: 2 },      // 이미지 퀄리티 (pdf 퀄리티)
    html2canvas: {                                   // html2canvas 옵션
        useCORS: true,                              // 영역 안에 로컬 이미지를 삽입 할 때 옵션 필요
        scrollY: 0,                                       // 스크롤 이슈 '0'으로 설정
        scale: 1,                                          // browsers device pixel ratio
        dpi: 300,
        letterRendering: true,
        allowTaint: false,                           // useCORS를 true로 설정 시 -> allowTaint를 false로 설정
    },
    jsPDF: { 
    orientation: 'landscape',                  // portrait : 세로, landscape : 가로
    unit: 'mm', 
    format: 'a3'                                        // 종이 크기 형식 a3, a4 ...
    },
};
html2pdf(element, options);

 

 

> 맞춤형 솔루션 제작

맞춤형 웹솔루션 전문 제작, 프로그램 제작, 맞춤형 홈페이지 제작, 온라인 제작 상담, 견적서 발행

https://www.kiwisoft.kr

 

https://www.kiwisoft.kr

 

www.kiwisoft.kr

 

 

웹 QR코드를 사용하여 사원 출퇴근을 관리하는 기능입니다.

사원 출퇴근 관리 솔루션에 실제 적용되어 있는 화면입니다.

100% 웹 기반으로 제작되어 있으며 웹브라우저 화면에서 QR코드를 생성하고 보여지게 동작합니다.

웹브라우저에서 휴대푠의 카메라 사용 권한을 획득하고 QR코드를 스캔합니다.

웹 기반에서 QR코드를 사용하여 출퇴근 및 다양한 기능을 개발할 수 있으며 다양한 분야에 적용할 수 있습니다.

 

 

1. 사원 계정으로 로그인합니다.

 

 

2. 웹에서 QR코드 스캔을 위해 휴대폰 카메라에 접근 권한을 요청합니다.

 

 

3. QR코드 스캔을 위해 카메라를 선택합니다. 

 

 

4. 카메라 선택을 완료하고 QR코드 스캔을 시작합니다.

 

 

5. QR코드를 촬영하고 스캔합니다.

 

 

6. 스캔을 완료하면 출퇴근 등록 처리가 완료됩니다.

 

 

웹에서 QR코드를 생성하고 웹에서 QR코드를 스캔하는 기능은 다양한 분야에 적용할 수 있습니다.

별도의 하드웨어나 설치 장비가 필요 없기 때문에 비용 절감과 유지 보수가 편리합니다.

휴대폰의 웹브라우저앱에서 접속하여 모든 기능을 사용할 수 있게 제작 가능합니다.

 

웹QR(Web QR)코드를 사용하여 나의 비즈니스 분야에 적용해보세요.

 

QR코드 출퇴근 관련 제작 문의 및 솔루션 제작 상담 문의 : 

https://www.kiwisoft.kr/h3/s04/s02.php

 

키위소프트 | Kiwisoft

앤아이비디앤 (키위소프트) |  대표 : 도현우  |  사업자 등록번호 : 502-18-33545 대표전화 : 070-7857-3800 (10:00 AM ~ 5:30 PM,주말 및 공휴일 휴무) 대구광역시 수성구 파동로 2길 17, 401호 통신판매업 : 제

www.kiwisoft.kr

 

 

+ Recent posts