본문 바로가기
반응형

:: Keiz Story ::403

[HTA] 네트워크드라이브를 이용한 채팅 어쩌다 보니.. HTA로 별걸 다 하게 되었다. 웹서버가 있으면 좋겠지만, 없는 상황에서 비스끄무리 하게 할 수 없을까란 생각에서 출발해서 만든거다. 아이디어는 간단하다. 어차피 서버에서 일부 정보를 읽고 쓰고 하기만 하면 되니까 네트워크 드라이브를 이용해서 뭔가 수작을 부려 보았다. 사실 네트워크 프로그래밍이 아니다 보니까 훨씬 더 간단하게 만들 수 있다. 좌측에 채팅 내용이 표기되고 우측에 파일 업로드/다운로드 목록을 볼 수 있다. [NetworkDriveChat.hta] 2020. 2. 23.
HTA 화면 제어 HTA 의 화면을 제어하는 문법들이다. - 창 크기 조정 window.resizeto 100, 100 -창 위치 이동(절대 좌표) window.moveto 100, 100 -창 위치 이동(현재 좌표 기준) window.moveby 100, 100 -현재 창 좌표 tpos = window.screentop lpos = window.screenleft 대게 window_onload 할 때 크기랑 위치를 잡아주고 사이즈 조정이나 이동은 실시간 조정이 가능하다. 2020. 2. 13.
unix 쉘 문자를 숫자로 연산시 주의 점 쉘 스크립트에서 연산을 하는데 특이한 걸 발견했다. let var=0011*1;echo $var 의도는 문자형식으로 된걸 앞에 0때고 숫자처럼 변경하려고 하는건데 의도치 않게 엄한 값이 나오게 된다. 위의 쉘 실행 결과는 9가 나온다. 이유는 모르겠다만 유닉스가 8진수로 인식을 하고 연산을 해서 8+1 해서 9가 되어 버린다. 그러면 앞에 0을 어떻게 땔 것인가? 복잡한 방법도 있겠지만 심플하게는 10진수라고 명시를 해 주면 된다. let var=10#0011*1;echo $var 원하는 10진수 숫자값을 얻을 수 있을 것이다. 2020. 2. 11.
세부 막탄섬 크림슨리조트 여행 이번 여름휴가는 세부 막탄섬으로~~ 인천공항 2청사에서 밤 비행기로 출발 셀프로 하는 짐부치기 첨 해보면 생각보다 어렵다. 스티커 잘 못 붙여서 다시 출력하고 케리어를 새워서 넣었더니 안 밀려 들어가서 직원 불러서 다시 열고 그랬다 ㅡㅡ.. 공항에 있는 환전소에서 페소를 일부 교환해서 가지고 간다. 현지에 세이브모어에서 환전하는게 싸다고 해서 이렇게 했는데... 결론적으로는 거기에 갔더니 페소가 없다고 해서 환전을 못 해서 상당히 난처한 상황이 되어 버렸다. 그닥 추천해주고 싶지 않은 방법이다. 돈 좀 더 들더라도 미리 준비해서 가는게 좋을 것 같다. 밤 12시쯤에 막탄 공항에 도착해서 입국심사를 하고 나가면 출구 앞에 4개 리조트별로 안내 부스가 있다. 미리 크림슨리조트에 픽업 서비스 요청을 해 놨다... 2019. 8. 25.
반응형