목록알쓸전컴 (343)
알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
무료 도메인 서버 SSL 을 테스트 하기 위해서 무료로 도메인 서버가 필요 했다. https://my.freenom.com 그결과 위의 사이트를 발견 했습니다. 3개월간 .tk 도메인을 무료로 사용할수가 있습니다.
chrome Web engine 에서 에딧봇 사용 설정 Qt 나 cefshap 에서 chrome 을 사용 하지만 에딧봇에서 자꾸 크롬을 인식을 하지 못하는 현상이 있습니다. 소스를 보면 해당 open(oParam)에서 Iframe 을 추가 시킵니다. 그리고 나서 크롬을 구분 한뒤에 여기서 구분을 해줍니다. 그래서 저는 첫번째 소스 부분을 보고서 this.EDIBOT.open = function (option) { var link = "/cstore-admin/edibot/editor/main?"+Date.now(); this.runtime = option; var closehandler = option.close || function () { }; this.runtime.close = function (..
autodesk forge 측량 변경 하기 https://forgegoogledriveviewer.herokuapp.com/# 예제의 디버깅으로 설명 하겠습니다. 여기서 viewerApp 객체가 메인 이 되는 객체입니다. 보면 치수가 이상합니다. forge 에서는 위와 같은 기능을 제공하는데 이기능을 프로그램 적으로 하고 싶은때 사용 방법 입니다. 와 같이 var measureExtension = viewerApp.myCurrentViewer.getExtension('Autodesk.Measure') 객체를 가져 옵니다. 그리고 나서 보면 교정을 하고 나면 해당 부분의 변수가 변하게 됩니다. 위와 같이 교정후에 바뀌게 되는데 난중에 html 로딩후 자바 스크립트로 해당값 바꿔 주면 정확한 치수도 구헌 가..
cafe24 에딧봇 크롬 브라우저 분석 javascript 부분 임시적으로 browser = ()=>{ return "chrome" }; 같이 정의하면 에딧 봇은 들어가 진다. 이경우는 Qt webengine 이나 cefshap 에서 chrome 을 사용하지만 크롬이라고 구분을 못할때 사용하면 좋다.
WebEngine 사용중 Devtool(debug 툴) 사용법 qt의 webengine 은 chrome 로 되어 있습니다. 그래서 chrome를 사용하는데 devtool 또한 사용 할수 있습니다. https://doc.qt.io/qt-5.11/qtwebengine-debugging.html 을 보면 처음에는 무슨 말인지 잘몰랐습니다 command-line arguments 에 입력 하고해서요 여기에 넣어 주면 됩니다, 그리고 나서 webengine 프로젝트가 있는 프로그램을 실행 하면 (저는 qt 에서 기본으로 제공하는 example 인) 해당 프로젝트를 사용 했습니다. 그리고 크롬 브라우저를 한개 열어서 위와 같이 뜨게 됩니다. 클릭해서 들어가면 위와 같이 디버거 툴을 사용할수 있습니다.
CefSharp chrome run javascript https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#CallJS
3D CAD 뷰어 SDK API 예제 사이트 autodesk forge 기반으로 만들어 져있는 예제 사이트 입니다. https://forgegoogledriveviewer.herokuapp.com/#
Qftp 사용 방법 과거 QT4.x 버전에는 QFtp 라는 라이브러리가 있어서 ftp 사용이 편했습니다. 하지만 현재는 존재하지 않습니다. 무슨 이유인지 모르겠지만 Qt 회사에서 5.x 부터는 지원을 안합니다 . 그래서 사람들이 그전 라이브러리를 그대로 포팅? 을 했습니다. https://github.com/qt/qtftp 해당 사이트가 오픈 소스 사이트 이며 컴파일 및 사용 방법을 알아 보겠습니다. Qt를 설치하면 다음과 같은 커맨더 창이 설치 됩니다. qmake 등이 환경 설정이 되어 있습니다. 하지만 컴파일을 위해서 visual studio 컴파일러가 필요합니다. 그래서 환경 설벙 파일을 만져 줍니다. 위와 같이 환경 패스 경로를 등록해 줍니다 그럼 위와 같이 환경 패스 설정이 되엇습니다. 이게 위..
javascript scroll&pitch 화면 zoom 기능 해당 코드 소개 See the Pen Hammer JS Pinch Pan Zoom Image by backho (@bakho) on CodePen.