제가 브라우저의 URL을 얻어와야하는 작업을 할일이 있었습니다.
Firefox, Opera, Safari 이렇게 3개였죠. 지금도 한창 작업중입니다만
알아내러 노력하던중..(후킹...자바스크립트 프로그램 돌리기...) 다 실패하다가
과거에 프로세스간에 통신하여 영향을 끼칠 수 있는 방법인 DDE(Dynamic Data Exchange)가 있다는 조언을 듣고 그 부분을 예제를 따라하다보니
가능할것도 같았습니다.
그렇지만 역시 또 한창 무한히 실패하다가
어떤 영국분께서 만들어주신 코드가 한방에 Firefox의 URL을 얻어는 것을 보았습니다.
정말감사합니다!ㅠㅠ
British developer who does not know name,
I really appreciate it.(문법은.모르겠다.)
링크를 공유합니다.
[Get URL from Firefox : http://enlow.co.uk/c/firefox-information-via-dde/]
이걸 한줄한줄 공부해보니까 제가 지금까지 구글링하면서 찾았던 다른 DDE예제들과 비슷하더군요!
물론 그 분들은 다 delpi, Basic 등으로 만드셔서 처음에 뭔소리지하면서 잘 이해를 못했는데...
한번 익숙한 포멧으로 공부해보고나니 다른코드들도 이해가 쉬웠습니다.
그런데...이건 Opera에선 안 됩니다.(글작성시점)
음...저도 해보려고 이리저리 삽질을 해봤는데 안 되네요.
Opera는 다른 방법을 강구해야겠습니다.
이제 Safari남았구나...ㅜㅜ
p.s 버전 48. 까지만 지원하는 것 같습니다. 참고하세요 :)
'코드^학습 > 메모한 지식' 카테고리의 다른 글
[API] DLL파일에 있는 기본적인 external 함수 (0) | 2016.09.26 |
---|---|
[Bug] MS Word의 부수(copies) 버그 (0) | 2016.08.10 |
[C++] InternetReadFile API로 파일 다운로드 (2) | 2016.07.05 |
[C++]SHBrowseForFolder함수 (1) | 2016.07.05 |
[MFC] File Drag & Drop과 UAC (0) | 2016.06.20 |