SHINOBI
Android 어플리케이션 (WindowsPC 용 무선 LAN 바코드 리더)


SHINOBI이란?


SHINOBI은 Android에서 실행되는 응용 프로그램입니다. 무선 LAN 바코드 리더 역할을하고 WindowsPC의 활성 창에 바코드 값을 보냅니다.
보낸 후, PC 화면을 캡처하여 Android 화면에 표시되기 때문에 출력 결과를 확인 할 수 있습니다.

이 응용 프로그램은 읽기 능력면에서 USB 바코드 리더에 뒤 떨어질지도 모르지만, 다음과 같은 특징이 있습니다.
  1. 무료로 이용할 수있다.
  2. 무선이므로 컴퓨터에서 떨어진 장소에서 작업 할 수있다.
  3. 판독 결과가 화면에서 확인할 수있다.
  4. 수량이나 문자열을 입력 · 송신 할 수있다.
꼭 USB 바코드 리더를 구입하기 전에, 사용해 주셨으면 응용 프로그램입니다.
SHINOBI 카메라를 사용하고 있습니다. 카메라는 매우 민감한 장치에서 단말기에서는 잘 동작하지 않는 경우가 있으므로 양해 바랍니다. 모든 기기에서 동작을 확인하는 것은 아닙니다.





기본 기능


  1. Android 기기에서 읽은 바코드 값을 PC로 전송합니다.
  2. PC 화면의 포커스가있는 입력 영역에 클립 보드를 통해 붙여 넣습니다.
  3. 이어 입력 영역 설정되어있는 Enter 또는 Tab 키를 보냅니다.
  4. PC 화면에 입력 영역 주변의 이미지를 캡처합니다.
  5. Android 단말에 캡처 이미지를 표시합니다.
* (3)과 (4)는 설정에 따라 순서가 반대로됩니다.





프로그램 다운로드 및 설치


Android 응용 프로그램 "SHINOBI"는 Android 기기에서 'Google Play'에서 다운로드하고 설치하십시오.
여기

SHINOBI은 WindowsPC 측 프로그램이 필요합니다.
  1. 여기 (shinobi_server_v1_1_2_0.zip) 에서 다운로드하십시오.
  2. 다운로드 한 "shinobi_server_v1_1_2_0.zip"를 PC에 배포해야합니다.
  3. 압축을 푼 폴더에서 "TrlShinobi.exe"이 실행 파일입니다.
* 설치 프로그램은 존재하지 않습니다. "TrlShinobi.exe"을 실행하기 만하면 프로그램이 시작됩니다.
* 처음 시작할 때 보안 경고 대화 상자가 표시됩니다. SHINOBI를 사용한다면 "실행"을 클릭하십시오. 본 프로그램을 사용하는 여부는 본인의 책임으로 판단합니다. "Windows SmartScreen"경고 메시지는 대화에서 "추가 정보"를 클릭하지 않으면 "실행"버튼이 나타 않을 수 있습니다.
* 레지스트리를 쓰는 것은 아닙니다. 제거는 압축을 푼 폴더를 삭제하면됩니다.
* 압축을 푼 폴더에서 ( "TrlShinobi.exe"와 같은 위치)은 설정 파일과 임시 파일이 만들어집니다. 실행하는 사용자는 그 권한이 필요합니다.






자습서


(1)PC 측 프로그램을 실행하고 통신 대기 상태로한다.

* PC는 LAN에 참가시켜 로컬 IP 주소가 할당 된 상태로하십시오.


"TrlShinobi.exe"를 실행하면 위의 화면이 표시됩니다.
화면 중간에쪽에 해당 PC의 IP 주소가 표시되어있을 것입니다.

--- 2017.04.24 : 추기 : Ver1.1.2 ---
* 여러 개의 LAN에 연결된 경우 IP 주소를 선택하십시오.
--------------------------------

그대로 왼쪽 하단의 "Listening start"를 클릭하면 Android 기기에서 통신 대기가 시작되며 아래와 같은 화면이 나타납니다.
* 처음 시작할 때 보안 경고 대화 상자가 표시됩니다. 액세스를 허용합니다. 본 프로그램의 액세스를 허용할지 여부는 본인의 책임으로 판단합니다. 허용하지 않는다고 본 프로그램은 작동하지 않습니다.




* 오른쪽 상단에 [Setting QR]가 표시됩니다.
* 바인딩 오류 등이 발생하는 경우, 포트 번호가 다른 프로그램과 중복 버리고 있을지도 모릅니다. 기본 65001을 변경하여 65002 및 65003 ... 등으로 변경하여 다시 "Listening start"를 클릭하여보십시오.
* 종료하려면 "Listening stop"을 클릭하여 대기를 중지 한 후 "Close"를 클릭하십시오.




(2)Android 어플리케이션을 실행하고 "[Setting QR] 읽기"에서 PC 측 프로그램 화면의 [Setting QR을 읽을 수 있습니다.

* Android 기기도 무선 LAN을 ON LAN에 참가시켜 로컬 IP 주소가 할당 된 상태로하십시오.
 


읽기를 할 때 "설정이 완료되었습니다."라는 대화 상자가 표시됩니다. 대화 상자를 닫으면 메인 메뉴로 돌아갑니다.
PC 측 프로그램에도 연결 확인 요청을받은 로그가 표시되어있을 것입니다. 연결 설정은 이것뿐입니다.
* [Setting QR]는 PC 측 프로그램의 오른쪽 상단에 표시되어 있습니다.
* 통신은 동일 네트워크 내에 제한되어 있습니다. 다른 네트워크를 라우터에 연결하고있는 같은 네트워크에서 SHINOBI는 사용할 수 없습니다.




(3)이상에서 준비가 완료됩니다. PC 측 프로그램 화면을 최소화하고 대상 프로그램을 활성화하십시오.



대상 프로그램은 입력 커서를 가져, 클립 보드를 통해 붙여 넣기에 대응 한 것이면 무엇이든 괜찮습니다. 여기에서는 Excel을 열어 보았습니다.
대상 프로그램은 제대로 붙여 못했던하거나 제대로 화면 캡처를 할 수없는 것이 있으니 양해 바랍니다.




(4)그러면, Android 어플리케이션에서 "바코드 읽기"를 실행하여 읽어 봅시다!

  

읽기 원하는 바코드를 크로스 라인의 중앙 부근에 표시되도록하십시오.
처음에는 초점이 맞지 않을지도 모릅니다.
초점이 맞지 않은 경우 화면 오른쪽 아래쪽에있는 [Focus]를 클릭하면 자동 초점이 한 번만 발동합니다.

Excel로 값이 출력되고 그 커서 위치의 화면 캡처가 Android 단말의 화면에 표시되면 성공입니다.
자꾸 자꾸 읽어보세요!

메인 메뉴로 돌아가려면, Android 단말의 뒤로 키 (왼쪽 아래에 있다고 생각합니다)을 선택해주십시오.




(5)편리한 기능 : [TARGET ON / OFF] 전환


화면 오른쪽 상단에 [TARGET ON / OFF] 전환 버튼이 있습니다.
[TARGET OFF] 상태에서는 미리보기 화면에 표시되는 바코드 경우 읽기가 가능합니다. 그러나 바코드끼리 근접하고 정말 읽기 원하는 바코드와는 다른 바코드를 읽어 버리는 경우가 있습니다.
이런 일을 방지하려는 경우 [TARGET ON]으로하십시오. 크로스 라인이 녹색으로 바뀌고 그 교차하는 위치에있는 바코드를 보장 읽습니다.
위 사진은 "192 ..."쪽이 읽습니다. "978 ..."는 읽지 않습니다.
TARGET 기능 시험으로 통합합니다. 단말기에서는 잘 작동하지 않을 가능성이 있기 때문에, 그 경우 [TARGET OFF]에서 이용하십시오.

--- 2017.04.24 : 추기 : Ver1.1.2 ---

단말기 모델에 따라 대상이 어긋나 있습니다. 죄송합니다.
대상 조정 버튼을 마련했습니다.
바코드 아래쪽보다 아래에 읽어 버리는 경우 [+1]을 여러 번 눌러 조정합니다.
바코드 위쪽보다 위에 읽어 버리는 경우 [-1]을 여러 번 눌러 조정합니다.
-------------------------------




(6)편리한 기능 : [LIGHT ON / OFF] 전환

화면 왼쪽 상단 [LIGHT ON / OFF] 전환 버튼이 있습니다.
단말기에 라이트 (플래시)가 붙어 있으면 표시등이 점등 / 소등합니다.




(7)편리한 기능 : [COUNT] [STRING] [CAPTURE]


화면 왼쪽 아래에있는 [COUNT] 버튼을 누르면 숫자가 표시됩니다. 이것은 바코드 값 대신에 숫자를 전송하기위한 기능입니다. 기본값은 1입니다.

화면 왼쪽 아래에있는 [STRING] 버튼을 누르면 입력 필드가 표시됩니다. 이것은 바코드 값 대신에 임의의 문자열을 전송하기위한 기능입니다.

화면 오른쪽 아래에있는 [CAPTURE] 버튼을 누르면 PC 화면의 화면 캡처를 검색하여 표시합니다.





기본 설정


캡처 대기 시간 설정

 


메인 메뉴에서 "캡처 대기 시간 설정"을 실행하고 설정합니다.
이 값은 바코드를 붙여 넣은 후 캡처 할 때까지의 대기 시간을 설정합니다. 대상 응용 프로그램에 따라 조금 늦게하지 않으면 화면이 따라 가지 못해 어중간한 상태를 캡처 해 버립니다. 이 설정을 변경하여 조정하십시오.




접미사 코드 설정

 


메인 메뉴에서 "접미사 코드 설정"을 실행하고 설정합니다.
이 값은 바코드를 붙여 넣은 후 전송 제어 키를 설정합니다. 기본값은 Enter 키가 있습니다.




접미사 타이밍 설정

 


메인 메뉴에서 "접미사 타이밍 설정"을 실행하고 설정합니다.
이 값은 바코드를 붙여 넣은 후 전송 제어 키를 화면 캡처 후 보내거나 이전에 설정할지 여부를 설정합니다. 기본값은 캡처 전에되어 있습니다.
어떤 상태의 화면을 캡처하고 싶은지에 따라 설정을 변경하십시오. 캡처는 현재 위치를 기준으로 이루어집니다.




표시 시간 설정

 


메인 메뉴에서 "표시 시간 설정"을 실행하고 설정합니다.
이 값은 PC에서받은 화면 캡처를 화면에 표시하는 시간입니다.











Copyright (C) 2017 MORIYAMA shouten All Rights Reserved.