이전 글 참고
https://www.clien.net/service/board/cm_iphonien/18190014?od=T31&po=1&category=0&groupCd=CLIEN
사전 준비)
아이폰 문자 메시지가 맥과 연동되면 문자가 chart.db에 저장 되며 해당 DB의 메시지를 포워딩하기 때문에
문자 메시지가 동기화된 맥 PC가 필요합니다.
1. 아래 github에서 코드 다운 받으시고
https://github.com/dogfootdev/iphone-sms-forward
2. 다운 받은 코드를 아래 위치에 배치합니다.
3. config 파일을 에디터로 열어 FROMPHONENUMBER에 카드사 전화번호를 넣고 TOPHONENUMBER에 보낼 전화번호를 넣으면 됩니다.
예시)
FROMPHONENUMBER="+821577****"
TOPHONENUMBER="+8210******"
4. sudo chmod 777 ~/Library/Messages/chat.db를 실행 시켜 chat.db 권한 변경
5. launchd 폴더를 폴더에서 새로운 터미널로 열기로 열고
6. 새로 열린 터미널에서 ./send-message.sh 를 실행 시키서 lastdate.txt에 숫자가 추가된 것을 확인 했다면 기본적인 포워딩 스크립트 설정은 끝났습니다.
결제 문자가 온 후 위 스크립트를 실행 시키면 문자가 포워딩 될겁니다.
다음 강좌에는 스케줄 등록에 대해 설명드리겠습니다.
스케줄링을 빨리 적용해 보고 싶다는 분은 3년 전에 제가 쓴 블로그 글을 참고하여 설정해 보시면 됩니다.
다음 강좌에 다룰 내용인데 스케줄이 돌려면 맥이 항시 켜있어야 합니다
chmod: Unable to change file mode on /Users/stateofai/Library/Messages/chat.db: Operation not permitted
chat.db 퍼미션 변경이 안되네요 ㅜ.ㅜ
아래 사이트 참고해 보세요.
https://saurus2.tistory.com/entry/ls-Operation-not-permitted-mac-OS-%EB%A7%A5%EB%B6%81-%ED%84%B0%EB%AF%B8%EB%84%90-%EC%97%90%EB%9F%AC
인증번호 포워딩하고 싶은데 번호 없이 오는 문자네요~