썸네일 [C#] Selenium 4 - Edge IE 모드 버그 기존에 Selenium 3를 사용하던 코드에서 Edge IE 모드를 실행할 수가 없다보니 어쩔 수 없이 Selenium 4로 버전을 올리던 중 Edge IE 모드의 버그 발견. IWebDriver 클래스의 윈도우 핸들과 ID관리가 제대로 되지 않아 일주일을 헤매던 중 발견한 Required Configuration... 제어판 > 네트워크 및 인터넷 > 인터넷 옵션 > 보안 메뉴의 각 보호 모드 사용의 세팅을 enable 이나 disable로 똑같이 세팅해줘야 하는 것. 며칠을 삽질하고 개발하면서 내 PC에만 바꿔놓고 배포하려고 다른 PC에 설치해서 안되가지고 한참을 헤매이던 세팅. 출처 : https://www.selenium.dev/documentation/ie_driver_server/ IE Dri..
썸네일 [JS] Chrome Extension - MV3 (Manifest version 3) Internet Explorer 지원 중단으로 인해 많은 곳에서 Edge IE 모드로 전환하기를 원하는 시점에서 기존 SHDocVw.dll 모듈 사용이 힘들다보니 기존 방법으로는 WebObject의 레코딩이 어렵다보니 이런 저런 방법을 구상중에 Extension의 Native Messaging을 활용한 통신으로 브라우저의 액션 레코딩과 실행을 연구하기로 함. > 개발환경 Language : C#(.Net Framework 4.8), JavaScript Browser : Chrome > 참고글 https://blog.xeph.dev/2020/08/07/communicate-with-pc-app-using-chrome-extension-native-messaging/ Chrome 확장 프로그램으로 외부 프로..
썸네일 [C#] Discord Bot : CursorBot Team builder for custom mode in LoL References Discord Bot How To Make A C# Discord Bot - Setting Up - Part 1 Source https://github.com/DapperDino/Discord-Bot-Tutorial Riot API https://developer.riotgames.com/ Riot Sharp https://github.com/BenFradet/RiotSharp Development Environment Visual Studio 2019 .Net Core 3.1 for DSharp .Net Standdard 1.3 for RiotShart Discord Bot Tutorial 영상을 전부 다 따라하면 So..
썸네일 [Delphi] Install OpenCV in Delphi 10.2 Tokyo Reference : http://www.fmxexpress.com/professional-open-source-computer-vision-library-for-delphi-xe7-firemonkey-on-windows/ 우선, OpenCV 소스 코드를 다운 받고, 링크된 페이지의 내용에 맞추어 설치.First of all, download the source code of OpenCV and run the execute file. https://github.com/Laex/Delphi-OpenCV msvcp140.dll 은 2017버전이 깔려있으면 굳이 2015를 설치하려고 애쓰지 않아도 됨. 설치도안됨..if you have visual c++ 2017 version, you don't need t..
썸네일 [Delphi] UAC(User Account Control) Drag and Drop 윈도우에서 사용자 권한에 의해 윈도우 메시지를 못 받는 경우가있다.임의로 추가하여 처리해 주어야 함. Drag and Drop 예제- 소스내 주석으로는 2004년에 Peter D Johnson라는 사람이 올린 소스를 수정하였음. 중요한 것은 권한 추가!아래 함수를 추가하면 된다. procedure SetDragAndDropOnSystemsWIthUAC(Wnd: HWND; IsEnabled: boolean); procedure TForm1.SetDragAndDropOnSystemsWIthUAC(Wnd : HWND; IsEnabled : boolean);type TChangeWindowMessageFilter = function(Msg : Cardinal; Action : Word) : Bool; stdca..
[Delphi] Oracle DB Column to Delphi Class 델파이에서 클래스를 만들어서 사용할 때 데이터베이스의 테이블 컬럼들을 그대로 델파이의 클래스형태로 변환해 주는 쿼리.This is sort of translator to use Oracle database table columns for Delphi class object. --Oracle DB Column to Delphi Class/************************************************************************ [ DB → Delphi Class 자동 생성 ]** ex) ED_GB :arrow_lower_right:* FEdGb : string; { 출입국구분 }* procedure SetEdGb(const Value: string); { return..
썸네일 [Delphi] JsonObject To String 델파이에서 Json 사용하기Using Json in Delphi 우선 델파이의 string에서 Json형태로 변경해주는 한줄 함수At first, the function converting string to JsonString in 1 row. uses 절에 REST.Json 추가Add REST.Json @ uses TJson.JsonToObjectTJson.ObjectToJsonString 클래스 함수로 선언된 것이라 반드시 TJson.을 붙여서 사용해야함This has to write with TJson in front of the function because it is a class function as you can see. 간단한 클래스 생성Create simple class 사용방법Usage..
[Delphi] AvecERP Avec PC Mini ERP System
썸네일 20121224_Christmas Eve Party 벌써 2014년이네요. 새해 맞이하고 첫 포스팅입니다. 게으르다보니 1년전 이야기를 맞춰 써나가려고 했는데 계속 늦춰지네요. 이글을 보시는 분들 새해 복많이 받으세요! 오늘은 캐나다 홈스테이에서 크리스마스 이브에 가족들과 함께했던 파티에 대해 이야기 해볼까 합니다. 저녁에 파티를 한다고 해서 낮에는 시내를 돌아다녔는데요. 다양한 거리 공연과 캐롤들이 울려퍼지고 있었어요. 탭댄스를 엄청 잘하길래 사진찍고 팁도 조금 냈지요. 대학로에서도 버스킹하는 예술인들 보면 내곤했는데 외국에서도 변함없이! 왼쪽은 우리 가족 전부 ㅎㅎ 제가 처음 캐나다에 도착하자마자 사귄 친구들이 되겠지요. 초상권이 있을지 모르겠지만 ㅋㅋ 저친구들은 제 블로그를 모르기에... 일단 지르고 봅니다. 앞에 음식들 보이시나요? 홈맘 레지가 워..
썸네일 20121223_Market & Christmas lights at Stanley Park 작년 크리스마스는 홈스테이 가족들과 보내게 되었죠. 그래서 홈스테이에서는 파티를 준비하고 있었고, 홈맘인 레지가 모두 다른사람에게 선물할 것 하나씩 간단한 걸 준비하라고 하더군요. 전 물론 인사동에서 사고 간 책갈피가 있었지만 그건 외국인 친구들에게 전부 나누어 주고 싶던 것이고 친구들이 마트가자고 해서 길을 나섰습니다. 제가 캐나다에서 사귄 첫 친구죠 ㅎㅎ 왼쪽은 브라질에서 온 알레이카, 그옆에 벨기에에서 온 쥴리안, 저와 브라질에서 온 브루노! 앞에 둘은 커플입니다. 브라질에서 여기까지 공부하러 같이 온거죠 ㅎㅎ 알레이카는 브라질에서 웨딩플래너로 일하고, 브루노는 미래의 치과의사! ㅎㅎ 쥴리안은 키가 196cm라고 하는데 19살.. 키가 계속 자란대요..헐... 나한테좀 잘라주지.. 여튼 이 친구들과..
썸네일 20121220_The way to downtown 도착한 19일엔 주변정리를 하고 홈스테이 가족들과 인사하고 시차적응을 위해 푹 쉬었더랬죠. 시차적응은 간단해요. 도착한 시간에 따라 다를 수 있겠지만 무조건 현지의 잠자는 시간까지 눈뜨고 있기만 하면 되는거죠 ㅎㅎ 근데 이게 아침일찍 도착한 사람에겐 엄청난 고통일 수 있어요! 하지만 참아야합니다. 첫날 이렇게 하지 않으면 일주일정도는 엄청 힘들어요. 제 경우엔 물론 하루만에 시차적응 끝내서 여기저기 둘러보고 돌아다니고 그랬죠^^; 이 곳이 홈스테이 근처의 전철역인 나나이모역! 밴쿠버는 스카이트레인이라고 해서 무인전철이에요. 다운타운에서도 멀지 않고 집까지 가는 버스도 있어서 좋았어요. 버스가 20분~25분마다 있다는게 함정.. 저녁늦게는 1시간... 밴쿠버의 대중교통은 그렇게 늦게까지 있지 않아요. 버스..
썸네일 20121219_Start!! 포스팅을 하는 오늘 정확히 1년이 되었습니다. 바로 한국에서 캐나다로의 도전을 시작한 그날이요! 추억에 잠겨 소중한 그 시간을 되돌아보고 싶네요^^ 회사를 다니며 야근 중간에 영어학원을 다닌지 6개월 쯤 되었을때 캐나다 워킹홀리데이 합격 통지를 받았어요. 그렇게 원대한(?) 꿈을 안고 캐나다에서 도전해보자 결심하고 드디어 떠나는 그날! 지금와서 생각해보면 참 안타까운 일이지만... 작년 오늘이 또 정확히 선거일이었지요..ㅠ 그래서 새벽에 집을 나서다 보니 투표도 못하고 그만... 왠지 죄인같기만한.. 암튼 드디어 출발! 워킹홀리데이 비자는 입국한 순간부터 1년동안의 거주허가를 받는 것이기에 항공권 편도만 끊고 출발했습니다. 싼 항공편을 찾다보니 중국동방항공! 정확히 얼마였는지 기억은 안나지만 60~70만..