2024년 9월 27일 금요일

Privacy Policy

 Privacy Policy

This privacy policy applies to the 모니터 속의 그녀 app (hereby referred to as "Application") for mobile devices that was created by (hereby referred to as "Service Provider") as a Free service. This service is intended for use "AS IS".


Information Collection and Use

The Application collects information when you download and use it. This information may include information such as

  • Your device's Internet Protocol address (e.g. IP address)
  • The pages of the Application that you visit, the time and date of your visit, the time spent on those pages
  • The time spent on the Application
  • The operating system you use on your mobile device


The Application does not gather precise information about the location of your mobile device.


The Service Provider may use the information you provided to contact you from time to time to provide you with important information, required notices and marketing promotions.


For a better experience, while using the Application, the Service Provider may require you to provide us with certain personally identifiable information. The information that the Service Provider request will be retained by them and used as described in this privacy policy.


Third Party Access

Only aggregated, anonymized data is periodically transmitted to external services to aid the Service Provider in improving the Application and their service. The Service Provider may share your information with third parties in the ways that are described in this privacy statement.


Please note that the Application utilizes third-party services that have their own Privacy Policy about handling data. Below are the links to the Privacy Policy of the third-party service providers used by the Application:


The Service Provider may disclose User Provided and Automatically Collected Information:

  • as required by law, such as to comply with a subpoena, or similar legal process;
  • when they believe in good faith that disclosure is necessary to protect their rights, protect your safety or the safety of others, investigate fraud, or respond to a government request;
  • with their trusted services providers who work on their behalf, do not have an independent use of the information we disclose to them, and have agreed to adhere to the rules set forth in this privacy statement.


Opt-Out Rights

You can stop all collection of information by the Application easily by uninstalling it. You may use the standard uninstall processes as may be available as part of your mobile device or via the mobile application marketplace or network.


Data Retention Policy

The Service Provider will retain User Provided data for as long as you use the Application and for a reasonable time thereafter. If you'd like them to delete User Provided Data that you have provided via the Application, please contact them at laikasoftware@gmail.com and they will respond in a reasonable time.


Children

The Service Provider does not use the Application to knowingly solicit data from or market to children under the age of 13.


The Application does not address anyone under the age of 13. The Service Provider does not knowingly collect personally identifiable information from children under 13 years of age. In the case the Service Provider discover that a child under 13 has provided personal information, the Service Provider will immediately delete this from their servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact the Service Provider (laikasoftware@gmail.com) so that they will be able to take the necessary actions.


Security

The Service Provider is concerned about safeguarding the confidentiality of your information. The Service Provider provides physical, electronic, and procedural safeguards to protect information the Service Provider processes and maintains.


Changes

This Privacy Policy may be updated from time to time for any reason. The Service Provider will notify you of any changes to the Privacy Policy by updating this page with the new Privacy Policy. You are advised to consult this Privacy Policy regularly for any changes, as continued use is deemed approval of all changes.


This privacy policy is effective as of 2024-09-27


Your Consent

By using the Application, you are consenting to the processing of your information as set forth in this Privacy Policy now and as amended by us.


Contact Us

If you have any questions regarding privacy while using the Application, or have questions about the practices, please contact the Service Provider via email at laikasoftware@gmail.com.

2017년 9월 14일 목요일

'모니터 속의 그녀' 프로젝트 파일과 CC SA라이센스 이미지들



프로젝트 파일 다운로드
17.09.24 R20 프로젝트로 업데이트
(본 프로젝트는 이미지 매크로의 확장파일 에러를 우회코딩하여 해결해 놓은 상태입니다)
압축 파일 안 '먼저 읽어주세요'를 압축 풀자마자 바로, 무조건 필독하시기 바랍니다.
ps. 마감에 쫓기느라 메인.lnx가 정말 더럽습니다. 참고하시길.


SA 라이센스 아래 하 변형된 이미지들은 아래와 같습니다.










2016년 11월 6일 일요일

2016.11.06 / Project 507 개발 현황

진실을 말하는 이의 간절한 외침이 언제나 모두에게 닿을 수 있는 것은 아니다
- L.East.William

미래의 우리 또는 내가 보면 뿌듯함을 느끼라는 뜻도 있겠지만 현재 상황에서 그것보다는 의욕을 주입시키기 위해 이 글을 쓴다.

각설하고,

시나리오 부분은 현재 1차 검수 및 추가 시나리오 연결 상태이다.
주석 포함 약 7만 자 가까이 되는 거 같은데 AUTO로 돌리니 1시간 15분 정도 나왔다.
2차 검수를 진행하면서 대략적인 줄기는 유지한 채 서술 및 묘사를 늘려 분량을 늘릴 예정이다.

삽화 및 그림 부분은 현재 원활히 진행 중이다.
맡고 계신 일러스트레이터 분께서 이전에 비주얼노벨을 1인 개발자로 제작하신 경험이 매우 도움이 되는 거 같다.
정말 감사하게 생각하고 있다.

UI는 현재 꽤 골칫거리이다.
시나리오와 그림을 연결한 알파버전을 가지고 모집을 해 볼 생각이다.
이때는 NDA 조항이라도 걸어야 할까. 하하.

프로그램 쪽은 할 일이 없다.
진동 매크로가 작동되지 않는다는 것을 발견한 후 그 사실이 약간 거슬려 다른 효과 쪽으로 생각해보고 있던 찰나 피니엔진 후원 성공으로 우선은 대기하고 있다.

2016년 7월 24일 일요일

피니엔진의 자료형

이 글을 보고 있는 당신이 피니엔진에서 패스워드 시스템을 만든다고 생각해보자.
예를 들어서 게임 초반에 무의미한 숫자 배열을 짧게 보여주고 후반부에 그 숫자 배열이 무엇이었는지 요구하는 시스템이다.
만약 나라면, 랜덤을 이용하여 값을 만들고 그걸 저장변수($)로 만든 후 묵혀놓고 후반부에 입력필드로 값을 받은 후 조건절로 확인할 것이다.
그럼 아래의 코드를 확인해보자.



위는 코드이며 아래는 실행 창이다.
왼쪽 상단에 랜덤으로 정해진 패스워드가 표시되니 플레이어는 화면 중앙에 배치된 '무엇을 입력할까요?'를 눌러 2081을 입력하면 코드에 맞게 오른쪽 위에 '정답입니다.'가 나와야 정상이다.
아니, 과연 그럴까?

패스워드가 다른 건 상관하지 말자.

그렇지 않다.
분명히 왼쪽 상단과 왼쪽 하단에 표시된 패스워드와 입력 값은 일치한다.
하지만 피니엔진은 '정답입니다.'를 산출하지 않았다.
똑같아 보이는 두 글자는 다른 것이란 뜻이다.

피니엔진엔 두 가지 자료형이 있다.
문자열과 숫자이다.
피니엔진에서 숫자는 그대로 인식하나 문자열은 ""가 붙어야 한다.


위 사진에서 k3는 에러가 난다.
문자를 넣고 싶으면 ""를 이용해야 한다.
위에 있던 예제가 에러가 난 이유는 아래 예제를 이용해 설명 가능하다.


k1은 문자열이며 k2는 숫자이다.
둘을 텍스트로 출력하면 분명히 같아 보이나 본질은 차이가 난다. 담겨 있는 그릇이 다르기 때문이다.
인간이 보면 엄청 쪼잔해 보이지만 엄연히 다른 것이다.

다시 첫 번째 예제를 보자.


생각을 해보면 랜덤 매크로는 숫자로 값을 받지만 입력필드는 문자열로 값을 받는 것이라 추측할 수 있고 이는 타입체크 매크로를 통해 확인 가능하다.
즉 자료형이 다르기 때문에 에러를 뱉어낸 것이었다.

자. 이제 원인을 찾았다.
해결할 일만 남았다.
피니엔진에서는 다행히 이를 해결할 방법이 존재한다. 바로 '행변환'이다.


이로써 깔끔하게 해결 가능하다.

솔직히 말해서 컴퓨터 언어를 어느 정도 공부한 사람이라면 에러의 원인이 어디에 있는지 바로 알아차릴 수 있는 에러였다. 하지만 공부한 적이 없던 상태로 피니엔진에 바로 뛰어든 사람이라면 '시방 이게 왜 에러가 떠'라는 생각을 했을 원인불명의 에러였을 것이다.

이 글이 도움이 되었길 바라며 글을 마친다.

2016년 6월 27일 월요일

빨리감기 코드

빨리감기=1

@매크로 빨리감기:
 pass
 :시작
 @조건 빨리감기>0 :
  빨리감기=0
  [빨리감기시작]
  pass
 @그외 :
  빨리감기=1
  [빨리감기중단]
  pass
 pass

[이미지 아이디="fast" 파일명="fastforward.png" 위치="1175,25" 북마크이동="시작" GUI="예" 효과="페이드" 효과시간=4]